4 个解决方案
#1
1.检查下程序的加载域和运行域的位置,调试一般放在RAM中,烧写后在Flash。
2.检查下程序的中断向量表的位置,如果定义在RAM,需要在程序启动时将中断向量搬移到RAM指定的位置。
2.检查下程序的中断向量表的位置,如果定义在RAM,需要在程序启动时将中断向量搬移到RAM指定的位置。
#2
J-Link调试是在RAM中运行(debug),下载到Flash要从Flash开始运行(release),看看你的分散加载文件配置。
#3
学习了。。。。。。
#4
你好,你这个问题解决了没??我也遇到了同样的问题,不知道怎么解决??求解,谢谢!!
#1
1.检查下程序的加载域和运行域的位置,调试一般放在RAM中,烧写后在Flash。
2.检查下程序的中断向量表的位置,如果定义在RAM,需要在程序启动时将中断向量搬移到RAM指定的位置。
2.检查下程序的中断向量表的位置,如果定义在RAM,需要在程序启动时将中断向量搬移到RAM指定的位置。
#2
J-Link调试是在RAM中运行(debug),下载到Flash要从Flash开始运行(release),看看你的分散加载文件配置。
#3
学习了。。。。。。
#4
你好,你这个问题解决了没??我也遇到了同样的问题,不知道怎么解决??求解,谢谢!!