文章目录[隐藏]
GPIO端口的配置
上一章讲解了,使用STM32CubeMX软件进行,芯片的选择,这一章将讲解通过STM32CubeMX配置GPIO端口。通过流水灯的实验,来讲解GPIO端口的配置。
上是对端口的相关配置,下是使用HAL库对配置好的工程进行练习
注:本次使用的芯片是STM32L151系列,其他STM32的芯片配置大体相同,只是芯片的选择不同
(1)配置SYS
因为我的下载口是SW所以这里选择Serial Wire(不选SYS将无法通过仿真口下载)
(2)配置RCC
-目前可以不进行配置使用默认的就可以了,但在串口通信时需要配置,否则无法通信
(3)时钟树的配置
注:使用默认的RCC可以暂时不用配置
(4)配置GPIO端口
(我的LED灯是PA3和PB8),配置好后引脚变绿色。
(5)工程的保存
我使用的keil5,所以编译软件选择MDK-ARM V5(KEIL的ARM版)
需要KEILC51和ARM共存的版本可以私信我唷
版权声明:本文为CSDN博主「内啡肽的快乐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jzkj201/article/details/122126242
GPIO端口的配置
上一章讲解了,使用STM32CubeMX软件进行,芯片的选择,这一章将讲解通过STM32CubeMX配置GPIO端口。通过流水灯的实验,来讲解GPIO端口的配置。
上是对端口的相关配置,下是使用HAL库对配置好的工程进行练习
注:本次使用的芯片是STM32L151系列,其他STM32的芯片配置大体相同,只是芯片的选择不同
(1)配置SYS
因为我的下载口是SW所以这里选择Serial Wire(不选SYS将无法通过仿真口下载)
(2)配置RCC
-目前可以不进行配置使用默认的就可以了,但在串口通信时需要配置,否则无法通信
(3)时钟树的配置
注:使用默认的RCC可以暂时不用配置
(4)配置GPIO端口
(我的LED灯是PA3和PB8),配置好后引脚变绿色。
(5)工程的保存
我使用的keil5,所以编译软件选择MDK-ARM V5(KEIL的ARM版)
需要KEILC51和ARM共存的版本可以私信我唷
版权声明:本文为CSDN博主「内啡肽的快乐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jzkj201/article/details/122126242
暂无评论