💡 LED 闪烁
目标
通过操作 GPIO 输出,控制板载 LED 以 1 秒为周期交替亮灭,掌握嵌入式开发的基本流程。
硬件准备
- 开发板 × 1
- USB 数据线 × 1
- PC(Windows / macOS / Linux)
代码示例
#include "main.h"
int main(void) {
HAL_Init();
MX_GPIO_Init();
while (1) {
HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
HAL_Delay(1000); /* 1 秒间隔 */
}
}
步骤说明
- 安装开发 IDE 并创建新工程。
- 在引脚配置中将 LED 引脚设为 GPIO_Output。
- 将示例代码复制到 main.c。
- 编译并烧录到开发板。
- 观察 LED 是否以 1 秒间隔闪烁。
提示:
遇到问题可查看 Q&A 页面,或在工蜂仓库提交 Issue。