Контакты не хотят подниматься высоко на плате PCB STM32

#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, похоже, вам нужно нажать/потянуть, предполагая, что на выводе нет подъемов/спусков.