⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 off

📁 周立功arm7(lpc2104)的工程模板
💻
字号:



ARM Macro Assembler    Page 1 


    1 00000000         
    2 00000000         ; *********************************
    3 00000000         ; LPC22XX SYSTEM WITHOUT OS
    4 00000000         ; FILE:     VECTORS.S
    5 00000000         ; MODIFIED: ZPCYP 2005-3-16 20:16
    6 00000000         ; *********************************
    7 00000000         
    8 00000000                 AREA    Vect, CODE, READONLY
    9 00000000         
   10 00000000         ; *****************
   11 00000000         ; Exception Vectors
   12 00000000         ; *****************
   13 00000000         
   14 00000000         ; Note: LDR PC instructions are used here, though branch
                        (B) instructions
   15 00000000         ; could also be used, unless the ROM is at an address >3
                       2MB.
   16 00000000         
   17 00000000                 ENTRY
   18 00000000         
   19 00000000 E59FF018        LDR     PC, Reset_Addr
   20 00000004 E59FF018        LDR     PC, Undefined_Addr
   21 00000008 E59FF018        LDR     PC, SWI_Addr
   22 0000000C E59FF018        LDR     PC, Prefetch_Addr
   23 00000010 E59FF018        LDR     PC, Abort_Addr
   24 00000014 B8A06F58        DCD     0xB8A06F58  ; Reserved vector
   25 00000018         ; Checksum for LPC2000   
   26 00000018         
   27 00000018 E59FF018        LDR     PC, IRQ_Addr
   28 0000001C E59FF018        LDR     PC, FIQ_Addr
   29 00000020         
   30 00000020                 IMPORT  Reset_Handler ; In init_a.s
   31 00000020                 IMPORT  IRQ_Handler ; In vic.c
   32 00000020         
   33 00000020 00000000 
                       Reset_Addr
                               DCD     Reset_Handler
   34 00000024 00000000 
                       Undefined_Addr
                               DCD     Undefined_Handler
   35 00000028 00000000 
                       SWI_Addr
                               DCD     SWI_Handler
   36 0000002C 00000000 
                       Prefetch_Addr
                               DCD     Prefetch_Handler
   37 00000030 00000000 
                       Abort_Addr
                               DCD     Abort_Handler
   38 00000034 00000000        DCD     0           ; Reserved address
   39 00000038 00000000 
                       IRQ_Addr
                               DCD     IRQ_Handler
   40 0000003C 00000000 
                       FIQ_Addr
                               DCD     FIQ_Handler
   41 00000040         
   42 00000040         
   43 00000040         ; ************************



ARM Macro Assembler    Page 2 


   44 00000040         ; Exception Handlers
   45 00000040         ; ************************
   46 00000040         
   47 00000040         ; The following dummy handlers do not do anything useful
                       .
   48 00000040         ; They are set up here for completeness.
   49 00000040         
   50 00000040         ; Reset_Handler
   51 00000040         ;         B       Reset_Handler
   52 00000040         Undefined_Handler
   53 00000040 EAFFFFFE        B       Undefined_Handler
   54 00000044         SWI_Handler
   55 00000044 EAFFFFFE        B       SWI_Handler
   56 00000048         Prefetch_Handler
   57 00000048 EAFFFFFE        B       Prefetch_Handler
   58 0000004C         Abort_Handler
   59 0000004C EAFFFFFE        B       Abort_Handler
   60 00000050         ;IRQ_Handler
   61 00000050         ;        B       IRQ_Handler
   62 00000050         FIQ_Handler
   63 00000050 EAFFFFFE        B       FIQ_Handler
   64 00000054         
   65 00000054                 END
Command Line: [C:\Program Files\ARM\ADSV1_2\BIN\ArmAsm -via .\vectors._ia]



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
Relocatable symbols

Abort_Addr 00000030

Symbol: Abort_Addr
   Definitions
      At line 37 in file ..\asm\vectors.s
   Uses
      At line 23 in file ..\asm\vectors.s
Comment: Abort_Addr used once
Abort_Handler 0000004C

Symbol: Abort_Handler
   Definitions
      At line 58 in file ..\asm\vectors.s
   Uses
      At line 37 in file ..\asm\vectors.s
      At line 59 in file ..\asm\vectors.s

FIQ_Addr 0000003C

Symbol: FIQ_Addr
   Definitions
      At line 40 in file ..\asm\vectors.s
   Uses
      At line 28 in file ..\asm\vectors.s
Comment: FIQ_Addr used once
FIQ_Handler 00000050

Symbol: FIQ_Handler
   Definitions
      At line 62 in file ..\asm\vectors.s
   Uses
      At line 40 in file ..\asm\vectors.s
      At line 63 in file ..\asm\vectors.s

IRQ_Addr 00000038

Symbol: IRQ_Addr
   Definitions
      At line 39 in file ..\asm\vectors.s
   Uses
      At line 27 in file ..\asm\vectors.s
Comment: IRQ_Addr used once
Prefetch_Addr 0000002C

Symbol: Prefetch_Addr
   Definitions
      At line 36 in file ..\asm\vectors.s
   Uses
      At line 22 in file ..\asm\vectors.s
Comment: Prefetch_Addr used once
Prefetch_Handler 00000048

Symbol: Prefetch_Handler
   Definitions
      At line 56 in file ..\asm\vectors.s
   Uses
      At line 36 in file ..\asm\vectors.s
      At line 57 in file ..\asm\vectors.s




ARM Macro Assembler    Page 2 Alphabetic symbol ordering
Relocatable symbols

Reset_Addr 00000020

Symbol: Reset_Addr
   Definitions
      At line 33 in file ..\asm\vectors.s
   Uses
      At line 19 in file ..\asm\vectors.s
Comment: Reset_Addr used once
SWI_Addr 00000028

Symbol: SWI_Addr
   Definitions
      At line 35 in file ..\asm\vectors.s
   Uses
      At line 21 in file ..\asm\vectors.s
Comment: SWI_Addr used once
SWI_Handler 00000044

Symbol: SWI_Handler
   Definitions
      At line 54 in file ..\asm\vectors.s
   Uses
      At line 35 in file ..\asm\vectors.s
      At line 55 in file ..\asm\vectors.s

Undefined_Addr 00000024

Symbol: Undefined_Addr
   Definitions
      At line 34 in file ..\asm\vectors.s
   Uses
      At line 20 in file ..\asm\vectors.s
Comment: Undefined_Addr used once
Undefined_Handler 00000040

Symbol: Undefined_Handler
   Definitions
      At line 52 in file ..\asm\vectors.s
   Uses
      At line 34 in file ..\asm\vectors.s
      At line 53 in file ..\asm\vectors.s

Vect 00000000

Symbol: Vect
   Definitions
      At line 8 in file ..\asm\vectors.s
   Uses
      None
Comment: Vect unused
13 symbols



ARM Macro Assembler    Page 1 Alphabetic symbol ordering
External symbols

IRQ_Handler 00000000

Symbol: IRQ_Handler
   Definitions
      At line 31 in file ..\asm\vectors.s
   Uses
      At line 39 in file ..\asm\vectors.s
Comment: IRQ_Handler used once
Reset_Handler 00000000

Symbol: Reset_Handler
   Definitions
      At line 30 in file ..\asm\vectors.s
   Uses
      At line 33 in file ..\asm\vectors.s
Comment: Reset_Handler used once
2 symbols
266 symbols in table

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -