📄 stm32f10x_it.txt
字号:
; generated by ARM C/C++ Compiler, 4.1 [Build 561]
; commandline ArmCC [--split_sections --debug -c --asm --interleave -o.\Flash\Obj\stm32f10x_it.o --depend=.\Flash\Obj\stm32f10x_it.d --cpu=Cortex-M3 --apcs=interwork -O0 --diag_suppress=870 -I..\..\Libraries\CMSIS\CM3\CoreSupport -I..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x -I..\..\Libraries\STM32F10x_StdPeriph_Driver\inc -I..\..\User\bsp -I..\..\User\fatfs -I..\..\User -IC:\Keil\ARM\INC -IC:\Keil\ARM\INC\ST\STM32F10x -D__MICROLIB -DSTM32F10X_HD -DUSE_STDPERIPH_DRIVER ..\..\User\stm32f10x_it.c]
THUMB
AREA ||i.BusFault_Handler||, CODE, READONLY, ALIGN=1
BusFault_Handler PROC
;;;87 */
;;;88 void BusFault_Handler(void)
000000 bf00 NOP
|L1.2|
;;;89 {
;;;90 /* 当总线异常时进入死循环 */
;;;91 while (1)
000002 e7fe B |L1.2|
;;;92 {
;;;93 }
;;;94 }
;;;95
ENDP
AREA ||i.DebugMon_Handler||, CODE, READONLY, ALIGN=1
DebugMon_Handler PROC
;;;131 */
;;;132 void DebugMon_Handler(void)
000000 4770 BX lr
;;;133 {
;;;134 }
;;;135
ENDP
AREA ||i.HardFault_Handler||, CODE, READONLY, ALIGN=1
HardFault_Handler PROC
;;;55 */
;;;56 void HardFault_Handler(void)
000000 bf00 NOP
|L3.2|
;;;57 {
;;;58 /* 当硬件失效异常发生时进入死循环 */
;;;59 while (1)
000002 e7fe B |L3.2|
;;;60 {
;;;61 }
;;;62 }
;;;63
ENDP
AREA ||i.MemManage_Handler||, CODE, READONLY, ALIGN=1
MemManage_Handler PROC
;;;71 */
;;;72 void MemManage_Handler(void)
000000 bf00 NOP
|L4.2|
;;;73 {
;;;74 /* 当内存管理异常发生时进入死循环 */
;;;75 while (1)
000002 e7fe B |L4.2|
;;;76 {
;;;77 }
;;;78 }
;;;79
ENDP
AREA ||i.NMI_Handler||, CODE, READONLY, ALIGN=1
NMI_Handler PROC
;;;43 */
;;;44 void NMI_Handler(void)
000000 4770 BX lr
;;;45 {
;;;46 }
;;;47
ENDP
AREA ||i.PendSV_Handler||, CODE, READONLY, ALIGN=1
PendSV_Handler PROC
;;;143 */
;;;144 void PendSV_Handler(void)
000000 4770 BX lr
;;;145 {
;;;146 }
;;;147
ENDP
AREA ||i.SDIO_IRQHandler||, CODE, READONLY, ALIGN=1
SDIO_IRQHandler PROC
;;;177 extern void SD_ProcessIRQSrc(void);
;;;178 void SDIO_IRQHandler(void)
000000 b510 PUSH {r4,lr}
;;;179 {
;;;180 /* 处理所有的SDIO中断源 */
;;;181 SD_ProcessIRQSrc();
000002 f7fffffe BL SD_ProcessIRQSrc
;;;182 }
000006 bd10 POP {r4,pc}
;;;183
ENDP
AREA ||i.SVC_Handler||, CODE, READONLY, ALIGN=1
SVC_Handler PROC
;;;119 */
;;;120 void SVC_Handler(void)
000000 4770 BX lr
;;;121 {
;;;122 }
;;;123
ENDP
AREA ||i.SysTick_Handler||, CODE, READONLY, ALIGN=1
SysTick_Handler PROC
;;;156 extern void SysTick_ISR(void); /* 声明调用外部的函数 */
;;;157 void SysTick_Handler(void)
000000 b510 PUSH {r4,lr}
;;;158 {
;;;159 SysTick_ISR(); /* 这个函数在bsp_timer.c中 */
000002 f7fffffe BL SysTick_ISR
;;;160 }
000006 bd10 POP {r4,pc}
;;;161
ENDP
AREA ||i.UsageFault_Handler||, CODE, READONLY, ALIGN=1
UsageFault_Handler PROC
;;;103 */
;;;104 void UsageFault_Handler(void)
000000 bf00 NOP
|L10.2|
;;;105 {
;;;106 /* 当用法异常时进入死循环 */
;;;107 while (1)
000002 e7fe B |L10.2|
;;;108 {
;;;109 }
;;;110 }
;;;111
ENDP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -