📄 k60-keil
字号:
ARM Macro Assembler Page 1
1 00000000 ;/******************************************************
***********************
2 00000000 ; * @file: startup_MK60N512MD100.s
3 00000000 ; * @purpose: CMSIS Cortex-M4 Core Device Startup File f
or the
4 00000000 ; * MK60N512MD100
5 00000000 ; * @version: 1.6
6 00000000 ; * @date: 2011-1-14
7 00000000 ; *
8 00000000 ; * Copyright: 1997 - 2011 Freescale Semiconductor, Inc.
All Rights Reserved.
9 00000000 ;*
10 00000000 ; *------- <<< Use Configuration Wizard in Context Menu
>>> ------------------
11 00000000 ; *
12 00000000 ; ******************************************************
***********************/
13 00000000
14 00000000
15 00000000 ; <h> Stack Configuration
16 00000000 ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
17 00000000 ; </h>
18 00000000
19 00000000 00000400
Stack_Size
EQU 0x00000400
20 00000000
21 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
=3
22 00000000 Stack_Mem
SPACE Stack_Size
23 00000400 __initial_sp
24 00000400
25 00000400
26 00000400 ; <h> Heap Configuration
27 00000400 ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
28 00000400 ; </h>
29 00000400
30 00000400 00000000
Heap_Size
EQU 0x00000000
31 00000400
32 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN=
3
33 00000000 __heap_base
34 00000000 Heap_Mem
SPACE Heap_Size
35 00000000 __heap_limit
36 00000000
37 00000000
38 00000000 PRESERVE8
39 00000000 THUMB
40 00000000
41 00000000
42 00000000 ; Vector Table Mapped to Address 0 at Reset
43 00000000
44 00000000 AREA RESET, DATA, READONLY
45 00000000 EXPORT __Vectors
46 00000000 EXPORT __Vectors_End
ARM Macro Assembler Page 2
47 00000000 EXPORT __Vectors_Size
48 00000000
49 00000000 00000000
__Vectors
DCD __initial_sp ; Top of Stack
50 00000004 00000000 DCD Reset_Handler ; Reset Handler
51 00000008 00000000 DCD NMI_Handler ; NMI Handler
52 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
Handler
53 00000010 00000000 DCD MemManage_Handler
; MPU Fault Handler
54 00000014 00000000 DCD BusFault_Handler
; Bus Fault Handler
55 00000018 00000000 DCD UsageFault_Handler ; Usage Faul
t Handler
56 0000001C 00000000 DCD 0 ; Reserved
57 00000020 00000000 DCD 0 ; Reserved
58 00000024 00000000 DCD 0 ; Reserved
59 00000028 00000000 DCD 0 ; Reserved
60 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
61 00000030 00000000 DCD DebugMon_Handler ; Debug Monito
r Handler
62 00000034 00000000 DCD 0 ; Reserved
63 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
64 0000003C 00000000 DCD SysTick_Handler
; SysTick Handler
65 00000040
66 00000040 ; External Interrupts
67 00000040 00000000 DCD DMA0_IRQHandler ; DMA Channel 0
Transfer Complete
68 00000044 00000000 DCD DMA1_IRQHandler ; DMA Channel 1
Transfer Complete
69 00000048 00000000 DCD DMA2_IRQHandler ; DMA Channel 2
Transfer Complete
70 0000004C 00000000 DCD DMA3_IRQHandler ; DMA Channel 3
Transfer Complete
71 00000050 00000000 DCD DMA4_IRQHandler ; DMA Channel 4
Transfer Complete
72 00000054 00000000 DCD DMA5_IRQHandler ; DMA Channel 5
Transfer Complete
73 00000058 00000000 DCD DMA6_IRQHandler ; DMA Channel 6
Transfer Complete
74 0000005C 00000000 DCD DMA7_IRQHandler ; DMA Channel 7
Transfer Complete
75 00000060 00000000 DCD DMA8_IRQHandler ; DMA Channel 8
Transfer Complete
76 00000064 00000000 DCD DMA9_IRQHandler ; DMA Channel 9
Transfer Complete
77 00000068 00000000 DCD DMA10_IRQHandler ; DMA Channel
10 Transfer Complet
e
78 0000006C 00000000 DCD DMA11_IRQHandler ; DMA Channel
11 Transfer Complet
e
79 00000070 00000000 DCD DMA12_IRQHandler ; DMA Channel
12 Transfer Complet
ARM Macro Assembler Page 3
e
80 00000074 00000000 DCD DMA13_IRQHandler ; DMA Channel
13 Transfer Complet
e
81 00000078 00000000 DCD DMA14_IRQHandler ; DMA Channel
14 Transfer Complet
e
82 0000007C 00000000 DCD DMA15_IRQHandler ; DMA Channel
15 Transfer Complet
e
83 00000080 00000000 DCD DMA_Error_IRQHandler ; DMA Erro
r Interrupt
84 00000084 00000000 DCD MCM_IRQHandler
; Normal Interrupt
85 00000088 00000000 DCD FTFL_IRQHandler
; FTFL Interrupt
86 0000008C 00000000 DCD Read_Collision_IRQHandler ; Rea
d Collision Interru
pt
87 00000090 00000000 DCD LVD_LVW_IRQHandler ; Low Voltag
e Detect, Low Volta
ge Warning
88 00000094 00000000 DCD LLW_IRQHandler ; Low Leakage Wa
keup
89 00000098 00000000 DCD Watchdog_IRQHandler
; WDOG Interrupt
90 0000009C 00000000 DCD RNG_IRQHandler ; RNGB Interrupt
91 000000A0 00000000 DCD I2C0_IRQHandler
; I2C0 interrupt
92 000000A4 00000000 DCD I2C1_IRQHandler
; I2C1 interrupt
93 000000A8 00000000 DCD SPI0_IRQHandler
; SPI0 Interrupt
94 000000AC 00000000 DCD SPI1_IRQHandler
; SPI1 Interrupt
95 000000B0 00000000 DCD SPI2_IRQHandler
; SPI2 Interrupt
96 000000B4 00000000 DCD CAN0_ORed_Message_buffer_IRQHan
dler
; CAN0 OR'd Message
Buffers Interrupt
97 000000B8 00000000 DCD CAN0_Bus_Off_IRQHandler ; CAN0
Bus Off Interrupt
98 000000BC 00000000 DCD CAN0_Error_IRQHandler ; CAN0 Er
ror Interrupt
99 000000C0 00000000 DCD CAN0_Tx_Warning_IRQHandler ; CA
N0 Tx Warning Inter
rupt
100 000000C4 00000000 DCD CAN0_Rx_Warning_IRQHandler ; CA
N0 Rx Warning Inter
rupt
101 000000C8 00000000 DCD CAN0_Wake_Up_IRQHandler ; CAN0
Wake Up Interrupt
102 000000CC 00000000 DCD Reserved51_IRQHandler ; Reserve
d interrupt 51
103 000000D0 00000000 DCD Reserved52_IRQHandler ; Reserve
d interrupt 52
104 000000D4 00000000 DCD CAN1_ORed_Message_buffer_IRQHan
ARM Macro Assembler Page 4
dler
; CAN1 OR'd Message
Buffers Interrupt
105 000000D8 00000000 DCD CAN1_Bus_Off_IRQHandler ; CAN1
Bus Off Interrupt
106 000000DC 00000000 DCD CAN1_Error_IRQHandler ; CAN1 Er
ror Interrupt
107 000000E0 00000000 DCD CAN1_Tx_Warning_IRQHandler ; CA
N1 Tx Warning Inter
rupt
108 000000E4 00000000 DCD CAN1_Rx_Warning_IRQHandler ; CA
N1 Rx Warning Inter
rupt
109 000000E8 00000000 DCD CAN1_Wake_Up_IRQHandler ; CAN1
Wake Up Interrupt
110 000000EC 00000000 DCD Reserved59_IRQHandler ; Reserve
d interrupt 59
111 000000F0 00000000 DCD Reserved60_IRQHandler ; Reserve
d interrupt 60
112 000000F4 00000000 DCD UART0_RX_TX_IRQHandler ; UART0
Receive/Transmit in
terrupt
113 000000F8 00000000 DCD UART0_ERR_IRQHandler ; UART0 Er
ror interrupt
114 000000FC 00000000 DCD UART1_RX_TX_IRQHandler ; UART1
Receive/Transmit in
terrupt
115 00000100 00000000 DCD UART1_ERR_IRQHandler ; UART1 Er
ror interrupt
116 00000104 00000000 DCD UART2_RX_TX_IRQHandler ; UART2
Receive/Transmit in
terrupt
117 00000108 00000000 DCD UART2_ERR_IRQHandler ; UART2 Er
ror interrupt
118 0000010C 00000000 DCD UART3_RX_TX_IRQHandler ; UART3
Receive/Transmit in
terrupt
119 00000110 00000000 DCD UART3_ERR_IRQHandler ; UART3 Er
ror interrupt
120 00000114 00000000 DCD UART4_RX_TX_IRQHandler ; UART4
Receive/Transmit in
terrupt
121 00000118 00000000 DCD UART4_ERR_IRQHandler ; UART4 Er
ror interrupt
122 0000011C 00000000 DCD UART5_RX_TX_IRQHandler ; UART5
Receive/Transmit in
terrupt
123 00000120 00000000 DCD UART5_ERR_IRQHandler ; UART5 Er
ror interrupt
124 00000124 00000000 DCD ADC0_IRQHandler
; ADC0 interrupt
125 00000128 00000000 DCD ADC1_IRQHandler
; ADC1 interrupt
126 0000012C 00000000 DCD CMP0_IRQHandler
; CMP0 interrupt
127 00000130 00000000 DCD CMP1_IRQHandler
; CMP1 interrupt
128 00000134 00000000 DCD CMP2_IRQHandler
; CMP2 interrupt
ARM Macro Assembler Page 5
129 00000138 00000000 DCD FTM0_IRQHandler ; FTM0 fault, o
verflow and channel
s interrupt
130 0000013C 00000000 DCD FTM1_IRQHandler ; FTM1 fault, o
verflow and channel
s interrupt
131 00000140 00000000 DCD FTM2_IRQHandler ; FTM2 fault, o
verflow and channel
s interrupt
132 00000144 00000000 DCD CMT_IRQHandler ; CMT interrupt
133 00000148 00000000 DCD RTC_IRQHandler ; RTC interrupt
134 0000014C 00000000 DCD Reserved83_IRQHandler ; Reserve
d interrupt 83
135 00000150 00000000 DCD PIT0_IRQHandler ; PIT timer cha
nnel 0 interrupt
136 00000154 00000000 DCD PIT1_IRQHandler ; PIT timer cha
nnel 1 interrupt
137 00000158 00000000 DCD PIT2_IRQHandler ; PIT timer cha
nnel 2 interrupt
138 0000015C 00000000 DCD PIT3_IRQHandler ; PIT timer cha
nnel 3 interrupt
139 00000160 00000000 DCD PDB0_IRQHandler
; PDB0 Interrupt
140 00000164 00000000 DCD USB0_IRQHandler
; USB0 interrupt
141 00000168 00000000 DCD USBDCD_IRQHandler
; USBDCD Interrupt
142 0000016C 00000000 DCD ENET_1588_Timer_IRQHandler ; Et
hernet MAC IEEE 158
8 Timer Interrupt
143 00000170 00000000 DCD ENET_Transmit_IRQHandler ; Ethe
rnet MAC Transmit I
nterrupt
144 00000174 00000000 DCD ENET_Receive_IRQHandler ; Ether
net MAC Receive Int
errupt
145 00000178 00000000 DCD ENET_Error_IRQHandler ; Etherne
t MAC Error and mis
celaneous Interrupt
146 0000017C 00000000 DCD I2S0_IRQHandler
; I2S0 Interrupt
147 00000180 00000000 DCD SDHC_IRQHandler
; SDHC Interrupt
148 00000184 00000000 DCD DAC0_IRQHandler
; DAC0 interrupt
149 00000188 00000000 DCD DAC1_IRQHandler
; DAC1 interrupt
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -