长时间不用单片机就不工作了,需要重新刷写程序

2019-03-25 20:11发布

最近遇到一很严重的问题,我画的电路板量产了,测试合格后打包入库,卖到客户一段时间后,程序就不会正常运行,返修回来后查看片子里面的hex文件,对比发现hex并未出现变化。我重新刷写程序后又能工作了,出现的概率挺高的,老板发火了,求助啊?什么原因,有没有遇到过啊,求帮忙。我用的是NXP LPC2109/LPC2119的片子。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
chunyang
2019-03-27 01:52
反复测试吧,既然程序能读出且内容无变化,说明并非程序丢失。另外注意你所用的MCU是否有涉及影响系统工作的熔丝位,熔丝位被改变的话,后果难料。排除此点,说明是你的设计不良,有参数临界问题。除前述熔丝位外,重点检查时钟和复位电路。MCU用接插件安装的话,注意接触问题。
一般而言,MCU被编程后应进行加密操作,内代码应无法读出才是。

一周热门 更多>