lpc17XX通过IAP进行升级时无法启动用户程序?
我用的是Cortex M3的处理器,lpc1766,现在已经实现了一个bootloader,并且能够通过IAP方式将.bin文件下载到片内flash的髙扇区上,并且当应用程序不用ucos-II操作系统时,能够实现正常的跳转并启动应用程序,但是,当下载带有ucos-II操作系统的应用程序时,跳转后程序不能正常运行!跪求各位大侠的指点!
有操作系统和没有操作系统的应用程序在进行升级时有什么区别啊?
有谁升级过带有ucos-II操作系统的应用程序,指点小弟一下吧!
[解决办法]
跳转后程序不能正常运行
----------
具体现象呢
[解决办法]
楼上的大侠,跳转之后没有任何现象!我程序里加了打印信息的!跳转后没有打印信息!
没有操作系统的应用程序能够正常运行!有了操作系统跳转之后没有任何现象!
有无操作系统时写入flash的位置和调用程序的方式是一样的!
敢问大侠,可能是什么原因呢?