Альтернативная полноскоростная USB-библиотека для ATTINY85?

В настоящее время я работаю над проектом, использующим ATTINY85 для связи по USB. После некоторых исследований выяснилось, что библиотека V-USB поддерживает только USB 1.1, который поддерживает только частоту опроса 125 Гц. Я хотел бы иметь частоту опроса 1000 Гц или близкую к ней, для чего требуется USB 2.0 или выше. Я надеялся, что кто-нибудь сможет указать мне библиотеку, которая поддерживает USB 2.0, или предложит альтернативу. Будем признательны за любую помощь, заранее спасибо!

, 👍0

Обсуждение

вам нужен специальный USB-контроллер для этого, @jsotola


1 ответ


Лучший ответ:

1

Поскольку ATtiny85 не имеет встроенного аппаратного USB-модуля, вы используете программное решение, такое как V-USB. К сожалению, программное обеспечение для обработки битов не может быть таким же быстрым, как аппаратное обеспечение, поэтому вам здесь не повезло. (Чтение документации V-USB просветляет и объясняет трудности и ограничения такого решения.)

У вас не может быть USB 2.0 только с ATtiny85.

Возможные решения:

  • внешний USB-модуль
  • другой микроконтроллер
,