Поискал различные решения.
Вот что нашел:
PDIUSBD12
+ много готового кода
+ всего 10 проводков к АВР
+ высокая скорость (до 2МБ сек)
+ всего 28 контактов ! (Есть SO28, шаг 1.27, ножка 0.49)
- скоро умрет исчезнет или нет?
- в по надо учитывать USB специфику
USBN9604 (именно 4!)
+ MICROWIRE/PLUS Interface (всего 4 ПИНА?) НА СКОЛЬКО ЭТО СОВМЕСТМО С SPI?
+ есть какая-то дока и примеры на
+ высокая скорость
+ всего 28 пин
+ широкий SOIC корпус с шагом 1.27
- использует 12 проводков к АВР
- не рекомендуется для новых дизайнов
- в по надо учитывать USB специфику
- требует кристал на 24мгц
- в каталоге производителя вообще нет, но по поиску находится вся инфа по нему, может сайт кривой просто
FTDI
(FT2232D , FT2232C)
+ на винде COM драйвер
+ на АВР нет специфика УСБ - просто данные с параллели
+ много примеров и кода
- тучу паять (48 пин)
- на авр занимает 15-16 пинов
- скорость до 1мбит - 150кб/сек
- ненастоящий USB???
AT90USB1286
- 64 контакта для пайки в ужасном корпусе
- мало примеров проектов
AT90USB82
- только как второй контроллер
- тяжело паять
- надо интерфейсить с основным чипом
- мало примеров
Есть еще варианты какие нибудь? И еще интеренсо, а вообще в PDIP корпусе есть контроллеры USB?