...где же Вы, такой умный, были полгода назад, когда этот вопрос был поднят?
Оставляя за кадром Ваш переход на личности, отвечу, что пол-года назад я, как и мои коллеги по лаборатории, работали над USB-тестером. С помощью которого можно проверить сколько получено Broken пакетов на USB, сколько пакетов прошло с ошибкой контрольной суммы и т.д. Сейчас результаты нашей работы доступны в Интернет. icbook.com.ua/hardware/_utlite/index.html icbook.com.ua/software/utlitetest.html
Все желающие могут _БЕСПЛАТНО_ получить программное обеспечение, и за деньги купить устройство для тестирования USB. В виду того, что часть функций теста недоступна без устройства (совершенно понятно почему - эти функции реализованы собственно устройством) привожу специально для сайта www.ROM.by несколько снимков с экрана: icbook.com.ua/screen.jpg icbook.com.ua/device.jpg
icbook.com.ua/usb_info.jpg
Надеюсь, я на Ваш вопрос ответил. Если будут еще вопросы, в частности по протоколу RS-232, Вы можете также их задать. У нас в линейке достаточно хорошо представлены подобные устройства:
2-х портовый адаптер последовательного порта для шины PCI;
4-х портовый адаптер последовательного порта для шины PCI;
8-ми портовый адаптер последовательного порта для шины PCI;
16-ти портовый адаптер последовательного порта для шины PCI.
Есть также серийно выпускаемый адаптер USB-to-UART на чипе CP2102 с, по сути, переработанной драйверной поддержкой. Для его тестирования написан мульти-тредовый тест последовательного порта, который в ближайшее время будет выложен для всеобщего доступа. Он придет на смену DOS-тесту (функциональность которого ограничена только устройствами IC Book), описание доступно: icbook.com.ua/software/_serial/index.html
Т.е. я, как и все, работал... О результатах отчитался...
Добавлено спустя 12 минут 33 секунды:
ASA писал(-а):
NooB
не могли бы вы глянуть на какой микросхеме собран девайс.
в идеале его конечно лучше разобрать (если корпус разборной) отсканировать плату или сфотографировать и выложить куда нибудь в инет чтобы люди глянули.
если корпус литой или девайс гарантийный то гляньте плиз хотябы vid и pid USB устройства в inf файле драйвера или в свойствах устройства.
просто легче будет разбираться.
Вот как раз тот случай, когда легко и просто можно посмотреть на чем собрано USB устройство с помощью нашего софта. См. ссылку выше.
ASA писал(-а):
icbook
многие COM устройства очень прихотливы очень многое зависит от буфера RS-232 (производителя микросхемы а также его присутствия-отсутствия),кабеля (его качества, длинны , екрана) и очень часто даже уровни +/- 5 В (я не говорюуже о +/- 3 В)не могут обеспечить нормальной передачи данных даже на скорости 9600.
Хм. Кто бы спорил Конечно! Но... Если бы Вы еще сказали, насколько прихотливы адаптеры USB-to-COM в смысле драйверов! По сути: нужно заставить 51-й процессор, подключенный к шине USB успевать обрабатывать и передавать в UART данные. Повторюсь: берете WinSSD (пока наш тест недоступен), выставляете 115200, и смотрите, что на пролифчике НУ МАКСИМУМ 2400. Это на LoopBack безо всяких там буферов RS-232 и их спорных уровней. А сам пролифчик бодро рапортует - 115200 обеспечено! Кстати, старые драйвера от FTDI и CP2101/CP2102 "воздух тоже не озонируют"
ASA писал(-а):
кстати у вас тоже довольно таки неплохой девайс USB->COM получился поздравляю.
Оставляя за кадром Ваш переход на личности, отвечу, что пол-года назад я, как и мои коллеги по лаборатории, работали над USB-тестером. С помощью которого можно проверить сколько получено Broken пакетов на USB, сколько пакетов прошло с ошибкой контрольной суммы и т.д. Сейчас результаты нашей работы доступны в Интернет.
icbook.com.ua/hardware/_utlite/index.html
icbook.com.ua/software/utlitetest.html
Все желающие могут _БЕСПЛАТНО_ получить программное обеспечение, и за деньги купить устройство для тестирования USB. В виду того, что часть функций теста недоступна без устройства (совершенно понятно почему - эти функции реализованы собственно устройством) привожу специально для сайта www.ROM.by несколько снимков с экрана:
icbook.com.ua/screen.jpg
icbook.com.ua/device.jpg
icbook.com.ua/usb_info.jpg
Надеюсь, я на Ваш вопрос ответил. Если будут еще вопросы, в частности по протоколу RS-232, Вы можете также их задать. У нас в линейке достаточно хорошо представлены подобные устройства:
2-х портовый адаптер последовательного порта для шины PCI;
4-х портовый адаптер последовательного порта для шины PCI;
8-ми портовый адаптер последовательного порта для шины PCI;
16-ти портовый адаптер последовательного порта для шины PCI.
Есть также серийно выпускаемый адаптер USB-to-UART на чипе CP2102 с, по сути, переработанной драйверной поддержкой. Для его тестирования написан мульти-тредовый тест последовательного порта, который в ближайшее время будет выложен для всеобщего доступа. Он придет на смену DOS-тесту (функциональность которого ограничена только устройствами IC Book), описание доступно: icbook.com.ua/software/_serial/index.html
Т.е. я, как и все, работал... О результатах отчитался...
Добавлено спустя 12 минут 33 секунды:
Вот как раз тот случай, когда легко и просто можно посмотреть на чем собрано USB устройство с помощью нашего софта. См. ссылку выше.
Хм. Кто бы спорил Конечно! Но... Если бы Вы еще сказали, насколько прихотливы адаптеры USB-to-COM в смысле драйверов! По сути: нужно заставить 51-й процессор, подключенный к шине USB успевать обрабатывать и передавать в UART данные. Повторюсь: берете WinSSD (пока наш тест недоступен), выставляете 115200, и смотрите, что на пролифчике НУ МАКСИМУМ 2400. Это на LoopBack безо всяких там буферов RS-232 и их спорных уровней. А сам пролифчик бодро рапортует - 115200 обеспечено! Кстати, старые драйвера от FTDI и CP2101/CP2102 "воздух тоже не озонируют"
[Потупив глаза, стыдливо]: Спасибочки-и-и-и...