(程序的移植v3.0版本固件库到v3.4版本)的问题,急求解释!
使用keil-arm-uv4编辑器,仿真器:J-Link
程序除了固件库外 原封不动,发现以下问题:
启动代码部分如下 :
Reset_Handler PROC
EXPORT Reset_Handler [WEAK]
IMPORT SystemInit
IMPORT __main
LDR R0, =SystemInit
BLX R0
LDR R0, =__main
BX R0
ENDP
新建工程,添加代码,编译运行 无任何问题,下载程序到板子上,结果没有得到应有的结果,于是,
硬件仿真:main函数不能执行,即程序只能执行到LDR R0, =__main,我在main()当中加了些断点,程序无法执行到其中的任何一个断点;
软件仿真:无任何问题;(求解释!) |