求问:为什么这个arm开发板裸奔程序只能开机运行一次,重新开机就失效了??

2019-07-16 08:27发布

本人最近在家自学嵌入式,用了一个叫做jz2440的开发板,写了一个lcd显示的程序。
但是在调试过程中发下一个奇怪的现象:
程序下载进入nand存储器之后,立即上电,可以正常运行,但稍过一会儿,重新上电,程序就会运行失败,必须重新烧录。

听说nand存储器可能存在误码问题,但本人的程序很小啊,应该不至于影响到吧。。
郁闷,无语。。

奉上本人的所有源代码,bin文件,故障图片,各位路过的大侠们,看看吧。 正常运行

lcd_draw.tar.gz 下载积分: 积分 -1 分
6.37 KB, 下载次数: 3, 下载积分: 积分 -1 分 源代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
wanglou
1楼-- · 2019-07-16 11:52
试一下把工作的程序放到死循环里面,类似于52单片机的while(1)

一周热门 更多>