LPC2131的MCU,外接一个12864的LCM(5V供电),系统使用3.3V电源做复位,MCU与LCM共用复位信号。与LCM接口的I/O都有外部5.1K上拉。 烧HEX文件到FLASH后,上电运行,LCM正常显示,在按手动复位,正常显示;第三次复位(第二次手动)后系统不能正常复位运行。然后从新上电,系统仍然不能正常运行。(怀疑和FLASH内部的数据有关,掉电不丢失)。 去掉LCM,然后复位,系统正常复位运行,再接上LCM后,从新复位LCM正常显示(可复位两次),第三次复位后不能正常运行。 也就是说这个系统只能正常运行两次,(在RAM调试中没有问题)。 请教周工,可能会事什么原因? 注:如果没有LCM,只做其他外围的操作,系统可以正常运行N次。 |