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

📄 startup.lst

📁 周立功2103开发板CD资料
💻 LST
📖 第 1 页 / 共 5 页
字号:



ARM Macro Assembler    Page 1 


    1 00000000         ;/****************************************Copyright (c)*
                       *************************************************
    2 00000000         ;**                               Guangzhou ZHIYUAN elec
                       tronics Co.,LTD.
    3 00000000         ;**                                 http://www.zyinside.
                       com
    4 00000000         ;**
    5 00000000         ;**--------------File Info------------------------------
                       -------------------------------------------------
    6 00000000         ;** File name:          Startup.s
    7 00000000         ;** Last modified Date: 2006-02-22
    8 00000000         ;** Last Version:       1.0
    9 00000000         ;** Descriptions:       The start up codes for LPC2200, 
                       including the initializing codes for the entry point of 
                       exceptions and the stacks of user tasks.
   10 00000000         ;**             Every project should have a independent 
                       copy of this file for related modifications
   11 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   12 00000000         ;** Created by:             Chenmingji
   13 00000000         ;** Created date:           2005-11-22
   14 00000000         ;** Version:                1.0
   15 00000000         ;** Descriptions:       The original version
   16 00000000         ;**
   17 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   18 00000000         ;** Modified by:        zhangbin 
   19 00000000         ;** Modified date:  2006-6-28
   20 00000000         ;** Version:      1.1
   21 00000000         ;** Descriptions:   Clear VICVectAddr Register In ResetI
                       nit.
   22 00000000         ;**
   23 00000000         ;*******************************************************
                       *************************************************/
   24 00000000                 preserve8
   25 00000000         
   26 00000000 00000018 
                       IRQ_STACK_LEGTH
                               EQU              (8 * 3)     ;/* 允许3层嵌套 */
   27 00000000         
   28 00000000 0000005C 
                       StackIRQ
                               EQU              (IrqStackSpace + IRQ_STACK_LEGT
H * 4 - 4)
   29 00000000         
   30 00000000         
   31 00000000                 INCLUDE          LPC2294.INC ; Include the head 
                                                            file 引入头文件
    1 00000000         ;/****************************************Copyright (c)*
                       *************************************************
    2 00000000         ;**                               Guangzhou ZHIYUAN elec
                       tronics Co.,LTD.
    3 00000000         ;**                                 http://www.zyinside.
                       com
    4 00000000         ;**
    5 00000000         ;**--------------File Info------------------------------
                       -------------------------------------------------
    6 00000000         ;** File name:   LPC2294.inc
    7 00000000         ;** Last modified Date: 2006-02-22



ARM Macro Assembler    Page 2 


    8 00000000         ;** Last Version:  1.0
    9 00000000         ;** Descriptions:  Defines the special registers and fir
                       mware programs for 
   10 00000000         ;**      lpc22xx\lpc212x\lpc211x\lpc210x
   11 00000000         ;**
   12 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   13 00000000         ;** Created by:   Chenmingji
   14 00000000         ;** Created date:  2006-02-22
   15 00000000         ;** Version:            1.0
   16 00000000         ;** Descriptions:  The original version
   17 00000000         ;**
   18 00000000         ;**-----------------------------------------------------
                       -------------------------------------------------
   19 00000000         ;** Modified by:
   20 00000000         ;** Modified date:
   21 00000000         ;** Version:
   22 00000000         ;** Descriptions:
   23 00000000         ;**
   24 00000000         ;*******************************************************
                       *************************************************/
   25 00000000         
   26 00000000         ;/* EXTERNAL MEMORY CONTROLLER (EMC) */
   27 00000000         ;/* 外部总线控制器 */
   28 00000000 FFE00000 
                       BCFG0   EQU              0xFFE00000  ;/* lpc22xx only */
                                                            
   29 00000000 FFE00004 
                       BCFG1   EQU              0xFFE00004  ;/* lpc22xx only */
                                                            
   30 00000000 FFE00008 
                       BCFG2   EQU              0xFFE00008  ;/* lpc22xx only */
                                                            
   31 00000000 FFE0000C 
                       BCFG3   EQU              0xFFE0000C  ;/* lpc22xx only */
                                                            
   32 00000000         
   33 00000000         ;/* External Interrupts */
   34 00000000         ;/* 外部中断控制寄存器 */
   35 00000000 E01FC140 
                       EXTINT  EQU              0xE01FC140
   36 00000000 E01FC144 
                       EXTWAKE EQU              0xE01FC144
   37 00000000 E01FC144 
                       INTWAKE EQU              0xE01FC144
   38 00000000 E01FC148 
                       EXTMODE EQU              0xE01FC148  ;/* no in lpc210x*/
                                                            
   39 00000000 E01FC14C 
                       EXTPOLAR
                               EQU              0xE01FC14C  ;/* no in lpc210x*/
                                                            
   40 00000000         
   41 00000000         ;/* SMemory mapping control. */
   42 00000000         ;/* 内存remap控制寄存器 */
   43 00000000 E01FC040 
                       MEMMAP  EQU              0xE01FC040
   44 00000000         
   45 00000000         ;/* Phase Locked Loop (PLL) */



ARM Macro Assembler    Page 3 


   46 00000000         ;/* PLL控制寄存器 */
   47 00000000 E01FC080 
                       PLLCON  EQU              0xE01FC080
   48 00000000 E01FC084 
                       PLLCFG  EQU              0xE01FC084
   49 00000000 E01FC088 
                       PLLSTAT EQU              0xE01FC088
   50 00000000 E01FC08C 
                       PLLFEED EQU              0xE01FC08C
   51 00000000         
   52 00000000         ;/* Power Control */
   53 00000000         ;/* 功率控制寄存器 */
   54 00000000 E01FC0C0 
                       PCON    EQU              0xE01FC0C0
   55 00000000 E01FC0C4 
                       PCONP   EQU              0xE01FC0C4
   56 00000000         
   57 00000000         ;/* VPB Divider */
   58 00000000         ;/* VLSI外设总线(VPB)分频寄存器 */
   59 00000000 E01FC100 
                       VPBDIV  EQU              0xE01FC100
   60 00000000         
   61 00000000         ;/* Reset Source Identification Register */ 
   62 00000000         ;/* 复位源识别寄存器 */
   63 00000000 E01FC180 
                       RSIR    EQU              0xE01FC180  ;/* lpc2130 only */
                                                            
   64 00000000         
   65 00000000         ;/* Code Security Protection Register */
   66 00000000         ;/* 代码安全寄存器 */
   67 00000000 E01FC184 
                       CSPR    EQU              0xE01FC184  ;/* lpc2130 only */
                                                            
   68 00000000         
   69 00000000         ;/* Memory Accelerator Module (MAM) */
   70 00000000         ;/* 存储器加速模块 */
   71 00000000 E01FC000 
                       MAMCR   EQU              0xE01FC000
   72 00000000 E01FC004 
                       MAMTIM  EQU              0xE01FC004
   73 00000000         
   74 00000000         ;/* Vectored Interrupt Controller (VIC) */
   75 00000000         ;/* 向量中断控制器(VIC)的特殊寄存器 */
   76 00000000 FFFFF000 
                       VICIRQStatus
                               EQU              0xFFFFF000
   77 00000000 FFFFF004 
                       VICFIQStatus
                               EQU              0xFFFFF004
   78 00000000 FFFFF008 
                       VICRawIntr
                               EQU              0xFFFFF008
   79 00000000 FFFFF00C 
                       VICIntSelect
                               EQU              0xFFFFF00C
   80 00000000 FFFFF010 
                       VICIntEnable
                               EQU              0xFFFFF010
   81 00000000 FFFFF014 



ARM Macro Assembler    Page 4 


                       VICIntEnClr
                               EQU              0xFFFFF014
   82 00000000 FFFFF018 
                       VICSoftInt
                               EQU              0xFFFFF018
   83 00000000 FFFFF01C 
                       VICSoftIntClear
                               EQU              0xFFFFF01C
   84 00000000 FFFFF020 
                       VICProtection
                               EQU              0xFFFFF020
   85 00000000 FFFFF030 
                       VICVectAddr
                               EQU              0xFFFFF030
   86 00000000 FFFFF034 
                       VICDefVectAddr
                               EQU              0xFFFFF034
   87 00000000 FFFFF100 
                       VICVectAddr0
                               EQU              0xFFFFF100
   88 00000000 FFFFF104 
                       VICVectAddr1
                               EQU              0xFFFFF104
   89 00000000 FFFFF108 
                       VICVectAddr2
                               EQU              0xFFFFF108
   90 00000000 FFFFF10C 
                       VICVectAddr3
                               EQU              0xFFFFF10C
   91 00000000 FFFFF110 
                       VICVectAddr4
                               EQU              0xFFFFF110
   92 00000000 FFFFF114 
                       VICVectAddr5
                               EQU              0xFFFFF114
   93 00000000 FFFFF118 
                       VICVectAddr6
                               EQU              0xFFFFF118
   94 00000000 FFFFF11C 
                       VICVectAddr7
                               EQU              0xFFFFF11C
   95 00000000 FFFFF120 
                       VICVectAddr8
                               EQU              0xFFFFF120
   96 00000000 FFFFF124 
                       VICVectAddr9
                               EQU              0xFFFFF124
   97 00000000 FFFFF128 
                       VICVectAddr10
                               EQU              0xFFFFF128
   98 00000000 FFFFF12C 
                       VICVectAddr11
                               EQU              0xFFFFF12C
   99 00000000 FFFFF130 
                       VICVectAddr12
                               EQU              0xFFFFF130
  100 00000000 FFFFF134 
                       VICVectAddr13
                               EQU              0xFFFFF134



ARM Macro Assembler    Page 5 


  101 00000000 FFFFF138 
                       VICVectAddr14

⌨️ 快捷键说明

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