DaTou大头头像
关注

STM32第二篇

学会看手册

目录名

Address offset :地址偏移

x是指从A到G的一个:A组,B组,C组

GPIOx_CRL

寄存器的32个比特位

四个bit位控制一根管脚

MODE[1:0]为00时是输入模式

在此模式下,CNF[1:0]为00是模拟输入

在此模式下,CNF[1:0]为01是浮空输入

在此模式下,CNF[1:0]为10是上下拉输入

在此模式下,CNF[1:0]为11是预留,没有使用的

MODE[1:0]大于00时是输出模式

此模式下,CNF[1:0]为00是推挽输出

在此模式下,CNF[1:0]为01是开漏输出

在此模式下,CNF[1:0]为10是复用推挽输出

在此模式下,CNF[1:0]为11是复用开漏输出

MODE[1:0]为00时是输入模式(速度无效)

MODE[1:0]为01时是最大速度为10MHz输出模式

MODE[1:0]为10时是最大速度为2MHz输出模式

MODE[1:0]为11时是最大速度为50MHz输出模式

比如使用0010就是的最大速度为2MHz推挽输出

GPIOx_CRH

MODE后面的是数字就代表引脚

现在我们要点亮PC13这个引脚,所以就要选择有13的这个寄存器,如下图

记下这个寄存器的名字GPIOx_CRH

当我们要记录时,就应该写GPIOx_CRH:0x04 [20:23] 0010(但是还要找起始地址)

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/2601_94954830/article/details/165631845

文章来源转载

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--