USB хост / периферийный дизайн
Я пытаюсь создать устройство, которое выступает в качестве хоста для периферийного устройства USB, отформатировать данные, а затем отправить их на другой хост (ПК). Способны ли микросхемы "на ходу" выполнить это, или вам потребуется реализовать хост-микроконтроллер USB и периферийный контроллер USB? Я не вижу много информации для создания посредника, который выполняет формирование данных для USB до достижения хоста. Любая информация будет оценена, надеюсь, я не забил эту концепцию.
1 ответ
Вы должны использовать микроконтроллер с 2 USB-шинами.
Один должен действовать как хозяин, а другой как раб.
Вам нужно будет реализовать их обоих.
USB OTG используется для создания хоста и слэйва в 1 устройстве с 1 разъемом,
поэтому их нельзя использовать одновременно.