Files

copied
Last update 5 months 3 weeks 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
pwm.lst
ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.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 "pwm.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 .LFB3305: 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._ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm,"ax",%progbits 55 .align 1 56 .global _ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm 57 .syntax unified 58 .thumb 59 .thumb_func ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s page 2 61 _ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm: 62 .fnstart 63 .LFB2805: 64 @ args = 0, pretend = 0, frame = 0 65 @ frame_needed = 0, uses_anonymous_args = 0 66 0000 10B5 push {r4, lr} 67 .save {r4, lr} 68 0002 0446 mov r4, r0 69 0004 0023 movs r3, #0 70 0006 C360 str r3, [r0, #12] 71 0008 0020 movs r0, #0 72 000a 2061 str r0, [r4, #16] @ float 73 000c 6361 str r3, [r4, #20] 74 000e 2160 str r1, [r4] 75 0010 6260 str r2, [r4, #4] 76 0012 CB68 ldr r3, [r1, #12] 77 0014 A360 str r3, [r4, #8] 78 0016 FFF7FEFF bl HAL_RCC_GetPCLK1Freq 79 001a 4000 lsls r0, r0, #1 80 001c A061 str r0, [r4, #24] 81 001e 2368 ldr r3, [r4] 82 0020 5B68 ldr r3, [r3, #4] 83 0022 E361 str r3, [r4, #28] 84 0024 2046 mov r0, r4 85 0026 10BD pop {r4, pc} 86 .fnend 88 .global _ZN10peripheral3PWMC1EP17TIM_HandleTypeDefm 89 .thumb_set _ZN10peripheral3PWMC1EP17TIM_HandleTypeDefm,_ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm 90 .section .text._ZN10peripheral3PWM5StartEv,"ax",%progbits 91 .align 1 92 .global _ZN10peripheral3PWM5StartEv 93 .syntax unified 94 .thumb 95 .thumb_func 97 _ZN10peripheral3PWM5StartEv: 98 .fnstart 99 .LFB2807: 100 @ args = 0, pretend = 0, frame = 0 101 @ frame_needed = 0, uses_anonymous_args = 0 102 0000 08B5 push {r3, lr} 103 .save {r3, lr} 104 0002 4168 ldr r1, [r0, #4] 105 0004 0068 ldr r0, [r0] 106 0006 FFF7FEFF bl HAL_TIM_PWM_Start 107 000a 08BD pop {r3, pc} 108 .fnend 110 .section .text._ZN10peripheral3PWM8set_dutyEf,"ax",%progbits 111 .align 1 112 .global _ZN10peripheral3PWM8set_dutyEf 113 .syntax unified 114 .thumb 115 .thumb_func 117 _ZN10peripheral3PWM8set_dutyEf: 118 .fnstart 119 .LFB2808: 120 @ args = 0, pretend = 0, frame = 0 121 @ frame_needed = 0, uses_anonymous_args = 0 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s page 3 122 @ link register save eliminated. 123 0000 9FED1C7A vldr.32 s14, .L27 124 0004 C0EE077A vdiv.f32 s15, s0, s14 125 0008 C0ED047A vstr.32 s15, [r0, #16] 126 000c F5EEC07A vcmpe.f32 s15, #0 127 0010 F1EE10FA vmrs APSR_nzcv, FPSCR 128 0014 06DB blt .L15 129 0016 B7EE007A vmov.f32 s14, #1.0e+0 130 001a F4EEC77A vcmpe.f32 s15, s14 131 001e F1EE10FA vmrs APSR_nzcv, FPSCR 132 0022 06D9 bls .L24 133 .L15: 134 0024 4368 ldr r3, [r0, #4] 135 0026 8BB9 cbnz r3, .L18 136 0028 0368 ldr r3, [r0] 137 002a 1B68 ldr r3, [r3] 138 002c C268 ldr r2, [r0, #12] 139 002e 5A63 str r2, [r3, #52] 140 0030 7047 bx lr 141 .L24: 142 0032 8368 ldr r3, [r0, #8] 143 0034 0133 adds r3, r3, #1 144 0036 07EE103A vmov s14, r3 @ int 145 003a B8EE477A vcvt.f32.u32 s14, s14 146 003e 67EE277A vmul.f32 s15, s14, s15 147 0042 FCEEE77A vcvt.u32.f32 s15, s15 148 0046 C0ED037A vstr.32 s15, [r0, #12] @ int 149 004a EBE7 b .L15 150 .L18: 151 004c 042B cmp r3, #4 152 004e 06D0 beq .L25 153 0050 082B cmp r3, #8 154 0052 09D0 beq .L26 155 0054 0368 ldr r3, [r0] 156 0056 1B68 ldr r3, [r3] 157 0058 C268 ldr r2, [r0, #12] 158 005a 1A64 str r2, [r3, #64] 159 005c 7047 bx lr 160 .L25: 161 005e 0368 ldr r3, [r0] 162 0060 1B68 ldr r3, [r3] 163 0062 C268 ldr r2, [r0, #12] 164 0064 9A63 str r2, [r3, #56] 165 0066 7047 bx lr 166 .L26: 167 0068 0368 ldr r3, [r0] 168 006a 1B68 ldr r3, [r3] 169 006c C268 ldr r2, [r0, #12] 170 006e DA63 str r2, [r3, #60] 171 0070 7047 bx lr 172 .L28: 173 0072 00BF .align 2 174 .L27: 175 0074 0000C842 .word 1120403456 176 .cantunwind 177 .fnend 179 .section .text._ZN10peripheral3PWM8set_freqEm,"ax",%progbits ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s page 4 180 .align 1 181 .global _ZN10peripheral3PWM8set_freqEm 182 .syntax unified 183 .thumb 184 .thumb_func 186 _ZN10peripheral3PWM8set_freqEm: 187 .fnstart 188 .LFB2809: 189 @ args = 0, pretend = 0, frame = 0 190 @ frame_needed = 0, uses_anonymous_args = 0 191 @ link register save eliminated. 192 0000 4161 str r1, [r0, #20] 193 0002 8369 ldr r3, [r0, #24] 194 0004 C269 ldr r2, [r0, #28] 195 0006 02FB0111 mla r1, r2, r1, r1 196 000a B3FBF1F3 udiv r3, r3, r1 197 000e 013B subs r3, r3, #1 198 0010 8360 str r3, [r0, #8] 199 0012 0268 ldr r2, [r0] 200 0014 1268 ldr r2, [r2] 201 0016 D362 str r3, [r2, #44] 202 0018 0268 ldr r2, [r0] 203 001a D360 str r3, [r2, #12] 204 001c 7047 bx lr 205 .cantunwind 206 .fnend 208 .section .text._ZN10peripheral3PWM4StopEv,"ax",%progbits 209 .align 1 210 .global _ZN10peripheral3PWM4StopEv 211 .syntax unified 212 .thumb 213 .thumb_func 215 _ZN10peripheral3PWM4StopEv: 216 .fnstart 217 .LFB2810: 218 @ args = 0, pretend = 0, frame = 0 219 @ frame_needed = 0, uses_anonymous_args = 0 220 0000 08B5 push {r3, lr} 221 .save {r3, lr} 222 0002 4168 ldr r1, [r0, #4] 223 0004 0068 ldr r0, [r0] 224 0006 FFF7FEFF bl HAL_TIM_PWM_Stop 225 000a 08BD pop {r3, pc} 226 .fnend 228 .section .text._GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm,"ax",%progbits 229 .align 1 230 .syntax unified 231 .thumb 232 .thumb_func 234 _GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm: 235 .fnstart 236 .LFB3306: 237 @ args = 0, pretend = 0, frame = 0 238 @ frame_needed = 0, uses_anonymous_args = 0 239 0000 08B5 push {r3, lr} 240 0002 4FF6FF71 movw r1, #65535 241 0006 0120 movs r0, #1 ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s page 5 242 0008 FFF7FEFF bl _Z41__static_initialization_and_destruction_0ii 243 000c 08BD pop {r3, pc} 244 .cantunwind 245 .fnend 247 .section .init_array,"aw",%init_array 248 .align 2 249 0000 00000000 .word _GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm(target1) 250 .section .bss._ZStL8__ioinit,"aw",%nobits 251 .align 2 252 .set .LANCHOR0,. + 0 255 _ZStL8__ioinit: 256 0000 00 .space 1 257 .hidden __dso_handle 258 .ident "GCC: (GNU Arm Embedded Toolchain 10.3-2021.10) 10.3.1 20210824 (release)" ARM GAS C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s page 6 DEFINED SYMBOLS *ABS*:00000000 pwm.cpp C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:18 .text._Z41__static_initialization_and_destruction_0ii:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:23 .text._Z41__static_initialization_and_destruction_0ii:00000000 _Z41__static_initialization_and_destruction_0ii C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.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\cckYIglP.s:55 .text._ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:61 .text._ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 _ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm .ARM.exidx.text._ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:61 .text._ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 _ZN10peripheral3PWMC1EP17TIM_HandleTypeDefm C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:91 .text._ZN10peripheral3PWM5StartEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:97 .text._ZN10peripheral3PWM5StartEv:00000000 _ZN10peripheral3PWM5StartEv .ARM.extab.text._ZN10peripheral3PWM5StartEv:00000000 $d .ARM.exidx.text._ZN10peripheral3PWM5StartEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:111 .text._ZN10peripheral3PWM8set_dutyEf:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:117 .text._ZN10peripheral3PWM8set_dutyEf:00000000 _ZN10peripheral3PWM8set_dutyEf C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:175 .text._ZN10peripheral3PWM8set_dutyEf:00000074 $d .ARM.exidx.text._ZN10peripheral3PWM8set_dutyEf:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:180 .text._ZN10peripheral3PWM8set_freqEm:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:186 .text._ZN10peripheral3PWM8set_freqEm:00000000 _ZN10peripheral3PWM8set_freqEm .ARM.exidx.text._ZN10peripheral3PWM8set_freqEm:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:209 .text._ZN10peripheral3PWM4StopEv:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:215 .text._ZN10peripheral3PWM4StopEv:00000000 _ZN10peripheral3PWM4StopEv .ARM.extab.text._ZN10peripheral3PWM4StopEv:00000000 $d .ARM.exidx.text._ZN10peripheral3PWM4StopEv:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:229 .text._GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 $t C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:234 .text._GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 _GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm .ARM.exidx.text._GLOBAL__sub_I__ZN10peripheral3PWMC2EP17TIM_HandleTypeDefm:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:248 .init_array:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:251 .bss._ZStL8__ioinit:00000000 $d C:\Users\MHONDA~1\AppData\Local\Temp\cckYIglP.s:255 .bss._ZStL8__ioinit:00000000 _ZStL8__ioinit UNDEFINED SYMBOLS _ZNSt8ios_base4InitC1Ev __aeabi_atexit __dso_handle _ZNSt8ios_base4InitD1Ev HAL_RCC_GetPCLK1Freq __aeabi_unwind_cpp_pr0 HAL_TIM_PWM_Start __aeabi_unwind_cpp_pr1 HAL_TIM_PWM_Stop
Report a bug