Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Ранее связывал устроойства через обычный RS232 с компом используя
функции API.Настраивал его а потом функции readfile и writefile.
Для работы по ком порту.
Комп посылал пакет с контрольной суммой в конце.Приемное устройство
принимало пакет и анализировало сумму если ок то прием верный
и отправляло компу пакет с контрольной суммой.
Комп принимал пакет и сравнивал сумму.
Для определения начала пакета был введен временной интервал между пакетами.Тобиш если в течении времени нет активности то счетчик байтов устанавливается на начало пакета.
Работало ве ок за исключением низкой скорости.
Кто как работал с FT245 раскажите плиз.
И как вы задавали начало пакета.
а то у FT245 данные как FIFO и влоб чего то не можно определить
порядоковый номер байта в пакете.
FT245 имеет fifo буфера 256 байт на прием и 128 на передачу.