[STM32F7] STM32F7代码在RAM中运行

[复制链接]
2994|4
 楼主| yu0405jie 发表于 2016-6-12 22:54 | 显示全部楼层 |阅读模式
问题描述:采用STM32F746+IAR,可以将指定的函数放到RAM中运行,但测试结果发现在RAM中运行比在FLASH中运行速度更慢,这样的现象正常吗?
戈卫东 发表于 2016-6-12 22:56 | 显示全部楼层
应该是正常的。
因为它的Flash运行是很快的,放到RAM运行可能有数据/指令竞争RAM的情况
戈卫东 发表于 2016-6-12 22:57 | 显示全部楼层
而且RAM还可能不是单周期访问的
cqz 发表于 2016-7-11 16:24 | 显示全部楼层
放到ITCM里应该不会吧,内部flash有ART加速器。
huangxz 发表于 2016-7-11 17:02 | 显示全部楼层
我问了这个差不多的 问题,差不多两个月了,没人理我
https://bbs.21ic.com/forum.php?mod=viewthread&tid=1595558
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

79

帖子

2

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