程序在仿真器上能执行正常,但烧入芯片后却不能运行

特级求助: 感谢公司和各路好友的支持,我的设计已经做完,在仿真器上运行正常,但是烧入芯片后,程序老卡在ch375芯片自检上,不能往下执行,请教,问题出在哪? 本人分析,可能是仿真器的驱动和板子驱动有差别,故将PO口的上拉电阻,由先前2.2K分别替换成1K,470欧和10K不等,但均未能解决问题,不知什么原因, 现所有功能均在仿真上全部实现,但烧入芯片后不行,我试着分别烧入单独模块,将显示,外部数据存储区访问等分别烧入运行正常,但烧入初始化ch375芯片时,不能往下执行,因此断定问题出在这个环节,请教此问题如何解决???????

那可能是你的硬件有点问题,你先用CHECK_EXIST命令测试下看下375返回的数据是不是你输入数据的取反?


我在项目中经常会碰到这样的问题,主要是mcu的没有很好的复位,你在试试,加大mcu的复位电阻和电容


只有登录才能回复,可以选择微信账号登录