打印

关于STM32的实际速度。

[复制链接]
2009|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
guolingho|  楼主 | 2009-7-14 11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这两天测试了STM32的速度。在72M的时钟下,我得到的数据大概如下:
整数加减乘除     大概  4千万/S
浮点运算就慢慢了       20万/S  左右。
我是自己编写的测试程序,就是利用其自身的 SYSTICk计时算出来的。

不知道各位是否有更准确的数据?
有资料说STM32取指令 是2个周期的,这个会影响速度。但是通过一个很小的缓存,2个64位的指令缓冲器,可以略微提高一些。
沙发
shockwave| | 2009-7-14 12:48 | 只看该作者

我测出来和50M的流明的速度差不多。

流明是单周期的flash,这个比较强悍。ST是通过缓存来解决慢速的flash。
不过ST的外围资源丰富,这个很有优势。

使用特权

评论回复
板凳
guolingho|  楼主 | 2009-7-14 12:50 | 只看该作者

流明是那个什么?偶是初学者

流明是那个什么?偶是初学者,谢谢指教哈。

使用特权

评论回复
地板
lpcfans| | 2009-7-14 13:18 | 只看该作者

流明诺瑞。。。。ZLGMCU。COM看看去。

使用特权

评论回复
5
香水城| | 2009-7-14 14:44 | 只看该作者

关于STM32的Flash缓存和指令缓冲器,请看我的一篇博客

使用特权

评论回复
6
guolingho|  楼主 | 2009-7-14 15:44 | 只看该作者

谢谢香水城

谢谢楼上,偶就是看了这篇博文才明白其中的意义的。谢谢!

使用特权

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

本版积分规则

35

主题

146

帖子

0

粉丝