#stm32 #led
Вопрос:
Я только что разработал свою первую печатную плату STM32 для STM32L476RG, прошил ее и попытался протестировать с помощью кнопки. Однако мультиметр ничего не показывает.
Вот дизайн для STM32
- Я использую плату nucleo в качестве программатора, отключая перемычки и подключая соединительные кабели к отладчику на печатной плате (чтобы компьютер мог видеть плату stm).
- Я использую LDO от 5 В до 3,3 В для питания stm32
- Вот мои настройки для отладки stm32:
Хотя я разработал печатную плату для JTAG, для прошивки микроконтроллера я использую SWD только с JTMS и JTCK
-Вот моя конфигурация часов (я не использую никаких дополнительных кристаллов):
Я назначил вывод gpio в качестве вывода в CubeMX, но ни один из них не набирает обороты.
Есть какие-нибудь мысли по этому поводу? Или что я вообще могу сделать?
Комментарии:
1. Вы уверены, что периферийные часы для порта GPIO включены (они включаются в зависимости от порта)? Вам необходимо включить это перед настройкой порта.
2. Также вы определили правильный режим вывода для вашей схемы? (Толчок/Тяга, Открытый Слив)? Если ваш GPIO-это PB12-15, похоже, вам нужно нажать/потянуть, предполагая, что на выводе нет подъемов/спусков.