本帖最后由 yutwjl 于 2014-9-25 16:26 编辑
kejoy 发表于 2014-9-24 09:48
谢谢你的 回答,但是问题不一样。 仿真可以下载,只是用RFP下载hex不能下载,那么就不能够离开仿真器运 ...
你程序在option byte里是不是把reset脚设置成普通I/O口了,如果是这样的话第一次用RFP可以下载,以后因为reset做了普通I/O,不能做外部复位了,RFP就不能连接了。
在CS+里把option byte给改回去,然后仿真下载调试就把这个reset脚还原了
实际上仿真下载和RFP都是把程序下到芯片里,区别是仿真下载时会加一小段仿真程序在里面。你用仿真器下载后,拔掉仿真器不能运行,也可能是reset的事,上电的时候要保证此引脚电平为高,否则外部一直reset,你程序肯定不能跑起来