Files

copied
Last update 6 months 1 week by Masakatsu Honda
FilesCubeMXpassion-v2-1build
..
adc.d
adc.lst
adc.o
buzzer.d
buzzer.lst
buzzer.o
config.d
config.lst
config.o
eeprom.d
eeprom.lst
eeprom.o
encodermode.d
encodermode.lst
encodermode.o
gpio.d
gpio.lst
gpio.o
imu.d
imu.lst
imu.o
interrupt.d
interrupt.lst
interrupt.o
led.d
led.lst
led.o
main.d
main.lst
main.o
passion-v2-1.bin
passion-v2-1.elf
passion-v2-1.hex
passion-v2-1.map
pwm.d
pwm.lst
pwm.o
spi.d
spi.lst
spi.o
startup_stm32f405xx.d
startup_stm32f405xx.o
stdout.d
stdout.lst
stdout.o
stm32f4xx_hal.d
stm32f4xx_hal.lst
stm32f4xx_hal.o
stm32f4xx_hal_adc.d
stm32f4xx_hal_adc.lst
stm32f4xx_hal_adc.o
stm32f4xx_hal_adc_ex.d
stm32f4xx_hal_adc_ex.lst
stm32f4xx_hal_adc_ex.o
stm32f4xx_hal_cortex.d
stm32f4xx_hal_cortex.lst
stm32f4xx_hal_cortex.o
stm32f4xx_hal_dma.d
stm32f4xx_hal_dma.lst
stm32f4xx_hal_dma.o
stm32f4xx_hal_dma_ex.d
stm32f4xx_hal_dma_ex.lst
stm32f4xx_hal_dma_ex.o
stm32f4xx_hal_exti.d
stm32f4xx_hal_exti.lst
stm32f4xx_hal_exti.o
stm32f4xx_hal_flash.d
stm32f4xx_hal_flash.lst
stm32f4xx_hal_flash.o
stm32f4xx_hal_flash_ex.d
stm32f4xx_hal_flash_ex.lst
stm32f4xx_hal_flash_ex.o
stm32f4xx_hal_flash_ramfunc.d
stm32f4xx_hal_flash_ramfunc.lst
stm32f4xx_hal_flash_ramfunc.o
stm32f4xx_hal_gpio.d
stm32f4xx_hal_gpio.lst
stm32f4xx_hal_gpio.o
stm32f4xx_hal_msp.d
stm32f4xx_hal_msp.lst
stm32f4xx_hal_msp.o
stm32f4xx_hal_pwr.d
stm32f4xx_hal_pwr.lst
stm32f4xx_hal_pwr.o
stm32f4xx_hal_pwr_ex.d
stm32f4xx_hal_pwr_ex.lst
stm32f4xx_hal_pwr_ex.o
stm32f4xx_hal_rcc.d
stm32f4xx_hal_rcc.lst
stm32f4xx_hal_rcc.o
stm32f4xx_hal_rcc_ex.d
stm32f4xx_hal_rcc_ex.lst
stm32f4xx_hal_rcc_ex.o
stm32f4xx_hal_spi.d
stm32f4xx_hal_spi.lst
stm32f4xx_hal_spi.o
stm32f4xx_hal_tim.d
stm32f4xx_hal_tim.lst
stm32f4xx_hal_tim.o
stm32f4xx_hal_tim_ex.d
stm32f4xx_hal_tim_ex.lst
stm32f4xx_hal_tim_ex.o
stm32f4xx_hal_uart.d
stm32f4xx_hal_uart.lst
stm32f4xx_hal_uart.o
stm32f4xx_it.d
stm32f4xx_it.lst
stm32f4xx_it.o
stm32f4xx_ll_adc.d
stm32f4xx_ll_adc.lst
stm32f4xx_ll_adc.o
syscalls.d
syscalls.lst
syscalls.o
sysmem.d
sysmem.lst
sysmem.o
system_stm32f4xx.d
system_stm32f4xx.lst
system_stm32f4xx.o
test.d
test.lst
test.o
wait.d
wait.lst
wait.o
encodermode.lst
ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.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 "encodermode.cpp" 16 .text 17 .section .text._Z41__static_initialization_and_destruction_0ii,"ax",%progbits 18 .align 1 19 .syntax unified 20 .thumb 21 .thumb_func 23 _Z41__static_initialization_and_destruction_0ii: 24 .fnstart 25 .LFB3359: 26 @ args = 0, pretend = 0, frame = 0 27 @ frame_needed = 0, uses_anonymous_args = 0 28 0000 0128 cmp r0, #1 29 0002 00D0 beq .L7 30 .L4: 31 0004 7047 bx lr 32 .L7: 33 0006 4FF6FF73 movw r3, #65535 34 000a 9942 cmp r1, r3 35 000c FAD1 bne .L4 36 000e 10B5 push {r4, lr} 37 0010 044C ldr r4, .L8 38 0012 2046 mov r0, r4 39 0014 FFF7FEFF bl _ZNSt8ios_base4InitC1Ev 40 0018 034A ldr r2, .L8+4 41 001a 0449 ldr r1, .L8+8 42 001c 2046 mov r0, r4 43 001e FFF7FEFF bl __aeabi_atexit 44 0022 10BD pop {r4, pc} 45 .L9: 46 .align 2 47 .L8: 48 0024 00000000 .word .LANCHOR0 49 0028 00000000 .word __dso_handle 50 002c 00000000 .word _ZNSt8ios_base4InitD1Ev 51 .cantunwind 52 .fnend 54 .section .text._ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm,"ax",%progbits 55 .align 1 56 .global _ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm 57 .syntax unified 58 .thumb 59 .thumb_func ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s page 2 61 _ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm: 62 .fnstart 63 .LFB2815: 64 @ args = 0, pretend = 0, frame = 8 65 @ frame_needed = 0, uses_anonymous_args = 0 66 0000 30B5 push {r4, r5, lr} 67 .save {r4, r5, lr} 68 .pad #12 69 0002 83B0 sub sp, sp, #12 70 0004 0446 mov r4, r0 71 0006 0160 str r1, [r0] 72 0008 4260 str r2, [r0, #4] 73 000a 0023 movs r3, #0 74 000c 8360 str r3, [r0, #8] @ float 75 000e CB68 ldr r3, [r1, #12] 76 0010 0133 adds r3, r3, #1 77 0012 0361 str r3, [r0, #16] 78 0014 2420 movs r0, #36 79 0016 FFF7FEFF bl _Znwj 80 001a 0546 mov r5, r0 81 001c 2422 movs r2, #36 82 001e 0021 movs r1, #0 83 0020 FFF7FEFF bl memset 84 0024 0023 movs r3, #0 85 0026 0193 str r3, [sp, #4] 86 0028 0195 str r5, [sp, #4] 87 002a 2368 ldr r3, [r4] 88 002c 1A68 ldr r2, [r3] 89 002e 9368 ldr r3, [r2, #8] 90 0030 03F00703 and r3, r3, #7 91 0034 012B cmp r3, #1 92 0036 0CD0 beq .L16 93 0038 9368 ldr r3, [r2, #8] 94 003a 03F00703 and r3, r3, #7 95 003e 022B cmp r3, #2 96 0040 13D0 beq .L17 97 0042 9368 ldr r3, [r2, #8] 98 0044 03F00703 and r3, r3, #7 99 0048 032B cmp r3, #3 100 004a 04D1 bne .L12 101 004c 0423 movs r3, #4 102 004e 6361 str r3, [r4, #20] 103 0050 01E0 b .L12 104 .L16: 105 0052 0223 movs r3, #2 106 0054 6361 str r3, [r4, #20] 107 .L12: 108 0056 0198 ldr r0, [sp, #4] 109 0058 10B1 cbz r0, .L14 110 005a 2421 movs r1, #36 111 005c FFF7FEFF bl _ZdlPvj 112 .L14: 113 0060 0023 movs r3, #0 114 0062 0193 str r3, [sp, #4] 115 0064 2046 mov r0, r4 116 0066 03B0 add sp, sp, #12 117 @ sp needed ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s page 3 118 0068 30BD pop {r4, r5, pc} 119 .L17: 120 006a 6361 str r3, [r4, #20] 121 006c F3E7 b .L12 122 .fnend 124 .global _ZN10peripheral11EncoderModeC1EP17TIM_HandleTypeDefm 125 .thumb_set _ZN10peripheral11EncoderModeC1EP17TIM_HandleTypeDefm,_ZN10peripheral11EncoderModeC2EP17 126 .section .text._ZN10peripheral11EncoderMode5StartEv,"ax",%progbits 127 .align 1 128 .global _ZN10peripheral11EncoderMode5StartEv 129 .syntax unified 130 .thumb 131 .thumb_func 133 _ZN10peripheral11EncoderMode5StartEv: 134 .fnstart 135 .LFB2817: 136 @ args = 0, pretend = 0, frame = 0 137 @ frame_needed = 0, uses_anonymous_args = 0 138 0000 08B5 push {r3, lr} 139 .save {r3, lr} 140 0002 4168 ldr r1, [r0, #4] 141 0004 0068 ldr r0, [r0] 142 0006 FFF7FEFF bl HAL_TIM_Encoder_Start 143 000a 08BD pop {r3, pc} 144 .fnend 146 .section .text._ZN10peripheral11EncoderMode7ReadValEv,"ax",%progbits 147 .align 1 148 .global _ZN10peripheral11EncoderMode7ReadValEv 149 .syntax unified 150 .thumb 151 .thumb_func 153 _ZN10peripheral11EncoderMode7ReadValEv: 154 .fnstart 155 .LFB2818: 156 @ args = 0, pretend = 0, frame = 0 157 @ frame_needed = 0, uses_anonymous_args = 0 158 @ link register save eliminated. 159 0000 0368 ldr r3, [r0] 160 0002 1B68 ldr r3, [r3] 161 0004 D3ED097A vldr.32 s15, [r3, #36] @ int 162 0008 F8EE677A vcvt.f32.u32 s15, s15 163 000c C0ED027A vstr.32 s15, [r0, #8] 164 0010 7047 bx lr 165 .cantunwind 166 .fnend 168 .section .text._ZN10peripheral11EncoderMode4StopEv,"ax",%progbits 169 .align 1 170 .global _ZN10peripheral11EncoderMode4StopEv 171 .syntax unified 172 .thumb 173 .thumb_func 175 _ZN10peripheral11EncoderMode4StopEv: 176 .fnstart 177 .LFB2819: 178 @ args = 0, pretend = 0, frame = 0 179 @ frame_needed = 0, uses_anonymous_args = 0 180 0000 08B5 push {r3, lr} ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s page 4 181 .save {r3, lr} 182 0002 4168 ldr r1, [r0, #4] 183 0004 0068 ldr r0, [r0] 184 0006 FFF7FEFF bl HAL_TIM_Encoder_Stop 185 000a 08BD pop {r3, pc} 186 .fnend 188 .section .text._ZN10peripheral11EncoderMode7get_valEv,"ax",%progbits 189 .align 1 190 .global _ZN10peripheral11EncoderMode7get_valEv 191 .syntax unified 192 .thumb 193 .thumb_func 195 _ZN10peripheral11EncoderMode7get_valEv: 196 .fnstart 197 .LFB2821: 198 @ args = 0, pretend = 0, frame = 0 199 @ frame_needed = 0, uses_anonymous_args = 0 200 @ link register save eliminated. 201 0000 D0ED027A vldr.32 s15, [r0, #8] 202 0004 FCEEE77A vcvt.u32.f32 s15, s15 203 0008 17EE900A vmov r0, s15 @ int 204 000c 7047 bx lr 205 .cantunwind 206 .fnend 208 .section .text._ZN10peripheral11EncoderMode7set_valEf,"ax",%progbits 209 .align 1 210 .global _ZN10peripheral11EncoderMode7set_valEf 211 .syntax unified 212 .thumb 213 .thumb_func 215 _ZN10peripheral11EncoderMode7set_valEf: 216 .fnstart 217 .LFB2822: 218 @ args = 0, pretend = 0, frame = 0 219 @ frame_needed = 0, uses_anonymous_args = 0 220 @ link register save eliminated. 221 0000 0368 ldr r3, [r0] 222 0002 1B68 ldr r3, [r3] 223 0004 BCEEC00A vcvt.u32.f32 s0, s0 224 0008 83ED090A vstr.32 s0, [r3, #36] @ int 225 000c 7047 bx lr 226 .cantunwind 227 .fnend 229 .section .text._ZN10peripheral11EncoderMode5ResetEv,"ax",%progbits 230 .align 1 231 .global _ZN10peripheral11EncoderMode5ResetEv 232 .syntax unified 233 .thumb 234 .thumb_func 236 _ZN10peripheral11EncoderMode5ResetEv: 237 .fnstart 238 .LFB2820: 239 @ args = 0, pretend = 0, frame = 0 240 @ frame_needed = 0, uses_anonymous_args = 0 241 0000 08B5 push {r3, lr} 242 0002 9FED020A vldr.32 s0, .L27 243 0006 FFF7FEFF bl _ZN10peripheral11EncoderMode7set_valEf ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s page 5 244 000a 08BD pop {r3, pc} 245 .L28: 246 .align 2 247 .L27: 248 000c 0060EA46 .word 1189765120 249 .cantunwind 250 .fnend 252 .section .text._GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm,"ax",%progbits 253 .align 1 254 .syntax unified 255 .thumb 256 .thumb_func 258 _GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm: 259 .fnstart 260 .LFB3360: 261 @ args = 0, pretend = 0, frame = 0 262 @ frame_needed = 0, uses_anonymous_args = 0 263 0000 08B5 push {r3, lr} 264 0002 4FF6FF71 movw r1, #65535 265 0006 0120 movs r0, #1 266 0008 FFF7FEFF bl _Z41__static_initialization_and_destruction_0ii 267 000c 08BD pop {r3, pc} 268 .cantunwind 269 .fnend 271 .section .init_array,"aw",%init_array 272 .align 2 273 0000 00000000 .word _GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm(target1) 274 .section .bss._ZStL8__ioinit,"aw",%nobits 275 .align 2 276 .set .LANCHOR0,. + 0 279 _ZStL8__ioinit: 280 0000 00 .space 1 281 .hidden __dso_handle 282 .ident "GCC: (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release)" ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s page 6 DEFINED SYMBOLS *ABS*:00000000 encodermode.cpp C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:18 .text._Z41__static_initialization_and_destruction_0ii:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:23 .text._Z41__static_initialization_and_destruction_0ii:00000000 _Z41__static_initialization_and_destruction_0ii C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:48 .text._Z41__static_initialization_and_destruction_0ii:00000024 $d .ARM.exidx.text._Z41__static_initialization_and_destruction_0ii:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:55 .text._ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:61 .text._ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 _ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm .ARM.exidx.text._ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:61 .text._ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 _ZN10peripheral11EncoderModeC1EP17TIM_HandleTypeDefm C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:127 .text._ZN10peripheral11EncoderMode5StartEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:133 .text._ZN10peripheral11EncoderMode5StartEv:00000000 _ZN10peripheral11EncoderMode5StartEv .ARM.extab.text._ZN10peripheral11EncoderMode5StartEv:00000000 $d .ARM.exidx.text._ZN10peripheral11EncoderMode5StartEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:147 .text._ZN10peripheral11EncoderMode7ReadValEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:153 .text._ZN10peripheral11EncoderMode7ReadValEv:00000000 _ZN10peripheral11EncoderMode7ReadValEv .ARM.exidx.text._ZN10peripheral11EncoderMode7ReadValEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:169 .text._ZN10peripheral11EncoderMode4StopEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:175 .text._ZN10peripheral11EncoderMode4StopEv:00000000 _ZN10peripheral11EncoderMode4StopEv .ARM.extab.text._ZN10peripheral11EncoderMode4StopEv:00000000 $d .ARM.exidx.text._ZN10peripheral11EncoderMode4StopEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:189 .text._ZN10peripheral11EncoderMode7get_valEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:195 .text._ZN10peripheral11EncoderMode7get_valEv:00000000 _ZN10peripheral11EncoderMode7get_valEv .ARM.exidx.text._ZN10peripheral11EncoderMode7get_valEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:209 .text._ZN10peripheral11EncoderMode7set_valEf:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:215 .text._ZN10peripheral11EncoderMode7set_valEf:00000000 _ZN10peripheral11EncoderMode7set_valEf .ARM.exidx.text._ZN10peripheral11EncoderMode7set_valEf:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:230 .text._ZN10peripheral11EncoderMode5ResetEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:236 .text._ZN10peripheral11EncoderMode5ResetEv:00000000 _ZN10peripheral11EncoderMode5ResetEv C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:248 .text._ZN10peripheral11EncoderMode5ResetEv:0000000c $d .ARM.exidx.text._ZN10peripheral11EncoderMode5ResetEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:253 .text._GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:258 .text._GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 _GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm .ARM.exidx.text._GLOBAL__sub_I__ZN10peripheral11EncoderModeC2EP17TIM_HandleTypeDefm:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:272 .init_array:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:275 .bss._ZStL8__ioinit:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\ccyyrjD0.s:279 .bss._ZStL8__ioinit:00000000 _ZStL8__ioinit UNDEFINED SYMBOLS _ZNSt8ios_base4InitC1Ev __aeabi_atexit __dso_handle _ZNSt8ios_base4InitD1Ev _Znwj memset _ZdlPvj __aeabi_unwind_cpp_pr0 HAL_TIM_Encoder_Start __aeabi_unwind_cpp_pr1 HAL_TIM_Encoder_Stop
Report a bug