亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? startup.s

?? keil開(kāi)發(fā)平臺(tái)下的ADUC7027的功能模塊代碼。
?? S
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
//   </e>
        XM2CON_Val      EQU     0x00000000
        XM2PAR_Val      EQU     0x000070FF

//   <e.0>  Enable Memory Region 3
//     <o.1>       Data Bus Width  <0=> 8-bit  <1=> 16-bit
//     <o1.11>     Byte Address Mode Forced
//     <o1.15>     Byte Enabled Write Strobe
//     <o1.10>     Disable extra Address Latch Hold Cycle
//     <o1.8>      Disable extra Write Address Hold Cycle
//     <o1.9>      Disable Read Bus Turn Cycle
//     <o1.12..14> Address Wait States <0-7>
//                 <i> Number of Wait States added for AE
//     <o1.0..3>   Read Wait States <0-15>
//                 <i> Number of Wait States added for RS
//     <o1.4..7>   Write Wait States <0-15>
//                 <i> Number of Wait States added for WS
//   </e>
        XM3CON_Val      EQU     0x00000000
        XM3PAR_Val      EQU     0x000070FF

//   <e.0>         Memory Muxed Mode
        XMCFG_Val       EQU     0x00000001
//   </e>

// </e>


$IF (RAM_INTVEC)
// Exception Vector Area in RAM
AREA   VECTORS, DATA, AT 0x00010000
                DS      64
$ENDIF        
        

// Startup Code must be linked at address which it expects to run.
									
AREA   STARTUPCODE, CODE, AT 0x00080000
       PUBLIC  __startup

       EXTERN  CODE32 (?C?INIT)

__startup       PROC    CODE32

// Pre-defined interrupt handlers that may be directly 
// overwritten by C interrupt functions
EXTERN CODE32 (Undef_Handler?A)
EXTERN CODE32 (SWI_Handler?A)
EXTERN CODE32 (PAbt_Handler?A)
EXTERN CODE32 (DAbt_Handler?A)
EXTERN CODE32 (IRQ_Handler?A)
EXTERN CODE32 (FIQ_Handler?A)

// Exception Vectors
// Mapped to Address 0.
// Absolute addressing mode must be used.

Vectors:        LDR     PC,Reset_Addr         
                LDR     PC,Undef_Addr
                LDR     PC,SWI_Addr
                LDR     PC,PAbt_Addr
                LDR     PC,DAbt_Addr
                NOP                            /* Reserved Vector */
                LDR     PC,IRQ_Addr
                LDR     PC,FIQ_Addr

Reset_Addr:     DD      Reset_Handler
Undef_Addr:     DD      Undef_Handler?A
SWI_Addr:       DD      SWI_Handler?A
PAbt_Addr:      DD      PAbt_Handler?A
DAbt_Addr:      DD      DAbt_Handler?A
                DD      0                      /* Reserved Address */
IRQ_Addr:       DD      IRQ_Handler?A
FIQ_Addr:       DD      FIQ_Handler?A


// Reset Handler

Reset_Handler:  


// Setup PLL
IF (PLL_SETUP != 0)
                LDR     R0, =MMR_BASE
                MOV     R1, #0x01         
                STR     R1, [R0,#POWKEY1_OFFSET]          
                MOV     R1, #PLLCFG_Val      
                STR     R1, [R0,#POWCON_OFFSET]    
                MOV     R1, #0xF4
                STR     R1, [R0,#POWKEY2_OFFSET]
ENDIF   ; PLL_SETUP


// Setup Pins
IF (GPIO_SETUP != 0)

                ADR     R10, GPIO_CFG          /* Pointer to GPIO CFG */
                LDMIA   R10, {R0-R5}           /* Load GPIO Configuration */
                STMIA   R0, {R1-R5}            /* Store GPxCON */
                B       GPIO_END

GPIO_CFG:       DD      GPIOBASE
                DD      GP0CON_Val
                DD      GP1CON_Val
                DD      GP2CON_Val
                DD      GP3CON_Val
                DD      GP4CON_Val
GPIO_END:

ENDIF   ; GPIO_SETUP


// Setup External Memory Interface
IF (XM_SETUP != 0)

                ADR     R10, XM_CFG            /* Pointer to XM CFG */
                LDMIA   R10, {R0-R9}           /* Load XM Configuration */
                STR     R1, [R0],#0x10         /* Store XMCFG */
                STMIA   R0, {R2-R9}            /* Store XMxCON & XMxPAR */
                B       XM_END

XM_CFG:         DD      XMBASE
                DD      XMCFG_Val
                DD      XM0CON_Val
                DD      XM1CON_Val
                DD      XM2CON_Val
                DD      XM3CON_Val
                DD      XM0PAR_Val
                DD      XM1PAR_Val
                DD      XM2PAR_Val
                DD      XM3PAR_Val
XM_END:

ENDIF   ; XM_SETUP


// Copy Exception Vectors to Internal RAM and Remap Memory
//  (when Interrupt Vectors are in RAM)

$IF (RAM_INTVEC)
                ADR     R8, Vectors         ; Source
                LDR     R9, =0x00010000     ; Destination
                LDMIA   R8!, {R0-R7}        ; Load Vectors 
                STMIA   R9!, {R0-R7}        ; Store Vectors 
                LDMIA   R8!, {R0-R7}        ; Load Handler Addresses 
                STMIA   R9!, {R0-R7}        ; Store Handler Addresses 
                LDR     R0, =MMR_BASE
                MOV     R1, #1     
                STR     R1, [R0,#PREMAP_OFFSET]          
                STR     R1, [R0,#REMAP_OFFSET]          
$ENDIF


// Setup Stack for each mode
                LDR     R0, =Top_Stack

// Enter Undefined Instruction Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_UND|I_Bit|F_Bit
                MOV     SP, R0
                SUB     R0, R0, #UND_Stack_Size

// Enter Abort Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_ABT|I_Bit|F_Bit
                MOV     SP, R0
                SUB     R0, R0, #ABT_Stack_Size

// Enter FIQ Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_FIQ|I_Bit|F_Bit
                MOV     SP, R0
                SUB     R0, R0, #FIQ_Stack_Size

// Enter IRQ Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_IRQ|I_Bit|F_Bit
                MOV     SP, R0
                SUB     R0, R0, #IRQ_Stack_Size

// Enter Supervisor Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_SVC|I_Bit|F_Bit
                MOV     SP, R0
                SUB     R0, R0, #SVC_Stack_Size

// Enter User Mode and set its Stack Pointer
                MSR     CPSR_c, #Mode_USR
                MOV     SP, R0

// Enter the C code
                LDR     R0,=?C?INIT
                TST     R0,#1       ; Bit-0 set: main is Thumb
                LDREQ   LR,=exit?A  ; ARM Mode
                LDRNE   LR,=exit?T  ; Thumb Mode
                BX      R0
                ENDP

PUBLIC exit?A
exit?A          PROC    CODE32
                B       exit?A
                ENDP

PUBLIC exit?T
exit?T          PROC    CODE16
                B       exit?T
                ENDP

                END

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99深爱久久99精品| 亚洲九九爱视频| a级高清视频欧美日韩| 亚洲电影激情视频网站| 国产视频一区在线播放| 欧美在线啊v一区| 国产精品伊人色| 亚洲aaa精品| 亚洲欧美一区二区三区孕妇| 日韩一区二区精品在线观看| 色综合天天综合| 国产电影一区在线| 免费高清成人在线| 亚洲国产精品一区二区www在线| 久久久久一区二区三区四区| 欧美日韩精品欧美日韩精品一| youjizz国产精品| 国产九九视频一区二区三区| 午夜伦理一区二区| 一区二区三区四区国产精品| 国产日韩精品一区二区三区| 日韩无一区二区| 欧美视频一区二| 色婷婷综合久久| 91在线porny国产在线看| 国产精品一级片| 国产麻豆91精品| 久久99精品国产.久久久久 | 国产精品三级av| 日韩一级完整毛片| 91精品福利在线一区二区三区| 在线观看日产精品| 在线观看av一区二区| 99久久er热在这里只有精品15| 成人午夜激情在线| 成人污视频在线观看| 国产一区二区三区| 国产一本一道久久香蕉| 国产在线播精品第三| 九色综合狠狠综合久久| 麻豆精品国产传媒mv男同| 视频一区二区国产| 日韩高清在线观看| 蜜臀久久99精品久久久久宅男 | 成人毛片视频在线观看| 成人黄色免费短视频| 不卡av电影在线播放| 成人黄色国产精品网站大全在线免费观看| 国产成人亚洲精品青草天美| 国产成人免费9x9x人网站视频| 国产成人精品影院| 不卡影院免费观看| 日本乱码高清不卡字幕| 欧美性受xxxx| 欧美一区二区国产| 精品噜噜噜噜久久久久久久久试看| 日韩欧美在线123| 久久久美女艺术照精彩视频福利播放| 久久久久久久久久久电影| 欧美国产日韩精品免费观看| 亚洲人成人一区二区在线观看| 一区二区三区在线影院| 午夜精品久久久久| 久久97超碰色| 99久久精品一区二区| 91福利在线导航| 日韩写真欧美这视频| 久久久天堂av| 一区二区三区在线视频免费观看| 日韩国产精品久久久久久亚洲| 韩日精品视频一区| 91麻豆123| 日韩欧美的一区| 欧美激情综合五月色丁香小说| 亚洲少妇30p| 欧美aaaaa成人免费观看视频| 国产精品性做久久久久久| 一本大道久久a久久精二百 | 日韩理论片在线| 日韩国产成人精品| 不卡的av电影在线观看| 欧美精品乱码久久久久久按摩 | 26uuu亚洲综合色欧美| 亚洲日本在线天堂| 久久99精品国产麻豆婷婷洗澡| 91在线你懂得| 欧美变态tickling挠脚心| 成人欧美一区二区三区黑人麻豆| 欧美aⅴ一区二区三区视频| 成人激情校园春色| 欧美一区二区性放荡片| 亚洲特级片在线| 狠狠色综合色综合网络| 欧美自拍丝袜亚洲| 国产精品三级av| 久久97超碰国产精品超碰| 色屁屁一区二区| 久久麻豆一区二区| 日韩电影免费在线看| av在线播放一区二区三区| 日韩欧美国产三级电影视频| 一区二区在线免费| 粉嫩欧美一区二区三区高清影视| 51久久夜色精品国产麻豆| 国产精品毛片大码女人| 男女男精品视频| 色噜噜狠狠色综合中国| 中国色在线观看另类| 极品美女销魂一区二区三区免费| 欧美视频一区二区三区在线观看 | 亚洲色图视频免费播放| 国产乱码一区二区三区| 在线成人av网站| 亚洲自拍偷拍av| 一本大道久久a久久精品综合| 欧美激情中文字幕一区二区| 蜜桃av噜噜一区| 欧美日韩第一区日日骚| 亚洲麻豆国产自偷在线| 成人av综合在线| 日本一区二区三区四区在线视频| 美女www一区二区| 91精品国产福利| 亚洲成年人网站在线观看| 在线观看国产日韩| 亚洲欧美激情在线| av一区二区不卡| 国产精品久久网站| 成人精品鲁一区一区二区| 久久天天做天天爱综合色| 奇米色777欧美一区二区| 欧美人与z0zoxxxx视频| 亚洲午夜久久久久久久久电影网| 色94色欧美sute亚洲线路一ni| 亚洲免费视频成人| 91日韩在线专区| 亚洲色欲色欲www在线观看| 99精品在线免费| 亚洲欧美国产高清| 欧美午夜精品免费| 亚洲国产视频a| 欧美精品在线观看播放| 日韩高清在线不卡| 亚洲精品成人悠悠色影视| 色噜噜狠狠成人网p站| 一区二区三区欧美日韩| 91成人在线精品| 天天综合天天做天天综合| 日韩丝袜情趣美女图片| 国产中文字幕一区| 国产情人综合久久777777| 成人精品亚洲人成在线| 亚洲精品欧美专区| 欧美猛男gaygay网站| 免费观看91视频大全| 久久久九九九九| 一本色道亚洲精品aⅴ| 亚洲国产欧美一区二区三区丁香婷| 欧美伦理视频网站| 韩国成人在线视频| 国产精品成人午夜| 在线视频你懂得一区| 日韩av电影天堂| 久久精品一级爱片| 91年精品国产| 热久久久久久久| 欧美国产丝袜视频| 欧美日韩国产欧美日美国产精品| 免费观看在线色综合| 中文一区二区在线观看| 在线观看欧美日本| 国产美女一区二区三区| 亚洲三级理论片| 日韩精品中文字幕一区二区三区 | 欧美色综合久久| 激情文学综合丁香| 亚洲激情六月丁香| 日韩欧美亚洲国产精品字幕久久久| 国产成人免费在线观看不卡| 亚洲综合免费观看高清完整版 | 中文字幕乱码久久午夜不卡| 色爱区综合激月婷婷| 麻豆国产欧美日韩综合精品二区| 国产精品国产三级国产普通话蜜臀| 欧美撒尿777hd撒尿| 懂色av一区二区三区蜜臀| 亚洲午夜av在线| 中文字幕不卡三区| 337p亚洲精品色噜噜| 成人丝袜视频网| 美女精品一区二区| 亚洲夂夂婷婷色拍ww47| 久久男人中文字幕资源站| 欧美日韩午夜精品| 99视频有精品| 国产一区二区三区香蕉 | jizzjizzjizz欧美| 美女网站色91| 亚洲午夜三级在线| 一区在线播放视频|