STM32F7 Discovery - LED 在哪里?

STM32F7 Discovery - where are the LEDs?

我正在 STM32F7 探索套件(带 STM32F746NGH6 微控制器)上学习 ARM 开发,我正在尝试编写一个 "blinky" 程序而不使用高级图书馆。

阅读文档,我无法弄清楚所有这些板载 LED 都连接到哪些 MCU 引脚?要检查的正确文件是什么?

看电路板,我可以看到一些 LED(LD1、LD2 等),但是如何在程序中找到它们?我在头文件中看不到它们,如果它们是通过 GPIO 引脚控制的,我怎么知道是哪些?

user manual 中没有提到任何 LED,除了电气原理图(其中 none LED 直接连接到 MCU afaik - 它们主要用作硬接线板状态指示器)。

有没有可能像这样的高级板子上没有一个通用 LED?

从该文档中的示意图来看,您应该能够在 PI1(GPIO 端口 I 引脚 1)上使用 LED LD1。

下载STM32CubeF7软件包。它应该包括专门针对您的电路板的眨眼程序示例。然后看看他们在示例程序中使用了哪些LED/pin。