*********************************************************************************************** *** *** *** LINK INFORMATION *** *** *** *********************************************************************************************** Linker version: SEGGER ARM Linker 4.44c compiled Feb 13 2026 18:40:49 Copyright (c) 2017-2025 SEGGER Microcontroller GmbH www.segger.com *********************************************************************************************** *** *** *** MODULE SUMMARY *** *** *** *********************************************************************************************** Memory use by input file: Object File RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- adc.o 444 192 Cortex_M_Startup.o 18 64 dma.o 68 gpio.o 280 iwdg.o 44 16 main.o 194 21 prinops_semihostformatted_v6m_t_le_eabi_balanced.a 30 SEGGER_THUMB_Startup.o 20 stm32c0xx_hal.o 256 5 4 stm32c0xx_hal_adc.o 3 680 103 stm32c0xx_hal_cortex.o 356 106 stm32c0xx_hal_dma.o 700 103 stm32c0xx_hal_gpio.o 1 176 104 stm32c0xx_hal_iwdg.o 296 104 stm32c0xx_hal_msp.o 52 stm32c0xx_hal_rcc.o 2 644 103 stm32c0xx_hal_rcc_ex.o 840 106 stm32c0xx_hal_tim.o 5 312 103 stm32c0xx_hal_tim_ex.o 760 106 stm32c0xx_hal_uart.o 2 806 128 stm32c0xx_hal_uart_ex.o 748 123 stm32c0xx_it.o 14 system_stm32c0xx.o 16 96 4 tim.o 540 152 usart.o 412 332 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (25 objects) 21 706 1 370 9 696 --------------------------------------------- ---------- ---------- ---------- ---------- libc_v6m_t_le_eabi_balanced.a 62 prinops_semihost_v6m_t_le_eabi_balanced.a 30 SEGGER_crtinit_v6m_t_le_eabi_balanced.a 38 strops_v6m_t_le_eabi_balanced.a 20 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (4 archives) 150 --------------------------------------------- ---------- ---------- ---------- ---------- Linker created (shared data, fills, blocks): 44 1 024 ============================================= ========== ========== ========== ========== Total: 21 856 1 414 9 1 720 ============================================= ========== ========== ========== ========== Memory use by archive member: Archive member RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 62 SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 38 SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 22 SEGGER_SEMIHOST_Generic.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 8 strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 20 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (5 members from 4 archives) 150 Objects (25 files) 21 706 1 370 9 696 Linker created (shared data, fills, blocks): 44 1 024 ============================================= ========== ========== ========== ========== Total: 21 856 1 414 9 1 720 ============================================= ========== ========== ========== ========== Memory use by linker: Description RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- Initialization table 44 Memory for block 'stack' 1 024 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (linker created): 44 1 024 --------------------------------------------- ---------- ---------- ---------- ---------- Objects (25 files) 21 706 1 370 9 696 Archives (4 files) 150 ============================================= ========== ========== ========== ========== Total: 21 856 1 414 9 1 720 ============================================= ========== ========== ========== ========== *********************************************************************************************** *** *** *** SECTION DETAIL *** *** *** *********************************************************************************************** Sections by address: Range Symbol or [section] Name Size Al Init Ac Object File ----------------- ------------------------- ---------- -- ---- -- ----------- 08000000-0800003F _vectors 64 4 Cnst RO Cortex_M_Startup.o 08000040-08000123 MX_ADC1_Init 228 4 Code RX adc.o 08000124-080001FB HAL_ADC_MspInit 216 4 Code RX adc.o 080001FC-0800023F MX_DMA_Init 68 4 Code RX dma.o 08000240-08000357 MX_GPIO_Init 280 4 Code RX gpio.o 08000358-08000383 MX_IWDG_Init 44 4 Code RX iwdg.o 08000384-080003C3 main 64 4 Code RX main.o 080003C4-08000437 SystemClock_Config 116 4 Code RX main.o 08000438-0800046B HAL_MspInit 52 4 Code RX stm32c0xx_hal_msp.o 0800046C-080004DB MX_TIM16_Init 112 4 Code RX tim.o 080004DC-0800058B MX_TIM17_Init 176 4 Code RX tim.o 0800058C-080005DF HAL_TIM_MspPostInit 84 4 Code RX tim.o 080005E0-08000687 HAL_TIM_Base_MspInit 168 4 Code RX tim.o 08000688-080006FB MX_USART1_UART_Init 116 4 Code RX usart.o 080006FC-08000823 HAL_UART_MspInit 296 4 Code RX usart.o 08000824-08000833 SystemInit 16 4 Code RX system_stm32c0xx.o 08000834-08000873 AHBPrescTable 64 4 Cnst RO system_stm32c0xx.o 08000874-08000893 APBPrescTable 32 4 Cnst RO system_stm32c0xx.o 08000894-0800090B HAL_InitTick 120 4 Code RX stm32c0xx_hal.o 0800090C-08000923 HAL_IncTick 24 4 Code RX stm32c0xx_hal.o 08000924-0800092F HAL_GetTick 12 4 Code RX stm32c0xx_hal.o 08000930-0800096B HAL_Delay 60 4 Code RX stm32c0xx_hal.o 0800096C-08001037 HAL_ADC_Init 1 740 4 Code RX stm32c0xx_hal_adc.o 08001038-08001057 LL_ADC_EnableInternalRegulator 32 4 Code RX stm32c0xx_hal_adc.o 08001058-08001693 HAL_ADC_ConfigChannel 1 596 4 Code RX stm32c0xx_hal_adc.o 08001694-080016AF LL_ADC_REG_SetSequencerChAdd 28 4 Code RX stm32c0xx_hal_adc.o 080016B0-080016D7 LL_ADC_SetChannelSamplingTime 40 4 Code RX stm32c0xx_hal_adc.o 080016D8-080016F7 LL_ADC_REG_SetSequencerChRem 32 4 Code RX stm32c0xx_hal_adc.o 080016F8-08001727 HAL_NVIC_SetPriority 48 4 Code RX stm32c0xx_hal_cortex.o 08001728-080017A7 __NVIC_SetPriority 128 4 Code RX stm32c0xx_hal_cortex.o 080017A8-080017D7 HAL_NVIC_EnableIRQ 48 4 Code RX stm32c0xx_hal_cortex.o 080017D8-080017FF __NVIC_EnableIRQ 40 4 Code RX stm32c0xx_hal_cortex.o 08001800-0800184B SysTick_Config 76 4 Code RX stm32c0xx_hal_cortex.o 0800184C-08001A8B HAL_DMA_Init 576 4 Code RX stm32c0xx_hal_dma.o 08001A8C-08001ACF DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code RX stm32c0xx_hal_dma.o 08001AD0-08001B07 DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code RX stm32c0xx_hal_dma.o 08001B08-08001F3B HAL_GPIO_Init 1 076 4 Code RX stm32c0xx_hal_gpio.o 08001F3C-08001F9F HAL_GPIO_WritePin 100 4 Code RX stm32c0xx_hal_gpio.o 08001FA0-080020C7 HAL_IWDG_Init 296 4 Code RX stm32c0xx_hal_iwdg.o 080020C8-08002663 HAL_RCC_OscConfig 1 436 4 Code RX stm32c0xx_hal_rcc.o 08002664-08002A13 HAL_RCC_ClockConfig 944 4 Code RX stm32c0xx_hal_rcc.o 08002A14-08002ABF HAL_RCC_GetSysClockFreq 172 4 Code RX stm32c0xx_hal_rcc.o 08002AC0-08002AF3 HAL_RCC_GetHCLKFreq 52 4 Code RX stm32c0xx_hal_rcc.o 08002AF4-08002B1B HAL_RCC_GetPCLK1Freq 40 4 Code RX stm32c0xx_hal_rcc.o 08002B1C-08002E63 HAL_RCCEx_PeriphCLKConfig 840 4 Code RX stm32c0xx_hal_rcc_ex.o 08002E64-0800300F HAL_TIM_Base_Init 428 4 Code RX stm32c0xx_hal_tim.o 08003010-080030FB TIM_Base_SetConfig 236 4 Code RX stm32c0xx_hal_tim.o 080030FC-080032AF HAL_TIM_PWM_Init 436 4 Code RX stm32c0xx_hal_tim.o 080032B0-08003463 HAL_TIM_IC_Init 436 4 Code RX stm32c0xx_hal_tim.o 08003464-080035B7 TIM_OC1_SetConfig 340 4 Code RX stm32c0xx_hal_tim.o 080035B8-08003723 TIM_OC2_SetConfig 364 4 Code RX stm32c0xx_hal_tim.o 08003724-0800388F TIM_OC3_SetConfig 364 4 Code RX stm32c0xx_hal_tim.o 08003890-0800396B TIM_OC4_SetConfig 220 4 Code RX stm32c0xx_hal_tim.o 0800396C-08003A13 TIM_OC5_SetConfig 168 4 Code RX stm32c0xx_hal_tim.o 08003A14-08003ABB TIM_OC6_SetConfig 168 4 Code RX stm32c0xx_hal_tim.o 08003ABC-08003D4F HAL_TIM_IC_ConfigChannel 660 4 Code RX stm32c0xx_hal_tim.o 08003D50-08003DF3 TIM_TI1_SetConfig 164 4 Code RX stm32c0xx_hal_tim.o 08003DF4-080041C3 HAL_TIM_PWM_ConfigChannel 976 4 Code RX stm32c0xx_hal_tim.o 080041C4-080044BB HAL_TIMEx_ConfigBreakDeadTime 760 4 Code RX stm32c0xx_hal_tim_ex.o 080044BC-080045AB HAL_UART_Init 240 4 Code RX stm32c0xx_hal_uart.o 080045AC-08004863 UART_AdvFeatureConfig 696 4 Code RX stm32c0xx_hal_uart.o 08004864-08004CEB UART_SetConfig 1 160 4 Code RX stm32c0xx_hal_uart.o 08004CEC-08004E23 UART_CheckIdleState 312 4 Code RX stm32c0xx_hal_uart.o 08004E24-08004ECB UART_EndRxTransfer 168 4 Code RX stm32c0xx_hal_uart.o 08004ECC-08004F5B UARTEx_SetNbDataToProcess 144 4 Code RX stm32c0xx_hal_uart_ex.o 08004F5C-08004FE7 HAL_UARTEx_DisableFifoMode 140 4 Code RX stm32c0xx_hal_uart_ex.o 08004FE8-080050CF HAL_UARTEx_SetTxFifoThreshold 232 4 Code RX stm32c0xx_hal_uart_ex.o 080050D0-080051B7 HAL_UARTEx_SetRxFifoThreshold 232 4 Code RX stm32c0xx_hal_uart_ex.o 080051B8-080051CB _start 20 4 Code RX SEGGER_THUMB_Startup.o 080051CC-08005203 __aeabi_uidiv 56 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 08005204-08005217 __aeabi_memclr 20 4 Code RX strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 08005218-0800521D __aeabi_idiv0 6 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800521E-08005227 assert_failed 10 2 Code RX main.o 08005228-08005229 NMI_Handler 2 2 Code RX stm32c0xx_it.o 0800522A-0800522B HardFault_Handler 2 2 Code RX stm32c0xx_it.o 0800522C-0800522D PendSV_Handler 2 2 Code RX stm32c0xx_it.o 0800522E-0800523F LL_ADC_REG_IsConversionOngoing 18 2 Code RX stm32c0xx_hal_adc.o 08005240-08005265 LL_ADC_SetSamplingTimeCommonChannels 38 2 Code RX stm32c0xx_hal_adc.o 08005266-08005293 LL_ADC_REG_SetSequencerRanks 46 2 Code RX stm32c0xx_hal_adc.o 08005294-080052A5 LL_ADC_GetCommonPathInternalCh 18 2 Code RX stm32c0xx_hal_adc.o 080052A6-08005313 TIM_TI2_SetConfig 110 2 Code RX stm32c0xx_hal_tim.o 08005314-08005381 TIM_TI3_SetConfig 110 2 Code RX stm32c0xx_hal_tim.o 08005382-08005467 UART_WaitOnFlagUntilTimeout 230 2 Code RX stm32c0xx_hal_uart.o 08005468-08005469 MemManage_Handler 2 2 Code RX Cortex_M_Startup.o 0800546A-0800546B BusFault_Handler 2 2 Code RX Cortex_M_Startup.o 0800546C-0800546D UsageFault_Handler 2 2 Code RX Cortex_M_Startup.o 0800546E-0800546F SVC_Handler 2 2 Code RX Cortex_M_Startup.o 08005470-08005471 DebugMon_Handler 2 2 Code RX Cortex_M_Startup.o 08005472-08005473 SEGGER_SEMIHOST_DebugHalt 2 2 Code RX SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 08005474-08005491 printf 30 2 Code RX prinops_semihostformatted_v6m_t_le_eabi_balanced.a 08005492-08005495 Error_Handler 4 2 Code RX main.o 08005496-0800549D SysTick_Handler 8 2 Code RX stm32c0xx_it.o 0800549E-080054C5 HAL_Init 40 2 Code RX stm32c0xx_hal.o 080054C6-080054D9 LL_ADC_IsInternalRegulatorEnabled 20 2 Code RX stm32c0xx_hal_adc.o 080054DA-080054E9 LL_ADC_IsEnabled 16 2 Code RX stm32c0xx_hal_adc.o 080054EA-08005505 LL_ADC_GetSamplingTimeCommonChannels 28 2 Code RX stm32c0xx_hal_adc.o 08005506-08005521 LL_ADC_SetCommonPathInternalCh 28 2 Code RX stm32c0xx_hal_adc.o 08005522-08005531 HAL_SYSTICK_Config 16 2 Code RX stm32c0xx_hal_cortex.o 08005532-08005539 HAL_TIM_PWM_MspInit 8 2 Code RX stm32c0xx_hal_tim.o 0800553A-08005541 HAL_TIM_IC_MspInit 8 2 Code RX stm32c0xx_hal_tim.o 08005542-080055B5 TIM_TI4_SetConfig 116 2 Code RX stm32c0xx_hal_tim.o 080055B6-080055CD UARTPrescTable 24 2 Cnst RO stm32c0xx_hal_uart.o 080055CE-080055D5 Reset_Handler 8 2 Code RX Cortex_M_Startup.o 080055D6-080055E9 SEGGER_SEMIHOST_Writef 20 2 Code RX SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 080055EA-080055F1 SEGGER_SEMIHOST_X_Request 8 2 Code RX SEGGER_SEMIHOST_Generic.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 080055F2-08005658 [.rodata..L.str] 103 1 Cnst RO stm32c0xx_hal_adc.o 08005659-080056BF [.rodata..L.str] 103 1 Cnst RO stm32c0xx_hal_dma.o 080056C0-08005726 [.rodata..L.str] 103 1 Cnst RO stm32c0xx_hal_rcc.o 08005727-0800578D [.rodata..L.str] 103 1 Cnst RO stm32c0xx_hal_tim.o 0800578E-080057F8 [.rodata..L.str] 107 1 Cnst RO stm32c0xx_hal_uart_ex.o 080057F9-08005862 [.rodata..L.str] 106 1 Cnst RO stm32c0xx_hal_cortex.o 08005863-080058CC [.rodata..L.str] 106 1 Cnst RO stm32c0xx_hal_rcc_ex.o 080058CD-08005936 [.rodata..L.str] 106 1 Cnst RO stm32c0xx_hal_tim_ex.o 08005937-0800594B [.rodata..L.str] 21 1 Cnst RO main.o 0800594C-080059B3 [.rodata..L.str] 104 1 Cnst RO stm32c0xx_hal_gpio.o 080059B4-08005A1B [.rodata..L.str] 104 1 Cnst RO stm32c0xx_hal_iwdg.o 08005A1C-08005A83 [.rodata..L.str] 104 1 Cnst RO stm32c0xx_hal_uart.o 08005A84-08005A8B UARTEx_SetNbDataToProcess.numerator 8 1 Cnst RO stm32c0xx_hal_uart_ex.o 08005A8C-08005A93 UARTEx_SetNbDataToProcess.denominator 8 1 Cnst RO stm32c0xx_hal_uart_ex.o 08005A94-08005AB3 __SEGGER_init_table__ 32 4 Cnst RO [ Linker created ] 08005AB4-08005ABF __SEGGER_init_data__ 12 4 Cnst RO [ Linker created ] 08005AC0-08005AD1 __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 08005AD2-08005AE5 __SEGGER_init_copy 20 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 08005AE6-1FFFFFFF ( UNUSED .=.+402629914 ) 402 629 914 - ---- - - 20000000-20000093 huart1 148 4 Zero ZI usart.o 20000094-200000F7 hadc1 100 4 Zero ZI adc.o 200000F8-20000153 hdma_usart1_tx 92 4 Zero ZI usart.o 20000154-200001AF hdma_usart1_rx 92 4 Zero ZI usart.o 200001B0-2000020B hdma_adc1 92 4 Zero ZI adc.o 2000020C-20000257 htim17 76 4 Zero ZI tim.o 20000258-200002A3 htim16 76 4 Zero ZI tim.o 200002A4-200002B3 hiwdg 16 4 Zero ZI iwdg.o 200002B4-200002B7 uwTick 4 4 Zero ZI stm32c0xx_hal.o 200002B8-200002BB uwTickPrio 4 4 Init RW stm32c0xx_hal.o 200002BC-200002BF SystemCoreClock 4 4 Init RW system_stm32c0xx.o 200002C0-200002C0 uwTickFreq 1 1 Init RW stm32c0xx_hal.o 200002C1-20005BFF ( UNUSED .=.+22847 ) 22 847 - ---- - - 20005C00-20005FFF [.bss.block.stack] 1 024 8 None ZI [ Linker created ] *********************************************************************************************** *** *** *** SYMBOL LIST *** *** *** *********************************************************************************************** Function symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- BusFault_Handler 0x0800546B 2 2 Code Wk Cortex_M_Startup.o DMA_CalcDMAMUXChannelBaseAndMask 0x08001A8D 68 4 Code Lc stm32c0xx_hal_dma.o DMA_CalcDMAMUXRequestGenBaseAndMask 0x08001AD1 56 4 Code Lc stm32c0xx_hal_dma.o DebugMon_Handler 0x08005471 2 2 Code Wk Cortex_M_Startup.o Error_Handler 0x08005493 4 2 Code Gb main.o HAL_ADC_ConfigChannel 0x08001059 1 596 4 Code Gb stm32c0xx_hal_adc.o HAL_ADC_Init 0x0800096D 1 740 4 Code Gb stm32c0xx_hal_adc.o HAL_ADC_MspInit 0x08000125 216 4 Code Gb adc.o HAL_DMA_Init 0x0800184D 576 4 Code Gb stm32c0xx_hal_dma.o HAL_Delay 0x08000931 60 4 Code Wk stm32c0xx_hal.o HAL_GPIO_Init 0x08001B09 1 076 4 Code Gb stm32c0xx_hal_gpio.o HAL_GPIO_WritePin 0x08001F3D 100 4 Code Gb stm32c0xx_hal_gpio.o HAL_GetTick 0x08000925 12 4 Code Wk stm32c0xx_hal.o HAL_IWDG_Init 0x08001FA1 296 4 Code Gb stm32c0xx_hal_iwdg.o HAL_IncTick 0x0800090D 24 4 Code Wk stm32c0xx_hal.o HAL_Init 0x0800549F 40 2 Code Gb stm32c0xx_hal.o HAL_InitTick 0x08000895 120 4 Code Wk stm32c0xx_hal.o HAL_MspInit 0x08000439 52 4 Code Gb stm32c0xx_hal_msp.o HAL_NVIC_EnableIRQ 0x080017A9 48 4 Code Gb stm32c0xx_hal_cortex.o HAL_NVIC_SetPriority 0x080016F9 48 4 Code Gb stm32c0xx_hal_cortex.o HAL_RCCEx_PeriphCLKConfig 0x08002B1D 840 4 Code Gb stm32c0xx_hal_rcc_ex.o HAL_RCC_ClockConfig 0x08002665 944 4 Code Gb stm32c0xx_hal_rcc.o HAL_RCC_GetHCLKFreq 0x08002AC1 52 4 Code Gb stm32c0xx_hal_rcc.o HAL_RCC_GetPCLK1Freq 0x08002AF5 40 4 Code Gb stm32c0xx_hal_rcc.o HAL_RCC_GetSysClockFreq 0x08002A15 172 4 Code Gb stm32c0xx_hal_rcc.o HAL_RCC_OscConfig 0x080020C9 1 436 4 Code Gb stm32c0xx_hal_rcc.o HAL_SYSTICK_Config 0x08005523 16 2 Code Gb stm32c0xx_hal_cortex.o HAL_TIMEx_ConfigBreakDeadTime 0x080041C5 760 4 Code Gb stm32c0xx_hal_tim_ex.o HAL_TIM_Base_Init 0x08002E65 428 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_Base_MspInit 0x080005E1 168 4 Code Gb tim.o HAL_TIM_IC_ConfigChannel 0x08003ABD 660 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_IC_Init 0x080032B1 436 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_IC_MspInit 0x0800553B 8 2 Code Wk stm32c0xx_hal_tim.o HAL_TIM_MspPostInit 0x0800058D 84 4 Code Gb tim.o HAL_TIM_PWM_ConfigChannel 0x08003DF5 976 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_PWM_Init 0x080030FD 436 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_PWM_MspInit 0x08005533 8 2 Code Wk stm32c0xx_hal_tim.o HAL_UARTEx_DisableFifoMode 0x08004F5D 140 4 Code Gb stm32c0xx_hal_uart_ex.o HAL_UARTEx_SetRxFifoThreshold 0x080050D1 232 4 Code Gb stm32c0xx_hal_uart_ex.o HAL_UARTEx_SetTxFifoThreshold 0x08004FE9 232 4 Code Gb stm32c0xx_hal_uart_ex.o HAL_UART_Init 0x080044BD 240 4 Code Gb stm32c0xx_hal_uart.o HAL_UART_MspInit 0x080006FD 296 4 Code Gb usart.o HardFault_Handler 0x0800522B 2 2 Code Gb stm32c0xx_it.o LL_ADC_EnableInternalRegulator 0x08001039 32 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_GetCommonPathInternalCh 0x08005295 18 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_GetSamplingTimeCommonChannels 0x080054EB 28 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_IsEnabled 0x080054DB 16 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_IsInternalRegulatorEnabled 0x080054C7 20 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_IsConversionOngoing 0x0800522F 18 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_SetSequencerChAdd 0x08001695 28 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_SetSequencerChRem 0x080016D9 32 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_SetSequencerRanks 0x08005267 46 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_SetChannelSamplingTime 0x080016B1 40 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_SetCommonPathInternalCh 0x08005507 28 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_SetSamplingTimeCommonChannels 0x08005241 38 2 Code Lc stm32c0xx_hal_adc.o MX_ADC1_Init 0x08000041 228 4 Code Gb adc.o MX_DMA_Init 0x080001FD 68 4 Code Gb dma.o MX_GPIO_Init 0x08000241 280 4 Code Gb gpio.o MX_IWDG_Init 0x08000359 44 4 Code Gb iwdg.o MX_TIM16_Init 0x0800046D 112 4 Code Gb tim.o MX_TIM17_Init 0x080004DD 176 4 Code Gb tim.o MX_USART1_UART_Init 0x08000689 116 4 Code Gb usart.o MemManage_Handler 0x08005469 2 2 Code Wk Cortex_M_Startup.o NMI_Handler 0x08005229 2 2 Code Gb stm32c0xx_it.o PendSV_Handler 0x0800522D 2 2 Code Gb stm32c0xx_it.o Reset_Handler 0x080055CF 8 2 Code Gb Cortex_M_Startup.o SEGGER_SEMIHOST_DebugHalt 0x08005473 2 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) SEGGER_SEMIHOST_Writef 0x080055D7 20 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) SEGGER_SEMIHOST_X_Request 0x080055EB 8 2 Code Gb SEGGER_SEMIHOST_Generic.o (prinops_semihost_v6m_t_le_eabi_balanced.a) SVC_Handler 0x0800546F 2 2 Code Wk Cortex_M_Startup.o SysTick_Config 0x08001801 76 4 Code Lc stm32c0xx_hal_cortex.o SysTick_Handler 0x08005497 8 2 Code Gb stm32c0xx_it.o SystemClock_Config 0x080003C5 116 4 Code Gb main.o SystemInit 0x08000825 16 4 Code Gb system_stm32c0xx.o TIM_Base_SetConfig 0x08003011 236 4 Code Gb stm32c0xx_hal_tim.o TIM_OC1_SetConfig 0x08003465 340 4 Code Lc stm32c0xx_hal_tim.o TIM_OC2_SetConfig 0x080035B9 364 4 Code Gb stm32c0xx_hal_tim.o TIM_OC3_SetConfig 0x08003725 364 4 Code Lc stm32c0xx_hal_tim.o TIM_OC4_SetConfig 0x08003891 220 4 Code Lc stm32c0xx_hal_tim.o TIM_OC5_SetConfig 0x0800396D 168 4 Code Lc stm32c0xx_hal_tim.o TIM_OC6_SetConfig 0x08003A15 168 4 Code Lc stm32c0xx_hal_tim.o TIM_TI1_SetConfig 0x08003D51 164 4 Code Gb stm32c0xx_hal_tim.o TIM_TI2_SetConfig 0x080052A7 110 2 Code Lc stm32c0xx_hal_tim.o TIM_TI3_SetConfig 0x08005315 110 2 Code Lc stm32c0xx_hal_tim.o TIM_TI4_SetConfig 0x08005543 116 2 Code Lc stm32c0xx_hal_tim.o UARTEx_SetNbDataToProcess 0x08004ECD 144 4 Code Lc stm32c0xx_hal_uart_ex.o UART_AdvFeatureConfig 0x080045AD 696 4 Code Gb stm32c0xx_hal_uart.o UART_CheckIdleState 0x08004CED 312 4 Code Gb stm32c0xx_hal_uart.o UART_EndRxTransfer 0x08004E25 168 4 Code Lc stm32c0xx_hal_uart.o UART_SetConfig 0x08004865 1 160 4 Code Gb stm32c0xx_hal_uart.o UART_WaitOnFlagUntilTimeout 0x08005383 230 2 Code Gb stm32c0xx_hal_uart.o UsageFault_Handler 0x0800546D 2 2 Code Wk Cortex_M_Startup.o __NVIC_EnableIRQ 0x080017D9 40 4 Code Lc stm32c0xx_hal_cortex.o __NVIC_SetPriority 0x08001729 128 4 Code Lc stm32c0xx_hal_cortex.o __SEGGER_init_copy 0x08005AD3 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __SEGGER_init_done 0x080051C3 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_init_zero 0x08005AC1 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __aeabi_idiv0 0x08005219 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr 0x08005205 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memclr4 0x08005205 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memclr8 0x08005205 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset 0x08005207 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset4 0x08005207 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset8 0x08005207 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_uidiv 0x080051CD 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __startup_complete 0x080051C3 4 Code Gb SEGGER_THUMB_Startup.o _start 0x080051B9 14 4 Code Gb SEGGER_THUMB_Startup.o assert_failed 0x0800521F 10 2 Code Gb main.o exit 0x080051C7 2 4 Code Gb SEGGER_THUMB_Startup.o main 0x08000385 64 4 Code Gb main.o memset 0x0800520D 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) printf 0x08005475 30 2 Code Gb prinops_semihostformatted_v6m_t_le_eabi_balanced.a reset_handler 0x080055CF 8 2 Code Gb Cortex_M_Startup.o Function symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x08000041 MX_ADC1_Init 228 4 Code Gb adc.o 0x08000125 HAL_ADC_MspInit 216 4 Code Gb adc.o 0x080001FD MX_DMA_Init 68 4 Code Gb dma.o 0x08000241 MX_GPIO_Init 280 4 Code Gb gpio.o 0x08000359 MX_IWDG_Init 44 4 Code Gb iwdg.o 0x08000385 main 64 4 Code Gb main.o 0x080003C5 SystemClock_Config 116 4 Code Gb main.o 0x08000439 HAL_MspInit 52 4 Code Gb stm32c0xx_hal_msp.o 0x0800046D MX_TIM16_Init 112 4 Code Gb tim.o 0x080004DD MX_TIM17_Init 176 4 Code Gb tim.o 0x0800058D HAL_TIM_MspPostInit 84 4 Code Gb tim.o 0x080005E1 HAL_TIM_Base_MspInit 168 4 Code Gb tim.o 0x08000689 MX_USART1_UART_Init 116 4 Code Gb usart.o 0x080006FD HAL_UART_MspInit 296 4 Code Gb usart.o 0x08000825 SystemInit 16 4 Code Gb system_stm32c0xx.o 0x08000895 HAL_InitTick 120 4 Code Wk stm32c0xx_hal.o 0x0800090D HAL_IncTick 24 4 Code Wk stm32c0xx_hal.o 0x08000925 HAL_GetTick 12 4 Code Wk stm32c0xx_hal.o 0x08000931 HAL_Delay 60 4 Code Wk stm32c0xx_hal.o 0x0800096D HAL_ADC_Init 1 740 4 Code Gb stm32c0xx_hal_adc.o 0x08001039 LL_ADC_EnableInternalRegulator 32 4 Code Lc stm32c0xx_hal_adc.o 0x08001059 HAL_ADC_ConfigChannel 1 596 4 Code Gb stm32c0xx_hal_adc.o 0x08001695 LL_ADC_REG_SetSequencerChAdd 28 4 Code Lc stm32c0xx_hal_adc.o 0x080016B1 LL_ADC_SetChannelSamplingTime 40 4 Code Lc stm32c0xx_hal_adc.o 0x080016D9 LL_ADC_REG_SetSequencerChRem 32 4 Code Lc stm32c0xx_hal_adc.o 0x080016F9 HAL_NVIC_SetPriority 48 4 Code Gb stm32c0xx_hal_cortex.o 0x08001729 __NVIC_SetPriority 128 4 Code Lc stm32c0xx_hal_cortex.o 0x080017A9 HAL_NVIC_EnableIRQ 48 4 Code Gb stm32c0xx_hal_cortex.o 0x080017D9 __NVIC_EnableIRQ 40 4 Code Lc stm32c0xx_hal_cortex.o 0x08001801 SysTick_Config 76 4 Code Lc stm32c0xx_hal_cortex.o 0x0800184D HAL_DMA_Init 576 4 Code Gb stm32c0xx_hal_dma.o 0x08001A8D DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code Lc stm32c0xx_hal_dma.o 0x08001AD1 DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code Lc stm32c0xx_hal_dma.o 0x08001B09 HAL_GPIO_Init 1 076 4 Code Gb stm32c0xx_hal_gpio.o 0x08001F3D HAL_GPIO_WritePin 100 4 Code Gb stm32c0xx_hal_gpio.o 0x08001FA1 HAL_IWDG_Init 296 4 Code Gb stm32c0xx_hal_iwdg.o 0x080020C9 HAL_RCC_OscConfig 1 436 4 Code Gb stm32c0xx_hal_rcc.o 0x08002665 HAL_RCC_ClockConfig 944 4 Code Gb stm32c0xx_hal_rcc.o 0x08002A15 HAL_RCC_GetSysClockFreq 172 4 Code Gb stm32c0xx_hal_rcc.o 0x08002AC1 HAL_RCC_GetHCLKFreq 52 4 Code Gb stm32c0xx_hal_rcc.o 0x08002AF5 HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32c0xx_hal_rcc.o 0x08002B1D HAL_RCCEx_PeriphCLKConfig 840 4 Code Gb stm32c0xx_hal_rcc_ex.o 0x08002E65 HAL_TIM_Base_Init 428 4 Code Gb stm32c0xx_hal_tim.o 0x08003011 TIM_Base_SetConfig 236 4 Code Gb stm32c0xx_hal_tim.o 0x080030FD HAL_TIM_PWM_Init 436 4 Code Gb stm32c0xx_hal_tim.o 0x080032B1 HAL_TIM_IC_Init 436 4 Code Gb stm32c0xx_hal_tim.o 0x08003465 TIM_OC1_SetConfig 340 4 Code Lc stm32c0xx_hal_tim.o 0x080035B9 TIM_OC2_SetConfig 364 4 Code Gb stm32c0xx_hal_tim.o 0x08003725 TIM_OC3_SetConfig 364 4 Code Lc stm32c0xx_hal_tim.o 0x08003891 TIM_OC4_SetConfig 220 4 Code Lc stm32c0xx_hal_tim.o 0x0800396D TIM_OC5_SetConfig 168 4 Code Lc stm32c0xx_hal_tim.o 0x08003A15 TIM_OC6_SetConfig 168 4 Code Lc stm32c0xx_hal_tim.o 0x08003ABD HAL_TIM_IC_ConfigChannel 660 4 Code Gb stm32c0xx_hal_tim.o 0x08003D51 TIM_TI1_SetConfig 164 4 Code Gb stm32c0xx_hal_tim.o 0x08003DF5 HAL_TIM_PWM_ConfigChannel 976 4 Code Gb stm32c0xx_hal_tim.o 0x080041C5 HAL_TIMEx_ConfigBreakDeadTime 760 4 Code Gb stm32c0xx_hal_tim_ex.o 0x080044BD HAL_UART_Init 240 4 Code Gb stm32c0xx_hal_uart.o 0x080045AD UART_AdvFeatureConfig 696 4 Code Gb stm32c0xx_hal_uart.o 0x08004865 UART_SetConfig 1 160 4 Code Gb stm32c0xx_hal_uart.o 0x08004CED UART_CheckIdleState 312 4 Code Gb stm32c0xx_hal_uart.o 0x08004E25 UART_EndRxTransfer 168 4 Code Lc stm32c0xx_hal_uart.o 0x08004ECD UARTEx_SetNbDataToProcess 144 4 Code Lc stm32c0xx_hal_uart_ex.o 0x08004F5D HAL_UARTEx_DisableFifoMode 140 4 Code Gb stm32c0xx_hal_uart_ex.o 0x08004FE9 HAL_UARTEx_SetTxFifoThreshold 232 4 Code Gb stm32c0xx_hal_uart_ex.o 0x080050D1 HAL_UARTEx_SetRxFifoThreshold 232 4 Code Gb stm32c0xx_hal_uart_ex.o 0x080051B9 _start 14 4 Code Gb SEGGER_THUMB_Startup.o 0x080051C3 __startup_complete 4 Code Gb SEGGER_THUMB_Startup.o 0x080051C3 __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o 0x080051C7 exit 2 4 Code Gb SEGGER_THUMB_Startup.o 0x080051CD __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x08005205 __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005205 __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005205 __aeabi_memclr 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005207 __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005207 __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005207 __aeabi_memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x0800520D memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) 0x08005219 __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800521F assert_failed 10 2 Code Gb main.o 0x08005229 NMI_Handler 2 2 Code Gb stm32c0xx_it.o 0x0800522B HardFault_Handler 2 2 Code Gb stm32c0xx_it.o 0x0800522D PendSV_Handler 2 2 Code Gb stm32c0xx_it.o 0x0800522F LL_ADC_REG_IsConversionOngoing 18 2 Code Lc stm32c0xx_hal_adc.o 0x08005241 LL_ADC_SetSamplingTimeCommonChannels 38 2 Code Lc stm32c0xx_hal_adc.o 0x08005267 LL_ADC_REG_SetSequencerRanks 46 2 Code Lc stm32c0xx_hal_adc.o 0x08005295 LL_ADC_GetCommonPathInternalCh 18 2 Code Lc stm32c0xx_hal_adc.o 0x080052A7 TIM_TI2_SetConfig 110 2 Code Lc stm32c0xx_hal_tim.o 0x08005315 TIM_TI3_SetConfig 110 2 Code Lc stm32c0xx_hal_tim.o 0x08005383 UART_WaitOnFlagUntilTimeout 230 2 Code Gb stm32c0xx_hal_uart.o 0x08005469 MemManage_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0800546B BusFault_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0800546D UsageFault_Handler 2 2 Code Wk Cortex_M_Startup.o 0x0800546F SVC_Handler 2 2 Code Wk Cortex_M_Startup.o 0x08005471 DebugMon_Handler 2 2 Code Wk Cortex_M_Startup.o 0x08005473 SEGGER_SEMIHOST_DebugHalt 2 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 0x08005475 printf 30 2 Code Gb prinops_semihostformatted_v6m_t_le_eabi_balanced.a 0x08005493 Error_Handler 4 2 Code Gb main.o 0x08005497 SysTick_Handler 8 2 Code Gb stm32c0xx_it.o 0x0800549F HAL_Init 40 2 Code Gb stm32c0xx_hal.o 0x080054C7 LL_ADC_IsInternalRegulatorEnabled 20 2 Code Lc stm32c0xx_hal_adc.o 0x080054DB LL_ADC_IsEnabled 16 2 Code Lc stm32c0xx_hal_adc.o 0x080054EB LL_ADC_GetSamplingTimeCommonChannels 28 2 Code Lc stm32c0xx_hal_adc.o 0x08005507 LL_ADC_SetCommonPathInternalCh 28 2 Code Lc stm32c0xx_hal_adc.o 0x08005523 HAL_SYSTICK_Config 16 2 Code Gb stm32c0xx_hal_cortex.o 0x08005533 HAL_TIM_PWM_MspInit 8 2 Code Wk stm32c0xx_hal_tim.o 0x0800553B HAL_TIM_IC_MspInit 8 2 Code Wk stm32c0xx_hal_tim.o 0x08005543 TIM_TI4_SetConfig 116 2 Code Lc stm32c0xx_hal_tim.o 0x080055CF reset_handler 8 2 Code Gb Cortex_M_Startup.o 0x080055CF Reset_Handler 8 2 Code Gb Cortex_M_Startup.o 0x080055D7 SEGGER_SEMIHOST_Writef 20 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 0x080055EB SEGGER_SEMIHOST_X_Request 8 2 Code Gb SEGGER_SEMIHOST_Generic.o (prinops_semihost_v6m_t_le_eabi_balanced.a) 0x08005AC1 __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0x08005AD3 __SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) Function symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- HAL_ADC_Init 1 740 4 Code Gb stm32c0xx_hal_adc.o HAL_ADC_ConfigChannel 1 596 4 Code Gb stm32c0xx_hal_adc.o HAL_RCC_OscConfig 1 436 4 Code Gb stm32c0xx_hal_rcc.o UART_SetConfig 1 160 4 Code Gb stm32c0xx_hal_uart.o HAL_GPIO_Init 1 076 4 Code Gb stm32c0xx_hal_gpio.o HAL_TIM_PWM_ConfigChannel 976 4 Code Gb stm32c0xx_hal_tim.o HAL_RCC_ClockConfig 944 4 Code Gb stm32c0xx_hal_rcc.o HAL_RCCEx_PeriphCLKConfig 840 4 Code Gb stm32c0xx_hal_rcc_ex.o HAL_TIMEx_ConfigBreakDeadTime 760 4 Code Gb stm32c0xx_hal_tim_ex.o UART_AdvFeatureConfig 696 4 Code Gb stm32c0xx_hal_uart.o HAL_TIM_IC_ConfigChannel 660 4 Code Gb stm32c0xx_hal_tim.o HAL_DMA_Init 576 4 Code Gb stm32c0xx_hal_dma.o HAL_TIM_IC_Init 436 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_PWM_Init 436 4 Code Gb stm32c0xx_hal_tim.o HAL_TIM_Base_Init 428 4 Code Gb stm32c0xx_hal_tim.o TIM_OC2_SetConfig 364 4 Code Gb stm32c0xx_hal_tim.o TIM_OC3_SetConfig 364 4 Code Lc stm32c0xx_hal_tim.o TIM_OC1_SetConfig 340 4 Code Lc stm32c0xx_hal_tim.o UART_CheckIdleState 312 4 Code Gb stm32c0xx_hal_uart.o HAL_IWDG_Init 296 4 Code Gb stm32c0xx_hal_iwdg.o HAL_UART_MspInit 296 4 Code Gb usart.o MX_GPIO_Init 280 4 Code Gb gpio.o HAL_UART_Init 240 4 Code Gb stm32c0xx_hal_uart.o TIM_Base_SetConfig 236 4 Code Gb stm32c0xx_hal_tim.o HAL_UARTEx_SetRxFifoThreshold 232 4 Code Gb stm32c0xx_hal_uart_ex.o HAL_UARTEx_SetTxFifoThreshold 232 4 Code Gb stm32c0xx_hal_uart_ex.o UART_WaitOnFlagUntilTimeout 230 2 Code Gb stm32c0xx_hal_uart.o MX_ADC1_Init 228 4 Code Gb adc.o TIM_OC4_SetConfig 220 4 Code Lc stm32c0xx_hal_tim.o HAL_ADC_MspInit 216 4 Code Gb adc.o MX_TIM17_Init 176 4 Code Gb tim.o HAL_RCC_GetSysClockFreq 172 4 Code Gb stm32c0xx_hal_rcc.o HAL_TIM_Base_MspInit 168 4 Code Gb tim.o TIM_OC5_SetConfig 168 4 Code Lc stm32c0xx_hal_tim.o TIM_OC6_SetConfig 168 4 Code Lc stm32c0xx_hal_tim.o UART_EndRxTransfer 168 4 Code Lc stm32c0xx_hal_uart.o TIM_TI1_SetConfig 164 4 Code Gb stm32c0xx_hal_tim.o UARTEx_SetNbDataToProcess 144 4 Code Lc stm32c0xx_hal_uart_ex.o HAL_UARTEx_DisableFifoMode 140 4 Code Gb stm32c0xx_hal_uart_ex.o __NVIC_SetPriority 128 4 Code Lc stm32c0xx_hal_cortex.o HAL_InitTick 120 4 Code Wk stm32c0xx_hal.o MX_USART1_UART_Init 116 4 Code Gb usart.o SystemClock_Config 116 4 Code Gb main.o TIM_TI4_SetConfig 116 2 Code Lc stm32c0xx_hal_tim.o MX_TIM16_Init 112 4 Code Gb tim.o TIM_TI2_SetConfig 110 2 Code Lc stm32c0xx_hal_tim.o TIM_TI3_SetConfig 110 2 Code Lc stm32c0xx_hal_tim.o HAL_GPIO_WritePin 100 4 Code Gb stm32c0xx_hal_gpio.o HAL_TIM_MspPostInit 84 4 Code Gb tim.o SysTick_Config 76 4 Code Lc stm32c0xx_hal_cortex.o DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code Lc stm32c0xx_hal_dma.o MX_DMA_Init 68 4 Code Gb dma.o main 64 4 Code Gb main.o HAL_Delay 60 4 Code Wk stm32c0xx_hal.o DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code Lc stm32c0xx_hal_dma.o __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_MspInit 52 4 Code Gb stm32c0xx_hal_msp.o HAL_RCC_GetHCLKFreq 52 4 Code Gb stm32c0xx_hal_rcc.o HAL_NVIC_EnableIRQ 48 4 Code Gb stm32c0xx_hal_cortex.o HAL_NVIC_SetPriority 48 4 Code Gb stm32c0xx_hal_cortex.o LL_ADC_REG_SetSequencerRanks 46 2 Code Lc stm32c0xx_hal_adc.o MX_IWDG_Init 44 4 Code Gb iwdg.o HAL_Init 40 2 Code Gb stm32c0xx_hal.o HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32c0xx_hal_rcc.o LL_ADC_SetChannelSamplingTime 40 4 Code Lc stm32c0xx_hal_adc.o __NVIC_EnableIRQ 40 4 Code Lc stm32c0xx_hal_cortex.o LL_ADC_SetSamplingTimeCommonChannels 38 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_EnableInternalRegulator 32 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_SetSequencerChRem 32 4 Code Lc stm32c0xx_hal_adc.o printf 30 2 Code Gb prinops_semihostformatted_v6m_t_le_eabi_balanced.a LL_ADC_GetSamplingTimeCommonChannels 28 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_SetSequencerChAdd 28 4 Code Lc stm32c0xx_hal_adc.o LL_ADC_SetCommonPathInternalCh 28 2 Code Lc stm32c0xx_hal_adc.o HAL_IncTick 24 4 Code Wk stm32c0xx_hal.o LL_ADC_IsInternalRegulatorEnabled 20 2 Code Lc stm32c0xx_hal_adc.o SEGGER_SEMIHOST_Writef 20 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) __SEGGER_init_copy 20 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __aeabi_memclr 20 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) LL_ADC_GetCommonPathInternalCh 18 2 Code Lc stm32c0xx_hal_adc.o LL_ADC_REG_IsConversionOngoing 18 2 Code Lc stm32c0xx_hal_adc.o __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) HAL_SYSTICK_Config 16 2 Code Gb stm32c0xx_hal_cortex.o LL_ADC_IsEnabled 16 2 Code Lc stm32c0xx_hal_adc.o SystemInit 16 4 Code Gb system_stm32c0xx.o _start 14 4 Code Gb SEGGER_THUMB_Startup.o HAL_GetTick 12 4 Code Wk stm32c0xx_hal.o assert_failed 10 2 Code Gb main.o HAL_TIM_IC_MspInit 8 2 Code Wk stm32c0xx_hal_tim.o HAL_TIM_PWM_MspInit 8 2 Code Wk stm32c0xx_hal_tim.o Reset_Handler 8 2 Code Gb Cortex_M_Startup.o SEGGER_SEMIHOST_X_Request 8 2 Code Gb SEGGER_SEMIHOST_Generic.o (prinops_semihost_v6m_t_le_eabi_balanced.a) SysTick_Handler 8 2 Code Gb stm32c0xx_it.o reset_handler 8 2 Code Gb Cortex_M_Startup.o __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) Error_Handler 4 2 Code Gb main.o BusFault_Handler 2 2 Code Wk Cortex_M_Startup.o DebugMon_Handler 2 2 Code Wk Cortex_M_Startup.o HardFault_Handler 2 2 Code Gb stm32c0xx_it.o MemManage_Handler 2 2 Code Wk Cortex_M_Startup.o NMI_Handler 2 2 Code Gb stm32c0xx_it.o PendSV_Handler 2 2 Code Gb stm32c0xx_it.o SEGGER_SEMIHOST_DebugHalt 2 2 Code Gb SEGGER_SEMIHOST.o (prinops_semihost_v6m_t_le_eabi_balanced.a) SVC_Handler 2 2 Code Wk Cortex_M_Startup.o UsageFault_Handler 2 2 Code Wk Cortex_M_Startup.o exit 2 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o __aeabi_memclr4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memclr8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset4 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __aeabi_memset8 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) __startup_complete 4 Code Gb SEGGER_THUMB_Startup.o memset 4 Code Wk strasmops_arm.o (strops_v6m_t_le_eabi_balanced.a) Read-write data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- SystemCoreClock 0x200002BC 4 4 Init Gb system_stm32c0xx.o hadc1 0x20000094 100 4 Zero Gb adc.o hdma_adc1 0x200001B0 92 4 Zero Gb adc.o hdma_usart1_rx 0x20000154 92 4 Zero Gb usart.o hdma_usart1_tx 0x200000F8 92 4 Zero Gb usart.o hiwdg 0x200002A4 16 4 Zero Gb iwdg.o htim16 0x20000258 76 4 Zero Gb tim.o htim17 0x2000020C 76 4 Zero Gb tim.o huart1 0x20000000 148 4 Zero Gb usart.o uwTick 0x200002B4 4 4 Zero Gb stm32c0xx_hal.o uwTickFreq 0x200002C0 1 Init Gb stm32c0xx_hal.o uwTickPrio 0x200002B8 4 4 Init Gb stm32c0xx_hal.o Read-write data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x20000000 huart1 148 4 Zero Gb usart.o 0x20000094 hadc1 100 4 Zero Gb adc.o 0x200000F8 hdma_usart1_tx 92 4 Zero Gb usart.o 0x20000154 hdma_usart1_rx 92 4 Zero Gb usart.o 0x200001B0 hdma_adc1 92 4 Zero Gb adc.o 0x2000020C htim17 76 4 Zero Gb tim.o 0x20000258 htim16 76 4 Zero Gb tim.o 0x200002A4 hiwdg 16 4 Zero Gb iwdg.o 0x200002B4 uwTick 4 4 Zero Gb stm32c0xx_hal.o 0x200002B8 uwTickPrio 4 4 Init Gb stm32c0xx_hal.o 0x200002BC SystemCoreClock 4 4 Init Gb system_stm32c0xx.o 0x200002C0 uwTickFreq 1 Init Gb stm32c0xx_hal.o Read-write data symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- huart1 148 4 Zero Gb usart.o hadc1 100 4 Zero Gb adc.o hdma_adc1 92 4 Zero Gb adc.o hdma_usart1_rx 92 4 Zero Gb usart.o hdma_usart1_tx 92 4 Zero Gb usart.o htim16 76 4 Zero Gb tim.o htim17 76 4 Zero Gb tim.o hiwdg 16 4 Zero Gb iwdg.o SystemCoreClock 4 4 Init Gb system_stm32c0xx.o uwTick 4 4 Zero Gb stm32c0xx_hal.o uwTickPrio 4 4 Init Gb stm32c0xx_hal.o uwTickFreq 1 Init Gb stm32c0xx_hal.o Read-only data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- AHBPrescTable 0x08000834 64 4 Cnst Gb system_stm32c0xx.o APBPrescTable 0x08000874 32 4 Cnst Gb system_stm32c0xx.o UARTEx_SetNbDataToProcess.denominator 0x08005A8C 8 Cnst Lc stm32c0xx_hal_uart_ex.o UARTEx_SetNbDataToProcess.numerator 0x08005A84 8 Cnst Lc stm32c0xx_hal_uart_ex.o UARTPrescTable 0x080055B6 24 2 Cnst Gb stm32c0xx_hal_uart.o __SEGGER_init_data__ 0x08005AB4 [12] 4 Cnst Lc [ Linker created ] __SEGGER_init_table__ 0x08005A94 [32] 4 Cnst Lc [ Linker created ] Read-only data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x08000834 AHBPrescTable 64 4 Cnst Gb system_stm32c0xx.o 0x08000874 APBPrescTable 32 4 Cnst Gb system_stm32c0xx.o 0x080055B6 UARTPrescTable 24 2 Cnst Gb stm32c0xx_hal_uart.o 0x08005A84 UARTEx_SetNbDataToProcess.numerator 8 Cnst Lc stm32c0xx_hal_uart_ex.o 0x08005A8C UARTEx_SetNbDataToProcess.denominator 8 Cnst Lc stm32c0xx_hal_uart_ex.o 0x08005A94 __SEGGER_init_table__ [32] 4 Cnst Lc [ Linker created ] 0x08005AB4 __SEGGER_init_data__ [12] 4 Cnst Lc [ Linker created ] Untyped symbols by name: Symbol name Value Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- __FLASH1_segment_end__ 0x08020000 ---- Gb [ Linker created ] __FLASH1_segment_size__ 0x00020000 ---- Gb [ Linker created ] __FLASH1_segment_start__ 0x08000000 ---- Gb [ Linker created ] __FLASH1_segment_used_end__ 0x08005AE6 ---- Gb [ Linker created ] __FLASH1_segment_used_size__ 0x00005AE6 ---- Gb [ Linker created ] __FLASH1_segment_used_start__ 0x08000000 ---- Gb [ Linker created ] __FLASH_segment_end__ 0x08020000 ---- Gb [ Linker created ] __FLASH_segment_size__ 0x00020000 ---- Gb [ Linker created ] __FLASH_segment_start__ 0x08000000 ---- Gb [ Linker created ] __FLASH_segment_used_end__ 0x08005AE6 ---- Gb [ Linker created ] __FLASH_segment_used_size__ 0x00005AE6 ---- Gb [ Linker created ] __FLASH_segment_used_start__ 0x08000000 ---- Gb [ Linker created ] __HEAPSIZE__ 0x00000400 ---- Gb [ Linker created ] __RAM1_segment_end__ 0x20006000 ---- Gb [ Linker created ] __RAM1_segment_size__ 0x00006000 ---- Gb [ Linker created ] __RAM1_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM1_segment_used_end__ 0x20006000 ---- Gb [ Linker created ] __RAM1_segment_used_size__ 0x00006000 ---- Gb [ Linker created ] __RAM1_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_end__ 0x20006000 ---- Gb [ Linker created ] __RAM_segment_size__ 0x00006000 ---- Gb [ Linker created ] __RAM_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_used_end__ 0x20006000 ---- Gb [ Linker created ] __RAM_segment_used_size__ 0x00006000 ---- Gb [ Linker created ] __RAM_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __STACKSIZE_PROCESS__ 0x00000000 ---- Gb [ Linker created ] __STACKSIZE__ 0x00000400 ---- Gb [ Linker created ] __stack_end__ 0x20006000 ---- Gb [ Linker created ] __thread_pointer$ 0x00000000 ---- Gb [ Linker created ] _vectors 0x08000000 64 4 Cnst Wk Cortex_M_Startup.o _vectors_end 0x08000040 4 Cnst Lc Cortex_M_Startup.o Untyped symbols by address: Value Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x00000000 __thread_pointer$ ---- Gb [ Linker created ] 0x00000000 __STACKSIZE_PROCESS__ ---- Gb [ Linker created ] 0x00000400 __STACKSIZE__ ---- Gb [ Linker created ] 0x00000400 __HEAPSIZE__ ---- Gb [ Linker created ] 0x00005AE6 __FLASH_segment_used_size__ ---- Gb [ Linker created ] 0x00005AE6 __FLASH1_segment_used_size__ ---- Gb [ Linker created ] 0x00006000 __RAM_segment_used_size__ ---- Gb [ Linker created ] 0x00006000 __RAM_segment_size__ ---- Gb [ Linker created ] 0x00006000 __RAM1_segment_used_size__ ---- Gb [ Linker created ] 0x00006000 __RAM1_segment_size__ ---- Gb [ Linker created ] 0x00020000 __FLASH_segment_size__ ---- Gb [ Linker created ] 0x00020000 __FLASH1_segment_size__ ---- Gb [ Linker created ] 0x08000000 _vectors 64 4 Cnst Wk Cortex_M_Startup.o 0x08000000 __FLASH_segment_used_start__ ---- Gb [ Linker created ] 0x08000000 __FLASH_segment_start__ ---- Gb [ Linker created ] 0x08000000 __FLASH1_segment_used_start__ ---- Gb [ Linker created ] 0x08000000 __FLASH1_segment_start__ ---- Gb [ Linker created ] 0x08000040 _vectors_end 4 Cnst Lc Cortex_M_Startup.o 0x08005AE6 __FLASH_segment_used_end__ ---- Gb [ Linker created ] 0x08005AE6 __FLASH1_segment_used_end__ ---- Gb [ Linker created ] 0x08020000 __FLASH_segment_end__ ---- Gb [ Linker created ] 0x08020000 __FLASH1_segment_end__ ---- Gb [ Linker created ] 0x20000000 __RAM_segment_used_start__ ---- Gb [ Linker created ] 0x20000000 __RAM_segment_start__ ---- Gb [ Linker created ] 0x20000000 __RAM1_segment_used_start__ ---- Gb [ Linker created ] 0x20000000 __RAM1_segment_start__ ---- Gb [ Linker created ] 0x20006000 __stack_end__ ---- Gb [ Linker created ] 0x20006000 __RAM_segment_used_end__ ---- Gb [ Linker created ] 0x20006000 __RAM_segment_end__ ---- Gb [ Linker created ] 0x20006000 __RAM1_segment_used_end__ ---- Gb [ Linker created ] 0x20006000 __RAM1_segment_end__ ---- Gb [ Linker created ] *********************************************************************************************** *** *** *** LINK SUMMARY *** *** *** *********************************************************************************************** Memory breakdown: 21 856 bytes read-only code + 1 414 bytes read-only data = 23 270 bytes read-only (total) 1 729 bytes read-write data Region summary: Name Range Size Used Unused Alignment Loss ---------- ----------------- ----------- ------------------- ------------------- ------------------- FLASH 08000000-0801FFFF 131 072 23 270 17.75% 107 802 82.25% 0 0.00% RAM 20000000-20005FFF 24 576 1 729 7.04% 22 847 92.96% 0 0.00% Link complete: 0 error.