打印
[MM32软件]

MM32G0001 主频与 Flash 时延( Latency)问题

[复制链接]
2480|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置位),这本身在硬件上通常是可行的,但可能会导致性能浪费

使用特权

评论回复
5
stormwind123| | 2024-5-21 15:00 | 只看该作者
额外的等待周期可能会导致CPU保持活动状态更长时间,从而增加能耗。

使用特权

评论回复
6
probedog| | 2024-5-21 15:40 | 只看该作者
可能会导致稳定性问题

使用特权

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

本版积分规则

4

主题

28

帖子

0

粉丝