added current monitoring to pcb, many code fixes for the protocol / feed control logic, completely reworked diagnostic tool

This commit is contained in:
janik
2026-03-30 17:46:52 +07:00
parent 33426570bb
commit a69055b0d4
119 changed files with 31311 additions and 26899 deletions

Binary file not shown.

View File

@@ -1,2 +1,2 @@
../Core/Src/crc.c:10:6:CRC8_107_add 24 static
../Core/Src/crc.c:21:9:CRC8_107_getChecksum 16 static
../Core/Src/crc.c:10:6:CRC8_107_add 8 static
../Core/Src/crc.c:21:9:CRC8_107_getChecksum 0 static

View File

@@ -1,59 +1,40 @@
../Drivers/CMSIS/Include/core_cm0plus.h:987:34:__NVIC_SystemReset 1
../Core/Inc/pid.h:39:23:clamp_i32 3
../Core/Inc/pid.h:46:20:pid_init 1
../Core/Inc/pid.h:70:20:pid_reset 1
../Core/Inc/pid.h:77:31:pid_update_motor 10
../Core/Inc/crc.h:18:20:CRC8_107_init 1
../Core/Src/main.c:291:5:main 58
../Core/Src/main.c:598:6:SystemClock_Config 3
../Core/Src/main.c:637:13:MX_TIM1_Init 10
../Core/Src/main.c:731:13:MX_TIM3_Init 3
../Core/Src/main.c:780:13:MX_TIM14_Init 2
../Core/Src/main.c:811:13:MX_TIM16_Init 2
../Core/Src/main.c:843:13:MX_TIM17_Init 2
../Core/Src/main.c:875:13:MX_USART1_UART_Init 5
../Core/Src/main.c:923:13:MX_USART2_UART_Init 5
../Core/Src/main.c:969:13:MX_DMA_Init 1
../Core/Src/main.c:990:13:MX_GPIO_Init 1
../Core/Src/main.c:1040:6:HAL_TIM_PeriodElapsedCallback 15
../Core/Src/main.c:1116:6:HAL_GPIO_EXTI_Falling_Callback 5
../Core/Src/main.c:1140:6:HAL_UARTEx_RxEventCallback 4
../Core/Src/main.c:1162:6:set_LED 4
../Core/Src/main.c:1172:6:comp_crc_header 1
../Core/Src/main.c:1180:6:handleRS485Message 41
../Core/Src/main.c:1481:6:update_Feeder_Target 8
../Core/Src/main.c:1510:6:set_Feeder_PWM 4
../Core/Src/main.c:1526:6:peel_motor 2
../Core/Src/main.c:1531:6:peel_brake 1
../Core/Src/main.c:1536:6:peel_ramp_update 9
../Core/Src/main.c:1580:6:drive_continuous 2
../Core/Src/main.c:1594:6:halt_all 1
../Core/Src/main.c:1612:6:identify_feeder 2
../Core/Src/main.c:1624:6:show_version 1
../Core/Src/main.c:1634:9:tenths_to_counts 1
../Core/Src/main.c:1642:10:calculate_expected_feed_time 3
../Core/Src/main.c:1670:6:start_feed 4
../Core/Src/main.c:1714:6:feed_state_machine_update 29
../Core/Src/main.c:1901:6:check_tape_loaded 5
../Core/Src/main.c:1948:6:handle_vendor_options 7
../Core/Src/main.c:2005:6:stall_detection_init 3
../Core/Src/main.c:2017:6:stall_detection_update 3
../Core/Src/main.c:2032:9:check_stall 4
../Core/Src/main.c:2053:6:onewire_delay_us 2
../Core/Src/main.c:2060:6:onewire_set_output 1
../Core/Src/main.c:2070:6:onewire_set_input 1
../Core/Src/main.c:2079:6:onewire_write_low 1
../Core/Src/main.c:2084:6:onewire_write_high 1
../Core/Src/main.c:2089:9:onewire_read_bit 1
../Core/Src/main.c:2095:9:onewire_reset 1
../Core/Src/main.c:2113:6:onewire_write_bit 2
../Core/Src/main.c:2135:9:onewire_read_bit_slot 1
../Core/Src/main.c:2153:6:onewire_write_byte 2
../Core/Src/main.c:2162:9:onewire_read_byte 3
../Core/Src/main.c:2177:9:read_floor_address 2
../Core/Src/main.c:2207:9:write_floor_address 7
../Core/Src/main.c:2302:9:debug_itoa 6
../Core/Src/main.c:2318:9:debug_hex8 1
../Core/Src/main.c:2326:6:debug_output 3
../Core/Src/main.c:2382:6:reset_position_if_needed 3
../Core/Src/main.c:2415:6:Error_Handler 1
../Core/Src/main.c:574:6:SystemClock_Config 3
../Core/Src/main.c:1088:6:HAL_TIM_PeriodElapsedCallback 19
../Core/Src/main.c:1214:6:HAL_GPIO_EXTI_Falling_Callback 5
../Core/Src/main.c:1238:6:HAL_UARTEx_RxEventCallback 4
../Core/Src/main.c:1259:6:HAL_UART_ErrorCallback 2
../Core/Src/main.c:1271:6:set_LED 1
../Core/Src/main.c:1281:6:rs485_transmit 1
../Core/Src/main.c:1293:6:comp_crc_header 1
../Core/Src/main.c:1632:6:update_Feeder_Target 2
../Core/Src/main.c:1659:6:set_Feeder_PWM 2
../Core/Src/main.c:1674:6:peel_motor 1
../Core/Src/main.c:1679:6:peel_brake 1
../Core/Src/main.c:1684:6:peel_ramp_update 9
../Core/Src/main.c:1728:6:drive_continuous 2
../Core/Src/main.c:1737:6:halt_all 1
../Core/Src/main.c:1754:6:identify_feeder 2
../Core/Src/main.c:1766:6:show_version 1
../Core/Src/main.c:1776:9:tenths_to_counts 1
../Core/Src/main.c:1785:10:calculate_expected_feed_time 2
../Core/Src/main.c:1805:6:start_feed 3
../Core/Src/main.c:1843:6:feed_state_machine_update 29
../Core/Src/main.c:2036:6:handle_vendor_options 5
../Core/Src/main.c:2094:6:onewire_delay_us 3
../Core/Src/main.c:2114:6:onewire_drive_low 1
../Core/Src/main.c:2119:6:onewire_release 1
../Core/Src/main.c:2124:9:onewire_read_bit 1
../Core/Src/main.c:2130:9:onewire_reset 1
../Core/Src/main.c:2147:6:onewire_write_bit 2
../Core/Src/main.c:2167:9:onewire_read_bit_slot 1
../Core/Src/main.c:2184:6:onewire_write_byte 2
../Core/Src/main.c:2193:9:onewire_read_byte 2
../Core/Src/main.c:2208:9:read_floor_address 2
../Core/Src/main.c:2238:9:write_floor_address 6
../Core/Src/main.c:1313:6:handleRS485Message 44
../Core/Src/main.c:2333:9:debug_itoa 6
../Core/Src/main.c:2349:9:debug_hex8 1
../Core/Src/main.c:2357:6:debug_output 5
../Core/Src/main.c:2420:6:reset_position_if_needed 3
../Core/Src/main.c:276:5:main 69
../Core/Src/main.c:2453:6:Error_Handler 1

View File

@@ -20,6 +20,10 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h \
@@ -52,6 +56,10 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h:

Binary file not shown.

View File

@@ -1,59 +1,40 @@
../Drivers/CMSIS/Include/core_cm0plus.h:987:34:__NVIC_SystemReset 8 static,ignoring_inline_asm
../Core/Inc/pid.h:39:23:clamp_i32 24 static
../Core/Inc/pid.h:46:20:pid_init 24 static
../Core/Inc/pid.h:70:20:pid_reset 16 static
../Core/Inc/pid.h:77:31:pid_update_motor 72 static
../Core/Inc/crc.h:18:20:CRC8_107_init 16 static
../Core/Src/main.c:291:5:main 64 static
../Core/Src/main.c:598:6:SystemClock_Config 64 static
../Core/Src/main.c:637:13:MX_TIM1_Init 120 static
../Core/Src/main.c:731:13:MX_TIM3_Init 64 static
../Core/Src/main.c:780:13:MX_TIM14_Init 8 static
../Core/Src/main.c:811:13:MX_TIM16_Init 8 static
../Core/Src/main.c:843:13:MX_TIM17_Init 8 static
../Core/Src/main.c:875:13:MX_USART1_UART_Init 8 static
../Core/Src/main.c:923:13:MX_USART2_UART_Init 8 static
../Core/Src/main.c:969:13:MX_DMA_Init 16 static
../Core/Src/main.c:990:13:MX_GPIO_Init 56 static
../Core/Src/main.c:1040:6:HAL_TIM_PeriodElapsedCallback 40 static
../Core/Src/main.c:1116:6:HAL_GPIO_EXTI_Falling_Callback 16 static
../Core/Src/main.c:1140:6:HAL_UARTEx_RxEventCallback 16 static
../Core/Src/main.c:1162:6:set_LED 24 static
../Core/Src/main.c:1172:6:comp_crc_header 16 static
../Core/Src/main.c:1180:6:handleRS485Message 144 static
../Core/Src/main.c:1481:6:update_Feeder_Target 24 static
../Core/Src/main.c:1510:6:set_Feeder_PWM 16 static
../Core/Src/main.c:1526:6:peel_motor 16 static
../Core/Src/main.c:1531:6:peel_brake 8 static
../Core/Src/main.c:1536:6:peel_ramp_update 24 static
../Core/Src/main.c:1580:6:drive_continuous 16 static
../Core/Src/main.c:1594:6:halt_all 8 static
../Core/Src/main.c:1612:6:identify_feeder 16 static
../Core/Src/main.c:1624:6:show_version 8 static
../Core/Src/main.c:1634:9:tenths_to_counts 32 static
../Core/Src/main.c:1642:10:calculate_expected_feed_time 24 static
../Core/Src/main.c:1670:6:start_feed 16 static
../Core/Src/main.c:1714:6:feed_state_machine_update 40 static
../Core/Src/main.c:1901:6:check_tape_loaded 24 static
../Core/Src/main.c:1948:6:handle_vendor_options 56 static
../Core/Src/main.c:2005:6:stall_detection_init 16 static
../Core/Src/main.c:2017:6:stall_detection_update 24 static
../Core/Src/main.c:2032:9:check_stall 32 static
../Core/Src/main.c:2053:6:onewire_delay_us 24 static,ignoring_inline_asm
../Core/Src/main.c:2060:6:onewire_set_output 32 static
../Core/Src/main.c:2070:6:onewire_set_input 32 static
../Core/Src/main.c:2079:6:onewire_write_low 8 static
../Core/Src/main.c:2084:6:onewire_write_high 8 static
../Core/Src/main.c:2089:9:onewire_read_bit 8 static
../Core/Src/main.c:2095:9:onewire_reset 16 static
../Core/Src/main.c:2113:6:onewire_write_bit 16 static
../Core/Src/main.c:2135:9:onewire_read_bit_slot 24 static
../Core/Src/main.c:2153:6:onewire_write_byte 24 static
../Core/Src/main.c:2162:9:onewire_read_byte 16 static
../Core/Src/main.c:2177:9:read_floor_address 24 static,ignoring_inline_asm
../Core/Src/main.c:2207:9:write_floor_address 40 static,ignoring_inline_asm
../Core/Src/main.c:2302:9:debug_itoa 32 static
../Core/Src/main.c:2318:9:debug_hex8 48 static
../Core/Src/main.c:2326:6:debug_output 16 static
../Core/Src/main.c:2382:6:reset_position_if_needed 16 static,ignoring_inline_asm
../Core/Src/main.c:2415:6:Error_Handler 8 static,ignoring_inline_asm
../Core/Src/main.c:574:6:SystemClock_Config 64 static,ignoring_inline_asm
../Core/Src/main.c:1088:6:HAL_TIM_PeriodElapsedCallback 24 static
../Core/Src/main.c:1214:6:HAL_GPIO_EXTI_Falling_Callback 8 static
../Core/Src/main.c:1238:6:HAL_UARTEx_RxEventCallback 16 static
../Core/Src/main.c:1259:6:HAL_UART_ErrorCallback 8 static
../Core/Src/main.c:1271:6:set_LED 16 static
../Core/Src/main.c:1281:6:rs485_transmit 16 static
../Core/Src/main.c:1293:6:comp_crc_header 16 static
../Core/Src/main.c:1632:6:update_Feeder_Target 8 static
../Core/Src/main.c:1659:6:set_Feeder_PWM 0 static
../Core/Src/main.c:1674:6:peel_motor 0 static
../Core/Src/main.c:1679:6:peel_brake 0 static
../Core/Src/main.c:1684:6:peel_ramp_update 24 static
../Core/Src/main.c:1728:6:drive_continuous 0 static
../Core/Src/main.c:1737:6:halt_all 0 static
../Core/Src/main.c:1754:6:identify_feeder 8 static
../Core/Src/main.c:1766:6:show_version 8 static
../Core/Src/main.c:1776:9:tenths_to_counts 8 static
../Core/Src/main.c:1785:10:calculate_expected_feed_time 0 static
../Core/Src/main.c:1805:6:start_feed 40 static
../Core/Src/main.c:1843:6:feed_state_machine_update 32 static
../Core/Src/main.c:2036:6:handle_vendor_options 16 static
../Core/Src/main.c:2094:6:onewire_delay_us 16 static
../Core/Src/main.c:2114:6:onewire_drive_low 0 static
../Core/Src/main.c:2119:6:onewire_release 0 static
../Core/Src/main.c:2124:9:onewire_read_bit 0 static
../Core/Src/main.c:2130:9:onewire_reset 16 static
../Core/Src/main.c:2147:6:onewire_write_bit 16 static
../Core/Src/main.c:2167:9:onewire_read_bit_slot 16 static
../Core/Src/main.c:2184:6:onewire_write_byte 16 static
../Core/Src/main.c:2193:9:onewire_read_byte 16 static
../Core/Src/main.c:2208:9:read_floor_address 8 static,ignoring_inline_asm
../Core/Src/main.c:2238:9:write_floor_address 24 static,ignoring_inline_asm
../Core/Src/main.c:1313:6:handleRS485Message 64 static
../Core/Src/main.c:2333:9:debug_itoa 48 static
../Core/Src/main.c:2349:9:debug_hex8 40 static
../Core/Src/main.c:2357:6:debug_output 32 static
../Core/Src/main.c:2420:6:reset_position_if_needed 16 static,ignoring_inline_asm
../Core/Src/main.c:276:5:main 160 static,ignoring_inline_asm
../Core/Src/main.c:2453:6:Error_Handler 0 static,ignoring_inline_asm

View File

@@ -1,8 +1,10 @@
../Core/Src/stm32c0xx_hal_msp.c:68:6:HAL_MspInit 1
../Core/Src/stm32c0xx_hal_msp.c:91:6:HAL_TIM_Base_MspInit 5
../Core/Src/stm32c0xx_hal_msp.c:155:6:HAL_TIM_Encoder_MspInit 2
../Core/Src/stm32c0xx_hal_msp.c:186:6:HAL_TIM_MspPostInit 2
../Core/Src/stm32c0xx_hal_msp.c:228:6:HAL_TIM_Base_MspDeInit 5
../Core/Src/stm32c0xx_hal_msp.c:292:6:HAL_TIM_Encoder_MspDeInit 2
../Core/Src/stm32c0xx_hal_msp.c:321:6:HAL_UART_MspInit 6
../Core/Src/stm32c0xx_hal_msp.c:429:6:HAL_UART_MspDeInit 3
../Core/Src/stm32c0xx_hal_msp.c:91:6:HAL_ADC_MspInit 3
../Core/Src/stm32c0xx_hal_msp.c:143:6:HAL_ADC_MspDeInit 2
../Core/Src/stm32c0xx_hal_msp.c:174:6:HAL_TIM_Base_MspInit 5
../Core/Src/stm32c0xx_hal_msp.c:238:6:HAL_TIM_Encoder_MspInit 2
../Core/Src/stm32c0xx_hal_msp.c:269:6:HAL_TIM_MspPostInit 2
../Core/Src/stm32c0xx_hal_msp.c:311:6:HAL_TIM_Base_MspDeInit 5
../Core/Src/stm32c0xx_hal_msp.c:375:6:HAL_TIM_Encoder_MspDeInit 2
../Core/Src/stm32c0xx_hal_msp.c:404:6:HAL_UART_MspInit 6
../Core/Src/stm32c0xx_hal_msp.c:515:6:HAL_UART_MspDeInit 3

View File

@@ -20,6 +20,10 @@ Core/Src/stm32c0xx_hal_msp.o: ../Core/Src/stm32c0xx_hal_msp.c \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h \
@@ -51,6 +55,10 @@ Core/Src/stm32c0xx_hal_msp.o: ../Core/Src/stm32c0xx_hal_msp.c \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h:

View File

@@ -1,8 +1,10 @@
../Core/Src/stm32c0xx_hal_msp.c:68:6:HAL_MspInit 16 static
../Core/Src/stm32c0xx_hal_msp.c:91:6:HAL_TIM_Base_MspInit 32 static
../Core/Src/stm32c0xx_hal_msp.c:155:6:HAL_TIM_Encoder_MspInit 56 static
../Core/Src/stm32c0xx_hal_msp.c:186:6:HAL_TIM_MspPostInit 48 static
../Core/Src/stm32c0xx_hal_msp.c:228:6:HAL_TIM_Base_MspDeInit 16 static
../Core/Src/stm32c0xx_hal_msp.c:292:6:HAL_TIM_Encoder_MspDeInit 16 static
../Core/Src/stm32c0xx_hal_msp.c:321:6:HAL_UART_MspInit 88 static
../Core/Src/stm32c0xx_hal_msp.c:429:6:HAL_UART_MspDeInit 16 static
../Core/Src/stm32c0xx_hal_msp.c:68:6:HAL_MspInit 8 static
../Core/Src/stm32c0xx_hal_msp.c:91:6:HAL_ADC_MspInit 80 static
../Core/Src/stm32c0xx_hal_msp.c:143:6:HAL_ADC_MspDeInit 8 static
../Core/Src/stm32c0xx_hal_msp.c:174:6:HAL_TIM_Base_MspInit 24 static
../Core/Src/stm32c0xx_hal_msp.c:238:6:HAL_TIM_Encoder_MspInit 40 static
../Core/Src/stm32c0xx_hal_msp.c:269:6:HAL_TIM_MspPostInit 32 static
../Core/Src/stm32c0xx_hal_msp.c:311:6:HAL_TIM_Base_MspDeInit 8 static
../Core/Src/stm32c0xx_hal_msp.c:375:6:HAL_TIM_Encoder_MspDeInit 8 static
../Core/Src/stm32c0xx_hal_msp.c:404:6:HAL_UART_MspInit 80 static
../Core/Src/stm32c0xx_hal_msp.c:515:6:HAL_UART_MspDeInit 8 static

View File

@@ -1,11 +1,12 @@
../Core/Src/stm32c0xx_it.c:73:6:NMI_Handler 1
../Core/Src/stm32c0xx_it.c:88:6:HardFault_Handler 1
../Core/Src/stm32c0xx_it.c:103:6:SVC_Handler 1
../Core/Src/stm32c0xx_it.c:116:6:PendSV_Handler 1
../Core/Src/stm32c0xx_it.c:129:6:SysTick_Handler 1
../Core/Src/stm32c0xx_it.c:150:6:EXTI4_15_IRQHandler 1
../Core/Src/stm32c0xx_it.c:165:6:DMA1_Channel1_IRQHandler 1
../Core/Src/stm32c0xx_it.c:179:6:DMA1_Channel2_3_IRQHandler 1
../Core/Src/stm32c0xx_it.c:193:6:TIM14_IRQHandler 1
../Core/Src/stm32c0xx_it.c:207:6:TIM16_IRQHandler 1
../Core/Src/stm32c0xx_it.c:221:6:TIM17_IRQHandler 1
../Core/Src/stm32c0xx_it.c:74:6:NMI_Handler 1
../Core/Src/stm32c0xx_it.c:89:6:HardFault_Handler 1
../Core/Src/stm32c0xx_it.c:104:6:SVC_Handler 1
../Core/Src/stm32c0xx_it.c:117:6:PendSV_Handler 1
../Core/Src/stm32c0xx_it.c:130:6:SysTick_Handler 1
../Core/Src/stm32c0xx_it.c:151:6:EXTI4_15_IRQHandler 1
../Core/Src/stm32c0xx_it.c:166:6:DMA1_Channel1_IRQHandler 1
../Core/Src/stm32c0xx_it.c:180:6:DMA1_Channel2_3_IRQHandler 1
../Core/Src/stm32c0xx_it.c:194:6:TIM14_IRQHandler 1
../Core/Src/stm32c0xx_it.c:208:6:TIM16_IRQHandler 1
../Core/Src/stm32c0xx_it.c:222:6:TIM17_IRQHandler 1
../Core/Src/stm32c0xx_it.c:236:6:USART2_IRQHandler 1

View File

@@ -20,6 +20,10 @@ Core/Src/stm32c0xx_it.o: ../Core/Src/stm32c0xx_it.c ../Core/Inc/main.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h \
@@ -52,6 +56,10 @@ Core/Src/stm32c0xx_it.o: ../Core/Src/stm32c0xx_it.c ../Core/Inc/main.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h:

Binary file not shown.

View File

@@ -1,11 +1,12 @@
../Core/Src/stm32c0xx_it.c:73:6:NMI_Handler 8 static
../Core/Src/stm32c0xx_it.c:88:6:HardFault_Handler 8 static
../Core/Src/stm32c0xx_it.c:103:6:SVC_Handler 8 static
../Core/Src/stm32c0xx_it.c:116:6:PendSV_Handler 8 static
../Core/Src/stm32c0xx_it.c:129:6:SysTick_Handler 8 static
../Core/Src/stm32c0xx_it.c:150:6:EXTI4_15_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:165:6:DMA1_Channel1_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:179:6:DMA1_Channel2_3_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:193:6:TIM14_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:207:6:TIM16_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:221:6:TIM17_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:74:6:NMI_Handler 0 static
../Core/Src/stm32c0xx_it.c:89:6:HardFault_Handler 0 static
../Core/Src/stm32c0xx_it.c:104:6:SVC_Handler 0 static
../Core/Src/stm32c0xx_it.c:117:6:PendSV_Handler 0 static
../Core/Src/stm32c0xx_it.c:130:6:SysTick_Handler 8 static
../Core/Src/stm32c0xx_it.c:151:6:EXTI4_15_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:166:6:DMA1_Channel1_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:180:6:DMA1_Channel2_3_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:194:6:TIM14_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:208:6:TIM16_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:222:6:TIM17_IRQHandler 8 static
../Core/Src/stm32c0xx_it.c:236:6:USART2_IRQHandler 8 static

View File

@@ -1,6 +1,6 @@
################################################################################
# Automatically-generated file. Do not edit!
# Toolchain: GNU Tools for STM32 (13.3.rel1)
# Toolchain: GNU Tools for STM32 (14.3.rel1)
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
@@ -34,7 +34,7 @@ C_DEPS += \
# Each subdirectory must supply rules for building sources it contributes
Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
arm-none-eabi-gcc "$<" -mcpu=cortex-m0plus -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32C051xx -c -I../Core/Inc -I../Drivers/STM32C0xx_HAL_Driver/Inc -I../Drivers/STM32C0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32C0xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
arm-none-eabi-gcc "$<" -mcpu=cortex-m0plus -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32C051xx -c -I../Core/Inc -I../Drivers/STM32C0xx_HAL_Driver/Inc -I../Drivers/STM32C0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32C0xx/Include -I../Drivers/CMSIS/Include -Oz -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
clean: clean-Core-2f-Src

Binary file not shown.

View File

@@ -1,18 +1,18 @@
../Core/Src/syscalls.c:44:6:initialise_monitor_handles 8 static
../Core/Src/syscalls.c:48:5:_getpid 8 static
../Core/Src/syscalls.c:53:5:_kill 16 static
../Core/Src/syscalls.c:61:6:_exit 16 static
../Core/Src/syscalls.c:67:27:_read 32 static
../Core/Src/syscalls.c:80:27:_write 32 static
../Core/Src/syscalls.c:92:5:_close 16 static
../Core/Src/syscalls.c:99:5:_fstat 16 static
../Core/Src/syscalls.c:106:5:_isatty 16 static
../Core/Src/syscalls.c:112:5:_lseek 24 static
../Core/Src/syscalls.c:120:5:_open 20 static
../Core/Src/syscalls.c:128:5:_wait 16 static
../Core/Src/syscalls.c:135:5:_unlink 16 static
../Core/Src/syscalls.c:142:5:_times 16 static
../Core/Src/syscalls.c:148:5:_stat 16 static
../Core/Src/syscalls.c:155:5:_link 16 static
../Core/Src/syscalls.c:44:6:initialise_monitor_handles 0 static
../Core/Src/syscalls.c:48:5:_getpid 0 static
../Core/Src/syscalls.c:53:5:_kill 8 static
../Core/Src/syscalls.c:61:6:_exit 8 static
../Core/Src/syscalls.c:67:27:_read 16 static
../Core/Src/syscalls.c:80:27:_write 16 static
../Core/Src/syscalls.c:92:5:_close 0 static
../Core/Src/syscalls.c:99:5:_fstat 0 static
../Core/Src/syscalls.c:106:5:_isatty 0 static
../Core/Src/syscalls.c:112:5:_lseek 0 static
../Core/Src/syscalls.c:120:5:_open 0 static
../Core/Src/syscalls.c:128:5:_wait 8 static
../Core/Src/syscalls.c:135:5:_unlink 8 static
../Core/Src/syscalls.c:142:5:_times 0 static
../Core/Src/syscalls.c:148:5:_stat 0 static
../Core/Src/syscalls.c:155:5:_link 8 static
../Core/Src/syscalls.c:163:5:_fork 8 static
../Core/Src/syscalls.c:169:5:_execve 24 static
../Core/Src/syscalls.c:169:5:_execve 8 static

Binary file not shown.

View File

@@ -1 +1 @@
../Core/Src/sysmem.c:53:7:_sbrk 32 static
../Core/Src/sysmem.c:53:7:_sbrk 8 static

View File

@@ -1,2 +1,2 @@
../Core/Src/system_stm32c0xx.c:142:6:SystemInit 1
../Core/Src/system_stm32c0xx.c:190:6:SystemCoreClockUpdate 5
../Core/Src/system_stm32c0xx.c:190:6:SystemCoreClockUpdate 4

View File

@@ -20,6 +20,10 @@ Core/Src/system_stm32c0xx.o: ../Core/Src/system_stm32c0xx.c \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h \
@@ -50,6 +54,10 @@ Core/Src/system_stm32c0xx.o: ../Core/Src/system_stm32c0xx.c \
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_dma_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_cortex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_ll_adc.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_adc_ex.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_exti.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash.h:
../Drivers/STM32C0xx_HAL_Driver/Inc/stm32c0xx_hal_flash_ex.h:

View File

@@ -1,2 +1,2 @@
../Core/Src/system_stm32c0xx.c:142:6:SystemInit 8 static
../Core/Src/system_stm32c0xx.c:190:6:SystemCoreClockUpdate 24 static
../Core/Src/system_stm32c0xx.c:142:6:SystemInit 0 static
../Core/Src/system_stm32c0xx.c:190:6:SystemCoreClockUpdate 16 static