-
- я клавиатуру подключал к STM32F446.В Кубе предлагают, можно выбрать
- OTG, Host only, Device only. Я выбрал Host, всё нормально
получилось - Лaгyнoв(21.05.2026 14:33, +1)
- Меня сбили с толку писатели "кратких описаний" процессоров на торговых сайтах. Смотришь чего-нибудь из средних линий - "девайс + otg" и ни слова, что подразумевается "и хост тоже". Смотришь старшие процессора - "О, круто, у него хост!" Кстати, насколько я понял, для клавы можно вообще эмулировать lowspeed-хост просто размахивая ногами. И это даже проще, чем lowspeed-девайс, который умела эмулировать приснопамятная at90s1200 при в 20 раз меньшей тактовой... - Idler(21.05.2026 18:22)
- Хост не может быть дивайсом. А девайс+OTG - в зависимости от
состояния доп. контакта, может определять, что подключено к порту.
И или остаётся дивайсом, или становится хостом. Но сам не делал -
могу ошибаться. - Nikolay_Po(21.05.2026 11:20, +1)
- Если в процессоре хост, то как девайс тоже может, чисто хост ни
разу не видел. Но вот нужен ли полноценный хост для работы с
клавой, понять не могу. Вроде как полный хост может работать с
кучей девайсов одновременно (до 127) а OTG только с одним
подключеным, но это не точно... - Idler(21.05.2026 11:53)
- Количество подключаемых устройств не зависит от собственно аппаратной части USB Host. - reZident(21.05.2026 12:03)
- Если в процессоре хост, то как девайс тоже может, чисто хост ни
разу не видел. Но вот нужен ли полноценный хост для работы с
клавой, понять не могу. Вроде как полный хост может работать с
кучей девайсов одновременно (до 127) а OTG только с одним
подключеным, но это не точно... - Idler(21.05.2026 11:53)
- я клавиатуру подключал к STM32F446.В Кубе предлагают, можно выбрать
- OTG, Host only, Device only. Я выбрал Host, всё нормально
получилось - Лaгyнoв(21.05.2026 14:33, +1)