misyachniy (29.06.2005 18:18, просмотров: 3582)
Работал ли кто плотно с CP2102 Собраны 2 разных устройства.
Одно устройство USB HUB AT43301 + 4 штуки CP2102/MAX232.
Подключали стандартные устройства ридеры/принтеры работает хорошо на 9600.
Подключили принтер на 19200 - часть печатает и молчит.
Другое устройство Cygnal C8051F130 через оптроны 6N137 подключен к CP2102.
Работаю на скорости 115200 с помощью модуля(компонента) CpDRV на Delphi.
Работал на этом модуле и с COM портом и через FT232BM - вопросов не было. А тут такое впечетление, что конфликт c драйвером виртуального порта. То лишние байты насиплет по приему перед посылкой: контроллер отправляет 256 получаю 286 или 420 байт.
То отправляю пакет из PC в контроллер а он не доходит.
Можно конечно грешить и на железо, но при отладке в Delphi если поставить точку останова после отсылки каждого пакета, то никаких
лишних байт нет и пакет доходит полностью.
Если у кого есть компонент для Delphi хорошо работавший через CP2102, поделитесь ссылками.
Спасибо.