最近做了一个LPC2138的板子,在调试时出现了很大的问题,用ISP无法下载程序。最终还是把问题解决了,
先归纳一下经验与大家分享。
一、ISP下载不了有以下几种可能:
1.ISP引脚没接地,操作步骤应该是先接地,然后上电;
2.ISP功能使用UART0,最小系统有问题,电源,复位,晶振等
3.ISP软件有问题,建议用Flashmagic
4.ISP引脚烧坏,无法进入ISP模式
5.无法读取芯片的ID,建议测量一下芯片的TXD,一般情况下
不会有数据输出,说明没有正常通信,如果线路没有问题,
晶振也起振了,建议换一个晶振,
最好为11.0592M或者22.1184M。
二、用ISP烧写软件将hex文件烧写到芯片中了,可是程序并没有执行。
这种情况下,烧写的速度会非常慢,即使程序烧写进去了,也是不正常的,
出现这种问题的原因就是,在生 产 hex文件时对工程的配置有问题,建议
重新配置工程,再生产hex文件,重新下载试试。
三、如果以上办法都不能解决问题,建议换一个板子试试。以为可能芯片坏了,也可能是线路有问题,
但是测不出来。
有需要电路板原理图、PCB图和下载软件的,我可以上传。
用户1713395 2016-1-29 18:20
用户377235 2014-10-17 11:06
我用的是lpc2388的芯片,出现了无法读取设备signature的报错,不知道怎么解决
用户377235 2013-3-6 10:39
您好,可以给我发一份烧程序部分的电路图和程序吗,邮箱:ohblue@163.com,谢谢您了!
用户377235 2012-12-3 12:57
用户1500005 2009-8-27 11:30