蓝桥杯嵌入式学习笔记(一)

序言

在这里记录一些学习笔记吧,方便以后回顾。不得不说,随着学习时间增长,对一些知识的掌握逐渐加深是一件十分有成就感的事(╹ڡ╹ ),所以如果现在看不懂也没事,总有一天会越学越会的!小白笔记,如有错误望不吝指正~

初始化环境配置

蓝桥杯嵌入式比赛用的板子是STMG431RBT6,用keil烧录编译,软件在官方发的资料里都有,这里贴出详细的配置教程:
基于国信长天嵌入式竞赛实训平台(CT117E-M4)》第二章 软件安装与使用
如果是已经安装了但没有更新G4固件库,可以去官网下载包更新,具体参考这个:
keil 添加ARM芯片包 (stm32为例)
官方比赛会提供资料
在这里插入图片描述
在这里插入图片描述
可以直接用模板,里面的库已经添加好了,也可以自己新建模板。

资料的使用

在这里插入图片描述
可以看到,官方会在比赛时提供丰富的芯片资料,像客观题问的有关芯片的问题我们可以直接通过资料进行查询
在这里插入图片描述
可以知道一些基本参数。
在这里插入图片描述
这是STM32G431RB数据手册Figure1的总体框架图,在我们使用芯片功能时可以很方便地查询对应外设在哪条时钟线上,从而方便对寄存器操作、初始化。
![在这里插入图片描述](https://img-blog.csdnimg.cn/d5656c42d3734b79a319bedce25fad79.png
STM32G431RB数据手册的4.11详细介绍了不同管脚可以复用为什么,方便我们据此查询如何初始化。
在这里插入图片描述
STM32G4系列微控制器参考手册9.4我们可以查询到如何操作寄存器,比如说我们想复用PA7用于TIM3_CH2,由手册可知要对AF2操作,0010
![在这里插入图片描述](https://img-blog.csdnimg.cn/f79920968f844ae88bfa80432958d5de.png

其它

在这里插入图片描述
这时看GPIO的电路原理图,通过学的电路知识也能更好理解框图的含义,拉高拉低,置0置1。

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值