[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Дык, чего описывать, все проще пареной репы. Лезь на сайт FTDI, качай описания и доку на чипы, качай драйверы. Со стороны РС твой девайс будет выглядеть как обычный последовательный порт, так что по указанной там же ссылке бери TComPort компонент и инсталлируй его в Дельфи или С (смотря на чем ты собрался писать РС-шную программу).
Прикручиваешь FT8U245 к PICу (или любому другому мк) просто как обычный периферийный девайс: 8 бит данных, CS*, RD* и WR (здесь они, кстати, лажанулись, WR без инверсии), и два флажка, "есть что читать из FIFO" и "можно писАть в FIFO".
Драйверы USB Винда сама потребует в тот момент, когда ты свой девайс впервые воткнешь в USB. Ткни ее носом откуда драйвер взять - и все, инсталляция закончена.
Из РС кинул 1...N байт в последовательный порт - они вскорости появились в FT8U245, он тебе выставит флажок "есть что читать". Вот и читай евонную FIFO пока флажок не опадет.
Захотел чего из мк в РС послать - проверяй флажок "можно писАть", и кидай байты в FIFO пока не надоест. Твоя прога в РС увидит, что из последовательного порта поперли данные.
E-mail: info@telesys.ru