keil调试模式 异常,无法运行程序

2019-07-20 13:51发布

进入debug后run按钮是灰的,顶部有个disassembly窗口,复位后单步运行就一直在里面循环,也不会到主函数的断点里面。0x1FFF3690 62F0      STR           r0,[r6,#0x2C]
0x1FFF3692 6B30      LDR           r0,[r6,#0x30]
0x1FFF3694 2800      CMP           r0,#0x00
0x1FFF3696 F04080ED  BNE.W         0x1FFF3874
0x1FFF369A 68F0      LDR           r0,[r6,#0x0C]
0x1FFF369C 6901      LDR           r1,[r0,#0x10]
0x1FFF369E 0549      LSLS          r1,r1,#21
0x1FFF36A0 BF5C      ITT           PL
0x1FFF36A2 2101      MOVS          r1,#0x01
0x1FFF36A4 6231      STR           r1,[r6,#0x20]
0x1FFF36A6 6931      LDR           r1,[r6,#0x10]
0x1FFF36A8 6909      LDR           r1,[r1,#0x10]
0x1FFF36AA 0509      LSLS          r1,r1,#20
0x1FFF36AC BF5C      ITT           PL
0x1FFF36AE 2101      MOVS          r1,#0x01
0x1FFF36B0 6271      STR           r1,[r6,#0x24]
0x1FFF36B2 6971      LDR           r1,[r6,#0x14]
0x1FFF36B4 6909      LDR           r1,[r1,#0x10]
0x1FFF36B6 0509      LSLS          r1,r1,#20
0x1FFF36B8 BF5C      ITT           PL

同时 程序下载后复位也不会运行,得要重新上电才可以。已经设置的reset and  run了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。