Цитата(MSL @ Apr 16 2007, 13:18)

Поскольку устройство будет принимать и передавать данные со скоростью от сотен килобайт до нескольких мегабайт в секунду - full speed думаю будет достаточноЖ-)
Вы что-то путаете: Full Speed - это до 12 Мбит/с, т.е. до 1,5 Мбайт/с.
Цитата(MSL @ Apr 16 2007, 16:05)

да ну не могу ж я ЗНАТЬ ВСЕ о разных МК только прочитав манулы-)) ЗНАТЬ можно только после того как что-то на чем то сделал, наступив на все грабли...
Всё знать и не надо. Надо знать, сможет ли данный МК справиться с поставленной задачей. А это можно выяснить, прочитав руководства.
Цитата(MSL @ Apr 16 2007, 16:05)

постараюсь пояснить что я имел в виду... Например, я послал устройству команду 0x81 0xAA 0xBB, таких команд может быть несколько. Например, с помощью МК она должна по битам с 0го вывести байт 0хАА на пин0 а байт 0хВВ на пин1, прочитав при выводе состояние пин2, пин3, пин4 и отправив эти 3 байта сразу, потому что бит7 в байте команды подразумевает ответ немедленно и данные должны быть отправлены сразы не дожидаясь заполнения буфера.
Здесь могу только согласиться с vmp: либо меняйте протокол обмена, либо ставьте ПЛИС.