ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1220956 Топик полностью
Лaгyнoв (05.07.2022 13:00, просмотров: 203) ответил Aleksey_75 на ничего! эти ноги не ремапятся и как их не настраивай, usb модуль их сам сконфигурирует! Кстати ни на одном проце STM/GD/AT нет альтернативных функций на них. Сейчас проверил на AT32, настроил как выход пуш-пул, усб работает как часики! По умолчанию настраиваю на вход с пулапом
так в том и беда что само ничего не конфигурируется. Там на ножках чистый нуль и ничего не происходит. Опять же в отличие от STM32L476, там именно отдельно ножки выставляются (AF10) - 

/**USB_OTG_FS GPIO Configuration

PA11 ------> USB_OTG_FS_DM

PA12 ------> USB_OTG_FS_DP

*/

GPIO_InitStruct.Pin = GPIO_PIN_11|GPIO_PIN_12;

GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;

GPIO_InitStruct.Pull = GPIO_NOPULL;

GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;

GPIO_InitStruct.Alternate = GPIO_AF10_OTG_FS;

HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);