stm32 寄存器和内存的关系

一、存储器及存储器映射

存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给存储器分配地址的过程称为存储器映射,如果再分配一个地址就叫重映射(具体地址分配参考芯片数据手册及中文参考手册)。

 

stm32 寄存器和内存的关系

 

 

stm32 寄存器和内存的关系

 

二、寄存器及寄存器映射

(一)寄存器

通过给有特定功能的内存单元起一个别名,这个别名就是我们所说的寄存器。换句话说,寄存器就是一些有特定功能的内存单元。

(二)寄存器映射

给已经分配好地址的有特定功能的内存单元起别名的过程就叫寄存器映射。

(三)访问STM32寄存器

访问STM32寄存器也就是操作STM32的内存单元,根据C语言指针的特点,可以使用指针来操作STM32的内存单元。