Files
Last update 5 months 1 week
by Masakatsu Honda
stm32f4xx_it.lstARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 1 1 .cpu cortex-m4 2 .arch armv7e-m 3 .fpu fpv4-sp-d16 4 .eabi_attribute 27, 1 5 .eabi_attribute 28, 1 6 .eabi_attribute 20, 1 7 .eabi_attribute 21, 1 8 .eabi_attribute 23, 3 9 .eabi_attribute 24, 1 10 .eabi_attribute 25, 1 11 .eabi_attribute 26, 1 12 .eabi_attribute 30, 1 13 .eabi_attribute 34, 1 14 .eabi_attribute 18, 4 15 .file "stm32f4xx_it.c" 16 .text 17 .Ltext0: 18 .cfi_sections .debug_frame 19 .section .text.NMI_Handler,"ax",%progbits 20 .align 1 21 .global NMI_Handler 22 .syntax unified 23 .thumb 24 .thumb_func 26 NMI_Handler: 27 .LFB239: 28 .file 1 "Core/Src/stm32f4xx_it.c" 1:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN Header */ 2:Core/Src/stm32f4xx_it.c **** /** 3:Core/Src/stm32f4xx_it.c **** ****************************************************************************** 4:Core/Src/stm32f4xx_it.c **** * @file stm32f4xx_it.c 5:Core/Src/stm32f4xx_it.c **** * @brief Interrupt Service Routines. 6:Core/Src/stm32f4xx_it.c **** ****************************************************************************** 7:Core/Src/stm32f4xx_it.c **** * @attention 8:Core/Src/stm32f4xx_it.c **** * 9:Core/Src/stm32f4xx_it.c **** * Copyright (c) 2025 STMicroelectronics. 10:Core/Src/stm32f4xx_it.c **** * All rights reserved. 11:Core/Src/stm32f4xx_it.c **** * 12:Core/Src/stm32f4xx_it.c **** * This software is licensed under terms that can be found in the LICENSE file 13:Core/Src/stm32f4xx_it.c **** * in the root directory of this software component. 14:Core/Src/stm32f4xx_it.c **** * If no LICENSE file comes with this software, it is provided AS-IS. 15:Core/Src/stm32f4xx_it.c **** * 16:Core/Src/stm32f4xx_it.c **** ****************************************************************************** 17:Core/Src/stm32f4xx_it.c **** */ 18:Core/Src/stm32f4xx_it.c **** /* USER CODE END Header */ 19:Core/Src/stm32f4xx_it.c **** 20:Core/Src/stm32f4xx_it.c **** /* Includes ------------------------------------------------------------------*/ 21:Core/Src/stm32f4xx_it.c **** #include "main.h" 22:Core/Src/stm32f4xx_it.c **** #include "stm32f4xx_it.h" 23:Core/Src/stm32f4xx_it.c **** /* Private includes ----------------------------------------------------------*/ 24:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN Includes */ 25:Core/Src/stm32f4xx_it.c **** /* USER CODE END Includes */ 26:Core/Src/stm32f4xx_it.c **** 27:Core/Src/stm32f4xx_it.c **** /* Private typedef -----------------------------------------------------------*/ 28:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN TD */ 29:Core/Src/stm32f4xx_it.c **** 30:Core/Src/stm32f4xx_it.c **** /* USER CODE END TD */ ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 2 31:Core/Src/stm32f4xx_it.c **** 32:Core/Src/stm32f4xx_it.c **** /* Private define ------------------------------------------------------------*/ 33:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PD */ 34:Core/Src/stm32f4xx_it.c **** 35:Core/Src/stm32f4xx_it.c **** /* USER CODE END PD */ 36:Core/Src/stm32f4xx_it.c **** 37:Core/Src/stm32f4xx_it.c **** /* Private macro -------------------------------------------------------------*/ 38:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PM */ 39:Core/Src/stm32f4xx_it.c **** 40:Core/Src/stm32f4xx_it.c **** /* USER CODE END PM */ 41:Core/Src/stm32f4xx_it.c **** 42:Core/Src/stm32f4xx_it.c **** /* Private variables ---------------------------------------------------------*/ 43:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PV */ 44:Core/Src/stm32f4xx_it.c **** 45:Core/Src/stm32f4xx_it.c **** /* USER CODE END PV */ 46:Core/Src/stm32f4xx_it.c **** 47:Core/Src/stm32f4xx_it.c **** /* Private function prototypes -----------------------------------------------*/ 48:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PFP */ 49:Core/Src/stm32f4xx_it.c **** 50:Core/Src/stm32f4xx_it.c **** /* USER CODE END PFP */ 51:Core/Src/stm32f4xx_it.c **** 52:Core/Src/stm32f4xx_it.c **** /* Private user code ---------------------------------------------------------*/ 53:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN 0 */ 54:Core/Src/stm32f4xx_it.c **** 55:Core/Src/stm32f4xx_it.c **** /* USER CODE END 0 */ 56:Core/Src/stm32f4xx_it.c **** 57:Core/Src/stm32f4xx_it.c **** /* External variables --------------------------------------------------------*/ 58:Core/Src/stm32f4xx_it.c **** extern DMA_HandleTypeDef hdma_adc1; 59:Core/Src/stm32f4xx_it.c **** extern TIM_HandleTypeDef htim1; 60:Core/Src/stm32f4xx_it.c **** extern TIM_HandleTypeDef htim5; 61:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN EV */ 62:Core/Src/stm32f4xx_it.c **** 63:Core/Src/stm32f4xx_it.c **** /* USER CODE END EV */ 64:Core/Src/stm32f4xx_it.c **** 65:Core/Src/stm32f4xx_it.c **** /******************************************************************************/ 66:Core/Src/stm32f4xx_it.c **** /* Cortex-M4 Processor Interruption and Exception Handlers */ 67:Core/Src/stm32f4xx_it.c **** /******************************************************************************/ 68:Core/Src/stm32f4xx_it.c **** /** 69:Core/Src/stm32f4xx_it.c **** * @brief This function handles Non maskable interrupt. 70:Core/Src/stm32f4xx_it.c **** */ 71:Core/Src/stm32f4xx_it.c **** void NMI_Handler(void) 72:Core/Src/stm32f4xx_it.c **** { 29 .loc 1 72 1 view -0 30 .cfi_startproc 31 @ Volatile: function does not return. 32 @ args = 0, pretend = 0, frame = 0 33 @ frame_needed = 0, uses_anonymous_args = 0 34 @ link register save eliminated. 35 .L2: 73:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 0 */ 74:Core/Src/stm32f4xx_it.c **** 75:Core/Src/stm32f4xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 0 */ 76:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN NonMaskableInt_IRQn 1 */ 77:Core/Src/stm32f4xx_it.c **** while (1) 36 .loc 1 77 4 discriminator 1 view .LVU1 78:Core/Src/stm32f4xx_it.c **** { 79:Core/Src/stm32f4xx_it.c **** } ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 3 37 .loc 1 79 3 discriminator 1 view .LVU2 77:Core/Src/stm32f4xx_it.c **** { 38 .loc 1 77 10 discriminator 1 view .LVU3 39 0000 FEE7 b .L2 40 .cfi_endproc 41 .LFE239: 43 .section .text.HardFault_Handler,"ax",%progbits 44 .align 1 45 .global HardFault_Handler 46 .syntax unified 47 .thumb 48 .thumb_func 50 HardFault_Handler: 51 .LFB240: 80:Core/Src/stm32f4xx_it.c **** /* USER CODE END NonMaskableInt_IRQn 1 */ 81:Core/Src/stm32f4xx_it.c **** } 82:Core/Src/stm32f4xx_it.c **** 83:Core/Src/stm32f4xx_it.c **** /** 84:Core/Src/stm32f4xx_it.c **** * @brief This function handles Hard fault interrupt. 85:Core/Src/stm32f4xx_it.c **** */ 86:Core/Src/stm32f4xx_it.c **** void HardFault_Handler(void) 87:Core/Src/stm32f4xx_it.c **** { 52 .loc 1 87 1 view -0 53 .cfi_startproc 54 @ Volatile: function does not return. 55 @ args = 0, pretend = 0, frame = 0 56 @ frame_needed = 0, uses_anonymous_args = 0 57 @ link register save eliminated. 58 .L4: 88:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN HardFault_IRQn 0 */ 89:Core/Src/stm32f4xx_it.c **** 90:Core/Src/stm32f4xx_it.c **** /* USER CODE END HardFault_IRQn 0 */ 91:Core/Src/stm32f4xx_it.c **** while (1) 59 .loc 1 91 3 discriminator 1 view .LVU5 92:Core/Src/stm32f4xx_it.c **** { 93:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN W1_HardFault_IRQn 0 */ 94:Core/Src/stm32f4xx_it.c **** /* USER CODE END W1_HardFault_IRQn 0 */ 95:Core/Src/stm32f4xx_it.c **** } 60 .loc 1 95 3 discriminator 1 view .LVU6 91:Core/Src/stm32f4xx_it.c **** { 61 .loc 1 91 9 discriminator 1 view .LVU7 62 0000 FEE7 b .L4 63 .cfi_endproc 64 .LFE240: 66 .section .text.MemManage_Handler,"ax",%progbits 67 .align 1 68 .global MemManage_Handler 69 .syntax unified 70 .thumb 71 .thumb_func 73 MemManage_Handler: 74 .LFB241: 96:Core/Src/stm32f4xx_it.c **** } 97:Core/Src/stm32f4xx_it.c **** 98:Core/Src/stm32f4xx_it.c **** /** 99:Core/Src/stm32f4xx_it.c **** * @brief This function handles Memory management fault. 100:Core/Src/stm32f4xx_it.c **** */ ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 4 101:Core/Src/stm32f4xx_it.c **** void MemManage_Handler(void) 102:Core/Src/stm32f4xx_it.c **** { 75 .loc 1 102 1 view -0 76 .cfi_startproc 77 @ Volatile: function does not return. 78 @ args = 0, pretend = 0, frame = 0 79 @ frame_needed = 0, uses_anonymous_args = 0 80 @ link register save eliminated. 81 .L6: 103:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN MemoryManagement_IRQn 0 */ 104:Core/Src/stm32f4xx_it.c **** 105:Core/Src/stm32f4xx_it.c **** /* USER CODE END MemoryManagement_IRQn 0 */ 106:Core/Src/stm32f4xx_it.c **** while (1) 82 .loc 1 106 3 discriminator 1 view .LVU9 107:Core/Src/stm32f4xx_it.c **** { 108:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */ 109:Core/Src/stm32f4xx_it.c **** /* USER CODE END W1_MemoryManagement_IRQn 0 */ 110:Core/Src/stm32f4xx_it.c **** } 83 .loc 1 110 3 discriminator 1 view .LVU10 106:Core/Src/stm32f4xx_it.c **** { 84 .loc 1 106 9 discriminator 1 view .LVU11 85 0000 FEE7 b .L6 86 .cfi_endproc 87 .LFE241: 89 .section .text.BusFault_Handler,"ax",%progbits 90 .align 1 91 .global BusFault_Handler 92 .syntax unified 93 .thumb 94 .thumb_func 96 BusFault_Handler: 97 .LFB242: 111:Core/Src/stm32f4xx_it.c **** } 112:Core/Src/stm32f4xx_it.c **** 113:Core/Src/stm32f4xx_it.c **** /** 114:Core/Src/stm32f4xx_it.c **** * @brief This function handles Pre-fetch fault, memory access fault. 115:Core/Src/stm32f4xx_it.c **** */ 116:Core/Src/stm32f4xx_it.c **** void BusFault_Handler(void) 117:Core/Src/stm32f4xx_it.c **** { 98 .loc 1 117 1 view -0 99 .cfi_startproc 100 @ Volatile: function does not return. 101 @ args = 0, pretend = 0, frame = 0 102 @ frame_needed = 0, uses_anonymous_args = 0 103 @ link register save eliminated. 104 .L8: 118:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN BusFault_IRQn 0 */ 119:Core/Src/stm32f4xx_it.c **** 120:Core/Src/stm32f4xx_it.c **** /* USER CODE END BusFault_IRQn 0 */ 121:Core/Src/stm32f4xx_it.c **** while (1) 105 .loc 1 121 3 discriminator 1 view .LVU13 122:Core/Src/stm32f4xx_it.c **** { 123:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN W1_BusFault_IRQn 0 */ 124:Core/Src/stm32f4xx_it.c **** /* USER CODE END W1_BusFault_IRQn 0 */ 125:Core/Src/stm32f4xx_it.c **** } 106 .loc 1 125 3 discriminator 1 view .LVU14 121:Core/Src/stm32f4xx_it.c **** { ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 5 107 .loc 1 121 9 discriminator 1 view .LVU15 108 0000 FEE7 b .L8 109 .cfi_endproc 110 .LFE242: 112 .section .text.UsageFault_Handler,"ax",%progbits 113 .align 1 114 .global UsageFault_Handler 115 .syntax unified 116 .thumb 117 .thumb_func 119 UsageFault_Handler: 120 .LFB243: 126:Core/Src/stm32f4xx_it.c **** } 127:Core/Src/stm32f4xx_it.c **** 128:Core/Src/stm32f4xx_it.c **** /** 129:Core/Src/stm32f4xx_it.c **** * @brief This function handles Undefined instruction or illegal state. 130:Core/Src/stm32f4xx_it.c **** */ 131:Core/Src/stm32f4xx_it.c **** void UsageFault_Handler(void) 132:Core/Src/stm32f4xx_it.c **** { 121 .loc 1 132 1 view -0 122 .cfi_startproc 123 @ Volatile: function does not return. 124 @ args = 0, pretend = 0, frame = 0 125 @ frame_needed = 0, uses_anonymous_args = 0 126 @ link register save eliminated. 127 .L10: 133:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN UsageFault_IRQn 0 */ 134:Core/Src/stm32f4xx_it.c **** 135:Core/Src/stm32f4xx_it.c **** /* USER CODE END UsageFault_IRQn 0 */ 136:Core/Src/stm32f4xx_it.c **** while (1) 128 .loc 1 136 3 discriminator 1 view .LVU17 137:Core/Src/stm32f4xx_it.c **** { 138:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN W1_UsageFault_IRQn 0 */ 139:Core/Src/stm32f4xx_it.c **** /* USER CODE END W1_UsageFault_IRQn 0 */ 140:Core/Src/stm32f4xx_it.c **** } 129 .loc 1 140 3 discriminator 1 view .LVU18 136:Core/Src/stm32f4xx_it.c **** { 130 .loc 1 136 9 discriminator 1 view .LVU19 131 0000 FEE7 b .L10 132 .cfi_endproc 133 .LFE243: 135 .section .text.SVC_Handler,"ax",%progbits 136 .align 1 137 .global SVC_Handler 138 .syntax unified 139 .thumb 140 .thumb_func 142 SVC_Handler: 143 .LFB244: 141:Core/Src/stm32f4xx_it.c **** } 142:Core/Src/stm32f4xx_it.c **** 143:Core/Src/stm32f4xx_it.c **** /** 144:Core/Src/stm32f4xx_it.c **** * @brief This function handles System service call via SWI instruction. 145:Core/Src/stm32f4xx_it.c **** */ 146:Core/Src/stm32f4xx_it.c **** void SVC_Handler(void) 147:Core/Src/stm32f4xx_it.c **** { 144 .loc 1 147 1 view -0 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 6 145 .cfi_startproc 146 @ args = 0, pretend = 0, frame = 0 147 @ frame_needed = 0, uses_anonymous_args = 0 148 @ link register save eliminated. 148:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 0 */ 149:Core/Src/stm32f4xx_it.c **** 150:Core/Src/stm32f4xx_it.c **** /* USER CODE END SVCall_IRQn 0 */ 151:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN SVCall_IRQn 1 */ 152:Core/Src/stm32f4xx_it.c **** 153:Core/Src/stm32f4xx_it.c **** /* USER CODE END SVCall_IRQn 1 */ 154:Core/Src/stm32f4xx_it.c **** } 149 .loc 1 154 1 view .LVU21 150 0000 7047 bx lr 151 .cfi_endproc 152 .LFE244: 154 .section .text.DebugMon_Handler,"ax",%progbits 155 .align 1 156 .global DebugMon_Handler 157 .syntax unified 158 .thumb 159 .thumb_func 161 DebugMon_Handler: 162 .LFB245: 155:Core/Src/stm32f4xx_it.c **** 156:Core/Src/stm32f4xx_it.c **** /** 157:Core/Src/stm32f4xx_it.c **** * @brief This function handles Debug monitor. 158:Core/Src/stm32f4xx_it.c **** */ 159:Core/Src/stm32f4xx_it.c **** void DebugMon_Handler(void) 160:Core/Src/stm32f4xx_it.c **** { 163 .loc 1 160 1 view -0 164 .cfi_startproc 165 @ args = 0, pretend = 0, frame = 0 166 @ frame_needed = 0, uses_anonymous_args = 0 167 @ link register save eliminated. 161:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 0 */ 162:Core/Src/stm32f4xx_it.c **** 163:Core/Src/stm32f4xx_it.c **** /* USER CODE END DebugMonitor_IRQn 0 */ 164:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN DebugMonitor_IRQn 1 */ 165:Core/Src/stm32f4xx_it.c **** 166:Core/Src/stm32f4xx_it.c **** /* USER CODE END DebugMonitor_IRQn 1 */ 167:Core/Src/stm32f4xx_it.c **** } 168 .loc 1 167 1 view .LVU23 169 0000 7047 bx lr 170 .cfi_endproc 171 .LFE245: 173 .section .text.PendSV_Handler,"ax",%progbits 174 .align 1 175 .global PendSV_Handler 176 .syntax unified 177 .thumb 178 .thumb_func 180 PendSV_Handler: 181 .LFB246: 168:Core/Src/stm32f4xx_it.c **** 169:Core/Src/stm32f4xx_it.c **** /** 170:Core/Src/stm32f4xx_it.c **** * @brief This function handles Pendable request for system service. 171:Core/Src/stm32f4xx_it.c **** */ ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 7 172:Core/Src/stm32f4xx_it.c **** void PendSV_Handler(void) 173:Core/Src/stm32f4xx_it.c **** { 182 .loc 1 173 1 view -0 183 .cfi_startproc 184 @ args = 0, pretend = 0, frame = 0 185 @ frame_needed = 0, uses_anonymous_args = 0 186 @ link register save eliminated. 174:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 0 */ 175:Core/Src/stm32f4xx_it.c **** 176:Core/Src/stm32f4xx_it.c **** /* USER CODE END PendSV_IRQn 0 */ 177:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN PendSV_IRQn 1 */ 178:Core/Src/stm32f4xx_it.c **** 179:Core/Src/stm32f4xx_it.c **** /* USER CODE END PendSV_IRQn 1 */ 180:Core/Src/stm32f4xx_it.c **** } 187 .loc 1 180 1 view .LVU25 188 0000 7047 bx lr 189 .cfi_endproc 190 .LFE246: 192 .section .text.SysTick_Handler,"ax",%progbits 193 .align 1 194 .global SysTick_Handler 195 .syntax unified 196 .thumb 197 .thumb_func 199 SysTick_Handler: 200 .LFB247: 181:Core/Src/stm32f4xx_it.c **** 182:Core/Src/stm32f4xx_it.c **** /** 183:Core/Src/stm32f4xx_it.c **** * @brief This function handles System tick timer. 184:Core/Src/stm32f4xx_it.c **** */ 185:Core/Src/stm32f4xx_it.c **** void SysTick_Handler(void) 186:Core/Src/stm32f4xx_it.c **** { 201 .loc 1 186 1 view -0 202 .cfi_startproc 203 @ args = 0, pretend = 0, frame = 0 204 @ frame_needed = 0, uses_anonymous_args = 0 205 0000 08B5 push {r3, lr} 206 .LCFI0: 207 .cfi_def_cfa_offset 8 208 .cfi_offset 3, -8 209 .cfi_offset 14, -4 187:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 0 */ 188:Core/Src/stm32f4xx_it.c **** 189:Core/Src/stm32f4xx_it.c **** /* USER CODE END SysTick_IRQn 0 */ 190:Core/Src/stm32f4xx_it.c **** HAL_IncTick(); 210 .loc 1 190 3 view .LVU27 211 0002 FFF7FEFF bl HAL_IncTick 212 .LVL0: 191:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN SysTick_IRQn 1 */ 192:Core/Src/stm32f4xx_it.c **** 193:Core/Src/stm32f4xx_it.c **** /* USER CODE END SysTick_IRQn 1 */ 194:Core/Src/stm32f4xx_it.c **** } 213 .loc 1 194 1 is_stmt 0 view .LVU28 214 0006 08BD pop {r3, pc} 215 .cfi_endproc 216 .LFE247: 218 .section .text.TIM1_BRK_TIM9_IRQHandler,"ax",%progbits ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 8 219 .align 1 220 .global TIM1_BRK_TIM9_IRQHandler 221 .syntax unified 222 .thumb 223 .thumb_func 225 TIM1_BRK_TIM9_IRQHandler: 226 .LFB248: 195:Core/Src/stm32f4xx_it.c **** 196:Core/Src/stm32f4xx_it.c **** /******************************************************************************/ 197:Core/Src/stm32f4xx_it.c **** /* STM32F4xx Peripheral Interrupt Handlers */ 198:Core/Src/stm32f4xx_it.c **** /* Add here the Interrupt Handlers for the used peripherals. */ 199:Core/Src/stm32f4xx_it.c **** /* For the available peripheral interrupt handler names, */ 200:Core/Src/stm32f4xx_it.c **** /* please refer to the startup file (startup_stm32f4xx.s). */ 201:Core/Src/stm32f4xx_it.c **** /******************************************************************************/ 202:Core/Src/stm32f4xx_it.c **** 203:Core/Src/stm32f4xx_it.c **** /** 204:Core/Src/stm32f4xx_it.c **** * @brief This function handles TIM1 break interrupt and TIM9 global interrupt. 205:Core/Src/stm32f4xx_it.c **** */ 206:Core/Src/stm32f4xx_it.c **** void TIM1_BRK_TIM9_IRQHandler(void) 207:Core/Src/stm32f4xx_it.c **** { 227 .loc 1 207 1 is_stmt 1 view -0 228 .cfi_startproc 229 @ args = 0, pretend = 0, frame = 0 230 @ frame_needed = 0, uses_anonymous_args = 0 231 0000 08B5 push {r3, lr} 232 .LCFI1: 233 .cfi_def_cfa_offset 8 234 .cfi_offset 3, -8 235 .cfi_offset 14, -4 208:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN TIM1_BRK_TIM9_IRQn 0 */ 209:Core/Src/stm32f4xx_it.c **** 210:Core/Src/stm32f4xx_it.c **** /* USER CODE END TIM1_BRK_TIM9_IRQn 0 */ 211:Core/Src/stm32f4xx_it.c **** HAL_TIM_IRQHandler(&htim1); 236 .loc 1 211 3 view .LVU30 237 0002 0248 ldr r0, .L18 238 0004 FFF7FEFF bl HAL_TIM_IRQHandler 239 .LVL1: 212:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN TIM1_BRK_TIM9_IRQn 1 */ 213:Core/Src/stm32f4xx_it.c **** 214:Core/Src/stm32f4xx_it.c **** /* USER CODE END TIM1_BRK_TIM9_IRQn 1 */ 215:Core/Src/stm32f4xx_it.c **** } 240 .loc 1 215 1 is_stmt 0 view .LVU31 241 0008 08BD pop {r3, pc} 242 .L19: 243 000a 00BF .align 2 244 .L18: 245 000c 00000000 .word htim1 246 .cfi_endproc 247 .LFE248: 249 .section .text.TIM5_IRQHandler,"ax",%progbits 250 .align 1 251 .global TIM5_IRQHandler 252 .syntax unified 253 .thumb 254 .thumb_func 256 TIM5_IRQHandler: 257 .LFB249: ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 9 216:Core/Src/stm32f4xx_it.c **** 217:Core/Src/stm32f4xx_it.c **** /** 218:Core/Src/stm32f4xx_it.c **** * @brief This function handles TIM5 global interrupt. 219:Core/Src/stm32f4xx_it.c **** */ 220:Core/Src/stm32f4xx_it.c **** void TIM5_IRQHandler(void) 221:Core/Src/stm32f4xx_it.c **** { 258 .loc 1 221 1 is_stmt 1 view -0 259 .cfi_startproc 260 @ args = 0, pretend = 0, frame = 0 261 @ frame_needed = 0, uses_anonymous_args = 0 262 0000 08B5 push {r3, lr} 263 .LCFI2: 264 .cfi_def_cfa_offset 8 265 .cfi_offset 3, -8 266 .cfi_offset 14, -4 222:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN TIM5_IRQn 0 */ 223:Core/Src/stm32f4xx_it.c **** 224:Core/Src/stm32f4xx_it.c **** /* USER CODE END TIM5_IRQn 0 */ 225:Core/Src/stm32f4xx_it.c **** HAL_TIM_IRQHandler(&htim5); 267 .loc 1 225 3 view .LVU33 268 0002 0248 ldr r0, .L22 269 0004 FFF7FEFF bl HAL_TIM_IRQHandler 270 .LVL2: 226:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN TIM5_IRQn 1 */ 227:Core/Src/stm32f4xx_it.c **** 228:Core/Src/stm32f4xx_it.c **** /* USER CODE END TIM5_IRQn 1 */ 229:Core/Src/stm32f4xx_it.c **** } 271 .loc 1 229 1 is_stmt 0 view .LVU34 272 0008 08BD pop {r3, pc} 273 .L23: 274 000a 00BF .align 2 275 .L22: 276 000c 00000000 .word htim5 277 .cfi_endproc 278 .LFE249: 280 .section .text.DMA2_Stream0_IRQHandler,"ax",%progbits 281 .align 1 282 .global DMA2_Stream0_IRQHandler 283 .syntax unified 284 .thumb 285 .thumb_func 287 DMA2_Stream0_IRQHandler: 288 .LFB250: 230:Core/Src/stm32f4xx_it.c **** 231:Core/Src/stm32f4xx_it.c **** /** 232:Core/Src/stm32f4xx_it.c **** * @brief This function handles DMA2 stream0 global interrupt. 233:Core/Src/stm32f4xx_it.c **** */ 234:Core/Src/stm32f4xx_it.c **** void DMA2_Stream0_IRQHandler(void) 235:Core/Src/stm32f4xx_it.c **** { 289 .loc 1 235 1 is_stmt 1 view -0 290 .cfi_startproc 291 @ args = 0, pretend = 0, frame = 0 292 @ frame_needed = 0, uses_anonymous_args = 0 293 0000 08B5 push {r3, lr} 294 .LCFI3: 295 .cfi_def_cfa_offset 8 296 .cfi_offset 3, -8 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 10 297 .cfi_offset 14, -4 236:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN DMA2_Stream0_IRQn 0 */ 237:Core/Src/stm32f4xx_it.c **** 238:Core/Src/stm32f4xx_it.c **** /* USER CODE END DMA2_Stream0_IRQn 0 */ 239:Core/Src/stm32f4xx_it.c **** HAL_DMA_IRQHandler(&hdma_adc1); 298 .loc 1 239 3 view .LVU36 299 0002 0248 ldr r0, .L26 300 0004 FFF7FEFF bl HAL_DMA_IRQHandler 301 .LVL3: 240:Core/Src/stm32f4xx_it.c **** /* USER CODE BEGIN DMA2_Stream0_IRQn 1 */ 241:Core/Src/stm32f4xx_it.c **** 242:Core/Src/stm32f4xx_it.c **** /* USER CODE END DMA2_Stream0_IRQn 1 */ 243:Core/Src/stm32f4xx_it.c **** } 302 .loc 1 243 1 is_stmt 0 view .LVU37 303 0008 08BD pop {r3, pc} 304 .L27: 305 000a 00BF .align 2 306 .L26: 307 000c 00000000 .word hdma_adc1 308 .cfi_endproc 309 .LFE250: 311 .text 312 .Letext0: 313 .file 2 "c:\\tools\\gcc-arm-none-eabi-10.3-2021.10-win32\\gcc-arm-none-eabi-10.3-2021.10\\arm-none 314 .file 3 "c:\\tools\\gcc-arm-none-eabi-10.3-2021.10-win32\\gcc-arm-none-eabi-10.3-2021.10\\arm-none 315 .file 4 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f405xx.h" 316 .file 5 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h" 317 .file 6 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h" 318 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h" 319 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h" ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s page 11 DEFINED SYMBOLS *ABS*:00000000 stm32f4xx_it.c C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:20 .text.NMI_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:26 .text.NMI_Handler:00000000 NMI_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:44 .text.HardFault_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:50 .text.HardFault_Handler:00000000 HardFault_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:67 .text.MemManage_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:73 .text.MemManage_Handler:00000000 MemManage_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:90 .text.BusFault_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:96 .text.BusFault_Handler:00000000 BusFault_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:113 .text.UsageFault_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:119 .text.UsageFault_Handler:00000000 UsageFault_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:136 .text.SVC_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:142 .text.SVC_Handler:00000000 SVC_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:155 .text.DebugMon_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:161 .text.DebugMon_Handler:00000000 DebugMon_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:174 .text.PendSV_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:180 .text.PendSV_Handler:00000000 PendSV_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:193 .text.SysTick_Handler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:199 .text.SysTick_Handler:00000000 SysTick_Handler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:219 .text.TIM1_BRK_TIM9_IRQHandler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:225 .text.TIM1_BRK_TIM9_IRQHandler:00000000 TIM1_BRK_TIM9_IRQHandler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:245 .text.TIM1_BRK_TIM9_IRQHandler:0000000c $d C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:250 .text.TIM5_IRQHandler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:256 .text.TIM5_IRQHandler:00000000 TIM5_IRQHandler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:276 .text.TIM5_IRQHandler:0000000c $d C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:281 .text.DMA2_Stream0_IRQHandler:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:287 .text.DMA2_Stream0_IRQHandler:00000000 DMA2_Stream0_IRQHandler C:\Users\MHONDA~1\AppData\Local\Temp\ccaTIjAD.s:307 .text.DMA2_Stream0_IRQHandler:0000000c $d UNDEFINED SYMBOLS HAL_IncTick HAL_TIM_IRQHandler htim1 htim5 HAL_DMA_IRQHandler hdma_adc1