单片机寄存器通俗解释,单片机专用寄存器和寄存器的区别

首页 > 实用技巧 > 作者:YD1662023-12-02 22:13:06

3. 如何给功能单元取个别名(寄存器)

我们利用C语言的#define 定义一个寄存器标识符

单片机寄存器通俗解释,单片机专用寄存器和寄存器的区别(9)

这样再操作一个功能单元就简单多了,而且更容易理解

单片机寄存器通俗解释,单片机专用寄存器和寄存器的区别(10)

接下来就是层层套娃找到GPIOB端口的所有功能单元地址,将他们分不同的功能改个别名变成寄存器,以后直接操作对应的寄存器就OK啦。

4. STM32的外设地址映射

片上外设区分为三条总线,根据外设速度的不同,不同总线挂载着不同的外设,APB1挂载低速外设,APB2和AHB挂载高速外设。相应总线的最低地址我们称为该总线的基地址,总线基地址也是挂载在该总线上的首个外设的地址。其中 APB1 总线的地址最低,片上外设从这里开始,也叫外设基地址。

单片机寄存器通俗解释,单片机专用寄存器和寄存器的区别(11)

单片机寄存器通俗解释,单片机专用寄存器和寄存器的区别(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.