在论谈看了几天的资料:写了一个简单的启动代码不知道行不行.麻烦各位帮助小第看看,在次谢谢了!!
PLLCON                  EQU         0xE01FC080;功率控制
PLLCFG                  EQU         0xE01FC084;功率控制
PLLSTAT                 EQU         0xE01FC088;功率控制
PLLFEED                 EQU         0xE01FC08C;
VPBDIV                  EQU         0xE01FC100;总线控制
VICInEnClr              EQU         0xFFFFF014;中断使能控制
 IMPORT Main
  CODE32
    AREA Init,CODE,READONLY
    ENTRY
Reset
        LDR     PC, feiwei
        LDR     PC, weidenyi
        LDR     PC, ruanjianzhongduan
        LDR     PC, zhongzhi
        LDR     PC, zhongzhishu
        DCD     0xb9205f80
        LDR     PC, [PC, #-0xff0]
        LDR     PC, kuaizhongdan
feiwei            DCD  feiwei1  
weidenyi          DCD  weidenyi1
ruanjianzhongduan DCD  ruanjianzhongduan1
zhongzhi          DCD  zhongzhi1
zhongzhishu       DCD  zhongzhishu1
Nouse               DCD     0
IRQ_Addr            DCD     0
kuaizhongdan        DCD     kuaizhongdan1
weidenyi1
 B weidenyi1
 
ruanjianzhongduan1
 B ruanjianzhongduan1
zhongzhi1
 B  zhongzhi1
zhongzhishu1
 B zhongzhishu1
 
kuaizhongdan1
 B kuaizhongdan1
feiwei1
 LDR R0,=VICInEnClr
 LDR R1,=0xFFFFFFFF;
 STR R1,[R0];禁止所有中断。
 MOV     R0,#0x62;锁相环控制
 LDR     R1,=PLLCFG;
 STR     R0,[R1];
  MOV     R0,#0xaa
  LDR     R1,=PLLFEED
  STR     R0,[R1]
  MOV     R0,#0x55
  STR     R0,[R1]
  MOV     R0,#0x03
  LDR     R1,=PLLCON
  STR     R0,[R1]
S NOP
  NOP
  NOP
  NOP  
  LDR     R0,=PLLSTAT
  LDR     R1,[R0]
  TST     R1,#0x0300;
  NOP
  NOP
  NOP
  NOP
  BEQ S
  IMPORT |Image$$RO$$Base|    
  IMPORT |Image$$RO$$Limit|   
  IMPORT |Image$$RW$$Base|   
  IMPORT |Image$$RW$$Limit|  
  IMPORT |Image$$ZI$$Base|  
  IMPORT |Image$$ZI$$Limit|
  
  LDR R0,=|Image$$RO$$Base|  
  LDR R1,=|Image$$RO$$Limit|
  LDR R2,=|Image$$RW$$Base|
  LDR R3,=|Image$$RW$$Limit|
  
  SUB R1,R1,R0;求取只读属性的长度。
  SUB R3,R3,R2;求取可改变区的长度。
  ADD R1,R1,R3
  LDR R2,=0x40000000;
 
COPY LDR R3,[R0],#4
     STR R3,[R2],#4
     SUBS R1,R1,#4
     BNE COPY
 
 LDR R0,=|Image$$RO$$Limit|   
 LDR R1,=|Image$$RW$$Base|  
 LDR R3,=|Image$$ZI$$Base|
 
 CMP R0,R1
 BEQ SONG
 
DAO  CMP R1,R3
 LDRCC R2,[R0],#4
 STRCC R2,[R1],#4
 BCC DAO
 
SONG LDR R1,=|Image$$ZI$$Limit|
     LDR R2,=0x0;
QING CMP R3,R1
     STRCC R2,[R3],#4
     BCC QING
     B Mian
     END
			
			
			
						
			
 我要赚赏金
