STM32F103处理器内部存储器
STM32F103处理器内部存储器结构及映射 STM32F103存储器映像为 预定义形式 ,严格规定了哪个位置使用哪条总线。 STM32F103的程序存储器、数据存储器、寄存器和IO端口被组织到一个4GB的线性地址空间。数据字节以小端模式存放在存储器中。地址空间分8块,每块512MB。 注: 小端模式 :与大端模式相对应,将数据的低字节保存在内存的低地址中,高字节保存在高地址中。 其中: 代码区 :(0x00000000 ~ 0x1FFFFFFF,512MB) 主要包括 : 启动空间 (0x00000000 ~ 0x07FFFFFF,128MB) Flash (0x08000000 ~ 0x08xxxxxx,16KB~1MB) 系统存储区 (0x1FFFF000 ~ 0x1FFFF800,2KB) Flash :用于存放用户编写的程序 系统存储区 :存放串口下载程序,当系统上电后,根据用户设定的启动配置,将Flash或系统存储区映射到启动空间,执行用户程序或串口下载程序。 内部 SRAM (0x20000000 ~ 0x200xxxxx,6~96KB):保护程序运行时产生的临时数据的随机存储器。 外设区 :外设寄存器地址空间,用于调试组件等私有外设。例如:FPB