STM32 闪灯程序
前言
实现一个简单的闪灯程序,开始您的STM32之旅。
硬件
STM32F103C8T6
核心板
管脚 PC13
低电平导通
软件
配置 GPIO
选 GPIO_Output,记得生成代码。
编译
下载
运行 flash.bat 下载程序
.\flash.bat
这时候 PC13 对应的绿色灯应该会亮起。
编辑 Core/Src/main.c 文件
在 /* USER CODE END WHILE */ 前面一行加入以下代码:
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_SET); // Set PC13 high
HAL_Delay(500);
HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_RESET); // Set PC13 low
HAL_Delay(500);
编译 & 下载
一个闪灯程序就完成了,是不是很简单?
结语
本文为你展示了怎么实现一个闪灯程序,任何复杂的东西都是从简单开始的,加油。
版权声明:自由转载-非商用-非衍生-保持署名-保持来源
作者:afxcn
来源:https://zh.gostartkit.com/docs/stm32/flashing-light
发表日期:2025年6月18日