《嵌入式技术应用》课件——第6周.pptxVIP

  • 0
  • 0
  • 约3.22千字
  • 约 11页
  • 2026-07-12 发布于福建
  • 举报

STM32存储器映射

STM32存储器映射

认识Cortex-M3存储器

Cortex-M3存储器与STM32存储器之间的关系

STM32采用的是Cortex-M3内核(又称为CM3内核),Cortex-M3内核是通过ICode、DCode、System总线与STM32内部的Flash、SROM相连接的,这种连接方式就直接关系到STM32存储器的结构组织。

换句话说,Cortex-M3定义了一个存储器结构,ST公司是按照Cortex-M3的存储器定义,设计出了自己的存储器结构,ST公司的STM32的存储器结构必须按照Cortex-M3定义的存储器结构来进行设计。

STM32存储器映射

认识Cortex-M3存储器

Cortex-M3存储器

Cortex-M3是32位的内核

其PC指针可以指向232=4GB的0x0000_0000~0xFFFF_FFFF地址空间。

Cortex-M3存储器是把程序存储器、数据存储器、寄存器、输入输出端口等组织在这个4GB空间的不同区域,这些区域是被明确的划分了。

Cortex-M3存储器具有以下特点:

Cortex-M3存储器映射是预定义的,并且还规定好了哪个位置使用哪条总线;

Cortex-M3存储器系统支持“位带(bit‐band)操作”。通过位带操作,实现了对单一bit位的操作。位带操作仅适用于一些特殊的存储器区域中;

Cortex-M3存储器

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档