WiFi

Железо для спектрум-совместимых машин

Postby DDp » Wed, 23.03.2016 21:31:25

TS-Labs wrote:Порты 0xC0EF..0xF7EF - для вифи.

Что там ещё планируется, кроме трёх уже существующих портов?

Предлагаю:
0x00EF..0xEFEF для данных (чтоб можно было делать посылки 240 байт одним INIR-ом).
0xF0EF..0xF7EF - для вифи. (0xF0EF - IFR, 0xF1EF - OFR, 0xF7EF - CR/ER)
0xF8EF..0xFFEF остаются за кондратьевым

Почему: Можно вызывать zifi-задачу в прерывании и выгребать/пропихивать 236 байт (115200/10бит/48,8Гц = 236 байт за прерывание)
Last edited by DDp on Wed, 23.03.2016 21:37:23, edited 1 time in total.
D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F
DDp
 
Posts: 116
Joined: Fri, 03.08.2012 20:41:33

Postby TS-Labs » Wed, 23.03.2016 21:36:01

DDp wrote:чтоб можно было делать посылки 240 байт одним INIR-ом

Во1х, не 240 байт, а 239. Во2х, я решил ограничиться инирами по 128 байт - и число относительно круглое, и буфер небольшой, и оверхед тоже.
DDp wrote:выгребать/пропихивать 236 байт

Не думаю, что прямо таки необходимо это оформлять в виде одного инира.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Den1982 » Wed, 23.03.2016 22:24:43

TS-Labs wrote:Если купишь версию со стабилизатором 3.3В, то даже не придется его паять. Втыкается в еву искаропке.

Версия со стабилизатором это которую AndyD советовал? ESP-12F
Den1982
 
Posts: 104
Joined: Sat, 23.11.2013 20:57:07

Postby TS-Labs » Wed, 23.03.2016 22:34:40

Да, именно этот:
Esp8266 серийный WIFI остроумный облако совет по развитию ESP-12F модуль
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby LessNick » Tue, 05.04.2016 14:45:36

VBI wrote:создаём пару портов с доступными номерами.


Я бы тебе был очень признателен, если бы ты приатачил скриншот этой софтины со своим портами.
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 975
Joined: Thu, 26.07.2012 15:00:53
WEBSITE: http://fishbone.untergrund.net/

Postby psb » Tue, 05.04.2016 14:51:52

VBI wrote:psb, пока не вижу необходимости в этом.

смысл в том, чтобы не собирать каждый раз по 2-3-5 версий под каждый драйвер.

кстати, если кто попробует кабель на реале - отпишитесь пжлст.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby VBI » Tue, 05.04.2016 14:54:51

чот пока не верю насчёт 2-3-5 версий под каждый драйвер. ;)
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby VBI » Wed, 06.04.2016 13:15:41

psb, а стандартный шнур ком-ком жеж подойдёт, а?
типа такого

но есть одно НО
Image
по ходу, светит вот это
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby WBC » Wed, 06.04.2016 14:14:57

VBI wrote:но есть одно НО
Изображение
по ходу, светит вот это

не забываем про
Image
ну и USB-UART еще
--wbcbz7
User avatar
WBC
 
Posts: 302
Joined: Fri, 19.09.2014 10:23:23
LOCATION: omsk XOR nsk

Postby psb » Wed, 06.04.2016 14:44:15

VBI wrote:psb, а стандартный шнур ком-ком жеж подойдёт, а?

всяко. хоть ком-ком, хоть усб-ком, хоть усб-усб (на рев.ц есть усб, прям его втыкаешь в пц и все должно работать).
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby VBI » Wed, 06.04.2016 15:03:44

psb и в системе потом устройство появится с номером компорта?
надо вечером затестить обязательно

"15:23 <DMlog_> vbi: пиши багрепорт псб, двузначные порты не супортяца"
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby TS-Labs » Wed, 06.04.2016 15:29:13

А зачем вам кондратьев к РС?
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby psb » Wed, 06.04.2016 15:53:28

VBI wrote:psb и в системе потом устройство появится с номером компорта?

дрова фтди поставятся и будет компорт.
VBI wrote:"15:23 <DMlog_> vbi: пиши багрепорт псб, двузначные порты не супортяца"

чет хз, посмотрю вечером.

TS-Labs wrote:А зачем вам кондратьев к РС?

чтобы меньше облучаться!
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby psb » Wed, 06.04.2016 17:24:17

VBI wrote:"15:23 <DMlog_> vbi: пиши багрепорт псб, двузначные порты не супортяца"

мож я слепой, но я вижу что имя порта как есть передается в CreateFile, через указатель. так что я хз.
User avatar
psb
 
Posts: 715
Joined: Tue, 30.12.2014 23:22:32

Postby DimkaM » Wed, 06.04.2016 19:52:27

Code: Select all
Оказалось все просто - в CreateFile имя COM-порта надо писать вот так '\\.\COM11'.
 
гдето подсмотрел. нада попробывать
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby VBI » Wed, 06.04.2016 20:22:03

вот эти дрова?
поставил. воткнул через переходник
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby TS-Labs » Wed, 06.04.2016 20:47:20

DimkaM wrote:CreateFile имя COM-порта надо писать вот так

Code: Select all
HANDLE hPort = CreateFile (L"com2", GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby AndyD » Wed, 06.04.2016 21:32:43

как шить ESP8266
Скачиваем FLASH_DOWNLOAD_TOOLS_v2.4_150924 например здесь http://esp8266.ru/forum/resources/flash ... ad-tool.1/
С прошивкой идет файл Readme там написаны адреса для файлов ,для модулей с разным объемом памяти,выбираем как на своем модуле и прописываем в программе.Все модули прошиваются одинаково и во всех есть GPIO-0 который надо перед прошивкой замкнуть на GND(минус питания) и не размыкать пока не прошьется,я себе запаял маленькую кнопочку.
Поясню по прошивке: чтобы началась прошивка нужно GPIO-0 замкнуть на GND это переводит модуль в режим прошивки либо по включению питания либо по сбросу,т.к флешер будет материться об отсутствии КОМпорта без воткнутого СР2101 в усб ,то он должен быть подключен к усб всегда, потом нажимаем START и подключаем модуль к СР2101 либо RESET коротко замыкаем на GND . Я сделал одинаковый с EVO разъем на конвертере PL2303 (СР2101) и поэтому удобно подключать и для прошивки и к EVO в разъем Х5.
Нужно еще 2 сопротивления по 10кОм как на схеме 8266EVO подтянуть к питанию 3.3в ,один на RESET чтобы модуль само не сбрасывался и EN_СН включение чипа.
8266flasher.jpg

исходники ПЦ флешера https://github.com/cesanta/fnc/blob/mas ... esptool.py
И подключение к EvO
8266EVO.jpg

Все продается на Али,картинки оттуда.
По подключению к EVO,вы уже заметили плату посередине непонятно откуда и зачем взявшись,дело в том что модуль 8266 3.3вольтовый и плохо переносит 5вольтовые сигналы,а ЕВО у нас 5в,так вот эта плата как раз принимает один сигнал 5в,а выпускает 3.3в и наоборот.
есть очень много решений этой проблемы ,здесь полно вариантов
http://we.easyelectronics.ru/Shematech/ ... oystv.html
на Али есть еще такие
5v3.jpg

Модулей ESP8266 великое множество ,есть очень удобный недорогой вариант
8266mini.jpg
8266mini.jpg (25.02 KiB) Viewed 18124 times

http://www.aliexpress.com/item/ESP8266- ... 1137c71ec3
он содержит в себе и питание 3.3в и прошивочный конвертер СР2101(китайский аналог) и кнопки RESET и FLASH,к РС подключается обычным кабелем от мобилки MicroUsb ,после прошивки модуля платы разделяются остается нужный нам модуль+питание 3.3в ,нужен будет только согласователь уровня для подключения к ЕВО.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby AndyD » Thu, 07.04.2016 20:46:16

Для фака пойдет? Или так все плохо ,что слов нет.
VBI попользовав прогу понимаю одно ,что надо предусмотреть кнопку Download ,а то сохранок миллион будет,разгребать умаешься.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby DimkaM » Fri, 08.04.2016 08:31:57

psb,tsl,что я делаю не так ? vbi, добавь в инструкцыю плиз
Code: Select all
C:\>ic COM27
Error: Init error.

C:\>ic \\.\COM27
ZX-Spectrum Internet Controller Emulator v0.1
vbi, добавь в инструкцыю плиз

VBI, в ирслогах жмакаю мышкой по полю поиска, и оно тутжа чтота начинает грузить и короче каюк

VBI, и ещё предложение по упрощению. майнпаги с ресурсами не константой нада прибивать в проге, а сосать из инета
а то получается ресурс добавился, а народ и не вкурсе. пока не проапдейтится.
или нада чтоп утиль сама апдейтилась. а лучче и то и другое

VBI, и у тебя стартовая страница пустая. нужны новости и реклама и анонсы

moroz1999 wrote:Даешь интеграцию с аккаунтом и favorites на zxart? :O
логинпароль открытым текстом?
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby DimkaM » Fri, 08.04.2016 10:50:03

psb wrote:DimkaM писал(а):psb,tsl,что я делаю не так ?

винда у тебя какая-то неумная...

хз. вин7х32
lvd> Вроде да, но по матану спец TS-Labs, пусть расово верно и православно одобрит. :-P
DimkaM
 
Posts: 268
Joined: Thu, 26.07.2012 12:36:38
ICQ: 335232898

Postby Nuts_ » Fri, 08.04.2016 22:01:56

AndyD, щас будем разбираться по частям
у меня основная озадачка сейчас - какой модуль будем считать за базовый и рекомендованный..
общественного мнения не выработано, реальные пользователи и мэтры молчат
10пиновый esp-01 был бы совсем хорош если бы он был 5 вольтовым
кстати к нему прошивалка отдельная есть
http://www.aliexpress.com/item/ESP8266- ... 27125.html
но WittyCloud стоит дешевле за весь комплект вместе с китайским мостом
драйвер для него можно найти фирменный http://www.winchiphead.com/download/CH341/CH341SER.ZIP
далее...
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby AndyD » Fri, 08.04.2016 22:21:07

Nuts_ wrote:далее...

Модуль значения не имеет если юзер сам будет его впаивать, вот TSL платку нарисовал под 01 и если ее можно купить будет, то юзеру будет легче если сразу комплект купит(думаю 01 скоро кончатся в продаже),так же можно платку развести под 12е(эти перспективнее и уже дешевле+флешка больше) , а эти модули без пайки не подключить или на крайняк как ардуиновскими проводками модули соединять,я рисовать под производство не умею,да и просто рисовать :fear: ты там если надо каракули мои подправь и в свой фак закинь.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

Postby Nuts_ » Fri, 08.04.2016 23:08:36

AndyD, картинку я с подключением модулей я с удовольствием закину как иллюстрацию - на ней все очень понятно
вот прошивальщик родной я не хочу рекомендовать там слишком много опций
Nuts_
 
Posts: 24
Joined: Fri, 08.04.2016 20:06:21

Postby AndyD » Sat, 09.04.2016 09:32:23

Nuts_ wrote:вот прошивальщик родной я не хочу рекомендовать там слишком много опций

а зря,я шил не только им,что бы только прошить самый надежный под официальную прошивку,а опции там выбор файлов ,ком порта и количество памяти вот и вся сложность. Ну смотри сам.
User avatar
AndyD
 
Posts: 280
Joined: Thu, 21.05.2015 21:32:38

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

x