[MM32软件] MM32G0001 主频与 Flash 时延( Latency)问题

[复制链接]
2846|5
 楼主| mcuzhuanyong 发表于 2024-4-30 19:14 | 显示全部楼层 |阅读模式
不考虑效率问题,是否可以上电后就设置 Flash 时延( Latency) 开启预取缓冲区 PRFTBE 置位,以及LATENCY为001 1个等待状态,即使频率设置 16M或者 24M等等,
低频率下也设置 Flash 1个等待周期,这样使用起来有没有什么问题?
chenqianqian 发表于 2024-5-11 08:05 来自手机 | 显示全部楼层
这个要看芯片手册描述,是否支持这样操作。
gouguoccc 发表于 2024-5-13 08:11 来自手机 | 显示全部楼层
这个问题要看芯片是否支持了
powerantone 发表于 2024-5-21 13:53 | 显示全部楼层
如果你在低频率(如16MHz或24MHz)下仍然设置Flash为1个等待周期(LATENCY为001),并且开启Prefetch Buffer(PRFTBE置位),这本身在硬件上通常是可行的,但可能会导致性能浪费
stormwind123 发表于 2024-5-21 15:00 | 显示全部楼层
额外的等待周期可能会导致CPU保持活动状态更长时间,从而增加能耗。
probedog 发表于 2024-5-21 15:40 | 显示全部楼层
可能会导致稳定性问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

28

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部