阅读:1294回复:4
为什末我烧写FLASH,单步可以,连续就不行呢?
我用的是5402
|
|
沙发#
发布于:2003-03-04 22:46
关注中!
我还不知道怎么烧写FLASH呢?还请楼上兄弟指教。 |
|
板凳#
发布于:2003-03-05 15:58
有可能是因为你的烧写FLASH的等待时间不够,我以前也遇到这个情况
|
|
地板#
发布于:2003-03-05 17:46
Flash的单字节写入时间通常需要几百微秒(和实际器件相关,需要参考其数据手册),因此在单步执行时,写入时间非常充分,写入成功;但您在连续写入时,因为延时不足,因此自然不能成功写入。解决的办法一是在联系写入程序中增加足够的延时,二是加入写操作的状态检测,直到写入成功后再进行下一字节(或块)写入动作,具体的时间和方法需要参考您所使用器件的数据手册。
|
|
地下室#
发布于:2003-03-07 13:22
楼上的兄弟写了,我搞定了!
|
|