📄 startup.lst
字号:
and Slave
168 00000154 00000000 DCD IntDefaultHandler ; I2C3 Master
and Slave
169 00000158 00000000 DCD IntDefaultHandler ; Timer 4 sub
timer A
170 0000015C 00000000 DCD IntDefaultHandler ; Timer 4 sub
timer B
171 00000160 00000000 DCD 0 ; Reserved
172 00000164 00000000 DCD 0 ; Reserved
173 00000168 00000000 DCD 0 ; Reserved
174 0000016C 00000000 DCD 0 ; Reserved
175 00000170 00000000 DCD 0 ; Reserved
176 00000174 00000000 DCD 0 ; Reserved
177 00000178 00000000 DCD 0 ; Reserved
178 0000017C 00000000 DCD 0 ; Reserved
179 00000180 00000000 DCD 0 ; Reserved
180 00000184 00000000 DCD 0 ; Reserved
181 00000188 00000000 DCD 0 ; Reserved
182 0000018C 00000000 DCD 0 ; Reserved
183 00000190 00000000 DCD 0 ; Reserved
184 00000194 00000000 DCD 0 ; Reserved
185 00000198 00000000 DCD 0 ; Reserved
186 0000019C 00000000 DCD 0 ; Reserved
187 000001A0 00000000 DCD 0 ; Reserved
188 000001A4 00000000 DCD 0 ; Reserved
189 000001A8 00000000 DCD 0 ; Reserved
190 000001AC 00000000 DCD 0 ; Reserved
191 000001B0 00000000 DCD IntDefaultHandler ; Timer 5 sub
timer A
192 000001B4 00000000 DCD IntDefaultHandler ; Timer 5 sub
ARM Macro Assembler Page 6
timer B
193 000001B8 00000000 DCD IntDefaultHandler ; Wide Timer
0 subtimer A
194 000001BC 00000000 DCD IntDefaultHandler ; Wide Timer
0 subtimer B
195 000001C0 00000000 DCD IntDefaultHandler ; Wide Timer
1 subtimer A
196 000001C4 00000000 DCD IntDefaultHandler ; Wide Timer
1 subtimer B
197 000001C8 00000000 DCD IntDefaultHandler ; Wide Timer
2 subtimer A
198 000001CC 00000000 DCD IntDefaultHandler ; Wide Timer
2 subtimer B
199 000001D0 00000000 DCD IntDefaultHandler ; Wide Timer
3 subtimer A
200 000001D4 00000000 DCD IntDefaultHandler ; Wide Timer
3 subtimer B
201 000001D8 00000000 DCD IntDefaultHandler ; Wide Timer
4 subtimer A
202 000001DC 00000000 DCD IntDefaultHandler ; Wide Timer
4 subtimer B
203 000001E0 00000000 DCD IntDefaultHandler ; Wide Timer
5 subtimer A
204 000001E4 00000000 DCD IntDefaultHandler ; Wide Timer
5 subtimer B
205 000001E8 00000000 DCD IntDefaultHandler ; FPU
206 000001EC 00000000 DCD IntDefaultHandler ; PECI 0
207 000001F0 00000000 DCD IntDefaultHandler ; LPC 0
208 000001F4 00000000 DCD IntDefaultHandler ; I2C4 Master
and Slave
209 000001F8 00000000 DCD IntDefaultHandler ; I2C5 Master
and Slave
210 000001FC 00000000 DCD IntDefaultHandler ; GPIO Port M
211 00000200 00000000 DCD IntDefaultHandler ; GPIO Port N
212 00000204 00000000 DCD IntDefaultHandler ; Quadrature
Encoder 2
213 00000208 00000000 DCD IntDefaultHandler ; Fan 0
214 0000020C 00000000 DCD 0 ; Reserved
215 00000210 00000000 DCD IntDefaultHandler ; GPIO Port P
(Summary or P0)
216 00000214 00000000 DCD IntDefaultHandler
; GPIO Port P1
217 00000218 00000000 DCD IntDefaultHandler
; GPIO Port P2
218 0000021C 00000000 DCD IntDefaultHandler
; GPIO Port P3
219 00000220 00000000 DCD IntDefaultHandler
; GPIO Port P4
220 00000224 00000000 DCD IntDefaultHandler
; GPIO Port P5
221 00000228 00000000 DCD IntDefaultHandler
; GPIO Port P6
222 0000022C 00000000 DCD IntDefaultHandler
; GPIO Port P7
223 00000230 00000000 DCD IntDefaultHandler ; GPIO Port Q
(Summary or Q0)
224 00000234 00000000 DCD IntDefaultHandler
ARM Macro Assembler Page 7
; GPIO Port Q1
225 00000238 00000000 DCD IntDefaultHandler
; GPIO Port Q2
226 0000023C 00000000 DCD IntDefaultHandler
; GPIO Port Q3
227 00000240 00000000 DCD IntDefaultHandler
; GPIO Port Q4
228 00000244 00000000 DCD IntDefaultHandler
; GPIO Port Q5
229 00000248 00000000 DCD IntDefaultHandler
; GPIO Port Q6
230 0000024C 00000000 DCD IntDefaultHandler
; GPIO Port Q7
231 00000250 00000000 DCD IntDefaultHandler ; GPIO Port R
232 00000254 00000000 DCD IntDefaultHandler ; GPIO Port S
233 00000258 00000000 DCD IntDefaultHandler
; PWM 1 Generator 0
234 0000025C 00000000 DCD IntDefaultHandler
; PWM 1 Generator 1
235 00000260 00000000 DCD IntDefaultHandler
; PWM 1 Generator 2
236 00000264 00000000 DCD IntDefaultHandler
; PWM 1 Generator 3
237 00000268 00000000 DCD IntDefaultHandler ; PWM 1 Fault
238 0000026C
239 0000026C ;*******************************************************
***********************
240 0000026C ;
241 0000026C ; This is the code that gets called when the processor f
irst starts execution
242 0000026C ; following a reset event.
243 0000026C ;
244 0000026C ;*******************************************************
***********************
245 0000026C EXPORT Reset_Handler
246 0000026C Reset_Handler
247 0000026C ;
248 0000026C ; Call the C library enty point that handles startup. T
his will copy
249 0000026C ; the .data section initializers from flash to SRAM and
zero fill the
250 0000026C ; .bss section.
251 0000026C ;
252 0000026C IMPORT __main
253 0000026C
254 0000026C IF {CPU} = "Cortex-M4.fp"
259 ENDIF
260 0000026C
261 0000026C F7FF BFFE B __main
262 00000270
263 00000270 ;*******************************************************
***********************
ARM Macro Assembler Page 8
264 00000270 ;
265 00000270 ; This is the code that gets called when the processor r
eceives a NMI. This
266 00000270 ; simply enters an infinite loop, preserving the system
state for examination
267 00000270 ; by a debugger.
268 00000270 ;
269 00000270 ;*******************************************************
***********************
270 00000270 NmiSR
271 00000270 E7FE B NmiSR
272 00000272
273 00000272 ;*******************************************************
***********************
274 00000272 ;
275 00000272 ; This is the code that gets called when the processor r
eceives a fault
276 00000272 ; interrupt. This simply enters an infinite loop, prese
rving the system state
277 00000272 ; for examination by a debugger.
278 00000272 ;
279 00000272 ;*******************************************************
***********************
280 00000272 FaultISR
281 00000272 E7FE B FaultISR
282 00000274
283 00000274 ;*******************************************************
***********************
284 00000274 ;
285 00000274 ; This is the code that gets called when the processor r
eceives an unexpected
286 00000274 ; interrupt. This simply enters an infinite loop, prese
rving the system state
287 00000274 ; for examination by a debugger.
288 00000274 ;
289 00000274 ;*******************************************************
***********************
290 00000274 IntDefaultHandler
291 00000274 E7FE B IntDefaultHandler
292 00000276
293 00000276 ;*******************************************************
***********************
294 00000276 ;
295 00000276 ; Make sure the end of this section is aligned.
296 00000276 ;
297 00000276 ;*******************************************************
***********************
298 00000276 00 00 ALIGN
299 00000278
300 00000278 ;*******************************************************
***********************
301 00000278 ;
302 00000278 ; Some code in the normal code section for initializing
the heap and stack.
303 00000278 ;
304 00000278 ;*******************************************************
***********************
305 00000278 AREA |.text|, CODE, READONLY
306 00000000
ARM Macro Assembler Page 9
307 00000000 ;*******************************************************
***********************
308 00000000 ;
309 00000000 ; The function expected of the C library startup code fo
r defining the stack
310 00000000 ; and heap memory locations. For the C library version
of the startup code,
311 00000000 ; provide this function so that the C library initializa
tion code can find out
312 00000000 ; the location of the stack and heap.
313 00000000 ;
314 00000000 ;*******************************************************
***********************
315 00000000 IF :DEF: __MICROLIB
316 00000000 EXPORT __initial_sp
317 00000000 EXPORT __heap_base
318 00000000 EXPORT __heap_limit
319 00000000 ELSE
328 ENDIF
329 00000000
330 00000000 ;*******************************************************
***********************
331 00000000 ;
332 00000000 ; Make sure the end of this section is aligned.
333 00000000 ;
334 00000000 ;*******************************************************
***********************
335 00000000 ALIGN
336 00000000
337 00000000 ;*******************************************************
***********************
338 00000000 ;
339 00000000 ; Tell the assembler that we're done.
340 00000000 ;
341 00000000 ;*******************************************************
***********************
342 00000000 END
Command Line: --debug --xref --cpu=Cortex-M3 --apcs=interwork --depend=Startup.
d -oStartup.o -ID:\keil-arm\ARM\RV31\Inc -ID:\keil-arm\ARM\CMSIS\Include -ID:\k
eil-arm\ARM\Inc\Luminary --predefine="__MICROLIB SETA 1" --list=Startup.lst Sta
rtup.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
STACK 00000000
Symbol: STACK
Definitions
At line 45 in file Startup.s
Uses
None
Comment: STACK unused
StackMem 00000000
Symbol: StackMem
Definitions
At line 46 in file Startup.s
Uses
At line 83 in file Startup.s
Comment: StackMem used once
__initial_sp 00000100
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -