hal库点亮stm32f103c8t6最小板自带小灯

hal库点亮stm32f103c8t6最小板自带小灯

1.打开STM32 CubeMX

image-20241116222422064

2.点击创建最小工程

image-20241116222509237

3.输入STM32F103C8T6, 选中此芯片

image-20241116223731101

4.搜索框里面搜索 PC13, 这个是最小板上面自带的

image-20241116225528948

5.设置引脚模式

image-20241116231340199

6.创建命名工程, 然后选择纯英文路径

image-20241116231538968

image-20241116231502513

7.选择版本

image-20241116231709961

8.基本小配置

image-20241116231738772

9.生成工程代码,并打开

image-20241116231627299

10.打开kile后, 我们进行简单小配置

image-20241117141235091

11.第10步的编译器默认选择

image-20241117141331331

image-20241117141408717

12.烧录配置

image-20241117141552857

13.现在我们在main.c里面添加小灯闪烁的代码

image-20241117141702421

14.插入代码

    HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_SET);		
    HAL_Delay(1500);
    
    /* set PC13 output low */
    HAL_GPIO_WritePin(GPIOC, GPIO_PIN_13, GPIO_PIN_RESET);
    HAL_Delay(1500); 

image-20241117141917811

15.对于hal库, 如果代码tab按键等格式不好调整, 我们可以参考以下文章, 利用工具进行调整.

keil 代码格式化工具

16.观察现象

本文最小例程下载

posted @ 2024-12-10 19:23  无数碎片寻你  阅读(503)  评论(0)    收藏  举报