原子哥的串口IAP,自己改的跑马灯程序,更新到FLASH中后,不能运行,求助~~

2019-07-21 07:27发布

1.PNG
2.PNG

3.PNG

如图,资料中的例程都正常运行,这是我自己把跑马灯程序比葫芦画瓢修改了一下,但是用串口发送完文件,复制到内存后,按下按键后,不能运行,现象就是开发板什么反应都没有,除非复位,重新来到Bootloader那里。

但是,我另外又把按键输入程序也用同样方法修改后,可以完美运行。

我那个跑马灯单独跑的时候是没有问题的,是不是我修改的时候忽略了哪里?

另外,问下,对于自己写Bootloader来更新程序这种方法,是不是每次更新程序都要按一下复位按键,使程序再次来到那段自己写的bootloader程序才行?

但我见过有些设备用SD卡更新程序,只要将SD卡装上,设备自己就开始更新了,不用人工复位的,他里面是在某个时刻软件复位了吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-21 13:01
八成是哪里改错了
陈皮皮
2楼-- · 2019-07-21 15:37
注意关中断,debug一下看看运行到哪个位置卡死了,再找原因

一周热门 更多>