[ZLG-ARM] Flash Utility怎么才能用最高波特率?

[复制链接]
 楼主| eyesonyou 发表于 2008-11-9 21:48 | 显示全部楼层 |阅读模式
&nbsp;zlgarm&nbsp;发表于&nbsp;2007-12-4&nbsp;18:03&nbsp;ZLG-ARM&nbsp;←返回版面&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />14楼:&nbsp;re&nbsp;<br /><br />ISP波特率和外部使用多大晶振有关系<br />11059200晶振建议用户使用9600或19200波特率!&nbsp;<br />&nbsp;<br />确实只能这两种波特率,也太慢了,几十K的代码下载时间都够我上躺厕所了....跟内部的Boot&nbsp;block代码有关么?<br /><br />有人用过115200这样高的波特率吗?&nbsp;外部晶振多大?
pheavecn 发表于 2008-11-9 22:05 | 显示全部楼层

我用过230400

都挺稳定的。
computer00 发表于 2008-11-9 22:07 | 显示全部楼层

可以用57600啊,我经常用。

  
发表于 2008-11-10 08:31 | 显示全部楼层

我现在一直用115200

  
zlg_lly 发表于 2008-11-10 10:33 | 显示全部楼层

RE:eyesonyou

您好!<br />串口波特率确实是Boot&nbsp;Block测出来的,但如果波特率高了不能通信我想问题不是在Boot&nbsp;Block。可能在于整个通信线路的稳定性,电脑、串口线换着试一下看看。
zlg_wfq 发表于 2008-11-10 18:28 | 显示全部楼层

ISP可以使用115200

以前用2114的时候用过115200下载过程序的,外部晶振也是11059200
 楼主| eyesonyou 发表于 2008-11-12 21:44 | 显示全部楼层

Re各位

谢谢各位,我找找硬件问题
ZLG_Dengz 发表于 2008-11-13 23:23 | 显示全部楼层

RE

&nbsp;&nbsp;&nbsp;&nbsp;LPC21XX,LP22XX的ISP过程中直接使用的外部晶振作为UART的时钟源,波特率需要晶振的配合。<br />&nbsp;&nbsp;&nbsp;&nbsp;而LPC23XXISP过程中,使用PLL对内部RC提供的时钟进行倍频,为UART提供时钟。从而对外部晶振没要求。&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;在我们使用过程中,115200也是没有问题的。&nbsp;你在好好检查一下,有问题,我们再交流。
jt4117 发表于 2008-11-14 08:59 | 显示全部楼层

我用flash Utility

LPC2132下载程序,但是可以检测到芯片ID,但是无法擦除程序,是怎么回事&nbsp;啊??&nbsp;
zlg_lly 发表于 2008-11-17 09:49 | 显示全部楼层

RE:jt4117

您好!<br />尝试一下用“Flash&nbsp;Magic”吧,虽然“Flash&nbsp;Magic”也有不稳定的时候。<br />如果只是用来擦除,其实还可以手动输入ISP命令。<br />操作过程如下:<br />1、重启系统,使芯片进入ISP模式,打开Flash&nbsp;Magic的“Tools”——》“Terminl..”,采用默认配置;<br />2、在input窗口中输入“?”在output窗口将会还回“Synchronized”;<br />3、在input输入“Synchronized”后按回车键(注意大小写),output还回“OK”(自动波特率过程完成);<br />4、输入系统时钟频率后按回车键,返回“OK”;<br />5、输入“U”“23130”(元素之间要有一个空格)后回车,返回“0”;(解锁)<br />6、输入“P”“起始扇区号”“结束扇区号”(元素之间要有一个空格)后回车,返回“0”;(准备操作扇区)<br />7、输入“E”“起始扇区号”“结束扇区号”(元素之间要有一个空格)后回车,返回“0”。(擦除成功)<br /><br />手动输入命令的成功率是100%,除非硬件真的有问题。<br />ISP命令的详细介绍可参考我公司出版的“深入浅出ARM7”“ISP”章节。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

22

帖子

0

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

7

主题

22

帖子

0

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