前言
本次我们学习一下利用库函数和寄存器点亮LED,寄存器操作全程直接参考STM32手册,直接对照寄存器讲解,大部分是自己收集和整理,如有侵权请联系我删除。
本次实验板子使用的是正点原子精英版,芯片是STM32F103ZET6,需要资料可以@我拿取。
本博客内容原创,创作不易,转载请注明
1.利用库函数点亮LED
1)查看原理图的LED引脚
点亮LED灯我们需要了解原理图的引脚,看下LED的对应引脚是什么,再进行配置,本次使用的是正点原子精英版,所以引脚分别是:LED0 --- PB5 , LED1 --- PE5 。
2)加入驱动LED需要的 rcc 和 gpio 的头文件
那么这些文件在哪里可以添加呢? 不懂文件放在那里的,可以参考我的博客---新建工程专栏
我在这里再说一次:就在这个inc 的文件夹里,我们在工程里面添加就行。、
接下来我们添加需要的H文件:其中 stm32f10x_rcc.h 头文件在每个实验中都要引入,因为系统时钟配置函数以及相关的外设时钟使能函数都在这个其源文件 stm32f10x_rcc.c 中。
|