реклама на сайте
подробности

 
 
> Как работать с FTDI um245r как с COM-портом?, Запись битов.
HighVoltageRockn...
сообщение Aug 6 2015, 08:04
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 6-08-15
Пользователь №: 87 867



Как работать с FTDI um245r как с COM-портом? Используя VCP драйвер.

Понял, что данное устройство эмулирует работу COM порта.
Вот только не понятно, в каком виде посылать информацию, что бы определенные уровни на ногах схемы вывесились.
Т.е. написал прогу, которая открывает/закрывает com порт, но вот как записать что-либо не пойму.
Все что читал по поводу протокола rs-232, про передачу информации через com порты, то там рассматривается только передача данных между компами (и все так славно и гладко у них происходит), а вот что касается этого устройства не нахожу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
HighVoltageRockn...
сообщение Aug 7 2015, 05:15
Сообщение #2





Группа: Участник
Сообщений: 10
Регистрация: 6-08-15
Пользователь №: 87 867



Цитата

Уже читали, и не я один. Так что не надо мне тут из себя особо умного гнать.
Что там написано дельного? Ну что? Сами то читали? Или нашли что-то и рады тыкать.
Что 245r может по двум протоколам управляться (но одновременно лишь по одному), что можно драйвера D2XX с офсайта скачать. Ну скачал я эту папочку, и что дальше. Вот конкретно, раз такой умный давай по порядку. Что с ней даль делать. Для чего там каждый файл нужен? Что за dpinst-x86? В вашем мануале, там нифига про это нет. Файлов ftd2xx.lib там аж по 2 штуки для каждой разрядности ОС. Какой из них подключать? Любой? Подключил, а компилятор на оба ругается. Вот сиди и думай, что такое? А вот что: http://www.ftdichip.com/Support/Knowledgebase/index.html
Вот надо весь сайт облазить, что бы понять, что разработчики не удасужились нормальную версию драйверов сделать для c++ builder. Ладно, поехали дальше, ищем эту утилиту IMPLIB. С горе пополам находим её, запускаем и что видим? А нифига не видим. Открывается консоль и закрывается. И опять я должен лезть, искать описание как теперь этой штукой пользоваться. Если для вас этот геморрой норма, то для меня это издевательство над потребителем.
Что дальше, садиться изучать visual studio, ради одной микросхемки. А завтра они и под эту среду не напишут дров, и что тогда.
И что в итоге там есть: введение на пол странички, в котором информации ноль и описание команд. И все.
Вот эта фраза вообще напрочь убила:
Цитата
FTDI does not provide documentation on how to communicate with the VCP driver from an application

если лень было писать на эту функцию документацию, то зачем её предусматривать? А мне может только она и нужна. Вот опять с офсайта:
Цитата
Application software can access the USB device in the same way as it would access a standard COM port.

Вот только опять не учли, что все что написано по стандартным com портам, касается передачи данных между компами. А у меня на другом конце провода не комп, и я спрашиваю, что мне записывать туда, что бы что-то определенное получить?
Такое ощущение, что специально информацию утаивают. Прям какие-то сверх коммерческие секреты. Что у программистов с их кодами, что тут у электронщиков со схемками.
Что преподы в универе были, каждое слово тисками из них вытаскивали, что тут так же.
Если знаешь как общаться с этой штукой, так возьми и объясни людям.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 06:24
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016