打印
[AT32F407]

AT32闪存零等待区(ZW)和非零等待区(NZW)

[复制链接]
1260|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2023-11-21 20:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 零等待(ZW)是指 MCU 内核,以零等待周期从 FLASH 内取指令(取指无等待周期); 非零等待(NZW)是指 MCU 内核,以非零等待周期从 FLASH 内取指令(取指要等待周期)。
2.
零等待(ZW)和非零等待(NZW)的区域位置不同:零等待(ZW)在 FLASH 前部分区域,
非零等待(NZW)在 FLASH 后部分区域。
3.
零等待(ZW)和非零等待(NZW)的区域大小会随着 SRAM 区域大小的调整而改变。
4.
零等待(ZW)和非零等待(NZW)的运行速度有差别,非零等待(NZW)的执行速率约为零等待(ZW)的0.4 倍。




使用特权

评论回复
沙发
tpgf| | 2024-1-2 14:13 | 只看该作者
这两个区域是特定的区域还是用户可以自行开辟的区域呢

使用特权

评论回复
板凳
nawu| | 2024-1-2 14:43 | 只看该作者
如果程序在零等待区域里面运行,那么运行速度可达240M,其实这块区域就是RAM,这对运行速度有要求的程序非常有用

使用特权

评论回复
地板
gwsan| | 2024-1-2 15:36 | 只看该作者
这两种区域的运行速度是一样的吗

使用特权

评论回复
5
tfqi| | 2024-1-2 16:18 | 只看该作者
这个功能非常棒,可以根据实际需求是选择大的RAM还是高的运行速度,非常的灵活

使用特权

评论回复
6
zljiu| | 2024-1-2 23:04 | 只看该作者
非零等待区里可以通过软件配置将其中的一部分空间划出来给用户作为RAM使用

使用特权

评论回复
7
aoyi| | 2024-1-2 23:36 | 只看该作者
不同型号的零等待区的大小是不是不相同的呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1348

主题

11206

帖子

51

粉丝