STM32 HAL库学习(一):点亮led

使用STM32CuBeMX新建一个工程

1.点击file→NewProject,稍微等待一下,就可以了。
STM32 HAL库学习(一):点亮led_第1张图片
2.选择芯片型号
我用的是stm32f103rct6,可以直接搜索
STM32 HAL库学习(一):点亮led_第2张图片
3.开始配置引脚
首先需要配置时钟源,打开RCC选项,选择 Crystal/Ceramic Resonator,即使用外部晶振作为HSE 的时钟源。
STM32 HAL库学习(一):点亮led_第3张图片
下面就可以配置引脚了,这里选定led的引脚PC2,PC2配置如图
STM32 HAL库学习(一):点亮led_第4张图片
STM32 HAL库学习(一):点亮led_第5张图片
4.配置系统时钟
开发板晶振是12Mhz,所以填入12;选择HSE,PLLCLK,具体配置如图
STM32 HAL库学习(一):点亮led_第6张图片
5.配置工程
具体如图
STM32 HAL库学习(一):点亮led_第7张图片
STM32 HAL库学习(一):点亮led_第8张图片

6.生成代码
点击GENERATE CODE即可
STM32 HAL库学习(一):点亮led_第9张图片

打开刚才新建的工程

在main函数的while里加上如图的两句,编译链接,下载到便可看到现象
STM32 HAL库学习(一):点亮led_第10张图片

你可能感兴趣的:(stm32)