Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32 Composite USB (MSC+HID)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
l_fin_l
Здравствуйте, поднимал ли кто-нибудь композитное устройство (MSC+HID) на stm32 при помощи библиотеки STM32_USB-FS-Device_Lib_V4.0.0, не работает MSC, хотя HID пашет нормально... Среда разработки IAR
l_fin_l
Решено...Проблем было несколько:
1. Файл usb_prop.c:
Код
SetEPType(ENDP2, EP_BULK);
  SetEPTxAddr(ENDP2, ENDP2_TXADDR);
  SetEPTxStatus(ENDP2, EP_TX_NAK);
  SetEPRxStatus(ENDP2, EP_RX_DIS);

2. В файле memory.c, настроить функции ReadMemory и WriteMemory на нужные конечные точки;
3. В файле usb_bot.c настроить функции Transfer_Data_Request, Set_CSW, Bot_Abort на нужные конечные точки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.