Page 21 of 23

Re: ZXevolution + RS-232

PostPosted: 14 Feb 2012, 12:11
by DimkaM
практически заново начал писать.
сделал редактирование делителя(DLM DLL)
простенький терминал(шоп проверять работает что то или нет)
прием файла(только xmodem-crc)max-16KB в буфер
логи приёма файла
TODO
некоторое количество проверок от дурака
отображение состояния ,битов LSR и бита CTS
сброс буферов(раздельно?)
вьювер буфера?

что ещё?

Re: ZXevolution + RS-232

PostPosted: 14 Feb 2012, 15:25
by lvd
По-видимому, достойная замена алонекодеру :-D

Re: ZXevolution + RS-232

PostPosted: 17 Feb 2012, 09:24
by DimkaM
На 115200 успевает принятся ~70байт, при 90такто/байтах(при 14мгц). потом хз, то ли прерывание приходит(~100тактов, нада какуюнить отображалку) то ли уже не успеваю буфер выгребать.
бит переполнения буфера не срабатывает(может быть мой говнокод, но должен отображатся).

На передачу пока тест не делал, с приёмом ковыряюсь. Унреал умудрился подвесить раз 10.
Если время терпит, то пока пилю. Дохера всякой мелочи надо учитывать.

Re: ZXevolution + RS-232

PostPosted: 17 Feb 2012, 09:39
by DimkaM
на делителе 2 стройные ряды цыферок тестового тхт файла, 1000шт.
PIC-11-1.jpg
а вот что успевает принятся, из 1000 байт, на делителе 1
PIC-10-1.jpg

Re: ZXevolution + RS-232

PostPosted: 17 Feb 2012, 11:04
by DimkaM
сделал отображалку интов при приёме файла. за 1секунду интов доходит только ~5штук.
С битом переполнения какая то херня происходит, ща буду выяснять чё за херня. Сделал прекращение приёма при переполнении,бит срабатывает, но чёта както не сбрасывается переполнение.

Re: ZXevolution + RS-232

PostPosted: 17 Feb 2012, 11:05
by CHRV
Coфту в студию.

Re: ZXevolution + RS-232

PostPosted: 17 Feb 2012, 11:10
by DimkaM
чуть позже. Ща попроверю койчего.

Re: ZXevolution + RS-232

PostPosted: 18 Feb 2012, 00:06
by DimkaM
Сброс бита перепполнения так и не получается сделать.

Re: ZXevolution + RS-232

PostPosted: 04 Apr 2012, 09:32
by DimkaM
to boleq:
примеры:
file2com testfile.bin COM2 115200
конвертит и шлёт в COM2 со скоростью 115200 (без контроля чётности, стопбит 1)

file2file testfile.bin
конвертит в файл(создаёт новый добавляя к расширению "0")

Re: ZXevolution + RS-232

PostPosted: 04 Apr 2012, 13:10
by DimkaM
только все успокоились и порешили что 115200 на еве не бывает.
Тут пришол нолька и всё испортил, выдав умный мысль.

115200 заработало!!! причём без помощи железячников, одной силой джедаев z80