程序停在 BX R0

2019-07-21 01:43发布

(STM32F103)写定时器输入捕获的程序,单步运行时发现程序停在了
                 LDR     R0, =SystemInit
                 BLX     R0
                 LDR     R0, =__main
                 BX      R0
                 ENDP
中的    BX  R0  一行,貌似没能进入主函数,请问是怎么回事?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
聚东风
1楼-- · 2019-07-21 07:06
全速下,还有把断点打在MAIN就好了,前面你去理他干吗
jermy_z
2楼-- · 2019-07-21 11:01
1楼正解               ...
馨馨泡沫
3楼-- · 2019-07-21 14:38
 精彩回答 2  元偷偷看……
聚东风
4楼-- · 2019-07-21 18:08
 精彩回答 2  元偷偷看……
馨馨泡沫
5楼-- · 2019-07-21 23:51
回复【5楼】聚东风:
---------------------------------
我都勾选过了,还是不行,设置断点也不行。
可是比较奇葩的问题是,我把输入捕获删除,单纯在这个工程中点亮LED灯的话,LED会亮。
可是如果我在输入捕获程序运行的同时点亮led就不好使。。。
聚东风
6楼-- · 2019-07-22 00:47
 精彩回答 2  元偷偷看……

一周热门 更多>