app_vect.lst
来自「针对STM32F103的UCOS移植」· LST 代码 · 共 315 行 · 第 1/2 页
LST
315 行
\ ............
\ 0000009C ............ DC32 App_Spurious_ISR, App_Spurious_ISR, App_Spurious_ISR
\ ............
\ 000000A8 ............ DC32 App_Spurious_ISR, App_Spurious_ISR, App_Spurious_ISR
\ ............
\ 000000B4 ............ DC32 App_Spurious_ISR, App_Spurious_ISR, App_Spurious_ISR
\ ............
\ 000000C0 ............ DC32 App_Spurious_ISR, App_Spurious_ISR, App_Spurious_ISR
\ ............
\ 000000CC ............ DC32 App_Spurious_ISR, ProbeRS232_RxTxISRHandler
\ ....
\ 000000D4 ............ DC32 ProbeRS232_RxTxISRHandler, App_Spurious_ISR, App_Spurious_ISR
\ ............
\ 000000E0 ............ DC32 App_Spurious_ISR, App_Spurious_ISR
\ ....
71 { .__ptr = __sfe("CSTACK")}, /* 0, SP start value. */
72 __program_start, /* 1, PC start value. */
73 App_NMI_ISR, /* 2, NMI */
74 App_Fault_ISR, /* 3, Hard Fault */
75 App_Spurious_ISR, /* 4, Memory Management */
76 App_Spurious_ISR, /* 5, Bus Fault */
77 App_Spurious_ISR, /* 6, Usage Fault */
78 0, /* 7, Reserved */
79 0, /* 8, Reserved */
80 0, /* 9, Reserved */
81 0, /* 10, Reserved */
82 App_Spurious_ISR, /* 11, SVCall */
83 App_Spurious_ISR, /* 12, Debug Monitor */
84 App_Spurious_ISR, /* 13, Reserved */
85 OSPendSV, /* 14, PendSV Handler */
86 Tmr_TickISR_Handler, /* 15, uC/OS-II Tick ISR Handler */
87 App_Spurious_ISR, /* 16, INTISR[ 0], Window Watchdog */
88 App_Spurious_ISR, /* 17, INTISR[ 1] PVD through EXTI Line Detection */
89 App_Spurious_ISR, /* 18, INTISR[ 2] Tamper Interrupt */
90 App_Spurious_ISR, /* 19, INTISR[ 3] RTC Global Interrupt */
91 App_Spurious_ISR, /* 20, INTISR[ 4] FLASH Global Interrupt */
92 App_Spurious_ISR, /* 21, INTISR[ 5] RCC Global Interrupt */
93 App_Spurious_ISR, /* 22, INTISR[ 6] EXTI Line0 Interrupt */
94 App_Spurious_ISR, /* 23, INTISR[ 7] EXTI Line1 Interrupt */
95 App_Spurious_ISR, /* 24, INTISR[ 8] EXTI Line2 Interrupt */
96 App_Spurious_ISR, /* 25, INTISR[ 9] EXTI Line3 Interrupt */
97 App_Spurious_ISR, /* 26, INTISR[ 10] EXTI Line4 Interrupt */
98 App_Spurious_ISR, /* 27, INTISR[ 11] DMA Channel1 Global Interrupt */
99 App_Spurious_ISR, /* 28, INTISR[ 12] DMA Channel2 Global Interrupt */
100 App_Spurious_ISR, /* 29, INTISR[ 13] DMA Channel3 Global Interrupt */
101 App_Spurious_ISR, /* 30, INTISR[ 14] DMA Channel4 Global Interrupt */
102 App_Spurious_ISR, /* 31, INTISR[ 15] DMA Channel5 Global Interrupt */
103 App_Spurious_ISR, /* 32, INTISR[ 16] DMA Channel6 Global Interrupt */
104 App_Spurious_ISR, /* 33, INTISR[ 17] DMA Channel7 Global Interrupt */
105 App_Spurious_ISR, /* 34, INTISR[ 18] ADC Global Interrupt */
106 App_Spurious_ISR, /* 35, INTISR[ 19] USB High Priority / CAN TX Interrupts */
107 App_Spurious_ISR, /* 36, INTISR[ 20] USB Low Priority / CAN RX0 Interrupts */
108 App_Spurious_ISR, /* 37, INTISR[ 21] CAN RX1 Interrupt */
109 App_Spurious_ISR, /* 38, INTISR[ 22] CAN SCE Interrupt */
110 App_Spurious_ISR, /* 39, INTISR[ 23] EXTI Line[9:5] Interrupt */
111 App_Spurious_ISR, /* 40, INTISR[ 24] TIM1 Break Interrupt */
112 App_Spurious_ISR, /* 41, INTISR[ 25] TIM1 Update Interrupt */
113 App_Spurious_ISR, /* 42, INTISR[ 26] TIM1 Trigger & Commutation Interrupts */
114 App_Spurious_ISR, /* 43, INTISR[ 27] TIM2 Global Interrupt */
115 App_Spurious_ISR, /* 44, INTISR[ 28] TIM3 Global Interrupt */
116 App_Spurious_ISR, /* 45, INTISR[ 29] TIM4 Global Interrupt */
117 App_Spurious_ISR, /* 46, INTISR[ 30] I2C1 Event Interrupt */
118 App_Spurious_ISR, /* 47, INTISR[ 31] I2C1 Error Interrupt */
119 App_Spurious_ISR, /* 48, INTISR[ 32] I2C2 Event Interrupt */
120 App_Spurious_ISR, /* 49, INTISR[ 33] I2C2 Error Interrupt */
121 App_Spurious_ISR, /* 50, INTISR[ 34] SPI1 Global Interrupt */
122 App_Spurious_ISR, /* 51, INTISR[ 35] SPI2 Global Interrupt */
123 ProbeRS232_RxTxISRHandler, /* 52, INTISR[ 36] USART1 Global Interrupt */
124 ProbeRS232_RxTxISRHandler, /* 53, INTISR[ 37] USART2 Global Interrupt */
125 App_Spurious_ISR, /* 54, INTISR[ 38] USART3 Global Interrupt */
126 App_Spurious_ISR, /* 55, INTISR[ 39] EXTI Line [15:10] Interrupts */
127 App_Spurious_ISR, /* 56, INTISR[ 40] RTC Alarm through EXT Line Interrupt */
128 App_Spurious_ISR, /* 57, INTISR[ 41] USB Wakeup from Suspend through EXTI Int. */
129 };
130
131 /*
132 *********************************************************************************************************
133 * Spurious Interrupt Handler
134 *********************************************************************************************************
135 */
136
\ In segment ICODE, align 4, keep-with-next
137 static void App_Spurious_ISR (void) @ "ICODE"
138 {
139 while (1) {
\ App_Spurious_ISR:
\ ??App_Spurious_ISR_0:
\ 00000000 FEE7 B.N ??App_Spurious_ISR_0
140 ;
141 }
142 }
143
144 /*
145 *********************************************************************************************************
146 * NMI Exception Handler
147 *********************************************************************************************************
148 */
149
\ In segment ICODE, align 4, keep-with-next
150 static void App_NMI_ISR (void) @ "ICODE"
151 {
152 while (1) {
\ App_NMI_ISR:
\ ??App_NMI_ISR_0:
\ 00000000 FEE7 B.N ??App_NMI_ISR_0
153 ;
154 }
155 }
156
157 /*
158 *********************************************************************************************************
159 * FAULT Exception Handler
160 *********************************************************************************************************
161 */
162
\ In segment ICODE, align 4, keep-with-next
163 static void App_Fault_ISR (void) @ "ICODE"
164 {
165 while (1) {
\ App_Fault_ISR:
\ ??App_Fault_ISR_0:
\ 00000000 FEE7 B.N ??App_Fault_ISR_0
166 ;
167 }
168 }
Maximum stack usage in bytes:
Function CSTACK
-------- ------
App_Fault_ISR 0
App_NMI_ISR 0
App_Spurious_ISR 0
Segment part sizes:
Function/Label Bytes
-------------- -----
AppVectTbl 232
??App_Spurious_ISR_0 2
??App_NMI_ISR_0 2
??App_Fault_ISR_0 2
6 bytes in segment ICODE
232 bytes in segment INTVEC
6 bytes of CODE memory
232 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?