Top.Mail.Ru
Уведомления
Очистить все

ARM32 Cortex-M4 как USB_Device

(@peter_irich)
Level 1

Здравствуйте!

Я уже не один месяц не могу найти ответа на вопрос, как ARM32 должен дейстовать в качестве USB_Device при подключнии к хосту. User Manual есть, система программирования с примерами этого есть, но в примерах я не вижу, как ARM получает от хоста адрес, не нахожу установки DCFG_DAR.

Это 3-й форум, где я пытаюсь найти ответ. Вот ссылка на более подробное описание вопроса на 2-м из них.

https://radiohlam.ru/forum/viewtopic.php?t=4956


Пётр.

Цитата
Создатель темы Размещено : 24.11.2025 20:42
(@peter_irich)
Level 1

Я, наконец, посмотрел в Examples/USB/USB_Host и там оказалось, что устройству адрес назначает хост вызовом своей функции, а не так, как в программном примере на сайте radiohlam.ru - посылкой токена и далее в общении с USB_Device по протоколу USB. И компьютер так же действует?


Пётр.

ОтветитьЦитата
Создатель темы Размещено : 07.01.2026 20:00
(@peter_irich)
Level 1

Ещё возник вопрос: где можно найти программу для микроконтроллера ARM, подключаемого к компьютеру как Device?
В системе программирование через Makefile, которая у меня, есть примеры USB_Host и USB_Device, но как раз для USB_Host, к которому подключается USB_Device, примера нет, есть для hid и msc, т.е. в любом случае они парные, а мне хотелось бы найти то, о чём я спросил.


Пётр.

ОтветитьЦитата
Создатель темы Размещено : 20.01.2026 20:31
Поделиться:
Обзор конфиденциальности

На этом сайте используются файлы cookie, что позволяет нам обеспечить наилучшее качество обслуживания пользователей. Информация о файлах cookie хранится в вашем браузере и выполняет такие функции, как распознавание вас при возвращении на наш сайт и помощь нашей команде в понимании того, какие разделы сайта вы считаете наиболее интересными и полезными.