нид хелп.
stm32l562re не работает GPIOB. Пытаюсь для начала моргуть светиком. В кубе сгенерил минимальный проект - работа от встроенного генератора, инициализированы только PB2, PB8, PB11. в мейне
Код:
while(1){
HAL_GPIO_TogglePin(pLed1_GPIO_Port, pLed1_Pin);
HAL_GPIO_TogglePin(pLed2_GPIO_Port, pLed2_Pin);
HAL_GPIO_TogglePin(pLed3_GPIO_Port, pLed3_Pin);
HAL_Delay(500);
}
все что добавил.
И в дебаге при попытке попереключать соответствующие пины в ODR - никакой реакции. Биты в регистре переключаются, а на ноге - нет.
Что интересно, PA12, PA13 - работает.
Проверено на двух разных контроллерах. Правда из одной партии. Контроллеры с маузера. Хотя сомневаюсь что китайцы такое перемаркировывать будут..
Даташит читал, ничего про особенное подожение порта В не нашел. А если бы такое и было, куб по идее должен учесть это..
Уже всю голову сломал.