ISP 下载通讯超时 还有救吗?
本帖最后由 lgnstar 于 2024-9-27 10:08 编辑大家好:
8A8K64D4单片机,在程序中使用了串口1(P3.0/P3.1),然后再次使用ISP下载固件程序就显示通讯超时,单片机好像上电后直接就运行应用程序了。
请问这种情况下单片机还有救吗? 还有什么方法能清除掉已经烧写进去的固件?
补充一下我的电路图,这部分电路有问题吗? https://www.stcaimcu.com/static/image/smiley/qq/baoquan.gifhttps://www.stcaimcu.com/static/image/smiley/qq/baoquan.gif
需要再P3.0线上串二极管吗?
这个ISP没问题,可能烧写线或者数据线等问题。 soma 发表于 2024-9-25 10:49
这个ISP没问题,可能烧写线或者数据线等问题。
我的程序中上电就启用串口1(P3.0/P3.1)发送数据会对ISP下载产生影响吗?
在程序中没启用串口1的时候是可以正常isp下载程序的,现在启用串口1后就不能成功下载程序了,isp可以识别到STC8A8K64D4,但总是停在调节频率这个地方。 lgnstar 发表于 2024-9-25 10:55
我的程序中上电就启用串口1(P3.0/P3.1)发送数据会对ISP下载产生影响吗?
在程序中没启用串口1的时候是 ...
如果烧写器没晶振等,不要开调节频率。程序写串口程序对ISP没影响,因为下载固件是进入独立的ISP程序。 用短一点的线 检查是否设置了:
DebugLab 发表于 2024-9-25 12:39
检查是否设置了:
这个选项没有勾选。 一般是下载线的问题, 下载时候用户程序还没有启动, 和你程序无关. 可以把下载波特率降低试试比如9600
页:
[1]