打印

主函数与自定义函数的问题

[复制链接]
1277|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zemweiqing|  楼主 | 2011-8-12 11:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
同一条语句写在主函数与写在自定义函数里有区别么???
为什么我编的一个程序会出现:把语句写在主函数没问题。写在函数体就进入(死循环):
  00000000  E59F12E8  LDR          R1, [PC, #+744]          ; RESET [0x2F0] =u_pPDC0 (0x100010)
  00000004  E5911000  LDR          R1, [R1, #+0]            ; UND   
  00000008  DEEEDEEE  CDPLE        p14, 14, C13, C14, C14, 7
  0000000C  E3110002  TST          R1, #0x2                 ; P ABT
  00000010  0AFFFFFA  BEQ          0x000000                 ; D ABT
  00000014  E59F12D4  LDR          R1, [PC, #+724]          ; [0x2F0] =u_pPDC0 (0x100010)
  00000018  E5911000  LDR          R1, [R1, #+0]            ; IRQ   
Next label is a Thumb label
$m:
  0000001C  E581001C  STR          R0, [R1, #+28]           ; FIQ   
  00000020  FF1E      BL           LR, #0x000E3C ; (null) ???
  00000022  E12F      B            0x000284
  00000024  0000      LSL          R0, R0, #0
  00000026  E3A0      B            0x00076A
  00000028  FF1E      BL           LR, #0x000E3C ; (null) ???
  0000002A  E12F      B            0x00028C
  0000002C  E004      B            0x000038
  0000002E  E24E      B            0x0004CE
  00000030  500F      STR          R7, [R1, R0]
  00000032  E92D      ??I??        
  00000034  00D7      LSL          R7, R2, #3
  00000036  E3E0      B            0x0007FA
  00000038  0EE0      LSR          R0, R4, #27
  0000003A  E3C0      B            0x0007BE
  0000003C  0000      LSL          R0, R0, #0
  0000003E  E590      B            0xFFFFFB62
  00000040  0040      LSL          R0, R0, #1
  00000042  E380      B            0x000746

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

2

帖子

1

粉丝