Цитата(_Diman_ @ Jan 13 2008, 00:47)

http://www.recursion.jp/avrcdc/index.htmlИногда, если отключить питание на устройстве с которым идет обмен, вылетает эта мессага «присоединенное к системе устройство не работает», после этого, USB шнур переткнут, не получается
Делал я это устройство, вроде года два назад и на меге8... Хотел модифицировать под USB-SPI.
У меня еще хуже было - на некоторых компах скорость маленькая, на других примерно так же слетало. Причем, как мне показалось, надежность зависела от связки "версия SP-PortIO-чипсет". Прога была на VB. Там тоже не без проблем - не на всех компах запускалась программа, кое-где неверно открывался порт. Выяснил, что тут причина в чипсетах - прога на VB не работала на 90% интелевских, зато связка Атлон (Семпрон)-Nvidia работала безупречно... Причем на ноутах это выражено еще ярче.
Начал было пробовать на С вместо АПИ реализовывать, но потом решил не заморачиваться и просто применил переходник USB-RS. Там, правда, тоже пришлось на разных матерях разные версии драйвера ставить..
Но, повторяю, экспериментов специально не проводил - просто попробовал на тех компах, что под рукой были (штук 5-6 ноутов, десяток писишек). И фраза "This is an experimental project. If your application needs stable technologies, consider using FTDI's FT245R instead." решила все...
Сообщение отредактировал IGK - Jan 13 2008, 07:22