*********************************************************************************************** *** *** *** LINK INFORMATION *** *** *** *********************************************************************************************** Linker version: SEGGER ARM Linker 4.38.2 compiled Mar 14 2023 20:07:24 Copyright (c) 2017-2022 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 468 192 balancer.o 1 216 381 4 20 bms.o 1 536 207 4 20 comp.o 360 96 dac.o 176 20 dma.o 48 eeprom.o 2 084 271 128 gpio.o 320 led.o 512 32 main.o 1 236 334 580 meas.o 488 117 32 modbus.o 3 214 191 output.o 80 SEGGER_THUMB_Startup.o 20 STM32G07x_Vectors.o 248 stm32g0xx_hal.o 348 101 5 4 stm32g0xx_hal_adc.o 5 340 105 stm32g0xx_hal_adc_ex.o 332 108 stm32g0xx_hal_comp.o 1 572 106 stm32g0xx_hal_cortex.o 452 108 stm32g0xx_hal_dac.o 1 280 105 stm32g0xx_hal_dma.o 1 448 105 stm32g0xx_hal_flash.o 696 107 28 stm32g0xx_hal_flash_ex.o 384 110 stm32g0xx_hal_gpio.o 1 744 106 stm32g0xx_hal_msp.o 64 stm32g0xx_hal_pwr_ex.o 152 108 stm32g0xx_hal_rcc.o 3 260 105 stm32g0xx_hal_rcc_ex.o 1 444 108 stm32g0xx_hal_tim.o 6 658 105 stm32g0xx_hal_tim_ex.o 936 108 stm32g0xx_hal_uart.o 5 642 130 stm32g0xx_hal_uart_ex.o 1 204 109 stm32g0xx_it.o 96 STM32G0xx_Startup.o 8 sysdata.o 60 156 312 system_stm32g0xx.o 388 96 4 tim.o 384 76 usart.o 348 144 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (39 objects) 46 246 3 431 173 1 684 --------------------------------------------- ---------- ---------- ---------- ---------- heapops_basic_v6m_t_le_eabi_balanced.a 20 4 libc_v6m_t_le_eabi_balanced.a 6 806 792 20 4 prinops_rtt_v6m_t_le_eabi_balanced.a 512 26 12 1 220 SEGGER_crtinit_v6m_t_le_eabi_balanced.a 130 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (4 archives) 7 468 818 32 1 228 --------------------------------------------- ---------- ---------- ---------- ---------- Linker created (shared data, fills, blocks): 56 837 3 072 ============================================= ========== ========== ========== ========== Total: 53 714 61 086 205 5 984 ============================================= ========== ========== ========== ========== Memory use by archive member: Archive member RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 3 400 35 fileops.o (libc_v6m_t_le_eabi_balanced.a) 52 floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 1 626 floatops.o (libc_v6m_t_le_eabi_balanced.a) 496 heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) 20 4 intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 368 intops.o (libc_v6m_t_le_eabi_balanced.a) 8 mbops.o (libc_v6m_t_le_eabi_balanced.a) 188 541 20 4 prinops.o (libc_v6m_t_le_eabi_balanced.a) 416 192 prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 64 12 12 SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 130 SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 448 26 1 208 strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 52 strops.o (libc_v6m_t_le_eabi_balanced.a) 128 utilops.o (libc_v6m_t_le_eabi_balanced.a) 72 24 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (15 members from 4 archives) 7 468 818 32 1 228 Objects (39 files) 46 246 3 431 173 1 684 Linker created (shared data, fills, blocks): 56 837 3 072 ============================================= ========== ========== ========== ========== Total: 53 714 61 086 205 5 984 ============================================= ========== ========== ========== ========== Memory use by linker: Description RX Code RO Data RW Data ZI Data --------------------------------------------- ---------- ---------- ---------- ---------- Filling 56 721 Initialization table 112 Integrity check 4 Memory for block 'heap' 1 024 Memory for block 'stack' 2 048 --------------------------------------------- ---------- ---------- ---------- ---------- Subtotal (linker created): 56 837 3 072 --------------------------------------------- ---------- ---------- ---------- ---------- Objects (39 files) 46 246 3 431 173 1 684 Archives (4 files) 7 468 818 32 1 228 ============================================= ========== ========== ========== ========== Total: 53 714 61 086 205 5 984 ============================================= ========== ========== ========== ========== *********************************************************************************************** *** *** *** SECTION DETAIL *** *** *** *********************************************************************************************** Sections by address: Range Symbol or [section] Name Size Al Init Ac Object File ----------------- ------------------------- ---------- -- ---- -- ----------- 08003000-080030bf _vectors 192 512 Code RX STM32G07x_Vectors.o 080030c0-0800315f __SEGGER_RTL_ipow10 160 8 Cnst RO prinops.o (libc_v6m_t_le_eabi_balanced.a) 08003160-0800316f SystemInit 16 4 Code RX system_stm32g0xx.o 08003170-080032e3 SystemCoreClockUpdate 372 4 Code RX system_stm32g0xx.o 080032e4-080032f7 _start 20 4 Code RX SEGGER_THUMB_Startup.o 080032f8-08003337 AHBPrescTable 64 4 Cnst RO system_stm32g0xx.o 08003338-08003357 APBPrescTable 32 4 Cnst RO system_stm32g0xx.o 08003358-08003387 MX_DMA_Init 48 4 Code RX dma.o 08003388-080033bf HAL_Init 56 4 Code RX stm32g0xx_hal.o 080033c0-08003437 HAL_InitTick 120 4 Code RX stm32g0xx_hal.o 08003438-0800344f HAL_IncTick 24 4 Code RX stm32g0xx_hal.o 08003450-0800345b HAL_GetTick 12 4 Code RX stm32g0xx_hal.o 0800345c-08003497 HAL_Delay 60 4 Code RX stm32g0xx_hal.o 08003498-080034e3 HAL_SYSCFG_StrobeDBattpinsConfig 76 4 Code RX stm32g0xx_hal.o 080034e4-08003c1f HAL_ADC_Init 1 852 4 Code RX stm32g0xx_hal_adc.o 08003c20-08003c3f LL_ADC_EnableInternalRegulator 32 4 Code RX stm32g0xx_hal_adc.o 08003c40-08003d1f ADC_Enable 224 4 Code RX stm32g0xx_hal_adc.o 08003d20-08003d3b LL_ADC_REG_StartConversion 28 4 Code RX stm32g0xx_hal_adc.o 08003d3c-08003e57 HAL_ADC_Start_DMA 284 4 Code RX stm32g0xx_hal_adc.o 08003e58-08003e73 LL_ADC_Disable 28 4 Code RX stm32g0xx_hal_adc.o 08003e74-080040c3 HAL_ADC_IRQHandler 592 4 Code RX stm32g0xx_hal_adc.o 080040c4-080046ab HAL_ADC_ConfigChannel 1 512 4 Code RX stm32g0xx_hal_adc.o 080046ac-080046c7 LL_ADC_REG_SetSequencerChAdd 28 4 Code RX stm32g0xx_hal_adc.o 080046c8-080046ef LL_ADC_SetChannelSamplingTime 40 4 Code RX stm32g0xx_hal_adc.o 080046f0-0800470f LL_ADC_REG_SetSequencerChRem 32 4 Code RX stm32g0xx_hal_adc.o 08004710-0800472b LL_ADC_Enable 28 4 Code RX stm32g0xx_hal_adc.o 0800472c-08004833 HAL_ADCEx_Calibration_Start 264 4 Code RX stm32g0xx_hal_adc_ex.o 08004834-08004cbf HAL_COMP_Init 1 164 4 Code RX stm32g0xx_hal_comp.o 08004cc0-08004cd7 LL_EXTI_EnableRisingTrig_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004cd8-08004cef LL_EXTI_DisableRisingTrig_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004cf0-08004d07 LL_EXTI_EnableFallingTrig_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004d08-08004d1f LL_EXTI_DisableFallingTrig_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004d20-08004d33 LL_EXTI_ClearRisingFlag_0_31 20 4 Code RX stm32g0xx_hal_comp.o 08004d34-08004d47 LL_EXTI_ClearFallingFlag_0_31 20 4 Code RX stm32g0xx_hal_comp.o 08004d48-08004d5f LL_EXTI_EnableEvent_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004d60-08004d77 LL_EXTI_DisableEvent_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004d78-08004d8f LL_EXTI_EnableIT_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004d90-08004da7 LL_EXTI_DisableIT_0_31 24 4 Code RX stm32g0xx_hal_comp.o 08004da8-08004e57 HAL_COMP_Start 176 4 Code RX stm32g0xx_hal_comp.o 08004e58-08004e87 HAL_NVIC_SetPriority 48 4 Code RX stm32g0xx_hal_cortex.o 08004e88-08004f07 __NVIC_SetPriority 128 4 Code RX stm32g0xx_hal_cortex.o 08004f08-08004f37 HAL_NVIC_EnableIRQ 48 4 Code RX stm32g0xx_hal_cortex.o 08004f38-08004f5f __NVIC_EnableIRQ 40 4 Code RX stm32g0xx_hal_cortex.o 08004f60-08004f8f HAL_NVIC_DisableIRQ 48 4 Code RX stm32g0xx_hal_cortex.o 08004f90-08004fbf __NVIC_DisableIRQ 48 4 Code RX stm32g0xx_hal_cortex.o 08004fc0-0800500b SysTick_Config 76 4 Code RX stm32g0xx_hal_cortex.o 0800500c-0800506f HAL_DAC_Init 100 4 Code RX stm32g0xx_hal_dac.o 08005070-08005123 HAL_DAC_Start 180 4 Code RX stm32g0xx_hal_dac.o 08005124-080051bb HAL_DAC_SetValue 152 4 Code RX stm32g0xx_hal_dac.o 080051bc-0800550b HAL_DAC_ConfigChannel 848 4 Code RX stm32g0xx_hal_dac.o 0800550c-0800577b HAL_DMA_Init 624 4 Code RX stm32g0xx_hal_dma.o 0800577c-080057bf DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code RX stm32g0xx_hal_dma.o 080057c0-080057f7 DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code RX stm32g0xx_hal_dma.o 080057f8-08005867 DMA_SetConfig 112 4 Code RX stm32g0xx_hal_dma.o 08005868-08005973 HAL_DMA_Start_IT 268 4 Code RX stm32g0xx_hal_dma.o 08005974-08005ab3 HAL_DMA_IRQHandler 320 4 Code RX stm32g0xx_hal_dma.o 08005ab4-08005bbf HAL_FLASH_Program 268 4 Code RX stm32g0xx_hal_flash.o 08005bc0-08005c5b FLASH_WaitForLastOperation 156 4 Code RX stm32g0xx_hal_flash.o 08005c5c-08005c87 FLASH_Program_DoubleWord 44 4 Code RX stm32g0xx_hal_flash.o 08005c88-08005ccb HAL_FLASH_Unlock 68 4 Code RX stm32g0xx_hal_flash.o 08005ccc-08005cf7 HAL_FLASH_Lock 44 4 Code RX stm32g0xx_hal_flash.o 08005cf8-08005de3 HAL_FLASHEx_Erase 236 4 Code RX stm32g0xx_hal_flash_ex.o 08005de4-08005e1b FLASH_MassErase 56 4 Code RX stm32g0xx_hal_flash_ex.o 08005e1c-08005e77 FLASH_PageErase 92 4 Code RX stm32g0xx_hal_flash_ex.o 08005e78-0800628f HAL_GPIO_Init 1 048 4 Code RX stm32g0xx_hal_gpio.o 08006290-08006457 HAL_GPIO_DeInit 456 4 Code RX stm32g0xx_hal_gpio.o 08006458-0800649f HAL_GPIO_ReadPin 72 4 Code RX stm32g0xx_hal_gpio.o 080064a0-08006503 HAL_GPIO_WritePin 100 4 Code RX stm32g0xx_hal_gpio.o 08006504-08006547 HAL_GPIO_TogglePin 68 4 Code RX stm32g0xx_hal_gpio.o 08006548-080065df HAL_PWREx_ControlVoltageScaling 152 4 Code RX stm32g0xx_hal_pwr_ex.o 080065e0-08006e03 HAL_RCC_OscConfig 2 084 4 Code RX stm32g0xx_hal_rcc.o 08006e04-08007153 HAL_RCC_ClockConfig 848 4 Code RX stm32g0xx_hal_rcc.o 08007154-08007257 HAL_RCC_GetSysClockFreq 260 4 Code RX stm32g0xx_hal_rcc.o 08007258-08007263 HAL_RCC_GetHCLKFreq 12 4 Code RX stm32g0xx_hal_rcc.o 08007264-0800728b HAL_RCC_GetPCLK1Freq 40 4 Code RX stm32g0xx_hal_rcc.o 0800728c-0800729b LL_RCC_GetAPB1Prescaler 16 4 Code RX stm32g0xx_hal_rcc.o 0800729c-0800783f HAL_RCCEx_PeriphCLKConfig 1 444 4 Code RX stm32g0xx_hal_rcc_ex.o 08007840-080079e3 HAL_TIM_Base_Init 420 4 Code RX stm32g0xx_hal_tim.o 080079e4-08007ad7 TIM_Base_SetConfig 244 4 Code RX stm32g0xx_hal_tim.o 08007ad8-08007ba7 TIM_CCxChannelCmd 208 4 Code RX stm32g0xx_hal_tim.o 08007ba8-08007d53 HAL_TIM_IC_Init 428 4 Code RX stm32g0xx_hal_tim.o 08007d54-0800803f HAL_TIM_IC_Start 748 4 Code RX stm32g0xx_hal_tim.o 08008040-080082d7 HAL_TIM_IC_ConfigChannel 664 4 Code RX stm32g0xx_hal_tim.o 080082d8-0800838b TIM_TI1_SetConfig 180 4 Code RX stm32g0xx_hal_tim.o 0800838c-0800893f HAL_TIM_ConfigClockSource 1 460 4 Code RX stm32g0xx_hal_tim.o 08008940-0800896f TIM_ITRx_SetConfig 48 4 Code RX stm32g0xx_hal_tim.o 08008970-08008acb HAL_TIM_SlaveConfigSynchro 348 4 Code RX stm32g0xx_hal_tim.o 08008acc-08008e8b TIM_SlaveTimer_SetConfig 960 4 Code RX stm32g0xx_hal_tim.o 08008e8c-08009013 HAL_TIM_ReadCapturedValue 392 4 Code RX stm32g0xx_hal_tim.o 08009014-0800928b HAL_TIMEx_MasterConfigSynchronization 632 4 Code RX stm32g0xx_hal_tim_ex.o 0800928c-080093bb HAL_TIMEx_TISelection 304 4 Code RX stm32g0xx_hal_tim_ex.o 080093bc-08009a6b UART_SetConfig 1 712 4 Code RX stm32g0xx_hal_uart.o 08009a6c-08009d2f UART_AdvFeatureConfig 708 4 Code RX stm32g0xx_hal_uart.o 08009d30-08009dc7 UART_CheckIdleState 152 4 Code RX stm32g0xx_hal_uart.o 08009dc8-08009e93 HAL_UART_DeInit 204 4 Code RX stm32g0xx_hal_uart.o 08009e94-08009fcb HAL_UART_Transmit_IT 312 4 Code RX stm32g0xx_hal_uart.o 08009fcc-0800a057 UART_TxISR_16BIT_FIFOEN 140 4 Code RX stm32g0xx_hal_uart.o 0800a058-0800a0b7 UART_TxISR_16BIT 96 4 Code RX stm32g0xx_hal_uart.o 0800a0b8-0800a227 UART_Start_Receive_IT 368 4 Code RX stm32g0xx_hal_uart.o 0800a228-0800a40b UART_RxISR_16BIT_FIFOEN 484 4 Code RX stm32g0xx_hal_uart.o 0800a40c-0800a5eb UART_RxISR_8BIT_FIFOEN 480 4 Code RX stm32g0xx_hal_uart.o 0800a5ec-0800a747 HAL_RS485Ex_Init 348 4 Code RX stm32g0xx_hal_uart_ex.o 0800a748-0800a7ef UARTEx_SetNbDataToProcess 168 4 Code RX stm32g0xx_hal_uart_ex.o 0800a7f0-0800a897 HAL_UARTEx_DisableFifoMode 168 4 Code RX stm32g0xx_hal_uart_ex.o 0800a898-0800a99b HAL_UARTEx_SetTxFifoThreshold 260 4 Code RX stm32g0xx_hal_uart_ex.o 0800a99c-0800aa9f HAL_UARTEx_SetRxFifoThreshold 260 4 Code RX stm32g0xx_hal_uart_ex.o 0800aaa0-0800ab7f MX_ADC1_Init 224 4 Code RX adc.o 0800ab80-0800ac73 HAL_ADC_MspInit 244 4 Code RX adc.o 0800ac74-0800acb7 MX_COMP1_Init 68 4 Code RX comp.o 0800acb8-0800acfb MX_COMP2_Init 68 4 Code RX comp.o 0800acfc-0800addb HAL_COMP_MspInit 224 4 Code RX comp.o 0800addc-0800ae23 MX_DAC1_Init 72 4 Code RX dac.o 0800ae24-0800ae8b HAL_DAC_MspInit 104 4 Code RX dac.o 0800ae8c-0800afcb MX_GPIO_Init 320 4 Code RX gpio.o 0800afcc-0800b2af main 740 4 Code RX main.o 0800b2b0-0800b333 SystemClock_Config 132 4 Code RX main.o 0800b334-0800b34f __NVIC_SystemReset 28 4 Code RX main.o 0800b350-0800b38f applyMBParameter 64 4 Code RX main.o 0800b390-0800b3db resetCounters 76 4 Code RX main.o 0800b3dc-0800b42b resetMinMaxValues 80 4 Code RX main.o 0800b42c-0800b47f mb_save_lock_key 84 4 Code RX main.o 0800b480-0800b49b assert_failed 28 4 Code RX main.o 0800b49c-0800b4db HAL_MspInit 64 4 Code RX stm32g0xx_hal_msp.o 0800b4dc-0800b4eb DMA1_Channel1_IRQHandler 16 4 Code RX stm32g0xx_it.o 0800b4ec-0800b4fb ADC1_COMP_IRQHandler 16 4 Code RX stm32g0xx_it.o 0800b4fc-0800b50b USART1_IRQHandler 16 4 Code RX stm32g0xx_it.o 0800b50c-0800b51b USART3_USART4_LPUART1_IRQHandler 16 4 Code RX stm32g0xx_it.o 0800b51c-0800b62b MX_TIM1_Init 272 4 Code RX tim.o 0800b62c-0800b69b HAL_TIM_Base_MspInit 112 4 Code RX tim.o 0800b69c-0800b717 MX_USART1_UART_Init 124 4 Code RX usart.o 0800b718-0800b7bb HAL_UART_MspInit 164 4 Code RX usart.o 0800b7bc-0800b7f7 HAL_UART_MspDeInit 60 4 Code RX usart.o 0800b7f8-0800b8b7 BALANCER_Init 192 4 Code RX balancer.o 0800b8b8-0800bc53 BALANCER_Exec 924 4 Code RX balancer.o 0800bc54-0800bcb7 BALANCER_SetStartImpulse 100 4 Code RX balancer.o 0800bcb8-0800bd87 calculateSetpoints 208 4 Code RX bms.o 0800bd88-0800c2b7 BMS_Exec 1 328 4 Code RX bms.o 0800c2b8-0800c307 EEPROM_isFirstStart 80 4 Code RX eeprom.o 0800c308-0800c36f getEEPROMData 104 4 Code RX eeprom.o 0800c370-0800c44b EEPROM_fullRestore 220 4 Code RX eeprom.o 0800c44c-0800c5f3 EEPROM_readConfig 424 4 Code RX eeprom.o 0800c5f4-0800c81f EEPROM_storeConfig 556 4 Code RX eeprom.o 0800c820-0800c947 EEPROM_storeLogData 296 4 Code RX eeprom.o 0800c948-0800ca4b EEPROM_ResetLogData 260 4 Code RX eeprom.o 0800ca4c-0800cadb EEPROM_readLogData 144 4 Code RX eeprom.o 0800cadc-0800cb0f LED_ErrorOn 52 4 Code RX led.o 0800cb10-0800cb43 LED_ErrorOff 52 4 Code RX led.o 0800cb44-0800cb9b LED_ErrorStartBlink 88 4 Code RX led.o 0800cb9c-0800cc0f LED_ErrorExec 116 4 Code RX led.o 0800cc10-0800cc5b LED_FunctionStartBlink 76 4 Code RX led.o 0800cc5c-0800cc73 LED_FunctionSetTimes 24 4 Code RX led.o 0800cc74-0800cccf LED_FunctionExec 92 4 Code RX led.o 0800ccd0-0800cd47 MEAS_Init 120 4 Code RX meas.o 0800cd48-0800cda7 MEAS_Exec 96 4 Code RX meas.o 0800cda8-0800cde7 calcBalancerCurrent 64 4 Code RX meas.o 0800cde8-0800ce23 calcCellVoltageFiltered 60 4 Code RX meas.o 0800ce24-0800ce47 calcCellVoltageUnfiltered 36 4 Code RX meas.o 0800ce48-0800cea3 calcCellTemperature 92 4 Code RX meas.o 0800cea4-0800ceb7 HAL_ADC_ConvCpltCallback 20 4 Code RX meas.o 0800ceb8-0800cf8b mbUartInit 212 4 Code RX modbus.o 0800cf8c-0800d11f RS485_ModbusEx_Init 404 4 Code RX modbus.o 0800d120-0800d39f MODBUS_UART_IRQHandler 640 4 Code RX modbus.o 0800d3a0-0800d413 mbCrc16 116 4 Code RX modbus.o 0800d414-0800d49f mbSlaveCheckModbusRtuQuery 140 4 Code RX modbus.o 0800d4a0-0800d59b mbSlaveReadHoldingRegisters 252 4 Code RX modbus.o 0800d59c-0800d6cb mbSlaveWriteSingleRegister 304 4 Code RX modbus.o 0800d6cc-0800d82b mbSlaveWriteMultipleRegisters 352 4 Code RX modbus.o 0800d82c-0800d83f OUTPUT_OVP_Enable 20 4 Code RX output.o 0800d840-0800d853 OUTPUT_LVP_Enable 20 4 Code RX output.o 0800d854-0800d867 OUTPUT_OVP_Disable 20 4 Code RX output.o 0800d868-0800d87b OUTPUT_LVP_Disable 20 4 Code RX output.o 0800d87c-0800d8b7 SYSDATA_Init 60 4 Code RX sysdata.o 0800d8b8-0800d9eb __aeabi_fadd 308 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800d9ec-0800d9fb __aeabi_fsub 16 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800d9fc-0800dab3 __aeabi_fmul 184 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dab4-0800db47 __aeabi_fdiv 148 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800db48-0800db67 __aeabi_fcmpeq 32 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800db68-0800db9b __aeabi_fcmpge 52 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800db9c-0800dbcb __aeabi_fcmpgt 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dbcc-0800dbfb __aeabi_fcmplt 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dbfc-0800dc1f __aeabi_f2uiz 36 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dc20-0800dc4f __aeabi_d2uiz 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dc50-0800dc8f __aeabi_f2ulz 64 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dc90-0800dcb7 __aeabi_i2f 40 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dcb8-0800dcd7 __aeabi_ui2f 32 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dcd8-0800dcf3 __aeabi_ui2d 28 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dcf4-0800dd23 __aeabi_ul2f 48 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dd24-0800dd87 __aeabi_d2f 100 4 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dd88-0800de9f fmodf 280 4 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 0800dea0-0800def7 floorf 88 4 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 0800def8-0800df27 __aeabi_lmul 48 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800df28-0800df67 __aeabi_idiv 64 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800df68-0800df77 __aeabi_idivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800df78-0800dfaf __aeabi_uidiv 56 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dfb0-0800dfbf __aeabi_uidivmod 16 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800dfc0-0800e05f __aeabi_uldivmod 160 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800e060-0800e067 __aeabi_idiv0 8 4 Code RX intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800e068-0800e07f __SEGGER_RTL_current_locale 24 4 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800e080-0800e09b __SEGGER_RTL_ascii_isctype 28 4 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800e09c-0800e0b7 __SEGGER_RTL_ascii_iswctype 28 4 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800e0b8-0800e0c7 strlen 16 4 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800e0c8-0800e0d7 memcpy 16 4 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800e0d8-0800e0eb __aeabi_memclr 20 4 Code RX strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800e0ec-0800e16b strnlen 128 4 Code RX strops.o (libc_v6m_t_le_eabi_balanced.a) 0800e16c-0800e1b3 __SEGGER_RTL_pow10f 72 4 Code RX utilops.o (libc_v6m_t_le_eabi_balanced.a) 0800e1b4-0800e22b vfprintf_l 120 4 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800e22c-0800e253 printf 40 4 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800e254-0800ef9b __SEGGER_RTL_vfprintf_short_float_long 3 400 4 Code RX __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 0800ef9c-0800efcb __SEGGER_RTL_X_file_stat 48 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800efcc-0800efcf __SEGGER_RTL_X_file_bufsize 4 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800efd0-0800efdb __SEGGER_RTL_X_file_write 12 4 Code RX prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800efdc-0800f02f _DoInit 84 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f030-0800f07b _WriteNoCheck 76 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f07c-0800f0e3 _WriteBlocking 104 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f0e4-0800f167 SEGGER_RTT_WriteNoLock 132 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f168-0800f19b SEGGER_RTT_Write 52 4 Code RX SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f19c-0800f1af __SEGGER_RTL_init_heap 20 4 Code RX heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) 0800f1b0-0800f1ef defaultEepromData 64 4 Cnst RO eeprom.o 0800f1f0-0800f1fb __SEGGER_RTL_c_locale 12 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800f1fc-0800f21b __SEGGER_RTL_codeset_ascii 32 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800f21c-0800f273 __SEGGER_RTL_c_locale_data 88 4 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 0800f274-0800f28b __SEGGER_RTL_aPower2f 24 4 Cnst RO utilops.o (libc_v6m_t_le_eabi_balanced.a) 0800f28c-0800f2a3 __SEGGER_init_heap 24 4 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0800f2a4-0800f2a7 [.init_array] 4 4 ---- -- STM32G0xx_Startup.o 0800f2a8-0800f2b0 [.rodata.libc._DoInit.str1.4] 9 4 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f2b1-0800f31b [.rodata..L.str] 107 1 Cnst RO stm32g0xx_hal_flash.o 0800f31c-0800f32c _aInitStr.0 17 4 Cnst RO SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0800f32d-0800f343 [.rodata..L.str.4] 23 1 Cnst RO main.o 0800f344-0800f345 WWDG_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f346-0800f347 PVD_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f348-0800f349 RTC_STAMP_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f34a-0800f34b FLASH_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f34c-0800f34d RCC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f34e-0800f34f EXTI0_1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f350-0800f351 EXTI2_3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f352-0800f353 EXTI4_15_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f354-0800f355 UCPD1_UCPD2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f356-0800f357 DMA_Channel2_3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f358-0800f359 DMA_Channel4_5_6_7_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f35a-0800f35b TIM1_BRK_UP_TRG_COMP_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f35c-0800f35d TIM1_CC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f35e-0800f35f TIM2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f360-0800f361 TIM3_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f362-0800f363 TIM6_DAC_LPTIM1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f364-0800f365 TIM7_LPTIM2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f366-0800f367 TIM14_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f368-0800f369 TIM15_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f36a-0800f36b TIM16_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f36c-0800f36d TIM17_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f36e-0800f36f I2C1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f370-0800f371 I2C2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f372-0800f373 SPI1_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f374-0800f375 SPI2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f376-0800f377 USART2_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f378-0800f379 CEC_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f37a-0800f37b AES_RNG_IRQHandler 2 2 Code RX STM32G07x_Vectors.o 0800f37c-0800f38d LL_ADC_REG_IsConversionOngoing 18 2 Code RX stm32g0xx_hal_adc.o 0800f38e-0800f3b3 LL_ADC_SetSamplingTimeCommonChannels 38 2 Code RX stm32g0xx_hal_adc.o 0800f3b4-0800f3c9 LL_ADC_REG_IsTriggerSourceSWStart 22 2 Code RX stm32g0xx_hal_adc.o 0800f3ca-0800f3df ADC_DMAHalfConvCplt 22 2 Code RX stm32g0xx_hal_adc.o 0800f3e0-0800f409 ADC_DMAError 42 2 Code RX stm32g0xx_hal_adc.o 0800f40a-0800f437 LL_ADC_REG_SetSequencerRanks 46 2 Code RX stm32g0xx_hal_adc.o 0800f438-0800f449 LL_ADC_GetCommonPathInternalCh 18 2 Code RX stm32g0xx_hal_adc.o 0800f44a-0800f45b LL_ADC_IsDisableOngoing 18 2 Code RX stm32g0xx_hal_adc.o 0800f45c-0800f4c9 TIM_TI2_SetConfig 110 2 Code RX stm32g0xx_hal_tim.o 0800f4ca-0800f53b TIM_TI4_SetConfig 114 2 Code RX stm32g0xx_hal_tim.o 0800f53c-0800f571 TIM_ETR_SetConfig 54 2 Code RX stm32g0xx_hal_tim.o 0800f572-0800f5ef UART_TxISR_8BIT_FIFOEN 126 2 Code RX stm32g0xx_hal_uart.o 0800f5f0-0800f641 UART_TxISR_8BIT 82 2 Code RX stm32g0xx_hal_uart.o 0800f642-0800f6d3 HAL_UART_Receive_IT 146 2 Code RX stm32g0xx_hal_uart.o 0800f6d4-0800f6d5 NMI_Handler 2 2 Code RX stm32g0xx_it.o 0800f6d6-0800f6d7 HardFault_Handler 2 2 Code RX stm32g0xx_it.o 0800f6d8-0800f6d9 SVC_Handler 2 2 Code RX stm32g0xx_it.o 0800f6da-0800f6db PendSV_Handler 2 2 Code RX stm32g0xx_it.o 0800f6dc-0800f705 UART_EndTransmit_IT 42 2 Code RX modbus.o 0800f706-0800f72b mbSend 38 2 Code RX modbus.o 0800f72c-0800f73d mbClearTxBuffer 18 2 Code RX modbus.o 0800f73e-0800f753 mbClearRxFrame 22 2 Code RX modbus.o 0800f754-0800f78d mbSlaveResponseException 58 2 Code RX modbus.o 0800f78e-0800f917 __aeabi_dmul_aux 394 2 Code RX floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0800f918-0800f929 __SEGGER_RTL_float32_isnan 18 2 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 0800f92a-0800f937 __SEGGER_RTL_float32_isinf 14 2 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 0800f938-0800f9c1 __SEGGER_RTL_putc 138 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800f9c2-0800f9db __SEGGER_RTL_prin_flush 26 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800f9dc-0800f9f1 __SEGGER_RTL_pre_padding 22 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800f9f2-0800fa0b vfprintf 26 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 0800fa0c-0800fa13 reset_handler 8 2 Code RX STM32G0xx_Startup.o 0800fa14-0800fa27 LL_ADC_IsInternalRegulatorEnabled 20 2 Code RX stm32g0xx_hal_adc.o 0800fa28-0800fa37 LL_ADC_IsEnabled 16 2 Code RX stm32g0xx_hal_adc.o 0800fa38-0800fadb ADC_Disable 164 2 Code RX stm32g0xx_hal_adc.o 0800fadc-0800fb83 ADC_DMAConvCplt 168 2 Code RX stm32g0xx_hal_adc.o 0800fb84-0800fb8b HAL_ADC_LevelOutOfWindowCallback 8 2 Code RX stm32g0xx_hal_adc.o 0800fb8c-0800fb9b LL_ADC_REG_GetDMATransfer 16 2 Code RX stm32g0xx_hal_adc.o 0800fb9c-0800fba3 HAL_ADC_ErrorCallback 8 2 Code RX stm32g0xx_hal_adc.o 0800fba4-0800fbab HAL_ADC_ConvHalfCpltCallback 8 2 Code RX stm32g0xx_hal_adc.o 0800fbac-0800fbc7 LL_ADC_SetCommonPathInternalCh 28 2 Code RX stm32g0xx_hal_adc.o 0800fbc8-0800fbd7 LL_ADC_IsEnabled 16 2 Code RX stm32g0xx_hal_adc_ex.o 0800fbd8-0800fbeb LL_ADC_IsCalibrationOnGoing 20 2 Code RX stm32g0xx_hal_adc_ex.o 0800fbec-0800fbf3 HAL_ADCEx_LevelOutOfWindow2Callback 8 2 Code RX stm32g0xx_hal_adc_ex.o 0800fbf4-0800fbfb HAL_ADCEx_LevelOutOfWindow3Callback 8 2 Code RX stm32g0xx_hal_adc_ex.o 0800fbfc-0800fc03 HAL_ADCEx_EndOfSamplingCallback 8 2 Code RX stm32g0xx_hal_adc_ex.o 0800fc04-0800fc0b HAL_ADCEx_ChannelConfigReadyCallback 8 2 Code RX stm32g0xx_hal_adc_ex.o 0800fc0c-0800fc1b HAL_SYSTICK_Config 16 2 Code RX stm32g0xx_hal_cortex.o 0800fc1c-0800fc23 HAL_TIM_IC_MspInit 8 2 Code RX stm32g0xx_hal_tim.o 0800fc24-0800fc8f TIM_TI3_SetConfig 108 2 Code RX stm32g0xx_hal_tim.o 0800fc90-0800fcdf TIM_TI1_ConfigInputStage 80 2 Code RX stm32g0xx_hal_tim.o 0800fce0-0800fd33 TIM_TI2_ConfigInputStage 84 2 Code RX stm32g0xx_hal_tim.o 0800fd34-0800fe23 UART_WaitOnFlagUntilTimeout 240 2 Code RX stm32g0xx_hal_uart.o 0800fe24-0800fe2b HAL_UART_ErrorCallback 8 2 Code RX stm32g0xx_hal_uart.o 0800fe2c-0800fe37 HAL_UARTEx_RxEventCallback 12 2 Code RX stm32g0xx_hal_uart.o 0800fe38-0800fe3f HAL_UART_TxCpltCallback 8 2 Code RX stm32g0xx_hal_uart.o 0800fe40-0800fe47 HAL_UART_RxCpltCallback 8 2 Code RX stm32g0xx_hal_uart.o 0800fe48-0800fefb UART_RxISR_16BIT 180 2 Code RX stm32g0xx_hal_uart.o 0800fefc-0800ffab UART_RxISR_8BIT 176 2 Code RX stm32g0xx_hal_uart.o 0800ffac-0800ffaf Error_Handler 4 2 Code RX main.o 0800ffb0-0800ffb7 SysTick_Handler 8 2 Code RX stm32g0xx_it.o 0800ffb8-0800ffbf DMA_Channel1_IRQHandler 8 2 Code RX stm32g0xx_it.o 0800ffc0-0800ffc7 ADC_COMP_IRQHandler 8 2 Code RX stm32g0xx_it.o 0800ffc8-0800ffd3 LED_Exec 12 2 Code RX led.o 0800ffd4-0801005f mbInit 140 2 Code RX modbus.o 08010060-080100cb UART_TxISR_8BIT 108 2 Code RX modbus.o 080100cc-08010113 mbCheckCrc16 72 2 Code RX modbus.o 08010114-08010157 mbAppendCrc16 68 2 Code RX modbus.o 08010158-08010167 mbGetFrameComplete 16 2 Code RX modbus.o 08010168-080101c7 mbSlaveProcessRtuQuery 96 2 Code RX modbus.o 080101c8-0801023b mbSlaveProcessPdu 116 2 Code RX modbus.o 0801023c-0801026f fwrite 52 2 Code RX fileops.o (libc_v6m_t_le_eabi_balanced.a) 08010270-08010273 __SEGGER_RTL_float32_signbit 4 2 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 08010274-080102ab ldexpf 56 2 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 080102ac-080102cf frexpf 36 2 Code RX floatops.o (libc_v6m_t_le_eabi_balanced.a) 080102d0-080102d7 abs 8 2 Code RX intops.o (libc_v6m_t_le_eabi_balanced.a) 080102d8-08010303 __SEGGER_RTL_ascii_mbtowc 44 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010304-08010313 __SEGGER_RTL_ascii_wctomb 16 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010314-0801031f __SEGGER_RTL_ascii_toupper 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010320-0801032b __SEGGER_RTL_ascii_tolower 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 0801032c-08010337 __SEGGER_RTL_ascii_towupper 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010338-08010343 __SEGGER_RTL_ascii_towlower 12 2 Code RX mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010344-0801035f __SEGGER_RTL_print_padding 28 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 08010360-0801036f __SEGGER_RTL_stream_write 16 2 Code RX prinops.o (libc_v6m_t_le_eabi_balanced.a) 08010370-08010387 UARTPrescTable 24 2 Cnst RO stm32g0xx_hal_uart.o 08010388-08010396 [.rodata..L.str.6] 15 1 Cnst RO main.o 08010397-080103b5 [.rodata..L.str.12] 31 1 Cnst RO main.o 080103b6-080103cc [.rodata..L.str.4] 23 1 Cnst RO balancer.o 080103cd-080103e3 [.rodata..L.str.6] 23 1 Cnst RO balancer.o 080103e4-0801040e [.rodata..L.str.9] 43 1 Cnst RO balancer.o 0801040f-08010445 [.rodata..L.str.10] 55 1 Cnst RO balancer.o 08010446-08010468 [.rodata..L.str] 35 1 Cnst RO bms.o 08010469-0801047f [.rodata..L.str.3] 23 1 Cnst RO meas.o 08010480-08010492 [.rodata..L.str.1] 19 1 Cnst RO modbus.o 08010493-080104e9 __SEGGER_RTL_c_locale_month_names 87 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 080104ea-080104f0 __SEGGER_RTL_c_locale_am_pm_indicator 7 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 080104f1-080104ff __SEGGER_RTL_c_locale_date_time_format 15 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010500-08010506 [.rodata.libc..L.str] 7 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08010507-08010570 [.rodata..L.str] 106 1 Cnst RO stm32g0xx_hal_comp.o 08010571-080105de [.rodata..L.str] 110 1 Cnst RO stm32g0xx_hal_flash_ex.o 080105df-08010648 [.rodata..L.str] 106 1 Cnst RO stm32g0xx_hal_gpio.o 08010649-080106b2 [.rodata..L.str] 106 1 Cnst RO stm32g0xx_hal_uart.o 080106b3-080106cc [.rodata..L.str.1] 26 1 Cnst RO main.o 080106cd-080106e2 [.rodata..L.str.3] 22 1 Cnst RO main.o 080106e3-080106fc [.rodata..L.str.7] 26 1 Cnst RO main.o 080106fd-08010712 [.rodata..L.str.8] 22 1 Cnst RO main.o 08010713-08010724 [.rodata..L.str.3] 18 1 Cnst RO balancer.o 08010725-08010736 [.rodata..L.str.8] 18 1 Cnst RO balancer.o 08010737-0801076c [.rodata..L.str.11] 54 1 Cnst RO balancer.o 0801076d-08010782 [.rodata..L.str.1] 22 1 Cnst RO bms.o 08010783-0801079c [.rodata..L.str.2] 26 1 Cnst RO bms.o 0801079d-080107b6 [.rodata..L.str.3] 26 1 Cnst RO bms.o 080107b7-080107d0 [.rodata..L.str.4] 26 1 Cnst RO bms.o 080107d1-080107e6 [.rodata..L.str] 22 1 Cnst RO eeprom.o 080107e7-080107fc [.rodata..L.str.2] 22 1 Cnst RO eeprom.o 080107fd-08010812 [.rodata..L.str.3] 22 1 Cnst RO eeprom.o 08010813-08010834 [.rodata..L.str.7] 34 1 Cnst RO eeprom.o 08010835-08010842 [.rodata..L.str] 14 1 Cnst RO modbus.o 08010843-08010844 [.rodata.libc..L.str] 2 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010845-08010846 __SEGGER_RTL_data_utf8_period 2 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010847-08010880 __SEGGER_RTL_c_locale_day_names 58 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010881-080108e5 [.rodata..L.str] 101 1 Cnst RO stm32g0xx_hal.o 080108e6-0801094e [.rodata..L.str] 105 1 Cnst RO stm32g0xx_hal_adc.o 0801094f-080109b7 [.rodata..L.str] 105 1 Cnst RO stm32g0xx_hal_dac.o 080109b8-08010a20 [.rodata..L.str] 105 1 Cnst RO stm32g0xx_hal_dma.o 08010a21-08010a89 [.rodata..L.str] 105 1 Cnst RO stm32g0xx_hal_rcc.o 08010a8a-08010af2 [.rodata..L.str] 105 1 Cnst RO stm32g0xx_hal_tim.o 08010af3-08010b5f [.rodata..L.str] 109 1 Cnst RO stm32g0xx_hal_uart_ex.o 08010b60-08010b70 [.rodata..L.str] 17 1 Cnst RO main.o 08010b71-08010b85 [.rodata..L.str.5] 21 1 Cnst RO main.o 08010b86-08010b9a [.rodata..L.str.10] 21 1 Cnst RO main.o 08010b9b-08010bab [.rodata..L.str.11] 17 1 Cnst RO main.o 08010bac-08010bd8 [.rodata..L.str.13] 45 1 Cnst RO main.o 08010bd9-08010bed [.rodata..L.str.1] 21 1 Cnst RO balancer.o 08010bee-08010c02 [.rodata..L.str.2] 21 1 Cnst RO balancer.o 08010c03-08010c2b [.rodata..L.str.12] 41 1 Cnst RO balancer.o 08010c2c-08010c44 [.rodata..L.str.1] 25 1 Cnst RO eeprom.o 08010c45-08010c51 [.rodata..L.str.4] 13 1 Cnst RO eeprom.o 08010c52-08010c7e [.rodata..L.str.6] 45 1 Cnst RO eeprom.o 08010c7f-08010c9f [.rodata..L.str.1] 33 1 Cnst RO meas.o 08010ca0-08010cb8 [.rodata..L.str.2] 25 1 Cnst RO meas.o 08010cb9-08010cd1 [.rodata..L.str.2] 25 1 Cnst RO modbus.o 08010cd2-08010d12 [.rodata..L.str.5] 65 1 Cnst RO modbus.o 08010d13-08010d2f __SEGGER_RTL_c_locale_abbrev_day_names 29 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d30-08010d60 __SEGGER_RTL_c_locale_abbrev_month_names 49 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d61-08010d61 __SEGGER_RTL_data_empty_string 1 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d62-08010d6a __SEGGER_RTL_c_locale_date_format 9 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d6b-08010d73 __SEGGER_RTL_c_locale_time_format 9 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d74-08010d80 __SEGGER_RTL_ascii_ctype_mask 13 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08010d81-08010d85 [.rodata.libc..L.str.1] 5 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08010d86-08010d8a [.rodata.libc..L.str.2] 5 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08010d8b-08010d8f [.rodata.libc..L.str.3] 5 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08010d90-08010d94 [.rodata.libc..L.str.4] 5 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08010d95-08010e00 [.rodata..L.str] 108 1 Cnst RO stm32g0xx_hal_adc_ex.o 08010e01-08010e6c [.rodata..L.str] 108 1 Cnst RO stm32g0xx_hal_cortex.o 08010e6d-08010ed8 [.rodata..L.str] 108 1 Cnst RO stm32g0xx_hal_pwr_ex.o 08010ed9-08010f44 [.rodata..L.str] 108 1 Cnst RO stm32g0xx_hal_rcc_ex.o 08010f45-08010fb0 [.rodata..L.str] 108 1 Cnst RO stm32g0xx_hal_tim_ex.o 08010fb1-08010fc0 [.rodata..L.str.2] 16 1 Cnst RO main.o 08010fc1-08010fe0 [.rodata..L.str.9] 32 1 Cnst RO main.o 08010fe1-08010ff8 [.rodata..L.str] 24 1 Cnst RO balancer.o 08010ff9-0801100c [.rodata..L.str.5] 20 1 Cnst RO balancer.o 0801100d-08011020 [.rodata..L.str.7] 20 1 Cnst RO balancer.o 08011021-08011038 [.rodata..L.str.5] 24 1 Cnst RO bms.o 08011039-08011050 [.rodata..L.str.6] 24 1 Cnst RO bms.o 08011051-08011068 [.rodata..L.str.7] 24 1 Cnst RO bms.o 08011069-08011080 [.rodata..L.str.5] 24 1 Cnst RO eeprom.o 08011081-080110a4 [.rodata..L.str] 36 1 Cnst RO meas.o 080110a5-080110c0 [.rodata..L.str.3] 28 1 Cnst RO modbus.o 080110c1-080110e8 [.rodata..L.str.4] 40 1 Cnst RO modbus.o 080110e9-08011168 __SEGGER_RTL_ascii_ctype_map 128 1 Cnst RO mbops.o (libc_v6m_t_le_eabi_balanced.a) 08011169-08011178 __SEGGER_RTL_hex_uc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi_balanced.a) 08011179-08011188 __SEGGER_RTL_hex_lc 16 1 Cnst RO prinops.o (libc_v6m_t_le_eabi_balanced.a) 08011189-0801118c [.rodata.libc..L.str.5] 4 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 0801118d-08011190 [.rodata.libc..L.str.6] 4 1 Cnst RO __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 08011191-08011193 [.linker.rodata.fill.08011191-08011193.with.ff] 3 1 Cnst RO [ Linker created ] 08011194-080111b7 __SEGGER_init_ctors 36 4 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 080111b8-080111db __SEGGER_init_table__ 36 4 Cnst RO [ Linker created ] 080111dc-08011227 __SEGGER_init_data__ 76 4 Cnst RO [ Linker created ] 08011228-08011239 __SEGGER_init_zero 18 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0801123a-0801126d __SEGGER_init_pack 52 2 Code RX SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0801126e-0801effb [.linker.rodata.fill.0801126e-0801effb.with.ff] 56 718 1 Cnst RO [ Linker created ] 0801effc-0801efff [.linker.rodata.icv.08003000-0801effb.CRC-32/STM32] 4 1 Cnst RO [ Linker created ] 20000000-20000057 eepromData 88 8 Zero ZI eeprom.o 20000058-2000006f eepromLogData 24 8 Zero ZI eeprom.o 20000070-2000046f _acUpBuffer 1 024 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000470-200006ab modbusData 572 4 Zero ZI main.o 200006ac-200007e3 sysData 312 4 Zero ZI sysdata.o 200007e4-2000088b _SEGGER_RTT 168 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 2000088c-2000091b huart1 144 4 Zero ZI usart.o 2000091c-2000097f hadc1 100 4 Zero ZI adc.o 20000980-200009db hdma_adc1 92 4 Zero ZI adc.o 200009dc-20000a27 htim1 76 4 Zero ZI tim.o 20000a28-20000a57 hcomp2 48 4 Zero ZI comp.o 20000a58-20000a87 hcomp1 48 4 Zero ZI comp.o 20000a88-20000aa3 pFlash 28 4 Zero ZI stm32g0xx_hal_flash.o 20000aa4-20000ab7 hdac1 20 4 Zero ZI dac.o 20000ab8-20000ac7 _acDownBuffer 16 4 Zero ZI SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000ac8-20000ad7 ledFunction 16 4 Zero ZI led.o 20000ad8-20000ae7 ledError 16 4 Zero ZI led.o 20000ae8-20000af7 EraseInitStruct 16 4 Zero ZI eeprom.o 20000af8-20000afb uwTick 4 4 Zero ZI stm32g0xx_hal.o 20000afc-20000aff totalMeas 4 4 Zero ZI meas.o 20000b00-20000b03 startImpulsCounter 4 4 Zero ZI balancer.o 20000b04-20000b07 secondCounter 4 4 Zero ZI balancer.o 20000b08-20000b0b restartCounter 4 4 Zero ZI balancer.o 20000b0c-20000b0f newADCDataFlag 4 4 Zero ZI meas.o 20000b10-20000b13 __SEGGER_RTL_stdout_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b14-20000b17 __SEGGER_RTL_stdin_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b18-20000b1b __SEGGER_RTL_stderr_file 4 4 Zero ZI prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b1c-20000b1f __SEGGER_RTL_locale_ptr 4 4 Zero ZI mbops.o (libc_v6m_t_le_eabi_balanced.a) 20000b20-20000b23 __SEGGER_RTL_heap_globals 4 4 Zero ZI heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) 20000b24-20000b27 lastMinuteTime 4 4 Zero ZI bms.o 20000b28-20000b2b lastLvpDelayTime 4 4 Zero ZI bms.o 20000b2c-20000b2f lastHourTime 4 4 Zero ZI bms.o 20000b30-20000b33 currentOffset 4 4 Zero ZI meas.o 20000b34-20000b37 counterValue 4 4 Zero ZI balancer.o 20000b38-20000b3b communicationTimeoutCounter 4 4 Zero ZI main.o 20000b3c-20000b3f calcCellVoltageFiltered.avgsum 4 4 Zero ZI meas.o 20000b40-20000b43 calcCellTemperature.avgsum 4 4 Zero ZI meas.o 20000b44-20000b47 calcBalancerCurrent.avgsum 4 4 Zero ZI meas.o 20000b48-20000b4b batteryState 4 4 Zero ZI bms.o 20000b4c-20000b4f balancer_running 4 4 Zero ZI balancer.o 20000b50-20000b53 BMS_Exec.ledErrorBlinkState 4 4 Zero ZI bms.o 20000b54-20000b5b aADCxConvertedData 8 2 Zero ZI meas.o 20000b5c-20000b5d savedLockKey 2 2 Zero ZI main.o 20000b5e-20000b5f keyAccepted 2 2 Zero ZI main.o 20000b60-20000b73 __SEGGER_RTL_global_locale 20 4 Init RW mbops.o (libc_v6m_t_le_eabi_balanced.a) 20000b74-20000b77 uwTickPrio 4 4 Init RW stm32g0xx_hal.o 20000b78-20000b7b stdout 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b7c-20000b7f stdin 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b80-20000b83 stderr 4 4 Init RW prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 20000b84-20000b87 initRefresh 4 4 Init RW bms.o 20000b88-20000b8b balancerRegulationCounter 4 4 Init RW balancer.o 20000b8c-20000b8f SystemCoreClock 4 4 Init RW system_stm32g0xx.o 20000b90-20000c2b accessModeTable 156 1 Init RW sysdata.o 20000c2c-20000c2c uwTickFreq 1 1 Init RW stm32g0xx_hal.o 20000c2d-20000c2f ( UNUSED .=.+3 ) 3 - ---- - - 20000c30-20000ca3 FLASH_Program_Fast 116 4 Code RX stm32g0xx_hal_flash.o 20000ca4-20000ca7 ( UNUSED .=.+4 ) 4 - ---- - - 20000ca8-200010a7 [.bss.block.heap] 1 024 8 None ZI [ Linker created ] 200010a8-200077ff ( UNUSED .=.+26456 ) 26 456 - ---- - - 20007800-20007fff [.bss.block.stack] 2 048 8 None ZI [ Linker created ] *********************************************************************************************** *** *** *** SYMBOL LIST *** *** *** *********************************************************************************************** Function symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- ADC1_COMP_IRQHandler 0x0800B4ED 16 4 Code Gb stm32g0xx_it.o ADC_COMP_IRQHandler 0x0800FFC1 8 2 Code Gb stm32g0xx_it.o ADC_DMAConvCplt 0x0800FADD 168 2 Code Lc stm32g0xx_hal_adc.o ADC_DMAError 0x0800F3E1 42 2 Code Lc stm32g0xx_hal_adc.o ADC_DMAHalfConvCplt 0x0800F3CB 22 2 Code Lc stm32g0xx_hal_adc.o ADC_Disable 0x0800FA39 164 2 Code Gb stm32g0xx_hal_adc.o ADC_Enable 0x08003C41 224 4 Code Gb stm32g0xx_hal_adc.o AES_RNG_IRQHandler 0x0800F37B 2 Code Wk STM32G07x_Vectors.o BALANCER_Exec 0x0800B8B9 924 4 Code Gb balancer.o BALANCER_Init 0x0800B7F9 192 4 Code Gb balancer.o BALANCER_SetStartImpulse 0x0800BC55 100 4 Code Gb balancer.o BMS_Exec 0x0800BD89 1 328 4 Code Gb bms.o CEC_IRQHandler 0x0800F379 2 Code Wk STM32G07x_Vectors.o DMA1_Channel1_IRQHandler 0x0800B4DD 16 4 Code Gb stm32g0xx_it.o DMA_CalcDMAMUXChannelBaseAndMask 0x0800577D 68 4 Code Lc stm32g0xx_hal_dma.o DMA_CalcDMAMUXRequestGenBaseAndMask 0x080057C1 56 4 Code Lc stm32g0xx_hal_dma.o DMA_Channel1_IRQHandler 0x0800FFB9 8 2 Code Gb stm32g0xx_it.o DMA_Channel2_3_IRQHandler 0x0800F357 2 Code Wk STM32G07x_Vectors.o DMA_Channel4_5_6_7_IRQHandler 0x0800F359 2 Code Wk STM32G07x_Vectors.o DMA_SetConfig 0x080057F9 112 4 Code Lc stm32g0xx_hal_dma.o EEPROM_ResetLogData 0x0800C949 260 4 Code Gb eeprom.o EEPROM_fullRestore 0x0800C371 220 4 Code Gb eeprom.o EEPROM_isFirstStart 0x0800C2B9 80 4 Code Gb eeprom.o EEPROM_readConfig 0x0800C44D 424 4 Code Gb eeprom.o EEPROM_readLogData 0x0800CA4D 144 4 Code Gb eeprom.o EEPROM_storeConfig 0x0800C5F5 556 4 Code Gb eeprom.o EEPROM_storeLogData 0x0800C821 296 4 Code Gb eeprom.o EXTI0_1_IRQHandler 0x0800F34F 2 Code Wk STM32G07x_Vectors.o EXTI2_3_IRQHandler 0x0800F351 2 Code Wk STM32G07x_Vectors.o EXTI4_15_IRQHandler 0x0800F353 2 Code Wk STM32G07x_Vectors.o Error_Handler 0x0800FFAD 4 2 Code Gb main.o FLASH_IRQHandler 0x0800F34B 2 Code Wk STM32G07x_Vectors.o FLASH_MassErase 0x08005DE5 56 4 Code Lc stm32g0xx_hal_flash_ex.o FLASH_PageErase 0x08005E1D 92 4 Code Gb stm32g0xx_hal_flash_ex.o FLASH_Program_DoubleWord 0x08005C5D 44 4 Code Lc stm32g0xx_hal_flash.o FLASH_Program_Fast 0x20000C31 116 4 Code Lc stm32g0xx_hal_flash.o FLASH_Program_Fast__TT_veneer_T16_LDR_BX 0x08005BB1 4 Code Lc [ Linker created ] FLASH_WaitForLastOperation 0x08005BC1 156 4 Code Gb stm32g0xx_hal_flash.o HAL_ADCEx_Calibration_Start 0x0800472D 264 4 Code Gb stm32g0xx_hal_adc_ex.o HAL_ADCEx_ChannelConfigReadyCallback 0x0800FC05 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_EndOfSamplingCallback 0x0800FBFD 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_LevelOutOfWindow2Callback 0x0800FBED 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_LevelOutOfWindow3Callback 0x0800FBF5 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADC_ConfigChannel 0x080040C5 1 512 4 Code Gb stm32g0xx_hal_adc.o HAL_ADC_ConvCpltCallback 0x0800CEA5 20 4 Code Gb meas.o HAL_ADC_ConvHalfCpltCallback 0x0800FBA5 8 2 Code Wk stm32g0xx_hal_adc.o HAL_ADC_ErrorCallback 0x0800FB9D 8 2 Code Wk stm32g0xx_hal_adc.o HAL_ADC_IRQHandler 0x08003E75 592 4 Code Gb stm32g0xx_hal_adc.o HAL_ADC_Init 0x080034E5 1 852 4 Code Gb stm32g0xx_hal_adc.o HAL_ADC_LevelOutOfWindowCallback 0x0800FB85 8 2 Code Wk stm32g0xx_hal_adc.o HAL_ADC_MspInit 0x0800AB81 244 4 Code Gb adc.o HAL_ADC_Start_DMA 0x08003D3D 284 4 Code Gb stm32g0xx_hal_adc.o HAL_COMP_Init 0x08004835 1 164 4 Code Gb stm32g0xx_hal_comp.o HAL_COMP_MspInit 0x0800ACFD 224 4 Code Gb comp.o HAL_COMP_Start 0x08004DA9 176 4 Code Gb stm32g0xx_hal_comp.o HAL_DAC_ConfigChannel 0x080051BD 848 4 Code Gb stm32g0xx_hal_dac.o HAL_DAC_Init 0x0800500D 100 4 Code Gb stm32g0xx_hal_dac.o HAL_DAC_MspInit 0x0800AE25 104 4 Code Gb dac.o HAL_DAC_SetValue 0x08005125 152 4 Code Gb stm32g0xx_hal_dac.o HAL_DAC_Start 0x08005071 180 4 Code Gb stm32g0xx_hal_dac.o HAL_DMA_IRQHandler 0x08005975 320 4 Code Gb stm32g0xx_hal_dma.o HAL_DMA_Init 0x0800550D 624 4 Code Gb stm32g0xx_hal_dma.o HAL_DMA_Start_IT 0x08005869 268 4 Code Gb stm32g0xx_hal_dma.o HAL_Delay 0x0800345D 60 4 Code Wk stm32g0xx_hal.o HAL_FLASHEx_Erase 0x08005CF9 236 4 Code Gb stm32g0xx_hal_flash_ex.o HAL_FLASH_Lock 0x08005CCD 44 4 Code Gb stm32g0xx_hal_flash.o HAL_FLASH_Program 0x08005AB5 252 4 Code Gb stm32g0xx_hal_flash.o HAL_FLASH_Unlock 0x08005C89 68 4 Code Gb stm32g0xx_hal_flash.o HAL_GPIO_DeInit 0x08006291 456 4 Code Gb stm32g0xx_hal_gpio.o HAL_GPIO_Init 0x08005E79 1 048 4 Code Gb stm32g0xx_hal_gpio.o HAL_GPIO_ReadPin 0x08006459 72 4 Code Gb stm32g0xx_hal_gpio.o HAL_GPIO_TogglePin 0x08006505 68 4 Code Gb stm32g0xx_hal_gpio.o HAL_GPIO_WritePin 0x080064A1 100 4 Code Gb stm32g0xx_hal_gpio.o HAL_GetTick 0x08003451 12 4 Code Wk stm32g0xx_hal.o HAL_IncTick 0x08003439 24 4 Code Wk stm32g0xx_hal.o HAL_Init 0x08003389 56 4 Code Gb stm32g0xx_hal.o HAL_InitTick 0x080033C1 120 4 Code Wk stm32g0xx_hal.o HAL_MspInit 0x0800B49D 64 4 Code Gb stm32g0xx_hal_msp.o HAL_NVIC_DisableIRQ 0x08004F61 48 4 Code Gb stm32g0xx_hal_cortex.o HAL_NVIC_EnableIRQ 0x08004F09 48 4 Code Gb stm32g0xx_hal_cortex.o HAL_NVIC_SetPriority 0x08004E59 48 4 Code Gb stm32g0xx_hal_cortex.o HAL_PWREx_ControlVoltageScaling 0x08006549 152 4 Code Gb stm32g0xx_hal_pwr_ex.o HAL_RCCEx_PeriphCLKConfig 0x0800729D 1 444 4 Code Gb stm32g0xx_hal_rcc_ex.o HAL_RCC_ClockConfig 0x08006E05 848 4 Code Gb stm32g0xx_hal_rcc.o HAL_RCC_GetHCLKFreq 0x08007259 12 4 Code Gb stm32g0xx_hal_rcc.o HAL_RCC_GetPCLK1Freq 0x08007265 40 4 Code Gb stm32g0xx_hal_rcc.o HAL_RCC_GetSysClockFreq 0x08007155 260 4 Code Gb stm32g0xx_hal_rcc.o HAL_RCC_OscConfig 0x080065E1 2 084 4 Code Gb stm32g0xx_hal_rcc.o HAL_RS485Ex_Init 0x0800A5ED 348 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_SYSCFG_StrobeDBattpinsConfig 0x08003499 76 4 Code Gb stm32g0xx_hal.o HAL_SYSTICK_Config 0x0800FC0D 16 2 Code Gb stm32g0xx_hal_cortex.o HAL_TIMEx_MasterConfigSynchronization 0x08009015 632 4 Code Gb stm32g0xx_hal_tim_ex.o HAL_TIMEx_TISelection 0x0800928D 304 4 Code Gb stm32g0xx_hal_tim_ex.o HAL_TIM_Base_Init 0x08007841 420 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_Base_MspInit 0x0800B62D 112 4 Code Gb tim.o HAL_TIM_ConfigClockSource 0x0800838D 1 460 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_IC_ConfigChannel 0x08008041 664 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_IC_Init 0x08007BA9 428 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_IC_MspInit 0x0800FC1D 8 2 Code Wk stm32g0xx_hal_tim.o HAL_TIM_IC_Start 0x08007D55 748 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_ReadCapturedValue 0x08008E8D 392 4 Code Gb stm32g0xx_hal_tim.o HAL_TIM_SlaveConfigSynchro 0x08008971 348 4 Code Gb stm32g0xx_hal_tim.o HAL_UARTEx_DisableFifoMode 0x0800A7F1 168 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_UARTEx_RxEventCallback 0x0800FE2D 12 2 Code Wk stm32g0xx_hal_uart.o HAL_UARTEx_SetRxFifoThreshold 0x0800A99D 260 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_UARTEx_SetTxFifoThreshold 0x0800A899 260 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_UART_DeInit 0x08009DC9 204 4 Code Gb stm32g0xx_hal_uart.o HAL_UART_ErrorCallback 0x0800FE25 8 2 Code Wk stm32g0xx_hal_uart.o HAL_UART_MspDeInit 0x0800B7BD 60 4 Code Gb usart.o HAL_UART_MspInit 0x0800B719 164 4 Code Gb usart.o HAL_UART_Receive_IT 0x0800F643 146 2 Code Gb stm32g0xx_hal_uart.o HAL_UART_RxCpltCallback 0x0800FE41 8 2 Code Wk stm32g0xx_hal_uart.o HAL_UART_Transmit_IT 0x08009E95 312 4 Code Gb stm32g0xx_hal_uart.o HAL_UART_TxCpltCallback 0x0800FE39 8 2 Code Wk stm32g0xx_hal_uart.o HardFault_Handler 0x0800F6D7 2 2 Code Gb stm32g0xx_it.o I2C1_IRQHandler 0x0800F36F 2 Code Wk STM32G07x_Vectors.o I2C2_IRQHandler 0x0800F371 2 Code Wk STM32G07x_Vectors.o LED_ErrorExec 0x0800CB9D 116 4 Code Gb led.o LED_ErrorOff 0x0800CB11 52 4 Code Gb led.o LED_ErrorOn 0x0800CADD 52 4 Code Gb led.o LED_ErrorStartBlink 0x0800CB45 88 4 Code Gb led.o LED_Exec 0x0800FFC9 12 2 Code Gb led.o LED_FunctionExec 0x0800CC75 92 4 Code Gb led.o LED_FunctionSetTimes 0x0800CC5D 24 4 Code Gb led.o LED_FunctionStartBlink 0x0800CC11 76 4 Code Gb led.o LL_ADC_Disable 0x08003E59 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_Enable 0x08004711 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_EnableInternalRegulator 0x08003C21 32 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_GetCommonPathInternalCh 0x0800F439 18 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_IsCalibrationOnGoing 0x0800FBD9 20 2 Code Lc stm32g0xx_hal_adc_ex.o LL_ADC_IsDisableOngoing 0x0800F44B 18 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_IsEnabled 0x0800FA29 16 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_IsEnabled 0x0800FBC9 16 2 Code Lc stm32g0xx_hal_adc_ex.o LL_ADC_IsInternalRegulatorEnabled 0x0800FA15 20 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_GetDMATransfer 0x0800FB8D 16 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_IsConversionOngoing 0x0800F37D 18 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_IsTriggerSourceSWStart 0x0800F3B5 22 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_SetSequencerChAdd 0x080046AD 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_SetSequencerChRem 0x080046F1 32 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_SetSequencerRanks 0x0800F40B 46 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_StartConversion 0x08003D21 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_SetChannelSamplingTime 0x080046C9 40 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_SetCommonPathInternalCh 0x0800FBAD 28 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_SetSamplingTimeCommonChannels 0x0800F38F 38 2 Code Lc stm32g0xx_hal_adc.o LL_EXTI_ClearFallingFlag_0_31 0x08004D35 20 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_ClearRisingFlag_0_31 0x08004D21 20 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableEvent_0_31 0x08004D61 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableFallingTrig_0_31 0x08004D09 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableIT_0_31 0x08004D91 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableRisingTrig_0_31 0x08004CD9 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableEvent_0_31 0x08004D49 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableFallingTrig_0_31 0x08004CF1 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableIT_0_31 0x08004D79 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableRisingTrig_0_31 0x08004CC1 24 4 Code Lc stm32g0xx_hal_comp.o LL_RCC_GetAPB1Prescaler 0x0800728D 16 4 Code Lc stm32g0xx_hal_rcc.o MEAS_Exec 0x0800CD49 96 4 Code Gb meas.o MEAS_Init 0x0800CCD1 120 4 Code Gb meas.o MODBUS_UART_IRQHandler 0x0800D121 640 4 Code Gb modbus.o MX_ADC1_Init 0x0800AAA1 224 4 Code Gb adc.o MX_COMP1_Init 0x0800AC75 68 4 Code Gb comp.o MX_COMP2_Init 0x0800ACB9 68 4 Code Gb comp.o MX_DAC1_Init 0x0800ADDD 72 4 Code Gb dac.o MX_DMA_Init 0x08003359 48 4 Code Gb dma.o MX_GPIO_Init 0x0800AE8D 320 4 Code Gb gpio.o MX_TIM1_Init 0x0800B51D 272 4 Code Gb tim.o MX_USART1_UART_Init 0x0800B69D 124 4 Code Gb usart.o NMI_Handler 0x0800F6D5 2 2 Code Gb stm32g0xx_it.o OUTPUT_LVP_Disable 0x0800D869 20 4 Code Gb output.o OUTPUT_LVP_Enable 0x0800D841 20 4 Code Gb output.o OUTPUT_OVP_Disable 0x0800D855 20 4 Code Gb output.o OUTPUT_OVP_Enable 0x0800D82D 20 4 Code Gb output.o PVD_IRQHandler 0x0800F347 2 Code Wk STM32G07x_Vectors.o PendSV_Handler 0x0800F6DB 2 2 Code Gb stm32g0xx_it.o RCC_IRQHandler 0x0800F34D 2 Code Wk STM32G07x_Vectors.o RS485_ModbusEx_Init 0x0800CF8D 404 4 Code Lc modbus.o RTC_STAMP_IRQHandler 0x0800F349 2 Code Wk STM32G07x_Vectors.o Reset_Handler 0x0800FA0D 2 Code Gb STM32G0xx_Startup.o SEGGER_RTT_Write 0x0800F169 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) SEGGER_RTT_WriteNoLock 0x0800F0E5 132 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) SPI1_IRQHandler 0x0800F373 2 Code Wk STM32G07x_Vectors.o SPI2_IRQHandler 0x0800F375 2 Code Wk STM32G07x_Vectors.o SVC_Handler 0x0800F6D9 2 2 Code Gb stm32g0xx_it.o SYSDATA_Init 0x0800D87D 60 4 Code Gb sysdata.o SysTick_Config 0x08004FC1 76 4 Code Lc stm32g0xx_hal_cortex.o SysTick_Handler 0x0800FFB1 8 2 Code Gb stm32g0xx_it.o SystemClock_Config 0x0800B2B1 132 4 Code Gb main.o SystemCoreClockUpdate 0x08003171 372 4 Code Gb system_stm32g0xx.o SystemInit 0x08003161 16 4 Code Gb system_stm32g0xx.o TIM14_IRQHandler 0x0800F367 2 Code Wk STM32G07x_Vectors.o TIM15_IRQHandler 0x0800F369 2 Code Wk STM32G07x_Vectors.o TIM16_IRQHandler 0x0800F36B 2 Code Wk STM32G07x_Vectors.o TIM17_IRQHandler 0x0800F36D 2 Code Wk STM32G07x_Vectors.o TIM1_BRK_UP_TRG_COMP_IRQHandler 0x0800F35B 2 Code Wk STM32G07x_Vectors.o TIM1_CC_IRQHandler 0x0800F35D 2 Code Wk STM32G07x_Vectors.o TIM2_IRQHandler 0x0800F35F 2 Code Wk STM32G07x_Vectors.o TIM3_IRQHandler 0x0800F361 2 Code Wk STM32G07x_Vectors.o TIM6_DAC_LPTIM1_IRQHandler 0x0800F363 2 Code Wk STM32G07x_Vectors.o TIM7_LPTIM2_IRQHandler 0x0800F365 2 Code Wk STM32G07x_Vectors.o TIM_Base_SetConfig 0x080079E5 244 4 Code Gb stm32g0xx_hal_tim.o TIM_CCxChannelCmd 0x08007AD9 208 4 Code Gb stm32g0xx_hal_tim.o TIM_ETR_SetConfig 0x0800F53D 54 2 Code Gb stm32g0xx_hal_tim.o TIM_ITRx_SetConfig 0x08008941 48 4 Code Lc stm32g0xx_hal_tim.o TIM_SlaveTimer_SetConfig 0x08008ACD 960 4 Code Lc stm32g0xx_hal_tim.o TIM_TI1_ConfigInputStage 0x0800FC91 80 2 Code Lc stm32g0xx_hal_tim.o TIM_TI1_SetConfig 0x080082D9 180 4 Code Gb stm32g0xx_hal_tim.o TIM_TI2_ConfigInputStage 0x0800FCE1 84 2 Code Lc stm32g0xx_hal_tim.o TIM_TI2_SetConfig 0x0800F45D 110 2 Code Lc stm32g0xx_hal_tim.o TIM_TI3_SetConfig 0x0800FC25 108 2 Code Lc stm32g0xx_hal_tim.o TIM_TI4_SetConfig 0x0800F4CB 114 2 Code Lc stm32g0xx_hal_tim.o UARTEx_SetNbDataToProcess 0x0800A749 168 4 Code Lc stm32g0xx_hal_uart_ex.o UART_AdvFeatureConfig 0x08009A6D 708 4 Code Gb stm32g0xx_hal_uart.o UART_CheckIdleState 0x08009D31 152 4 Code Gb stm32g0xx_hal_uart.o UART_EndTransmit_IT 0x0800F6DD 42 2 Code Lc modbus.o UART_RxISR_16BIT 0x0800FE49 180 2 Code Lc stm32g0xx_hal_uart.o UART_RxISR_16BIT_FIFOEN 0x0800A229 484 4 Code Lc stm32g0xx_hal_uart.o UART_RxISR_8BIT 0x0800FEFD 176 2 Code Lc stm32g0xx_hal_uart.o UART_RxISR_8BIT_FIFOEN 0x0800A40D 480 4 Code Lc stm32g0xx_hal_uart.o UART_SetConfig 0x080093BD 1 712 4 Code Gb stm32g0xx_hal_uart.o UART_Start_Receive_IT 0x0800A0B9 368 4 Code Gb stm32g0xx_hal_uart.o UART_TxISR_16BIT 0x0800A059 96 4 Code Lc stm32g0xx_hal_uart.o UART_TxISR_16BIT_FIFOEN 0x08009FCD 140 4 Code Lc stm32g0xx_hal_uart.o UART_TxISR_8BIT 0x0800F5F1 82 2 Code Lc stm32g0xx_hal_uart.o UART_TxISR_8BIT 0x08010061 108 2 Code Lc modbus.o UART_TxISR_8BIT_FIFOEN 0x0800F573 126 2 Code Lc stm32g0xx_hal_uart.o UART_WaitOnFlagUntilTimeout 0x0800FD35 240 2 Code Gb stm32g0xx_hal_uart.o UCPD1_UCPD2_IRQHandler 0x0800F355 2 Code Wk STM32G07x_Vectors.o USART1_IRQHandler 0x0800B4FD 16 4 Code Gb stm32g0xx_it.o USART2_IRQHandler 0x0800F377 2 Code Wk STM32G07x_Vectors.o USART3_USART4_LPUART1_IRQHandler 0x0800B50D 16 4 Code Gb stm32g0xx_it.o WWDG_IRQHandler 0x0800F345 2 Code Wk STM32G07x_Vectors.o _DoInit 0x0800EFDD 84 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) _WriteBlocking 0x0800F07D 104 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) _WriteNoCheck 0x0800F031 74 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __NVIC_DisableIRQ 0x08004F91 48 4 Code Lc stm32g0xx_hal_cortex.o __NVIC_EnableIRQ 0x08004F39 40 4 Code Lc stm32g0xx_hal_cortex.o __NVIC_SetPriority 0x08004E89 128 4 Code Lc stm32g0xx_hal_cortex.o __NVIC_SystemReset 0x0800B335 28 4 Code Lc main.o __SEGGER_RTL_X_file_bufsize 0x0800EFCD 4 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_stat 0x0800EF9D 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_write 0x0800EFD1 10 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_isctype 0x0800E081 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_iswctype 0x0800E09D 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_mbtowc 0x080102D9 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_tolower 0x08010321 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_toupper 0x08010315 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towlower 0x08010339 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towupper 0x0801032D 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_wctomb 0x08010305 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_current_locale 0x0800E069 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_float32_isinf 0x0800F92B 14 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_float32_isnan 0x0800F919 18 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_float32_signbit 0x08010271 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_init_heap 0x0800F19D 20 4 Code Wk heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_pow10f 0x0800E16D 72 4 Code Gb utilops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_pre_padding 0x0800F9DD 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_prin_flush 0x0800F9C3 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_print_padding 0x08010345 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_putc 0x0800F939 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stream_write 0x08010361 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf 0x0800E255 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf_short_float_long 0x0800E255 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_init_ctors 0x08011195 26 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __SEGGER_init_done 0x080032EF 4 Code Gb SEGGER_THUMB_Startup.o __SEGGER_init_heap 0x0800F28D 16 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __SEGGER_init_pack 0x0801123B 52 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __SEGGER_init_zero 0x08011229 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __aeabi_d2f 0x0800DD25 98 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_d2uiz 0x0800DC21 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_dmul 0x0800F7C7 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_dmul_aux 0x0800F78F 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_f2uiz 0x0800DBFD 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_f2ulz 0x0800DC51 64 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fadd 0x0800D8B9 308 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmpeq 0x0800DB49 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmpge 0x0800DB69 50 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmpgt 0x0800DB9D 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmplt 0x0800DBCD 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fdiv 0x0800DAB5 148 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fmul 0x0800D9FD 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fsub 0x0800D9ED 10 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_i2f 0x0800DC91 38 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idiv 0x0800DF29 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idiv0 0x0800E061 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idivmod 0x0800DF69 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_lmul 0x0800DEF9 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr 0x0800E0D9 20 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr4 0x0800E0D9 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr8 0x0800E0D9 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy 0x0800E0C9 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy4 0x0800E0C9 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy8 0x0800E0C9 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset 0x0800E0DB 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset4 0x0800E0DB 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset8 0x0800E0DB 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ui2d 0x0800DCD9 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ui2f 0x0800DCB9 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_uidiv 0x0800DF79 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_uidivmod 0x0800DFB1 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ul2f 0x0800DCF5 44 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_uldivmod 0x0800DFC1 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) _start 0x080032E5 14 4 Code Gb SEGGER_THUMB_Startup.o abs 0x080102D1 8 2 Code Wk intops.o (libc_v6m_t_le_eabi_balanced.a) applyMBParameter 0x0800B351 64 4 Code Gb main.o assert_failed 0x0800B481 28 4 Code Gb main.o calcBalancerCurrent 0x0800CDA9 64 4 Code Gb meas.o calcCellTemperature 0x0800CE49 92 4 Code Gb meas.o calcCellVoltageFiltered 0x0800CDE9 60 4 Code Gb meas.o calcCellVoltageUnfiltered 0x0800CE25 36 4 Code Gb meas.o calculateSetpoints 0x0800BCB9 208 4 Code Gb bms.o exit 0x080032F3 2 4 Code Gb SEGGER_THUMB_Startup.o floorf 0x0800DEA1 88 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) fmodf 0x0800DD89 280 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) frexpf 0x080102AD 36 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) fwrite 0x0801023D 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi_balanced.a) getEEPROMData 0x0800C309 104 4 Code Lc eeprom.o ldexpf 0x08010275 56 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) main 0x0800AFCD 740 4 Code Gb main.o mbAppendCrc16 0x08010115 68 2 Code Gb modbus.o mbCheckCrc16 0x080100CD 72 2 Code Gb modbus.o mbClearRxFrame 0x0800F73F 22 2 Code Gb modbus.o mbClearTxBuffer 0x0800F72D 18 2 Code Gb modbus.o mbCrc16 0x0800D3A1 116 4 Code Gb modbus.o mbGetFrameComplete 0x08010159 16 2 Code Gb modbus.o mbInit 0x0800FFD5 140 2 Code Gb modbus.o mbSend 0x0800F707 38 2 Code Gb modbus.o mbSlaveCheckModbusRtuQuery 0x0800D415 140 4 Code Gb modbus.o mbSlaveProcessPdu 0x080101C9 116 2 Code Gb modbus.o mbSlaveProcessRtuQuery 0x08010169 96 2 Code Gb modbus.o mbSlaveReadHoldingRegisters 0x0800D4A1 252 4 Code Gb modbus.o mbSlaveResponseException 0x0800F755 58 2 Code Gb modbus.o mbSlaveWriteMultipleRegisters 0x0800D6CD 352 4 Code Gb modbus.o mbSlaveWriteSingleRegister 0x0800D59D 304 4 Code Gb modbus.o mbUartInit 0x0800CEB9 212 4 Code Gb modbus.o mb_save_lock_key 0x0800B42D 84 4 Code Gb main.o memcpy 0x0800E0C9 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) memset 0x0800E0E1 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) printf 0x0800E22D 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_balanced.a) resetCounters 0x0800B391 76 4 Code Gb main.o resetMinMaxValues 0x0800B3DD 80 4 Code Gb main.o reset_handler 0x0800FA0D 2 Code Gb STM32G0xx_Startup.o strlen 0x0800E0B9 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) strnlen 0x0800E0ED 128 4 Code Wk strops.o (libc_v6m_t_le_eabi_balanced.a) vfprintf 0x0800F9F3 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) vfprintf_l 0x0800E1B5 120 4 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) Function symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x08003161 SystemInit 16 4 Code Gb system_stm32g0xx.o 0x08003171 SystemCoreClockUpdate 372 4 Code Gb system_stm32g0xx.o 0x080032E5 _start 14 4 Code Gb SEGGER_THUMB_Startup.o 0x080032EF __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o 0x080032F3 exit 2 4 Code Gb SEGGER_THUMB_Startup.o 0x08003359 MX_DMA_Init 48 4 Code Gb dma.o 0x08003389 HAL_Init 56 4 Code Gb stm32g0xx_hal.o 0x080033C1 HAL_InitTick 120 4 Code Wk stm32g0xx_hal.o 0x08003439 HAL_IncTick 24 4 Code Wk stm32g0xx_hal.o 0x08003451 HAL_GetTick 12 4 Code Wk stm32g0xx_hal.o 0x0800345D HAL_Delay 60 4 Code Wk stm32g0xx_hal.o 0x08003499 HAL_SYSCFG_StrobeDBattpinsConfig 76 4 Code Gb stm32g0xx_hal.o 0x080034E5 HAL_ADC_Init 1 852 4 Code Gb stm32g0xx_hal_adc.o 0x08003C21 LL_ADC_EnableInternalRegulator 32 4 Code Lc stm32g0xx_hal_adc.o 0x08003C41 ADC_Enable 224 4 Code Gb stm32g0xx_hal_adc.o 0x08003D21 LL_ADC_REG_StartConversion 28 4 Code Lc stm32g0xx_hal_adc.o 0x08003D3D HAL_ADC_Start_DMA 284 4 Code Gb stm32g0xx_hal_adc.o 0x08003E59 LL_ADC_Disable 28 4 Code Lc stm32g0xx_hal_adc.o 0x08003E75 HAL_ADC_IRQHandler 592 4 Code Gb stm32g0xx_hal_adc.o 0x080040C5 HAL_ADC_ConfigChannel 1 512 4 Code Gb stm32g0xx_hal_adc.o 0x080046AD LL_ADC_REG_SetSequencerChAdd 28 4 Code Lc stm32g0xx_hal_adc.o 0x080046C9 LL_ADC_SetChannelSamplingTime 40 4 Code Lc stm32g0xx_hal_adc.o 0x080046F1 LL_ADC_REG_SetSequencerChRem 32 4 Code Lc stm32g0xx_hal_adc.o 0x08004711 LL_ADC_Enable 28 4 Code Lc stm32g0xx_hal_adc.o 0x0800472D HAL_ADCEx_Calibration_Start 264 4 Code Gb stm32g0xx_hal_adc_ex.o 0x08004835 HAL_COMP_Init 1 164 4 Code Gb stm32g0xx_hal_comp.o 0x08004CC1 LL_EXTI_EnableRisingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004CD9 LL_EXTI_DisableRisingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004CF1 LL_EXTI_EnableFallingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004D09 LL_EXTI_DisableFallingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004D21 LL_EXTI_ClearRisingFlag_0_31 20 4 Code Lc stm32g0xx_hal_comp.o 0x08004D35 LL_EXTI_ClearFallingFlag_0_31 20 4 Code Lc stm32g0xx_hal_comp.o 0x08004D49 LL_EXTI_EnableEvent_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004D61 LL_EXTI_DisableEvent_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004D79 LL_EXTI_EnableIT_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004D91 LL_EXTI_DisableIT_0_31 24 4 Code Lc stm32g0xx_hal_comp.o 0x08004DA9 HAL_COMP_Start 176 4 Code Gb stm32g0xx_hal_comp.o 0x08004E59 HAL_NVIC_SetPriority 48 4 Code Gb stm32g0xx_hal_cortex.o 0x08004E89 __NVIC_SetPriority 128 4 Code Lc stm32g0xx_hal_cortex.o 0x08004F09 HAL_NVIC_EnableIRQ 48 4 Code Gb stm32g0xx_hal_cortex.o 0x08004F39 __NVIC_EnableIRQ 40 4 Code Lc stm32g0xx_hal_cortex.o 0x08004F61 HAL_NVIC_DisableIRQ 48 4 Code Gb stm32g0xx_hal_cortex.o 0x08004F91 __NVIC_DisableIRQ 48 4 Code Lc stm32g0xx_hal_cortex.o 0x08004FC1 SysTick_Config 76 4 Code Lc stm32g0xx_hal_cortex.o 0x0800500D HAL_DAC_Init 100 4 Code Gb stm32g0xx_hal_dac.o 0x08005071 HAL_DAC_Start 180 4 Code Gb stm32g0xx_hal_dac.o 0x08005125 HAL_DAC_SetValue 152 4 Code Gb stm32g0xx_hal_dac.o 0x080051BD HAL_DAC_ConfigChannel 848 4 Code Gb stm32g0xx_hal_dac.o 0x0800550D HAL_DMA_Init 624 4 Code Gb stm32g0xx_hal_dma.o 0x0800577D DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code Lc stm32g0xx_hal_dma.o 0x080057C1 DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code Lc stm32g0xx_hal_dma.o 0x080057F9 DMA_SetConfig 112 4 Code Lc stm32g0xx_hal_dma.o 0x08005869 HAL_DMA_Start_IT 268 4 Code Gb stm32g0xx_hal_dma.o 0x08005975 HAL_DMA_IRQHandler 320 4 Code Gb stm32g0xx_hal_dma.o 0x08005AB5 HAL_FLASH_Program 252 4 Code Gb stm32g0xx_hal_flash.o 0x08005BB1 FLASH_Program_Fast__TT_veneer_T16_LDR_BX 4 Code Lc [ Linker created ] 0x08005BC1 FLASH_WaitForLastOperation 156 4 Code Gb stm32g0xx_hal_flash.o 0x08005C5D FLASH_Program_DoubleWord 44 4 Code Lc stm32g0xx_hal_flash.o 0x08005C89 HAL_FLASH_Unlock 68 4 Code Gb stm32g0xx_hal_flash.o 0x08005CCD HAL_FLASH_Lock 44 4 Code Gb stm32g0xx_hal_flash.o 0x08005CF9 HAL_FLASHEx_Erase 236 4 Code Gb stm32g0xx_hal_flash_ex.o 0x08005DE5 FLASH_MassErase 56 4 Code Lc stm32g0xx_hal_flash_ex.o 0x08005E1D FLASH_PageErase 92 4 Code Gb stm32g0xx_hal_flash_ex.o 0x08005E79 HAL_GPIO_Init 1 048 4 Code Gb stm32g0xx_hal_gpio.o 0x08006291 HAL_GPIO_DeInit 456 4 Code Gb stm32g0xx_hal_gpio.o 0x08006459 HAL_GPIO_ReadPin 72 4 Code Gb stm32g0xx_hal_gpio.o 0x080064A1 HAL_GPIO_WritePin 100 4 Code Gb stm32g0xx_hal_gpio.o 0x08006505 HAL_GPIO_TogglePin 68 4 Code Gb stm32g0xx_hal_gpio.o 0x08006549 HAL_PWREx_ControlVoltageScaling 152 4 Code Gb stm32g0xx_hal_pwr_ex.o 0x080065E1 HAL_RCC_OscConfig 2 084 4 Code Gb stm32g0xx_hal_rcc.o 0x08006E05 HAL_RCC_ClockConfig 848 4 Code Gb stm32g0xx_hal_rcc.o 0x08007155 HAL_RCC_GetSysClockFreq 260 4 Code Gb stm32g0xx_hal_rcc.o 0x08007259 HAL_RCC_GetHCLKFreq 12 4 Code Gb stm32g0xx_hal_rcc.o 0x08007265 HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32g0xx_hal_rcc.o 0x0800728D LL_RCC_GetAPB1Prescaler 16 4 Code Lc stm32g0xx_hal_rcc.o 0x0800729D HAL_RCCEx_PeriphCLKConfig 1 444 4 Code Gb stm32g0xx_hal_rcc_ex.o 0x08007841 HAL_TIM_Base_Init 420 4 Code Gb stm32g0xx_hal_tim.o 0x080079E5 TIM_Base_SetConfig 244 4 Code Gb stm32g0xx_hal_tim.o 0x08007AD9 TIM_CCxChannelCmd 208 4 Code Gb stm32g0xx_hal_tim.o 0x08007BA9 HAL_TIM_IC_Init 428 4 Code Gb stm32g0xx_hal_tim.o 0x08007D55 HAL_TIM_IC_Start 748 4 Code Gb stm32g0xx_hal_tim.o 0x08008041 HAL_TIM_IC_ConfigChannel 664 4 Code Gb stm32g0xx_hal_tim.o 0x080082D9 TIM_TI1_SetConfig 180 4 Code Gb stm32g0xx_hal_tim.o 0x0800838D HAL_TIM_ConfigClockSource 1 460 4 Code Gb stm32g0xx_hal_tim.o 0x08008941 TIM_ITRx_SetConfig 48 4 Code Lc stm32g0xx_hal_tim.o 0x08008971 HAL_TIM_SlaveConfigSynchro 348 4 Code Gb stm32g0xx_hal_tim.o 0x08008ACD TIM_SlaveTimer_SetConfig 960 4 Code Lc stm32g0xx_hal_tim.o 0x08008E8D HAL_TIM_ReadCapturedValue 392 4 Code Gb stm32g0xx_hal_tim.o 0x08009015 HAL_TIMEx_MasterConfigSynchronization 632 4 Code Gb stm32g0xx_hal_tim_ex.o 0x0800928D HAL_TIMEx_TISelection 304 4 Code Gb stm32g0xx_hal_tim_ex.o 0x080093BD UART_SetConfig 1 712 4 Code Gb stm32g0xx_hal_uart.o 0x08009A6D UART_AdvFeatureConfig 708 4 Code Gb stm32g0xx_hal_uart.o 0x08009D31 UART_CheckIdleState 152 4 Code Gb stm32g0xx_hal_uart.o 0x08009DC9 HAL_UART_DeInit 204 4 Code Gb stm32g0xx_hal_uart.o 0x08009E95 HAL_UART_Transmit_IT 312 4 Code Gb stm32g0xx_hal_uart.o 0x08009FCD UART_TxISR_16BIT_FIFOEN 140 4 Code Lc stm32g0xx_hal_uart.o 0x0800A059 UART_TxISR_16BIT 96 4 Code Lc stm32g0xx_hal_uart.o 0x0800A0B9 UART_Start_Receive_IT 368 4 Code Gb stm32g0xx_hal_uart.o 0x0800A229 UART_RxISR_16BIT_FIFOEN 484 4 Code Lc stm32g0xx_hal_uart.o 0x0800A40D UART_RxISR_8BIT_FIFOEN 480 4 Code Lc stm32g0xx_hal_uart.o 0x0800A5ED HAL_RS485Ex_Init 348 4 Code Gb stm32g0xx_hal_uart_ex.o 0x0800A749 UARTEx_SetNbDataToProcess 168 4 Code Lc stm32g0xx_hal_uart_ex.o 0x0800A7F1 HAL_UARTEx_DisableFifoMode 168 4 Code Gb stm32g0xx_hal_uart_ex.o 0x0800A899 HAL_UARTEx_SetTxFifoThreshold 260 4 Code Gb stm32g0xx_hal_uart_ex.o 0x0800A99D HAL_UARTEx_SetRxFifoThreshold 260 4 Code Gb stm32g0xx_hal_uart_ex.o 0x0800AAA1 MX_ADC1_Init 224 4 Code Gb adc.o 0x0800AB81 HAL_ADC_MspInit 244 4 Code Gb adc.o 0x0800AC75 MX_COMP1_Init 68 4 Code Gb comp.o 0x0800ACB9 MX_COMP2_Init 68 4 Code Gb comp.o 0x0800ACFD HAL_COMP_MspInit 224 4 Code Gb comp.o 0x0800ADDD MX_DAC1_Init 72 4 Code Gb dac.o 0x0800AE25 HAL_DAC_MspInit 104 4 Code Gb dac.o 0x0800AE8D MX_GPIO_Init 320 4 Code Gb gpio.o 0x0800AFCD main 740 4 Code Gb main.o 0x0800B2B1 SystemClock_Config 132 4 Code Gb main.o 0x0800B335 __NVIC_SystemReset 28 4 Code Lc main.o 0x0800B351 applyMBParameter 64 4 Code Gb main.o 0x0800B391 resetCounters 76 4 Code Gb main.o 0x0800B3DD resetMinMaxValues 80 4 Code Gb main.o 0x0800B42D mb_save_lock_key 84 4 Code Gb main.o 0x0800B481 assert_failed 28 4 Code Gb main.o 0x0800B49D HAL_MspInit 64 4 Code Gb stm32g0xx_hal_msp.o 0x0800B4DD DMA1_Channel1_IRQHandler 16 4 Code Gb stm32g0xx_it.o 0x0800B4ED ADC1_COMP_IRQHandler 16 4 Code Gb stm32g0xx_it.o 0x0800B4FD USART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o 0x0800B50D USART3_USART4_LPUART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o 0x0800B51D MX_TIM1_Init 272 4 Code Gb tim.o 0x0800B62D HAL_TIM_Base_MspInit 112 4 Code Gb tim.o 0x0800B69D MX_USART1_UART_Init 124 4 Code Gb usart.o 0x0800B719 HAL_UART_MspInit 164 4 Code Gb usart.o 0x0800B7BD HAL_UART_MspDeInit 60 4 Code Gb usart.o 0x0800B7F9 BALANCER_Init 192 4 Code Gb balancer.o 0x0800B8B9 BALANCER_Exec 924 4 Code Gb balancer.o 0x0800BC55 BALANCER_SetStartImpulse 100 4 Code Gb balancer.o 0x0800BCB9 calculateSetpoints 208 4 Code Gb bms.o 0x0800BD89 BMS_Exec 1 328 4 Code Gb bms.o 0x0800C2B9 EEPROM_isFirstStart 80 4 Code Gb eeprom.o 0x0800C309 getEEPROMData 104 4 Code Lc eeprom.o 0x0800C371 EEPROM_fullRestore 220 4 Code Gb eeprom.o 0x0800C44D EEPROM_readConfig 424 4 Code Gb eeprom.o 0x0800C5F5 EEPROM_storeConfig 556 4 Code Gb eeprom.o 0x0800C821 EEPROM_storeLogData 296 4 Code Gb eeprom.o 0x0800C949 EEPROM_ResetLogData 260 4 Code Gb eeprom.o 0x0800CA4D EEPROM_readLogData 144 4 Code Gb eeprom.o 0x0800CADD LED_ErrorOn 52 4 Code Gb led.o 0x0800CB11 LED_ErrorOff 52 4 Code Gb led.o 0x0800CB45 LED_ErrorStartBlink 88 4 Code Gb led.o 0x0800CB9D LED_ErrorExec 116 4 Code Gb led.o 0x0800CC11 LED_FunctionStartBlink 76 4 Code Gb led.o 0x0800CC5D LED_FunctionSetTimes 24 4 Code Gb led.o 0x0800CC75 LED_FunctionExec 92 4 Code Gb led.o 0x0800CCD1 MEAS_Init 120 4 Code Gb meas.o 0x0800CD49 MEAS_Exec 96 4 Code Gb meas.o 0x0800CDA9 calcBalancerCurrent 64 4 Code Gb meas.o 0x0800CDE9 calcCellVoltageFiltered 60 4 Code Gb meas.o 0x0800CE25 calcCellVoltageUnfiltered 36 4 Code Gb meas.o 0x0800CE49 calcCellTemperature 92 4 Code Gb meas.o 0x0800CEA5 HAL_ADC_ConvCpltCallback 20 4 Code Gb meas.o 0x0800CEB9 mbUartInit 212 4 Code Gb modbus.o 0x0800CF8D RS485_ModbusEx_Init 404 4 Code Lc modbus.o 0x0800D121 MODBUS_UART_IRQHandler 640 4 Code Gb modbus.o 0x0800D3A1 mbCrc16 116 4 Code Gb modbus.o 0x0800D415 mbSlaveCheckModbusRtuQuery 140 4 Code Gb modbus.o 0x0800D4A1 mbSlaveReadHoldingRegisters 252 4 Code Gb modbus.o 0x0800D59D mbSlaveWriteSingleRegister 304 4 Code Gb modbus.o 0x0800D6CD mbSlaveWriteMultipleRegisters 352 4 Code Gb modbus.o 0x0800D82D OUTPUT_OVP_Enable 20 4 Code Gb output.o 0x0800D841 OUTPUT_LVP_Enable 20 4 Code Gb output.o 0x0800D855 OUTPUT_OVP_Disable 20 4 Code Gb output.o 0x0800D869 OUTPUT_LVP_Disable 20 4 Code Gb output.o 0x0800D87D SYSDATA_Init 60 4 Code Gb sysdata.o 0x0800D8B9 __aeabi_fadd 308 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800D9ED __aeabi_fsub 10 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800D9FD __aeabi_fmul 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DAB5 __aeabi_fdiv 148 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DB49 __aeabi_fcmpeq 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DB69 __aeabi_fcmpge 50 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DB9D __aeabi_fcmpgt 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DBCD __aeabi_fcmplt 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DBFD __aeabi_f2uiz 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DC21 __aeabi_d2uiz 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DC51 __aeabi_f2ulz 64 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DC91 __aeabi_i2f 38 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DCB9 __aeabi_ui2f 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DCD9 __aeabi_ui2d 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DCF5 __aeabi_ul2f 44 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DD25 __aeabi_d2f 98 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DD89 fmodf 280 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DEA1 floorf 88 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DEF9 __aeabi_lmul 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DF29 __aeabi_idiv 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DF69 __aeabi_idivmod 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DF79 __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DFB1 __aeabi_uidivmod 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800DFC1 __aeabi_uldivmod 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E061 __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E069 __SEGGER_RTL_current_locale 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E081 __SEGGER_RTL_ascii_isctype 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E09D __SEGGER_RTL_ascii_iswctype 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0B9 strlen 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0C9 memcpy 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0C9 __aeabi_memcpy8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0C9 __aeabi_memcpy4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0C9 __aeabi_memcpy 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0D9 __aeabi_memclr8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0D9 __aeabi_memclr4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0D9 __aeabi_memclr 20 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0DB __aeabi_memset8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0DB __aeabi_memset4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0DB __aeabi_memset 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0E1 memset 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E0ED strnlen 128 4 Code Wk strops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E16D __SEGGER_RTL_pow10f 72 4 Code Gb utilops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E1B5 vfprintf_l 120 4 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E22D printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E255 __SEGGER_RTL_vfprintf_short_float_long 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 0x0800E255 __SEGGER_RTL_vfprintf 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) 0x0800EF9D __SEGGER_RTL_X_file_stat 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800EFCD __SEGGER_RTL_X_file_bufsize 4 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800EFD1 __SEGGER_RTL_X_file_write 10 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800EFDD _DoInit 84 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800F031 _WriteNoCheck 74 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800F07D _WriteBlocking 104 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800F0E5 SEGGER_RTT_WriteNoLock 132 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800F169 SEGGER_RTT_Write 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x0800F19D __SEGGER_RTL_init_heap 20 4 Code Wk heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) 0x0800F28D __SEGGER_init_heap 16 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0x0800F345 WWDG_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F347 PVD_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F349 RTC_STAMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F34B FLASH_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F34D RCC_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F34F EXTI0_1_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F351 EXTI2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F353 EXTI4_15_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F355 UCPD1_UCPD2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F357 DMA_Channel2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F359 DMA_Channel4_5_6_7_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F35B TIM1_BRK_UP_TRG_COMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F35D TIM1_CC_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F35F TIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F361 TIM3_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F363 TIM6_DAC_LPTIM1_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F365 TIM7_LPTIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F367 TIM14_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F369 TIM15_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F36B TIM16_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F36D TIM17_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F36F I2C1_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F371 I2C2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F373 SPI1_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F375 SPI2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F377 USART2_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F379 CEC_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F37B AES_RNG_IRQHandler 2 Code Wk STM32G07x_Vectors.o 0x0800F37D LL_ADC_REG_IsConversionOngoing 18 2 Code Lc stm32g0xx_hal_adc.o 0x0800F38F LL_ADC_SetSamplingTimeCommonChannels 38 2 Code Lc stm32g0xx_hal_adc.o 0x0800F3B5 LL_ADC_REG_IsTriggerSourceSWStart 22 2 Code Lc stm32g0xx_hal_adc.o 0x0800F3CB ADC_DMAHalfConvCplt 22 2 Code Lc stm32g0xx_hal_adc.o 0x0800F3E1 ADC_DMAError 42 2 Code Lc stm32g0xx_hal_adc.o 0x0800F40B LL_ADC_REG_SetSequencerRanks 46 2 Code Lc stm32g0xx_hal_adc.o 0x0800F439 LL_ADC_GetCommonPathInternalCh 18 2 Code Lc stm32g0xx_hal_adc.o 0x0800F44B LL_ADC_IsDisableOngoing 18 2 Code Lc stm32g0xx_hal_adc.o 0x0800F45D TIM_TI2_SetConfig 110 2 Code Lc stm32g0xx_hal_tim.o 0x0800F4CB TIM_TI4_SetConfig 114 2 Code Lc stm32g0xx_hal_tim.o 0x0800F53D TIM_ETR_SetConfig 54 2 Code Gb stm32g0xx_hal_tim.o 0x0800F573 UART_TxISR_8BIT_FIFOEN 126 2 Code Lc stm32g0xx_hal_uart.o 0x0800F5F1 UART_TxISR_8BIT 82 2 Code Lc stm32g0xx_hal_uart.o 0x0800F643 HAL_UART_Receive_IT 146 2 Code Gb stm32g0xx_hal_uart.o 0x0800F6D5 NMI_Handler 2 2 Code Gb stm32g0xx_it.o 0x0800F6D7 HardFault_Handler 2 2 Code Gb stm32g0xx_it.o 0x0800F6D9 SVC_Handler 2 2 Code Gb stm32g0xx_it.o 0x0800F6DB PendSV_Handler 2 2 Code Gb stm32g0xx_it.o 0x0800F6DD UART_EndTransmit_IT 42 2 Code Lc modbus.o 0x0800F707 mbSend 38 2 Code Gb modbus.o 0x0800F72D mbClearTxBuffer 18 2 Code Gb modbus.o 0x0800F73F mbClearRxFrame 22 2 Code Gb modbus.o 0x0800F755 mbSlaveResponseException 58 2 Code Gb modbus.o 0x0800F78F __aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F7C7 __aeabi_dmul 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F919 __SEGGER_RTL_float32_isnan 18 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F92B __SEGGER_RTL_float32_isinf 14 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F939 __SEGGER_RTL_putc 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F9C3 __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F9DD __SEGGER_RTL_pre_padding 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F9F3 vfprintf 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800FA0D reset_handler 2 Code Gb STM32G0xx_Startup.o 0x0800FA0D Reset_Handler 2 Code Gb STM32G0xx_Startup.o 0x0800FA15 LL_ADC_IsInternalRegulatorEnabled 20 2 Code Lc stm32g0xx_hal_adc.o 0x0800FA29 LL_ADC_IsEnabled 16 2 Code Lc stm32g0xx_hal_adc.o 0x0800FA39 ADC_Disable 164 2 Code Gb stm32g0xx_hal_adc.o 0x0800FADD ADC_DMAConvCplt 168 2 Code Lc stm32g0xx_hal_adc.o 0x0800FB85 HAL_ADC_LevelOutOfWindowCallback 8 2 Code Wk stm32g0xx_hal_adc.o 0x0800FB8D LL_ADC_REG_GetDMATransfer 16 2 Code Lc stm32g0xx_hal_adc.o 0x0800FB9D HAL_ADC_ErrorCallback 8 2 Code Wk stm32g0xx_hal_adc.o 0x0800FBA5 HAL_ADC_ConvHalfCpltCallback 8 2 Code Wk stm32g0xx_hal_adc.o 0x0800FBAD LL_ADC_SetCommonPathInternalCh 28 2 Code Lc stm32g0xx_hal_adc.o 0x0800FBC9 LL_ADC_IsEnabled 16 2 Code Lc stm32g0xx_hal_adc_ex.o 0x0800FBD9 LL_ADC_IsCalibrationOnGoing 20 2 Code Lc stm32g0xx_hal_adc_ex.o 0x0800FBED HAL_ADCEx_LevelOutOfWindow2Callback 8 2 Code Wk stm32g0xx_hal_adc_ex.o 0x0800FBF5 HAL_ADCEx_LevelOutOfWindow3Callback 8 2 Code Wk stm32g0xx_hal_adc_ex.o 0x0800FBFD HAL_ADCEx_EndOfSamplingCallback 8 2 Code Wk stm32g0xx_hal_adc_ex.o 0x0800FC05 HAL_ADCEx_ChannelConfigReadyCallback 8 2 Code Wk stm32g0xx_hal_adc_ex.o 0x0800FC0D HAL_SYSTICK_Config 16 2 Code Gb stm32g0xx_hal_cortex.o 0x0800FC1D HAL_TIM_IC_MspInit 8 2 Code Wk stm32g0xx_hal_tim.o 0x0800FC25 TIM_TI3_SetConfig 108 2 Code Lc stm32g0xx_hal_tim.o 0x0800FC91 TIM_TI1_ConfigInputStage 80 2 Code Lc stm32g0xx_hal_tim.o 0x0800FCE1 TIM_TI2_ConfigInputStage 84 2 Code Lc stm32g0xx_hal_tim.o 0x0800FD35 UART_WaitOnFlagUntilTimeout 240 2 Code Gb stm32g0xx_hal_uart.o 0x0800FE25 HAL_UART_ErrorCallback 8 2 Code Wk stm32g0xx_hal_uart.o 0x0800FE2D HAL_UARTEx_RxEventCallback 12 2 Code Wk stm32g0xx_hal_uart.o 0x0800FE39 HAL_UART_TxCpltCallback 8 2 Code Wk stm32g0xx_hal_uart.o 0x0800FE41 HAL_UART_RxCpltCallback 8 2 Code Wk stm32g0xx_hal_uart.o 0x0800FE49 UART_RxISR_16BIT 180 2 Code Lc stm32g0xx_hal_uart.o 0x0800FEFD UART_RxISR_8BIT 176 2 Code Lc stm32g0xx_hal_uart.o 0x0800FFAD Error_Handler 4 2 Code Gb main.o 0x0800FFB1 SysTick_Handler 8 2 Code Gb stm32g0xx_it.o 0x0800FFB9 DMA_Channel1_IRQHandler 8 2 Code Gb stm32g0xx_it.o 0x0800FFC1 ADC_COMP_IRQHandler 8 2 Code Gb stm32g0xx_it.o 0x0800FFC9 LED_Exec 12 2 Code Gb led.o 0x0800FFD5 mbInit 140 2 Code Gb modbus.o 0x08010061 UART_TxISR_8BIT 108 2 Code Lc modbus.o 0x080100CD mbCheckCrc16 72 2 Code Gb modbus.o 0x08010115 mbAppendCrc16 68 2 Code Gb modbus.o 0x08010159 mbGetFrameComplete 16 2 Code Gb modbus.o 0x08010169 mbSlaveProcessRtuQuery 96 2 Code Gb modbus.o 0x080101C9 mbSlaveProcessPdu 116 2 Code Gb modbus.o 0x0801023D fwrite 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010271 __SEGGER_RTL_float32_signbit 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010275 ldexpf 56 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x080102AD frexpf 36 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) 0x080102D1 abs 8 2 Code Wk intops.o (libc_v6m_t_le_eabi_balanced.a) 0x080102D9 __SEGGER_RTL_ascii_mbtowc 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010305 __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010315 __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010321 __SEGGER_RTL_ascii_tolower 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0801032D __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010339 __SEGGER_RTL_ascii_towlower 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010345 __SEGGER_RTL_print_padding 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010361 __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x08011195 __SEGGER_init_ctors 26 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0x08011229 __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0x0801123B __SEGGER_init_pack 52 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) 0x20000C31 FLASH_Program_Fast 116 4 Code Lc stm32g0xx_hal_flash.o Function symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- __SEGGER_RTL_vfprintf 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_vfprintf_short_float_long 3 400 4 Code Gb __SEGGER_RTL_vfprintf_short_float_long.o (libc_v6m_t_le_eabi_balanced.a) HAL_RCC_OscConfig 2 084 4 Code Gb stm32g0xx_hal_rcc.o HAL_ADC_Init 1 852 4 Code Gb stm32g0xx_hal_adc.o UART_SetConfig 1 712 4 Code Gb stm32g0xx_hal_uart.o HAL_ADC_ConfigChannel 1 512 4 Code Gb stm32g0xx_hal_adc.o HAL_TIM_ConfigClockSource 1 460 4 Code Gb stm32g0xx_hal_tim.o HAL_RCCEx_PeriphCLKConfig 1 444 4 Code Gb stm32g0xx_hal_rcc_ex.o BMS_Exec 1 328 4 Code Gb bms.o HAL_COMP_Init 1 164 4 Code Gb stm32g0xx_hal_comp.o HAL_GPIO_Init 1 048 4 Code Gb stm32g0xx_hal_gpio.o TIM_SlaveTimer_SetConfig 960 4 Code Lc stm32g0xx_hal_tim.o BALANCER_Exec 924 4 Code Gb balancer.o HAL_DAC_ConfigChannel 848 4 Code Gb stm32g0xx_hal_dac.o HAL_RCC_ClockConfig 848 4 Code Gb stm32g0xx_hal_rcc.o HAL_TIM_IC_Start 748 4 Code Gb stm32g0xx_hal_tim.o main 740 4 Code Gb main.o UART_AdvFeatureConfig 708 4 Code Gb stm32g0xx_hal_uart.o HAL_TIM_IC_ConfigChannel 664 4 Code Gb stm32g0xx_hal_tim.o MODBUS_UART_IRQHandler 640 4 Code Gb modbus.o HAL_TIMEx_MasterConfigSynchronization 632 4 Code Gb stm32g0xx_hal_tim_ex.o HAL_DMA_Init 624 4 Code Gb stm32g0xx_hal_dma.o HAL_ADC_IRQHandler 592 4 Code Gb stm32g0xx_hal_adc.o EEPROM_storeConfig 556 4 Code Gb eeprom.o UART_RxISR_16BIT_FIFOEN 484 4 Code Lc stm32g0xx_hal_uart.o UART_RxISR_8BIT_FIFOEN 480 4 Code Lc stm32g0xx_hal_uart.o HAL_GPIO_DeInit 456 4 Code Gb stm32g0xx_hal_gpio.o HAL_TIM_IC_Init 428 4 Code Gb stm32g0xx_hal_tim.o EEPROM_readConfig 424 4 Code Gb eeprom.o HAL_TIM_Base_Init 420 4 Code Gb stm32g0xx_hal_tim.o RS485_ModbusEx_Init 404 4 Code Lc modbus.o __aeabi_dmul_aux 394 2 Code Lc floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_TIM_ReadCapturedValue 392 4 Code Gb stm32g0xx_hal_tim.o SystemCoreClockUpdate 372 4 Code Gb system_stm32g0xx.o UART_Start_Receive_IT 368 4 Code Gb stm32g0xx_hal_uart.o mbSlaveWriteMultipleRegisters 352 4 Code Gb modbus.o HAL_RS485Ex_Init 348 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_TIM_SlaveConfigSynchro 348 4 Code Gb stm32g0xx_hal_tim.o HAL_DMA_IRQHandler 320 4 Code Gb stm32g0xx_hal_dma.o MX_GPIO_Init 320 4 Code Gb gpio.o HAL_UART_Transmit_IT 312 4 Code Gb stm32g0xx_hal_uart.o __aeabi_fadd 308 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_TIMEx_TISelection 304 4 Code Gb stm32g0xx_hal_tim_ex.o mbSlaveWriteSingleRegister 304 4 Code Gb modbus.o EEPROM_storeLogData 296 4 Code Gb eeprom.o HAL_ADC_Start_DMA 284 4 Code Gb stm32g0xx_hal_adc.o fmodf 280 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) MX_TIM1_Init 272 4 Code Gb tim.o HAL_DMA_Start_IT 268 4 Code Gb stm32g0xx_hal_dma.o HAL_ADCEx_Calibration_Start 264 4 Code Gb stm32g0xx_hal_adc_ex.o EEPROM_ResetLogData 260 4 Code Gb eeprom.o HAL_RCC_GetSysClockFreq 260 4 Code Gb stm32g0xx_hal_rcc.o HAL_UARTEx_SetRxFifoThreshold 260 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_UARTEx_SetTxFifoThreshold 260 4 Code Gb stm32g0xx_hal_uart_ex.o HAL_FLASH_Program 252 4 Code Gb stm32g0xx_hal_flash.o mbSlaveReadHoldingRegisters 252 4 Code Gb modbus.o HAL_ADC_MspInit 244 4 Code Gb adc.o TIM_Base_SetConfig 244 4 Code Gb stm32g0xx_hal_tim.o UART_WaitOnFlagUntilTimeout 240 2 Code Gb stm32g0xx_hal_uart.o HAL_FLASHEx_Erase 236 4 Code Gb stm32g0xx_hal_flash_ex.o ADC_Enable 224 4 Code Gb stm32g0xx_hal_adc.o HAL_COMP_MspInit 224 4 Code Gb comp.o MX_ADC1_Init 224 4 Code Gb adc.o EEPROM_fullRestore 220 4 Code Gb eeprom.o mbUartInit 212 4 Code Gb modbus.o TIM_CCxChannelCmd 208 4 Code Gb stm32g0xx_hal_tim.o calculateSetpoints 208 4 Code Gb bms.o HAL_UART_DeInit 204 4 Code Gb stm32g0xx_hal_uart.o BALANCER_Init 192 4 Code Gb balancer.o __aeabi_fmul 182 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_DAC_Start 180 4 Code Gb stm32g0xx_hal_dac.o TIM_TI1_SetConfig 180 4 Code Gb stm32g0xx_hal_tim.o UART_RxISR_16BIT 180 2 Code Lc stm32g0xx_hal_uart.o HAL_COMP_Start 176 4 Code Gb stm32g0xx_hal_comp.o UART_RxISR_8BIT 176 2 Code Lc stm32g0xx_hal_uart.o ADC_DMAConvCplt 168 2 Code Lc stm32g0xx_hal_adc.o HAL_UARTEx_DisableFifoMode 168 4 Code Gb stm32g0xx_hal_uart_ex.o UARTEx_SetNbDataToProcess 168 4 Code Lc stm32g0xx_hal_uart_ex.o ADC_Disable 164 2 Code Gb stm32g0xx_hal_adc.o HAL_UART_MspInit 164 4 Code Gb usart.o __aeabi_uldivmod 160 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) FLASH_WaitForLastOperation 156 4 Code Gb stm32g0xx_hal_flash.o HAL_DAC_SetValue 152 4 Code Gb stm32g0xx_hal_dac.o HAL_PWREx_ControlVoltageScaling 152 4 Code Gb stm32g0xx_hal_pwr_ex.o UART_CheckIdleState 152 4 Code Gb stm32g0xx_hal_uart.o __aeabi_fdiv 148 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_UART_Receive_IT 146 2 Code Gb stm32g0xx_hal_uart.o EEPROM_readLogData 144 4 Code Gb eeprom.o UART_TxISR_16BIT_FIFOEN 140 4 Code Lc stm32g0xx_hal_uart.o mbInit 140 2 Code Gb modbus.o mbSlaveCheckModbusRtuQuery 140 4 Code Gb modbus.o __SEGGER_RTL_putc 138 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) SEGGER_RTT_WriteNoLock 132 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) SystemClock_Config 132 4 Code Gb main.o __NVIC_SetPriority 128 4 Code Lc stm32g0xx_hal_cortex.o strnlen 128 4 Code Wk strops.o (libc_v6m_t_le_eabi_balanced.a) UART_TxISR_8BIT_FIFOEN 126 2 Code Lc stm32g0xx_hal_uart.o MX_USART1_UART_Init 124 4 Code Gb usart.o HAL_InitTick 120 4 Code Wk stm32g0xx_hal.o MEAS_Init 120 4 Code Gb meas.o vfprintf_l 120 4 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) FLASH_Program_Fast 116 4 Code Lc stm32g0xx_hal_flash.o LED_ErrorExec 116 4 Code Gb led.o mbCrc16 116 4 Code Gb modbus.o mbSlaveProcessPdu 116 2 Code Gb modbus.o TIM_TI4_SetConfig 114 2 Code Lc stm32g0xx_hal_tim.o DMA_SetConfig 112 4 Code Lc stm32g0xx_hal_dma.o HAL_TIM_Base_MspInit 112 4 Code Gb tim.o TIM_TI2_SetConfig 110 2 Code Lc stm32g0xx_hal_tim.o TIM_TI3_SetConfig 108 2 Code Lc stm32g0xx_hal_tim.o UART_TxISR_8BIT 108 2 Code Lc modbus.o HAL_DAC_MspInit 104 4 Code Gb dac.o _WriteBlocking 104 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) getEEPROMData 104 4 Code Lc eeprom.o BALANCER_SetStartImpulse 100 4 Code Gb balancer.o HAL_DAC_Init 100 4 Code Gb stm32g0xx_hal_dac.o HAL_GPIO_WritePin 100 4 Code Gb stm32g0xx_hal_gpio.o __aeabi_d2f 98 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) MEAS_Exec 96 4 Code Gb meas.o UART_TxISR_16BIT 96 4 Code Lc stm32g0xx_hal_uart.o mbSlaveProcessRtuQuery 96 2 Code Gb modbus.o FLASH_PageErase 92 4 Code Gb stm32g0xx_hal_flash_ex.o LED_FunctionExec 92 4 Code Gb led.o calcCellTemperature 92 4 Code Gb meas.o LED_ErrorStartBlink 88 4 Code Gb led.o floorf 88 4 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) TIM_TI2_ConfigInputStage 84 2 Code Lc stm32g0xx_hal_tim.o _DoInit 84 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) mb_save_lock_key 84 4 Code Gb main.o UART_TxISR_8BIT 82 2 Code Lc stm32g0xx_hal_uart.o EEPROM_isFirstStart 80 4 Code Gb eeprom.o TIM_TI1_ConfigInputStage 80 2 Code Lc stm32g0xx_hal_tim.o resetMinMaxValues 80 4 Code Gb main.o HAL_SYSCFG_StrobeDBattpinsConfig 76 4 Code Gb stm32g0xx_hal.o LED_FunctionStartBlink 76 4 Code Gb led.o SysTick_Config 76 4 Code Lc stm32g0xx_hal_cortex.o resetCounters 76 4 Code Gb main.o _WriteNoCheck 74 4 Code Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) HAL_GPIO_ReadPin 72 4 Code Gb stm32g0xx_hal_gpio.o MX_DAC1_Init 72 4 Code Gb dac.o __SEGGER_RTL_pow10f 72 4 Code Gb utilops.o (libc_v6m_t_le_eabi_balanced.a) mbCheckCrc16 72 2 Code Gb modbus.o DMA_CalcDMAMUXChannelBaseAndMask 68 4 Code Lc stm32g0xx_hal_dma.o HAL_FLASH_Unlock 68 4 Code Gb stm32g0xx_hal_flash.o HAL_GPIO_TogglePin 68 4 Code Gb stm32g0xx_hal_gpio.o MX_COMP1_Init 68 4 Code Gb comp.o MX_COMP2_Init 68 4 Code Gb comp.o mbAppendCrc16 68 2 Code Gb modbus.o HAL_MspInit 64 4 Code Gb stm32g0xx_hal_msp.o __aeabi_f2ulz 64 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idiv 64 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) applyMBParameter 64 4 Code Gb main.o calcBalancerCurrent 64 4 Code Gb meas.o HAL_Delay 60 4 Code Wk stm32g0xx_hal.o HAL_UART_MspDeInit 60 4 Code Gb usart.o SYSDATA_Init 60 4 Code Gb sysdata.o calcCellVoltageFiltered 60 4 Code Gb meas.o mbSlaveResponseException 58 2 Code Gb modbus.o DMA_CalcDMAMUXRequestGenBaseAndMask 56 4 Code Lc stm32g0xx_hal_dma.o FLASH_MassErase 56 4 Code Lc stm32g0xx_hal_flash_ex.o HAL_Init 56 4 Code Gb stm32g0xx_hal.o __aeabi_uidiv 56 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) ldexpf 56 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) TIM_ETR_SetConfig 54 2 Code Gb stm32g0xx_hal_tim.o LED_ErrorOff 52 4 Code Gb led.o LED_ErrorOn 52 4 Code Gb led.o SEGGER_RTT_Write 52 4 Code Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_init_pack 52 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) fwrite 52 2 Code Wk fileops.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmpge 50 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_NVIC_DisableIRQ 48 4 Code Gb stm32g0xx_hal_cortex.o HAL_NVIC_EnableIRQ 48 4 Code Gb stm32g0xx_hal_cortex.o HAL_NVIC_SetPriority 48 4 Code Gb stm32g0xx_hal_cortex.o MX_DMA_Init 48 4 Code Gb dma.o TIM_ITRx_SetConfig 48 4 Code Lc stm32g0xx_hal_tim.o __NVIC_DisableIRQ 48 4 Code Lc stm32g0xx_hal_cortex.o __SEGGER_RTL_X_file_stat 48 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) LL_ADC_REG_SetSequencerRanks 46 2 Code Lc stm32g0xx_hal_adc.o __aeabi_d2uiz 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmpgt 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_fcmplt 46 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_lmul 46 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) FLASH_Program_DoubleWord 44 4 Code Lc stm32g0xx_hal_flash.o HAL_FLASH_Lock 44 4 Code Gb stm32g0xx_hal_flash.o __SEGGER_RTL_ascii_mbtowc 44 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ul2f 44 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) ADC_DMAError 42 2 Code Lc stm32g0xx_hal_adc.o UART_EndTransmit_IT 42 2 Code Lc modbus.o HAL_RCC_GetPCLK1Freq 40 4 Code Gb stm32g0xx_hal_rcc.o LL_ADC_SetChannelSamplingTime 40 4 Code Lc stm32g0xx_hal_adc.o __NVIC_EnableIRQ 40 4 Code Lc stm32g0xx_hal_cortex.o printf 40 4 Code Wk prinops.o (libc_v6m_t_le_eabi_balanced.a) LL_ADC_SetSamplingTimeCommonChannels 38 2 Code Lc stm32g0xx_hal_adc.o __aeabi_i2f 38 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) mbSend 38 2 Code Gb modbus.o __aeabi_f2uiz 36 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) calcCellVoltageUnfiltered 36 4 Code Gb meas.o frexpf 36 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) LL_ADC_EnableInternalRegulator 32 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_SetSequencerChRem 32 4 Code Lc stm32g0xx_hal_adc.o __aeabi_fcmpeq 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ui2f 30 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) LL_ADC_Disable 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_Enable 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_SetSequencerChAdd 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_StartConversion 28 4 Code Lc stm32g0xx_hal_adc.o LL_ADC_SetCommonPathInternalCh 28 2 Code Lc stm32g0xx_hal_adc.o __NVIC_SystemReset 28 4 Code Lc main.o __SEGGER_RTL_ascii_isctype 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_iswctype 28 4 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_print_padding 28 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_ui2d 28 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) assert_failed 28 4 Code Gb main.o __SEGGER_RTL_prin_flush 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_init_ctors 26 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) vfprintf 26 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) HAL_IncTick 24 4 Code Wk stm32g0xx_hal.o LED_FunctionSetTimes 24 4 Code Gb led.o LL_EXTI_DisableEvent_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableFallingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableIT_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_DisableRisingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableEvent_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableFallingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableIT_0_31 24 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_EnableRisingTrig_0_31 24 4 Code Lc stm32g0xx_hal_comp.o __SEGGER_RTL_current_locale 24 4 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) ADC_DMAHalfConvCplt 22 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_IsTriggerSourceSWStart 22 2 Code Lc stm32g0xx_hal_adc.o __SEGGER_RTL_pre_padding 22 2 Code Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) mbClearRxFrame 22 2 Code Gb modbus.o HAL_ADC_ConvCpltCallback 20 4 Code Gb meas.o LL_ADC_IsCalibrationOnGoing 20 2 Code Lc stm32g0xx_hal_adc_ex.o LL_ADC_IsInternalRegulatorEnabled 20 2 Code Lc stm32g0xx_hal_adc.o LL_EXTI_ClearFallingFlag_0_31 20 4 Code Lc stm32g0xx_hal_comp.o LL_EXTI_ClearRisingFlag_0_31 20 4 Code Lc stm32g0xx_hal_comp.o OUTPUT_LVP_Disable 20 4 Code Gb output.o OUTPUT_LVP_Enable 20 4 Code Gb output.o OUTPUT_OVP_Disable 20 4 Code Gb output.o OUTPUT_OVP_Enable 20 4 Code Gb output.o __SEGGER_RTL_init_heap 20 4 Code Wk heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) __aeabi_memclr 20 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) LL_ADC_GetCommonPathInternalCh 18 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_IsDisableOngoing 18 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_REG_IsConversionOngoing 18 2 Code Lc stm32g0xx_hal_adc.o __SEGGER_RTL_float32_isnan 18 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_init_zero 18 2 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) mbClearTxBuffer 18 2 Code Gb modbus.o ADC1_COMP_IRQHandler 16 4 Code Gb stm32g0xx_it.o DMA1_Channel1_IRQHandler 16 4 Code Gb stm32g0xx_it.o HAL_SYSTICK_Config 16 2 Code Gb stm32g0xx_hal_cortex.o LL_ADC_IsEnabled 16 2 Code Lc stm32g0xx_hal_adc.o LL_ADC_IsEnabled 16 2 Code Lc stm32g0xx_hal_adc_ex.o LL_ADC_REG_GetDMATransfer 16 2 Code Lc stm32g0xx_hal_adc.o LL_RCC_GetAPB1Prescaler 16 4 Code Lc stm32g0xx_hal_rcc.o SystemInit 16 4 Code Gb system_stm32g0xx.o USART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o USART3_USART4_LPUART1_IRQHandler 16 4 Code Gb stm32g0xx_it.o __SEGGER_RTL_ascii_wctomb 16 2 Code Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stream_write 16 2 Code Lc prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_init_heap 16 4 Code Wk SEGGER_crtinit.o (SEGGER_crtinit_v6m_t_le_eabi_balanced.a) __aeabi_uidivmod 16 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) mbGetFrameComplete 16 2 Code Gb modbus.o __SEGGER_RTL_float32_isinf 14 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idivmod 14 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) _start 14 4 Code Gb SEGGER_THUMB_Startup.o memcpy 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) strlen 14 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) HAL_GetTick 12 4 Code Wk stm32g0xx_hal.o HAL_RCC_GetHCLKFreq 12 4 Code Gb stm32g0xx_hal_rcc.o HAL_UARTEx_RxEventCallback 12 2 Code Wk stm32g0xx_hal_uart.o LED_Exec 12 2 Code Gb led.o __SEGGER_RTL_ascii_tolower 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_toupper 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towlower 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_towupper 12 2 Code Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_X_file_write 10 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __aeabi_fsub 10 4 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) ADC_COMP_IRQHandler 8 2 Code Gb stm32g0xx_it.o DMA_Channel1_IRQHandler 8 2 Code Gb stm32g0xx_it.o HAL_ADCEx_ChannelConfigReadyCallback 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_EndOfSamplingCallback 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_LevelOutOfWindow2Callback 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADCEx_LevelOutOfWindow3Callback 8 2 Code Wk stm32g0xx_hal_adc_ex.o HAL_ADC_ConvHalfCpltCallback 8 2 Code Wk stm32g0xx_hal_adc.o HAL_ADC_ErrorCallback 8 2 Code Wk stm32g0xx_hal_adc.o HAL_ADC_LevelOutOfWindowCallback 8 2 Code Wk stm32g0xx_hal_adc.o HAL_TIM_IC_MspInit 8 2 Code Wk stm32g0xx_hal_tim.o HAL_UART_ErrorCallback 8 2 Code Wk stm32g0xx_hal_uart.o HAL_UART_RxCpltCallback 8 2 Code Wk stm32g0xx_hal_uart.o HAL_UART_TxCpltCallback 8 2 Code Wk stm32g0xx_hal_uart.o SysTick_Handler 8 2 Code Gb stm32g0xx_it.o abs 8 2 Code Wk intops.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_idiv0 6 4 Code Wk intasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) Error_Handler 4 2 Code Gb main.o __SEGGER_RTL_X_file_bufsize 4 4 Code Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_float32_signbit 4 2 Code Wk floatops.o (libc_v6m_t_le_eabi_balanced.a) HardFault_Handler 2 2 Code Gb stm32g0xx_it.o NMI_Handler 2 2 Code Gb stm32g0xx_it.o PendSV_Handler 2 2 Code Gb stm32g0xx_it.o SVC_Handler 2 2 Code Gb stm32g0xx_it.o exit 2 4 Code Gb SEGGER_THUMB_Startup.o AES_RNG_IRQHandler 2 Code Wk STM32G07x_Vectors.o CEC_IRQHandler 2 Code Wk STM32G07x_Vectors.o DMA_Channel2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o DMA_Channel4_5_6_7_IRQHandler 2 Code Wk STM32G07x_Vectors.o EXTI0_1_IRQHandler 2 Code Wk STM32G07x_Vectors.o EXTI2_3_IRQHandler 2 Code Wk STM32G07x_Vectors.o EXTI4_15_IRQHandler 2 Code Wk STM32G07x_Vectors.o FLASH_IRQHandler 2 Code Wk STM32G07x_Vectors.o FLASH_Program_Fast__TT_veneer_T16_LDR_BX 4 Code Lc [ Linker created ] I2C1_IRQHandler 2 Code Wk STM32G07x_Vectors.o I2C2_IRQHandler 2 Code Wk STM32G07x_Vectors.o PVD_IRQHandler 2 Code Wk STM32G07x_Vectors.o RCC_IRQHandler 2 Code Wk STM32G07x_Vectors.o RTC_STAMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o Reset_Handler 2 Code Gb STM32G0xx_Startup.o SPI1_IRQHandler 2 Code Wk STM32G07x_Vectors.o SPI2_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM14_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM15_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM16_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM17_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM1_BRK_UP_TRG_COMP_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM1_CC_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM3_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM6_DAC_LPTIM1_IRQHandler 2 Code Wk STM32G07x_Vectors.o TIM7_LPTIM2_IRQHandler 2 Code Wk STM32G07x_Vectors.o UCPD1_UCPD2_IRQHandler 2 Code Wk STM32G07x_Vectors.o USART2_IRQHandler 2 Code Wk STM32G07x_Vectors.o WWDG_IRQHandler 2 Code Wk STM32G07x_Vectors.o __SEGGER_init_done 4 Code Gb SEGGER_THUMB_Startup.o __aeabi_dmul 2 Code Wk floatasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memclr8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memcpy8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset4 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) __aeabi_memset8 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) memset 4 Code Wk strasmops_arm.o (libc_v6m_t_le_eabi_balanced.a) reset_handler 2 Code Gb STM32G0xx_Startup.o Read-write data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- BMS_Exec.ledErrorBlinkState 0x20000B50 4 4 Zero Lc bms.o EraseInitStruct 0x20000AE8 16 4 Zero Lc eeprom.o SystemCoreClock 0x20000B8C 4 4 Init Gb system_stm32g0xx.o _SEGGER_RTT 0x200007E4 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __RAL_global_locale 0x20000B60 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_global_locale 0x20000B60 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_heap_globals 0x20000B20 4 4 Zero Lc heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_locale_ptr 0x20000B1C 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stderr_file 0x20000B18 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stdin_file 0x20000B14 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stdout_file 0x20000B10 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) _acDownBuffer 0x20000AB8 16 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) _acUpBuffer 0x20000070 1 024 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) aADCxConvertedData 0x20000B54 8 2 Zero Gb meas.o accessModeTable 0x20000B90 156 Init Gb sysdata.o balancerRegulationCounter 0x20000B88 4 4 Init Gb balancer.o balancer_running 0x20000B4C 4 4 Zero Gb balancer.o batteryState 0x20000B48 4 4 Zero Gb bms.o calcBalancerCurrent.avgsum 0x20000B44 4 4 Zero Lc meas.o calcCellTemperature.avgsum 0x20000B40 4 4 Zero Lc meas.o calcCellVoltageFiltered.avgsum 0x20000B3C 4 4 Zero Lc meas.o communicationTimeoutCounter 0x20000B38 4 4 Zero Gb main.o counterValue 0x20000B34 4 4 Zero Gb balancer.o currentOffset 0x20000B30 4 4 Zero Gb meas.o eepromData 0x20000000 88 8 Zero Lc eeprom.o eepromLogData 0x20000058 24 8 Zero Lc eeprom.o hadc1 0x2000091C 100 4 Zero Gb adc.o hcomp1 0x20000A58 48 4 Zero Gb comp.o hcomp2 0x20000A28 48 4 Zero Gb comp.o hdac1 0x20000AA4 20 4 Zero Gb dac.o hdma_adc1 0x20000980 92 4 Zero Gb adc.o htim1 0x200009DC 76 4 Zero Gb tim.o huart1 0x2000088C 144 4 Zero Gb usart.o initRefresh 0x20000B84 4 4 Init Gb bms.o keyAccepted 0x20000B5E 2 2 Zero Gb main.o lastHourTime 0x20000B2C 4 4 Zero Gb bms.o lastLvpDelayTime 0x20000B28 4 4 Zero Gb bms.o lastMinuteTime 0x20000B24 4 4 Zero Gb bms.o ledError 0x20000AD8 16 4 Zero Gb led.o ledFunction 0x20000AC8 16 4 Zero Gb led.o modbusData 0x20000470 572 4 Zero Gb main.o newADCDataFlag 0x20000B0C 4 4 Zero Gb meas.o pFlash 0x20000A88 28 4 Zero Gb stm32g0xx_hal_flash.o restartCounter 0x20000B08 4 4 Zero Gb balancer.o savedLockKey 0x20000B5C 2 2 Zero Gb main.o secondCounter 0x20000B04 4 4 Zero Gb balancer.o startImpulsCounter 0x20000B00 4 4 Zero Gb balancer.o stderr 0x20000B80 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) stdin 0x20000B7C 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) stdout 0x20000B78 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) sysData 0x200006AC 312 4 Zero Gb sysdata.o totalMeas 0x20000AFC 4 4 Zero Gb meas.o uwTick 0x20000AF8 4 4 Zero Gb stm32g0xx_hal.o uwTickFreq 0x20000C2C 1 Init Gb stm32g0xx_hal.o uwTickPrio 0x20000B74 4 4 Init Gb stm32g0xx_hal.o Read-write data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x20000000 eepromData 88 8 Zero Lc eeprom.o 0x20000058 eepromLogData 24 8 Zero Lc eeprom.o 0x20000070 _acUpBuffer 1 024 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000470 modbusData 572 4 Zero Gb main.o 0x200006AC sysData 312 4 Zero Gb sysdata.o 0x200007E4 _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x2000088C huart1 144 4 Zero Gb usart.o 0x2000091C hadc1 100 4 Zero Gb adc.o 0x20000980 hdma_adc1 92 4 Zero Gb adc.o 0x200009DC htim1 76 4 Zero Gb tim.o 0x20000A28 hcomp2 48 4 Zero Gb comp.o 0x20000A58 hcomp1 48 4 Zero Gb comp.o 0x20000A88 pFlash 28 4 Zero Gb stm32g0xx_hal_flash.o 0x20000AA4 hdac1 20 4 Zero Gb dac.o 0x20000AB8 _acDownBuffer 16 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000AC8 ledFunction 16 4 Zero Gb led.o 0x20000AD8 ledError 16 4 Zero Gb led.o 0x20000AE8 EraseInitStruct 16 4 Zero Lc eeprom.o 0x20000AF8 uwTick 4 4 Zero Gb stm32g0xx_hal.o 0x20000AFC totalMeas 4 4 Zero Gb meas.o 0x20000B00 startImpulsCounter 4 4 Zero Gb balancer.o 0x20000B04 secondCounter 4 4 Zero Gb balancer.o 0x20000B08 restartCounter 4 4 Zero Gb balancer.o 0x20000B0C newADCDataFlag 4 4 Zero Gb meas.o 0x20000B10 __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B14 __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B18 __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B1C __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x20000B20 __SEGGER_RTL_heap_globals 4 4 Zero Lc heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) 0x20000B24 lastMinuteTime 4 4 Zero Gb bms.o 0x20000B28 lastLvpDelayTime 4 4 Zero Gb bms.o 0x20000B2C lastHourTime 4 4 Zero Gb bms.o 0x20000B30 currentOffset 4 4 Zero Gb meas.o 0x20000B34 counterValue 4 4 Zero Gb balancer.o 0x20000B38 communicationTimeoutCounter 4 4 Zero Gb main.o 0x20000B3C calcCellVoltageFiltered.avgsum 4 4 Zero Lc meas.o 0x20000B40 calcCellTemperature.avgsum 4 4 Zero Lc meas.o 0x20000B44 calcBalancerCurrent.avgsum 4 4 Zero Lc meas.o 0x20000B48 batteryState 4 4 Zero Gb bms.o 0x20000B4C balancer_running 4 4 Zero Gb balancer.o 0x20000B50 BMS_Exec.ledErrorBlinkState 4 4 Zero Lc bms.o 0x20000B54 aADCxConvertedData 8 2 Zero Gb meas.o 0x20000B5C savedLockKey 2 2 Zero Gb main.o 0x20000B5E keyAccepted 2 2 Zero Gb main.o 0x20000B60 __SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x20000B60 __RAL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x20000B74 uwTickPrio 4 4 Init Gb stm32g0xx_hal.o 0x20000B78 stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B7C stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B80 stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x20000B84 initRefresh 4 4 Init Gb bms.o 0x20000B88 balancerRegulationCounter 4 4 Init Gb balancer.o 0x20000B8C SystemCoreClock 4 4 Init Gb system_stm32g0xx.o 0x20000B90 accessModeTable 156 Init Gb sysdata.o 0x20000C2C uwTickFreq 1 Init Gb stm32g0xx_hal.o Read-write data symbols by descending size: Symbol name Size Align Type Bd Object File ------------------------- ---------- ----- ---- -- ----------- _acUpBuffer 1 024 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) modbusData 572 4 Zero Gb main.o sysData 312 4 Zero Gb sysdata.o _SEGGER_RTT 168 4 Zero Gb SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) accessModeTable 156 Init Gb sysdata.o huart1 144 4 Zero Gb usart.o hadc1 100 4 Zero Gb adc.o hdma_adc1 92 4 Zero Gb adc.o eepromData 88 8 Zero Lc eeprom.o htim1 76 4 Zero Gb tim.o hcomp1 48 4 Zero Gb comp.o hcomp2 48 4 Zero Gb comp.o pFlash 28 4 Zero Gb stm32g0xx_hal_flash.o eepromLogData 24 8 Zero Lc eeprom.o __RAL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_global_locale 20 4 Init Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) hdac1 20 4 Zero Gb dac.o EraseInitStruct 16 4 Zero Lc eeprom.o _acDownBuffer 16 4 Zero Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) ledError 16 4 Zero Gb led.o ledFunction 16 4 Zero Gb led.o aADCxConvertedData 8 2 Zero Gb meas.o BMS_Exec.ledErrorBlinkState 4 4 Zero Lc bms.o SystemCoreClock 4 4 Init Gb system_stm32g0xx.o __SEGGER_RTL_heap_globals 4 4 Zero Lc heapops_basic.o (heapops_basic_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_locale_ptr 4 4 Zero Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stderr_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stdin_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_stdout_file 4 4 Zero Lc prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) balancerRegulationCounter 4 4 Init Gb balancer.o balancer_running 4 4 Zero Gb balancer.o batteryState 4 4 Zero Gb bms.o calcBalancerCurrent.avgsum 4 4 Zero Lc meas.o calcCellTemperature.avgsum 4 4 Zero Lc meas.o calcCellVoltageFiltered.avgsum 4 4 Zero Lc meas.o communicationTimeoutCounter 4 4 Zero Gb main.o counterValue 4 4 Zero Gb balancer.o currentOffset 4 4 Zero Gb meas.o initRefresh 4 4 Init Gb bms.o lastHourTime 4 4 Zero Gb bms.o lastLvpDelayTime 4 4 Zero Gb bms.o lastMinuteTime 4 4 Zero Gb bms.o newADCDataFlag 4 4 Zero Gb meas.o restartCounter 4 4 Zero Gb balancer.o secondCounter 4 4 Zero Gb balancer.o startImpulsCounter 4 4 Zero Gb balancer.o stderr 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) stdin 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) stdout 4 4 Init Gb prinops_rtt.o (prinops_rtt_v6m_t_le_eabi_balanced.a) totalMeas 4 4 Zero Gb meas.o uwTick 4 4 Zero Gb stm32g0xx_hal.o uwTickPrio 4 4 Init Gb stm32g0xx_hal.o keyAccepted 2 2 Zero Gb main.o savedLockKey 2 2 Zero Gb main.o uwTickFreq 1 Init Gb stm32g0xx_hal.o Read-only data symbols by name: Symbol name Address Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- AHBPrescTable 0x080032F8 64 4 Cnst Gb system_stm32g0xx.o APBPrescTable 0x08003338 32 4 Cnst Gb system_stm32g0xx.o UARTPrescTable 0x08010370 24 2 Cnst Gb stm32g0xx_hal_uart.o __SEGGER_RTL_aPower2f 0x0800F274 24 4 Cnst Lc utilops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_ctype_map 0x080110E9 128 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ascii_ctype_mask 0x08010D74 13 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale 0x0800F1F0 12 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_abbrev_day_names 0x08010D13 29 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_abbrev_month_names 0x08010D30 49 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_am_pm_indicator 0x080104EA 7 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_data 0x0800F21C 88 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_date_format 0x08010D62 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_date_time_format 0x080104F1 15 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_day_names 0x08010847 58 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_month_names 0x08010493 87 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_c_locale_time_format 0x08010D6B 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_codeset_ascii 0x0800F1FC 32 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_data_empty_string 0x08010D61 1 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_data_utf8_period 0x08010845 2 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_hex_lc 0x08011179 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_hex_uc 0x08011169 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_RTL_ipow10 0x080030C0 160 8 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) __SEGGER_init_data__ 0x080111DC [76] 4 Cnst Lc [ Linker created ] __SEGGER_init_table__ 0x080111B8 [36] 4 Cnst Lc [ Linker created ] _aInitStr.0 0x0800F31C 17 4 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) defaultEepromData 0x0800F1B0 64 4 Cnst Lc eeprom.o Read-only data symbols by address: Address Symbol name Size Align Type Bd Object File ---------- ------------------------- ---------- ----- ---- -- ----------- 0x080030C0 __SEGGER_RTL_ipow10 160 8 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x080032F8 AHBPrescTable 64 4 Cnst Gb system_stm32g0xx.o 0x08003338 APBPrescTable 32 4 Cnst Gb system_stm32g0xx.o 0x0800F1B0 defaultEepromData 64 4 Cnst Lc eeprom.o 0x0800F1F0 __SEGGER_RTL_c_locale 12 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F1FC __SEGGER_RTL_codeset_ascii 32 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F21C __SEGGER_RTL_c_locale_data 88 4 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F274 __SEGGER_RTL_aPower2f 24 4 Cnst Lc utilops.o (libc_v6m_t_le_eabi_balanced.a) 0x0800F31C _aInitStr.0 17 4 Cnst Lc SEGGER_RTT.o (prinops_rtt_v6m_t_le_eabi_balanced.a) 0x08010370 UARTPrescTable 24 2 Cnst Gb stm32g0xx_hal_uart.o 0x08010493 __SEGGER_RTL_c_locale_month_names 87 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x080104EA __SEGGER_RTL_c_locale_am_pm_indicator 7 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x080104F1 __SEGGER_RTL_c_locale_date_time_format 15 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010845 __SEGGER_RTL_data_utf8_period 2 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010847 __SEGGER_RTL_c_locale_day_names 58 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D13 __SEGGER_RTL_c_locale_abbrev_day_names 29 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D30 __SEGGER_RTL_c_locale_abbrev_month_names 49 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D61 __SEGGER_RTL_data_empty_string 1 Cnst Gb mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D62 __SEGGER_RTL_c_locale_date_format 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D6B __SEGGER_RTL_c_locale_time_format 9 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08010D74 __SEGGER_RTL_ascii_ctype_mask 13 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x080110E9 __SEGGER_RTL_ascii_ctype_map 128 Cnst Lc mbops.o (libc_v6m_t_le_eabi_balanced.a) 0x08011169 __SEGGER_RTL_hex_uc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x08011179 __SEGGER_RTL_hex_lc 16 Cnst Gb prinops.o (libc_v6m_t_le_eabi_balanced.a) 0x080111B8 __SEGGER_init_table__ [36] 4 Cnst Lc [ Linker created ] 0x080111DC __SEGGER_init_data__ [76] 4 Cnst Lc [ Linker created ] Untyped symbols by name: Symbol name Value Size Align Type Bd Object File ------------------------- ---------- ---------- ----- ---- -- ----------- __APP_segment_end__ 0x0801EFFC ---- Gb [ Linker created ] __APP_segment_size__ 0x0001BFFC ---- Gb [ Linker created ] __APP_segment_start__ 0x08003000 ---- Gb [ Linker created ] __APP_segment_used_end__ 0x0801126E ---- Gb [ Linker created ] __APP_segment_used_size__ 0x0000E26E ---- Gb [ Linker created ] __APP_segment_used_start__ 0x08003000 ---- Gb [ Linker created ] __CRC_segment_end__ 0x0801F000 ---- Gb [ Linker created ] __CRC_segment_size__ 0x00000004 ---- Gb [ Linker created ] __CRC_segment_start__ 0x0801EFFC ---- Gb [ Linker created ] __CRC_segment_used_end__ 0x0801F000 ---- Gb [ Linker created ] __CRC_segment_used_size__ 0x00000004 ---- Gb [ Linker created ] __CRC_segment_used_start__ 0x0801EFFC ---- Gb [ Linker created ] __FLASH1_segment_end__ 0x0801F000 ---- Gb [ Linker created ] __FLASH1_segment_size__ 0x0001C000 ---- Gb [ Linker created ] __FLASH1_segment_start__ 0x08003000 ---- Gb [ Linker created ] __FLASH1_segment_used_end__ 0x0801F000 ---- Gb [ Linker created ] __FLASH1_segment_used_size__ 0x0001C000 ---- Gb [ Linker created ] __FLASH1_segment_used_start__ 0x08003000 ---- Gb [ Linker created ] __FLASH_segment_end__ 0x0801F000 ---- Gb [ Linker created ] __FLASH_segment_size__ 0x0001C000 ---- Gb [ Linker created ] __FLASH_segment_start__ 0x08003000 ---- Gb [ Linker created ] __FLASH_segment_used_end__ 0x0801F000 ---- Gb [ Linker created ] __FLASH_segment_used_size__ 0x0001C000 ---- Gb [ Linker created ] __FLASH_segment_used_start__ 0x08003000 ---- Gb [ Linker created ] __HEAPSIZE__ 0x00000400 ---- Gb [ Linker created ] __RAM1_segment_end__ 0x20008000 ---- Gb [ Linker created ] __RAM1_segment_size__ 0x00008000 ---- Gb [ Linker created ] __RAM1_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM1_segment_used_end__ 0x20008000 ---- Gb [ Linker created ] __RAM1_segment_used_size__ 0x00008000 ---- Gb [ Linker created ] __RAM1_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_end__ 0x20008000 ---- Gb [ Linker created ] __RAM_segment_size__ 0x00008000 ---- Gb [ Linker created ] __RAM_segment_start__ 0x20000000 ---- Gb [ Linker created ] __RAM_segment_used_end__ 0x20008000 ---- Gb [ Linker created ] __RAM_segment_used_size__ 0x00008000 ---- Gb [ Linker created ] __RAM_segment_used_start__ 0x20000000 ---- Gb [ Linker created ] __STACKSIZE_PROCESS__ 0x00000000 ---- Gb [ Linker created ] __STACKSIZE__ 0x00000800 ---- Gb [ Linker created ] __ctors_end__ 0x0800F2A8 ---- Gb [ Linker created ] __ctors_start__ 0x0800F2A4 ---- Gb [ Linker created ] __heap_end__ 0x200010A8 ---- Gb [ Linker created ] __heap_start__ 0x20000CA8 ---- Gb [ Linker created ] __stack_end__ 0x20008000 ---- Gb [ Linker created ] __thread_pointer$ 0x00000000 ---- Gb [ Linker created ] _vectors 0x08003000 [192] 512 Code Gb STM32G07x_Vectors.o _vectors_end 0x080030C0 512 Code Lc STM32G07x_Vectors.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 ] 0x00000004 __CRC_segment_used_size__ ---- Gb [ Linker created ] 0x00000004 __CRC_segment_size__ ---- Gb [ Linker created ] 0x00000400 __HEAPSIZE__ ---- Gb [ Linker created ] 0x00000800 __STACKSIZE__ ---- Gb [ Linker created ] 0x00008000 __RAM_segment_used_size__ ---- Gb [ Linker created ] 0x00008000 __RAM_segment_size__ ---- Gb [ Linker created ] 0x00008000 __RAM1_segment_used_size__ ---- Gb [ Linker created ] 0x00008000 __RAM1_segment_size__ ---- Gb [ Linker created ] 0x0000E26E __APP_segment_used_size__ ---- Gb [ Linker created ] 0x0001BFFC __APP_segment_size__ ---- Gb [ Linker created ] 0x0001C000 __FLASH_segment_used_size__ ---- Gb [ Linker created ] 0x0001C000 __FLASH_segment_size__ ---- Gb [ Linker created ] 0x0001C000 __FLASH1_segment_used_size__ ---- Gb [ Linker created ] 0x0001C000 __FLASH1_segment_size__ ---- Gb [ Linker created ] 0x08003000 _vectors [192] 512 Code Gb STM32G07x_Vectors.o 0x08003000 __FLASH_segment_used_start__ ---- Gb [ Linker created ] 0x08003000 __FLASH_segment_start__ ---- Gb [ Linker created ] 0x08003000 __FLASH1_segment_used_start__ ---- Gb [ Linker created ] 0x08003000 __FLASH1_segment_start__ ---- Gb [ Linker created ] 0x08003000 __APP_segment_used_start__ ---- Gb [ Linker created ] 0x08003000 __APP_segment_start__ ---- Gb [ Linker created ] 0x080030C0 _vectors_end 512 Code Lc STM32G07x_Vectors.o 0x0800F2A4 __ctors_start__ ---- Gb [ Linker created ] 0x0800F2A8 __ctors_end__ ---- Gb [ Linker created ] 0x0801126E __APP_segment_used_end__ ---- Gb [ Linker created ] 0x0801EFFC __CRC_segment_used_start__ ---- Gb [ Linker created ] 0x0801EFFC __CRC_segment_start__ ---- Gb [ Linker created ] 0x0801EFFC __APP_segment_end__ ---- Gb [ Linker created ] 0x0801F000 __FLASH_segment_used_end__ ---- Gb [ Linker created ] 0x0801F000 __FLASH_segment_end__ ---- Gb [ Linker created ] 0x0801F000 __FLASH1_segment_used_end__ ---- Gb [ Linker created ] 0x0801F000 __FLASH1_segment_end__ ---- Gb [ Linker created ] 0x0801F000 __CRC_segment_used_end__ ---- Gb [ Linker created ] 0x0801F000 __CRC_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 ] 0x20000CA8 __heap_start__ ---- Gb [ Linker created ] 0x200010A8 __heap_end__ ---- Gb [ Linker created ] 0x20008000 __stack_end__ ---- Gb [ Linker created ] 0x20008000 __RAM_segment_used_end__ ---- Gb [ Linker created ] 0x20008000 __RAM_segment_end__ ---- Gb [ Linker created ] 0x20008000 __RAM1_segment_used_end__ ---- Gb [ Linker created ] 0x20008000 __RAM1_segment_end__ ---- Gb [ Linker created ] *********************************************************************************************** *** *** *** LINK SUMMARY *** *** *** *********************************************************************************************** Memory breakdown: 53 714 bytes read-only code + 61 086 bytes read-only data = 114 800 bytes read-only (total) 6 189 bytes read-write data Region summary: Name Range Size Used Unused Alignment Loss ---------- ----------------- ----------- ------------------- ------------------- ------------------- 08003000-0801efff 114 688 114 688 100.00% 0 0.00% 0 0.00% RAM 20000000-20007fff 32 768 6 305 19.24% 26 463 80.76% 0 0.00% Link complete: 0 errors, 0 warnings, 0 remarks