FT232BL и драйвер к ней ...
Извините, может такое и было в форуме, но я не нашел ... :(
Я чайник еще по разработке драйверов, но вот уже 2 года готовился и вот решился ...
Есть собственно два вопроса (может они в результате сведутся к одному), но сперва предыстория вопроса ...
У меня есть некий девайс на ИМС FT232BL, роль этого девайса - преобразовывать данные из USB => CAN протокол.
Я скачал драйвер для этого девайса стороней разработки и программу - все работает. Но я сейчас учусь разрабатывать драйвера с помощью DDK и решил, что лучшего кандидата для обучения - мне не найти, т.к. есть реальный девайс, который не работает и к которому нужно писать драйвер.
И тут собственно вопросы:
- С чего начать и что передавать этой микросхеме (какие коды или что там еще нужно).
- Как написать драйвер к устройству, если оно есть "на руках" уже и что нужно для этого использовать, а также - что нужно чтобы было к этому девайсу.
Заранее благодарен за ответ ...
P.S. Использую: MsVS2008 + DDK.
Но лучше возьми какой-нить микроконтроллер с USB интерфейсом для экспериментов с самодельными драйверами.
P.S. Кстати, есть же FTDI драйвер для Линукса, где можно подсмотреть: http://ftdi-usb-sio.sourceforge.net/
А как на счет второго вопроса ? - если у меня есть на руках какой-то девайс, как к нему написать драйвер ? Или правельнее будет спросить - с чего начинать, чтобы для него начать писать драйвер ?
Заранее благодарен ...
Еще лучше, найди эту книгу (http://torrents.ru/forum/viewtopic.php?t=57295), там все подробно написано.