6511|7

65

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

STM32可以把FLASH等待周期设置成1,速度更快,FLASH速度36MHZ [复制链接]

今天分别把红牛板STM32103ZE和金牛板STM32F107VC的FLASH等待周期设置成1,即FLASH运行速度为36MHZ;

运行UCGUI的DEMO测试,103ZE用FSMC刷屏,提高不大,从6.1M PIXEL /S 提高到 6.3M PIXEL /S ;107VC用GPIO刷屏,提高较大,从1.82M PIXEL /S 提到搞 2.36M PIXEL/S,明显快了很多,提高了30% 。


之前为了测试STM32的FLASH速度极限,把频率降低到50多MHZ和60多MHZ,把FLASH等待周期设置成零,看多少频率时会跑飞,得出大概结论是FLASH极限速度大概在48MHZ到60MHZ左右。


看来ST把FLASH设定在24MHZ速度很保守啊。
此帖出自stm32/stm8论坛

最新回复

                                 版主说的很有道理  详情 回复 发表于 2011-3-9 17:12
点赞 关注
 

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
                                 你测试了所有的有效工作条件吗?供电2~3.6V,环境温度-40~+85度或-40~+105度。
此帖出自stm32/stm8论坛
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我的测试条件没那么严格。只是想看看FLASH潜力多少。

版主有没有FLASH的一些极限数据呢
此帖出自stm32/stm8论坛
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
                                 一般程序都跑在FLASH里,虽然时钟是72MHz,也开了缓存,但是实际代码运行速度还是非常低,估计也就20M的样子。
此帖出自stm32/stm8论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

5
 
一般程序都跑在FLASH里,虽然时钟是72MHz,也开了缓存,但是实际代码运行速度还是非常低,估计也就20M的样子。
嘿嘿,你的估计太离谱了
此帖出自stm32/stm8论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
                                 程序的快慢和你的结构有关。如果没有分支,那颗达到满速。通常你就当下降 20%左右。 你要是有个1us内的周期中断,那算了,基本没治。
此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

7
 
我的测试条件没那么严格。只是想看看FLASH潜力多少。

版主有没有FLASH的一些极限数据呢
wu0232 发表于 2011-3-8 17:18
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

8
 
                                 版主说的很有道理
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表