打印

ISP 也超频

[复制链接]
1995|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
airwill|  楼主 | 2012-5-22 11:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 airwill 于 2012-5-22 11:17 编辑

STM32 的 ISP 感觉停好用. 但是由于FLASH 的空间比较大了, 即使用手册宣称的最高波特率 115200bps, 读 64K 的 FLASH 需要 7秒多, 对于更大的 FLASH 岂不是更长, 那么长的时间难于忍受哪!
经过对关于 ISP 的技术手册 AN2606, AN3155 的分析, 我感觉 usart 没有规定波特率的上限, 为此我猜想更高的波特率应该也能工作.
为此, 对本人的 ISP Host 进行的修改, 增加了耗时任务的时间统计, 并进行 ISP 超频测试, 结果比较令人兴奋, 所以决定把测试结果发帖留下记录.

测试环境
  笔记本: Intel T7500/2G, 串口: PL-2303HX usb串口线(ttl电平) Mcu: STM32F103C8T6(BL 版本 v2.2),  测试日期: 2012年5月21日

读 64K FLASH 不同波特率下耗时测试结果:

  38400bps  使用 22,277mS
115200bps  使用  7,775mS
153600bps  使用  5,593mS
230400bps  使用  4,372mS
307200bps  使用  3,594mS
460800bps  使用  2,317mS
512000bps  使用  2,719mS
614400bps  使用  1,890mS
921600bps  使用  1,484mS
1228800bps 使用  1,375mS
1843200bps 使用  1,297mS
沙发
芯片代理| | 2012-5-22 14:01 | 只看该作者
STM32 真是潜力无极限

使用特权

评论回复
板凳
hsbjb| | 2012-5-22 14:23 | 只看该作者
STM32还是相当给力的

使用特权

评论回复
地板
火箭球迷| | 2012-5-22 14:34 | 只看该作者
LZ高人,很想知道测试过程

使用特权

评论回复
5
airwill|  楼主 | 2012-5-22 15:10 | 只看该作者
测试过过程很简单哦

修改 波特率, 复位 MCU, 然后点 读 FLASH 命令...
完成后, 软件状态里显示使用了多少时间, 记录下来就可以了.
呵呵

使用特权

评论回复
6
acgean| | 2012-5-23 09:52 | 只看该作者
能提高速度这么多, 特别是几十秒缩短到几秒,的确这超频有点意义。
不过感觉这个稳定性还是有待验证的。

使用特权

评论回复
7
xsgy123| | 2012-5-23 14:35 | 只看该作者
STM32真是潜力无限

使用特权

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

本版积分规则

个人签名:欢迎进入 TI 模拟技术论坛!

556

主题

17724

帖子

884

粉丝