澎湃微产品PT32x00x存储器和总线构架

  • 发布时间:2022-07-08 10:06:51,加入时间:2021年07月05日(距今1061天)
  • 地址:中国»辽宁»沈阳:辽宁省沈阳市铁西区建工西路5号财富星座B座
  • 公司:沈阳芯硕科技有限公司, 用户等级:普通会员 已认证
  • 联系:宣女士,手机:13802923731 电话:024-85718900 QQ:3540893315

1 存储器和总线构架

1.1 系统构架

l 一个驱动单元

n Cortex™-M0 内核系统总线(S-bus)

l 四个被动单元

n 内部 SRAM

n 内部 Flash 闪存存储器

n AHB 所连接的所有外设

n AHB 到 APB 的桥,它连接的所有 APB 设备

1.1.1 系统总线

此总线连接 Cortex™-M0 内核的系统总线(外设总线)到总线矩阵,总线矩阵协调内核与外部总线的访问。

1.1.2 AHB/APB (APB)

“AHB/APB 桥”在 AHB 和 APB 总线间提供同步连接。AHB 和 APB 的操作速度均与系统时钟SYS_CLK 同步。

连接到每个桥的不同外设的地址映射。在每一次复位过程当中,除 SRAM 以外的所有外设都被关闭。

注意:对 AHB APB 总线上的寄存器进行 8 位或者 16 位操作时,由于数据字节以小端格式存放在存储器中,故有:

1. 读操作:该操作会被自动转换成 32 位的读,对应的数据将按照小端格式被存储在中间变量;

2. 写操作:总线和桥会自动将 8 位或者 16 位的写入数据扩展,并将缺失的高位补 0,以配合

32 位的向量。

1.2 存储器组织

程序存储器、数据存储器、寄存器和输入输出端口被组织在同一个 4GB 的线性地址空间内。

数据字节以小端格式存放在存储器中。一个字里的地址字节被认为是该字的有效字节,而地址字节是有效字节。

1.3 嵌入式 SRAM

PT32x00x 内置 2K 字节的 SRAM。它可以以字节、半字(16 位)或全字(32 位)访问。SRAM 的起始地址是 0x2000 0000。

1.4 嵌入式 Flash 闪存

PT32x00x 内置的闪存存储器可以用于在线编程(ICP),在线编程(In-Circuit Programming–ICP)方式用于更新闪存存储器的全部内容,它通过 SWD 协议或系统加载程序(Bootloader)

用户应用程序到微控制器中。ICP 是一种快速有效的编程方法,消除了封装和管座的困扰。

高性能的闪存模块有以下的主要特性:

32K 字节的闪存存储器结构,下面罗列存储器的组成部分:

l 主程序区

l Bootloader 区

l 用户配置区

通过片内闪存控制器 IFMC 可以便捷的控制 Flash 闪存,有关 IFMC 的详细信息,请参考”16 片内闪存控制器(IFMC)”。

注意:PT32x00x 不支持中断向量表重映射,故不支持 IAP 应用。

1.5 启动配置

PT32x00x 支持两种启动模式:

l 从主程序区启动

l 从 Bootloader 区启动

这两种启动模式都基于 Flash 片内闪存,通过特定的程序配置以实现不同的启动模式,而无需外部硬件的介入。

注意:默认从主程序区启动,关于从 Bootloader 区启动的详细信息,请参考”16.3.6 系统启动配置

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。