keil :error:Flasg Download failed - ARM7TDMI

来源:互联网 发布:重大资产置换 知乎 编辑:程序博客网 时间:2024/06/07 02:40

转自:http://hi.baidu.com/%D4%B6%C9%BD%D4%C6%F7%EC/blog/item/b6521aed3a4a762f279791c5.html


KEIL烧录程序时出错

Load "*******************"

No Algorithm found for: 00000000H - 000009E7H
Erase skipped!

弹出对话框为

Flash Download failed-ARM7TDMI

上网查了下,有三种说法,两种经验证,总结一下:

(1)utilities里的setting,  programming algorithm中添加相应型号的驱动(验证可行)

我的是LPC2103选择LPC2000IAP                             32K


出处:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4280593&bbs_page_no=5&bbs_id=1032

(2) 在RAM中调试,是不需烧录到FLASH的。把utilities中的update target before......的沟去掉。(验证可行)

出处:http://bbs.zlgmcu.com/dispbbs.asp?boardid=29&id=9967

(3)1.Project->Option...->Debug->use:Settings
2.将Max JTAG clock 降低 即可,
测试 降低后 调试成功 再改回来高的clock,有时能成功(未验证)

出处:http://hi.baidu.com/_%B7%E3%CF%A6/blog/item/281279d76f10cf2106088b7d.html