发新帖我要提问
12
返回列表
打印
[STM32F1]

再请教STM32执行时间问题

[复制链接]
楼主: magic_yuan
手机看帖
扫描二维码
随时随地手机跟帖
21
学习一下啦

使用特权

评论回复
22
magic_yuan|  楼主 | 2014-3-5 17:56 | 只看该作者
mmuuss586 发表于 2014-3-5 17:39
程序从内部FLASH加载到内部RAM里跑,最快

多谢,
   但我要管脚输出电平,从内部FLASH加载到内部RAM---貌似没有实现这个操作啊?

使用特权

评论回复
23
mmuuss586| | 2014-3-5 18:09 | 只看该作者
本帖最后由 mmuuss586 于 2014-3-5 18:13 编辑
magic_yuan 发表于 2014-3-5 17:56
多谢,
   但我要管脚输出电平,从内部FLASH加载到内部RAM---貌似没有实现这个操作啊? ...

不好意思。刚才网上查了下资料,并非绝对的。
网上的意思是:代码不优化的前提下,一般内部RAM里运行快,通过优化FALSH运行比RAM里还快。
说的是STM32F1,你看下内部FLASH的读写速度吧。
最好测试一段代码。

补充:内部FLASH里运行比外部RAM里运行程序要快。

使用特权

评论回复
24
香水橙| | 2014-3-6 00:02 | 只看该作者
magic_yuan 发表于 2014-3-5 17:23
多谢大侠,
   我这个代码经过编译应该是烧录到内部FLASH的。。。。大侠指的FLASH是? STM单片机刚学。。 ...

不必称大侠,大家都是同学。

我说的是内部Flash,程序在内部Flash跑最快!外部Flash比蜗牛还慢。

使用特权

评论回复
评论
magic_yuan 2014-3-6 00:35 回复TA
多谢! 
25
ilovezeno| | 2014-3-6 08:14 | 只看该作者
mmuuss586 发表于 2014-3-5 17:39
程序从内部FLASH加载到内部RAM里跑,最快

你能不能不要再胡扯淡了?f1sram只有 s bus flash有2条bus 到底哪个快取决于代码结构的

使用特权

评论回复
26
mmuuss586| | 2014-3-6 08:42 | 只看该作者
ilovezeno 发表于 2014-3-6 08:14
你能不能不要再胡扯淡了?f1sram只有 s bus flash有2条bus 到底哪个快取决于代码结构的 ...

谢谢,昨天网上查了,确实如你所说(21IC有人做过评测,百度也有)。
不过我后面后面回复已更正,也许我表达的不清楚。
如有冒犯,请见谅。

使用特权

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

本版积分规则