STM32基本IO的寄存器介绍
说明
最近自己在学习STM32,跟着原子哥的STM32教学视频学习,参考的资料有来自原子哥的,以后的博客都是自己对这段时间学习到的内容的总结,麻烦以后要是有出错的请指出来。
简介
—— | 51 | 32 |
---|---|---|
IO | 可直接配置操作 | 需要配置相关寄存器来操作 |
STM32 的每个 IO 端口都有 7 个寄存器来控制。他们分别是:配置模式的:
2 个 32 位的端口配置寄存器 CRL 和 CRH;
2 个 32 位的数据寄存器 IDR 和 ODR;
1 个 32 位的置位/复位寄存器BSRR;
1个 16 位的复位寄存器 BRR;
1 个 32 位的锁存寄存器 LCKR。
端口配置低寄存器(32位)
1、这两个寄存器的功能相似,一个是配置低8位IO口的