存储器与寄存器介绍
1.什么是存储器映射
存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给存储器分配地址的过程称为存储器映射,如果再分配一个地址就叫重映射(具体地址分配参考芯片数据手册及中文参考手册)
比如分组block2里面的外设(block2往上的分组都是外设),就随便拿个举例TIM3,我们不可能拿这个外设的地址来操作外设,这样太麻烦,所以我们就弄个寄存器,这个名字就是寄存器。对这个名字的操作就是对这个相印外设的操作。给已经分配好地址的有特定功能的内存单元起别名的过程就叫寄存器映射(也就是名字映射到这个外设的地址)
STM32F103Z把4GB的内存空间分为8各部分,每一个部分都是是512MB。每个部分都有自己的功能。
比如我们单片机里的Flash存储器在分组block0里面,单片机里的SRAM存储器在分组Block1里面(64KB)