大家好!
我通过自编写boot升级程序下载应用程序数据流,但是跳转不到应用程序去,不知道原因何在?
我验证我的跳转程序段方法如下:
首先通过仿真器执行应用程序,可以在线跑,去掉仿真器时,程序不能跑(程序的入口地址在FLASH扇形区B);
其次设置debug让其在加载自编写boot程序时不擦除FLASH扇形区B,由boot程序可直接跳转到应用程序正常执行,去掉仿真器也是可以正常跑的;
我也比对了自编写boot下载的应用程序数据流和通过仿真器下载的应用程序的数据流是一样的,但应用程序就是跑不起来?
有哪位大神指点下呗!