欢迎光临
我们一直在努力

手把手教你用STM32F103C8T6用HAL库点个灯

本文主要是描述了怎么配置STM32CubeMX,并且联合Keil5来学习STM32F103C8T6点亮一个LED灯,手把手教你从0开始学习stm32,任何不会的都可以打在评论区,我会一一回复,喜欢就点个关注吧。

①首先打开STM32CUBEMX,点击左上角的File→New Project

②搜索STM32F103C8T6,并且双击图中所示位置STM32F103C8T6

③双击后,等待几秒钟即可出现下图

④选择一个我们想点亮的led灯,本文以PA12为例子,选中后选择输出模式GPIO_OUT

⑤选择完引脚之后,我们点击最左边的System Core →GPIO就可以在图中所示看到我们选择的引脚的参数

⑥配置完引脚之后,点击RCC时钟,启用外部高速时钟

⑦点击SYS,开始Debug,如果没有这步,就不能用烧录器把代码烧到你的板子上

⑧时钟树配置,时钟树在最上侧的CLOCK config…,点击此处,把图中位置写入72并敲击回车即可自动配置。

⑨配置完时钟树后,点击ProjectManager,按图中写法即可,注意编译器要选择MDK-ARM

⑩点击左侧Code Generator

这些完成后,点击右上角蓝色GENERATE CODE即可,可以直接选择打开工程,他就会直接跳转到KEIL软件

点击main函数,在此处添加我们之前配置的PA12引脚高电平,即可点亮PA12,如果想让PA12闪烁,运行下方代码即可

编译之后,无错误无警告即可烧录代码

在此处即可看到你的烧录器,如果没烧录器或者连接错误,此处不会显示,如果正确,直接点击下载就可以了。

赞(0)
未经允许不得转载:171主机测评 » 手把手教你用STM32F103C8T6用HAL库点个灯
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址