распиновка для stm32duino с bluepill
Я запускаю программу мигающего светодиода с помощью stm32duino и STM32. Методом проб и ошибок и небольшой отладки я пришел к следующему выводу:
- вывод С13 мигает так же как и встроенный светодиод (за исключением того, что мой внешний светодиод горит, а встроенный светодиод выключен)
- константа
LED_BUILDIN
равна 17
Я нашел эту распиновку: https://stm32duinoforum.com/forum/wordpress/wp-content/uploads/2016/07/The-Generic-STM32F103-Pinout-Diagram.pdf
Но там ничего не говорится о том, что С13-это контакт 17.
Кто-нибудь знает, где искать, чтобы узнать, где контакты arduino совпадают с кодами на плате?
@Alex028502, 👍1
Обсуждение1 ответ
Лучший ответ:
Хорошо, если это кому-нибудь поможет, они дают вам константы для каждого вывода, которые выглядят как PC14
для того, на котором написано C14
, так что вам не нужно беспокоиться о целых числах, которые они присваивают выводам.
Я имею в виду, что существуют константы, названные в честь желтых прямоугольников на приведенной выше схеме.
- STM32f4 Предупреждение: ядро заблокировано
- STM32 ST LINK не работает в Linux
- программирование STM32 с проблемами Arduino IDE
- «Черная таблетка» STM32 не может надежно войти в режим DFU
- Как извлечь бинарник из микроконтроллера STM32
- Разница между (*(volatile unsigned int *) и (volatile unsigned int)?
- Как использовать прерывание АЦП на синей таблетке STM32
- Нахожусь ли я на пределе времени передачи UART?
В исходном коде. Поищите варианты в исходном коде (на github?) и найдите, где находятся распиновки. Я не могу сказать вам, в каком файле искать, потому что все ядра разные., @Majenko
что касается вашего внешнего светодиода ... прочтите уведомление о контактах с предупреждающим символом (желтый треугольник с восклицательным знаком)., @jsotola