蓝桥杯--嵌入式STM32G431RBT6(新建工程篇)

蓝桥杯–嵌入431RBT6(新建工程篇)

蓝桥杯–嵌入式STM32G431RBT6(新建工程篇)

前言

为自己学习蓝桥杯嵌入式开发板做记录,方便以后的复习得心应手!!!

工具

1、KEIL5软件
2、STM32CUBEMX

新建工程

①打开STM32CUBEMX软件的主页,选择新建文件。
在这里插入图片描述
②选择单片机型号STM32G431RB,选择单片机封装为LQFP64,Start project进入下一步。
在这里插入图片描述
③对单片机所需时钟进行配置,在配置时钟树前需要使能RCC外部时钟。STM32G431这一系列单片机是具有内部时钟,STM32的时钟源主要有: 内部时钟、外部时钟、锁相环倍频输出时钟。内部时钟、外部时钟又分为高速、低速时钟系统时钟有三种来源:高速外部时钟(4-48Mhz),高速内部时钟(16 Mhz), PLL锁相环倍频输出时钟,PLL锁相环时钟来源有两种HSE和HSI,经过倍频输出。
(1)STM32G431时钟树
在这里插入图片描述

(2)使能外部高速时钟
在这里插入图片描述
(3)时钟树配置,选择外部时钟24MHZ晶振
在这里插入图片描述
(4)使能串口调试
正常下载:如果这里没有选择或选择错误只能下载一次程序(按住复位键烧录修改过后的代码就可以解决了)
在这里插入图片描述
(5)工程进行简单配置,工程名和IDE选择为ARM。
在这里插入图片描述
(6)最后对勾选对每个外设创建c和h文件即可
在这里插入图片描述

KEIL5软件使用

1、下载BEBUG配置
在这里插入图片描述
2、外设程序编写
自己创建单独文件进行外设程序的编写工作。其次编写代码遵循在Begin和End之间进行编写。
在这里插入图片描述

重点

①使用STM32CUBEMX单片机型号的选择。
②时钟树的配置具体信息。
③下载DEBUG串口选择配置信息。
④代码编写规范。

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学好单片机

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值