前言
任务需求:使用stm32c8点亮两个led小灯并实现闪烁效果
注:本次任务包含CubeMX+hal库以及单独使用标准库两种写法完成代码构建。并最后通过Proteus仿真测试运行结果
提示:以下是本篇文章正文内容,下面案例可供参考
一、CubeMX生成keil5工程文件
工程配置:



时钟配置:

生成Keil5工程文件:注意:路径及名称不能有中文

hal库完善代码逻辑
注意:前面我们通过cubemx将工程硬件配置完毕,所以这里只需要完善软件逻辑层代码
while (1)
{
HAL_GPIO_WritePin(GPIOB