#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri Mar 20 17:21:29 2026
+
#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri Mar 20 15:42:17 2026
-
@@ -15,14 +15,14 @@ Mutually Recursive functions
@@ -76,7 +76,7 @@ Global Symbols
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Calls]
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
[Address Reference Count : 1]
ADC1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
+
[Calls]
ADC_ERR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
-
[Calls]
CROSSLINK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text)) @@ -140,6 +143,12 @@ Global Symbols
EEPROM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
[Address Reference Count : 1]
EXTI10_11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
+
[Address Reference Count : 1]
EXTI12_13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
+
[Address Reference Count : 1]
I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lh32m0g3x.o(.text))
[Address Reference Count : 1]
__aeabi_lmul (Thumb, 48 bytes, Stack size 12 bytes, llmul.o(.text)) +
__aeabi_lmul (Thumb, 48 bytes, Stack size 12 bytes, llmul.o(.text))
[Stack]
_ll_mul (Thumb, 0 bytes, Stack size 12 bytes, llmul.o(.text), UNUSED) +
_ll_mul (Thumb, 0 bytes, Stack size 12 bytes, llmul.o(.text), UNUSED) -
___aeabi_memcpy8$move (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED) +
___aeabi_memcpy8$move (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED) -
__aeabi_memcpy (Thumb, 64 bytes, Stack size 8 bytes, memmovea.o(.text)) +
__aeabi_memcpy (Thumb, 64 bytes, Stack size 8 bytes, memmovea.o(.text))
[Stack]
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text)) +
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))
[Stack]
__aeabi_memmove (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text)) +
__aeabi_memmove (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text))
[Stack]
__aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED) +
__aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED) -
__aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED) +
__aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, memmovea.o(.text), UNUSED)
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) -
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
[Calls]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
-
[Called By]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
+
[Called By]
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED) +
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
[Calls]
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
-
[Called By]
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
+
[Called By]
memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
+
[Stack]
__aeabi_fdiv (Thumb, 124 bytes, Stack size 16 bytes, fdiv.o(.text)) @@ -245,7 +265,7 @@ Global Symbols
__aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text)) @@ -256,7 +276,7 @@ Global Symbols
__aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text)) @@ -283,7 +303,7 @@ Global Symbols
__aeabi_i2f (Thumb, 22 bytes, Stack size 8 bytes, fflti.o(.text)) @@ -291,7 +311,7 @@ Global Symbols
__aeabi_ui2f (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text)) @@ -299,7 +319,8 @@ Global Symbols
__aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text)) @@ -307,7 +328,7 @@ Global Symbols
__aeabi_ul2d (Thumb, 22 bytes, Stack size 16 bytes, dfltul.o(.text)) @@ -315,7 +336,7 @@ Global Symbols
__aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text)) @@ -323,8 +344,8 @@ Global Symbols
__aeabi_d2ulz (Thumb, 54 bytes, Stack size 8 bytes, dfixul.o(.text))
@@ -333,52 +354,54 @@ Global Symbols
[Calls]
__aeabi_f2d (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text))
-
[Called By]
__aeabi_f2d (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text))
+
[Called By]
__aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text)) +
__aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
[Stack]
__aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text)) +
__aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
[Stack]
__aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))
[Stack]
_ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED) +
_ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
__aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))
[Stack]
_ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED) +
_ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
__aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))
[Stack]
_ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) +
_ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED) -
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) +
__I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
_float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text))
[Called By]
_double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))
[Stack]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
@@ -429,765 +452,730 @@ Global Symbols
[Called By]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) -
ADC0_IRQHandler (Thumb, 28 bytes, Stack size 8 bytes, lhl_adc.o(.text.ADC0_IRQHandler))
-
[Stack]
ADC0_1_SyncConversion_Init (Thumb, 128 bytes, Stack size 40 bytes, lhl_adc.o(.text.ADC0_1_SyncConversion_Init))
+
[Stack]
ADC1_IRQHandler (Thumb, 28 bytes, Stack size 8 bytes, lhl_adc.o(.text.ADC1_IRQHandler))
-
[Stack]
ADC_Init (Thumb, 56 bytes, Stack size 32 bytes, lhl_adc.o(.text.ADC_Init))
-
[Stack]
ADC_REF_Init (Thumb, 24 bytes, Stack size 16 bytes, lhl_adc.o(.text.ADC_REF_Init))
-
[Stack]
ADC0_IRQHandler (Thumb, 60 bytes, Stack size 8 bytes, sampprocess.o(.text.ADC0_IRQHandler))
+
[Stack]
ADC_ReadSampleData (Thumb, 42 bytes, Stack size 16 bytes, lhl_adc.o(.text.ADC_ReadSampleData))
+
[Stack]
ADC_SyncCmd (Thumb, 8 bytes, Stack size 8 bytes, lhl_adc.o(.text.ADC_SyncCmd))
-
[Stack]
AdjustOffsetInit (Thumb, 40 bytes, Stack size 16 bytes, adjustoffset.o(.text.AdjustOffsetInit))
+
[Stack]
BLE_Application_Init (Thumb, 8 bytes, Stack size 8 bytes, ble.o(.text.BLE_Application_Init)) +
BLEModBusReturnData (Thumb, 104 bytes, Stack size 0 bytes, ble.o(.text.BLEModBusReturnData))
+
[Called By]
BLEModBusReturnDevice (Thumb, 252 bytes, Stack size 36 bytes, ble.o(.text.BLEModBusReturnDevice))
+
[Stack]
BLEModBusReturnparameter (Thumb, 124 bytes, Stack size 8 bytes, ble.o(.text.BLEModBusReturnparameter))
+
[Stack]
BLE_Application_Init (Thumb, 8 bytes, Stack size 8 bytes, ble.o(.text.BLE_Application_Init))
[Stack]
BLE_init (Thumb, 228 bytes, Stack size 328 bytes, ble.o(.text.BLE_init)) +
BLE_init (Thumb, 228 bytes, Stack size 328 bytes, ble.o(.text.BLE_init))
[Stack]
BTIM0_Init (Thumb, 44 bytes, Stack size 24 bytes, lhl_btim.o(.text.BTIM0_Init)) +
BTIM0_Init (Thumb, 44 bytes, Stack size 24 bytes, lhl_btim.o(.text.BTIM0_Init))
[Stack]
BackupParameterToFlash (Thumb, 2 bytes, Stack size 0 bytes, maincore.o(.text.BackupParameterToFlash))
-
[Called By]
BackupParameterToFlash (Thumb, 2 bytes, Stack size 0 bytes, maincore.o(.text.BackupParameterToFlash))
+
[Called By]
Btimer_irq_callback (Thumb, 32 bytes, Stack size 8 bytes, lhl_uart.o(.text.Btimer_irq_callback))
-
[Stack]
Btimer_irq_callback (Thumb, 12 bytes, Stack size 0 bytes, lhl_uart.o(.text.Btimer_irq_callback))
[Address Reference Count : 1]
Btimer_register_irq_callback (Thumb, 36 bytes, Stack size 8 bytes, lhl_btim.o(.text.Btimer_register_irq_callback)) +
Btimer_register_irq_callback (Thumb, 36 bytes, Stack size 8 bytes, lhl_btim.o(.text.Btimer_register_irq_callback))
[Stack]
CRC8 (Thumb, 40 bytes, Stack size 8 bytes, crc.o(.text.CRC8)) +
CRC8 (Thumb, 40 bytes, Stack size 8 bytes, crc.o(.text.CRC8))
[Stack]
CalibSystemOffset (Thumb, 52 bytes, Stack size 8 bytes, internalmodbus.o(.text.CalibSystemOffset))
-
[Stack]
CalibrateGasOffset (Thumb, 2 bytes, Stack size 0 bytes, d9v2vhh_dp1703v10.o(.text.CalibrateGasOffset))
+
[Called By]
CalibrateGasOffset (Thumb, 2 bytes, Stack size 0 bytes, usermodbus.o(.text.CalibrateGasOffset))
-
[Called By]
ClearACC (Thumb, 20 bytes, Stack size 8 bytes, acccompute.o(.text.ClearACC))
+
[Stack]
CheckWritingLegality (Thumb, 48 bytes, Stack size 0 bytes, readwritedatabycom.o(.text.CheckWritingLegality))
-
[Called By]
ClearACC (Thumb, 20 bytes, Stack size 8 bytes, acccompute.o(.text.ClearACC))
-
[Stack]
Clear_WDT (Thumb, 2 bytes, Stack size 0 bytes, lhl_watchdog.o(.text.Clear_WDT))
-
[Called By]
ComputeGCFFactor (Thumb, 68 bytes, Stack size 8 bytes, correct.o(.text.ComputeGCFFactor)) +
ComputeGCFFactor (Thumb, 68 bytes, Stack size 8 bytes, correct.o(.text.ComputeGCFFactor))
[Stack]
ConvertAllFlowRateAndSave (Thumb, 976 bytes, Stack size 48 bytes, unitconverter.o(.text.ConvertAllFlowRateAndSave))
-
[Stack]
ComputeOffsetDriftInit (Thumb, 12 bytes, Stack size 0 bytes, adjustoffset.o(.text.ComputeOffsetDriftInit))
+
[Called By]
ComputeSampleData (Thumb, 44 bytes, Stack size 16 bytes, sampprocess.o(.text.ComputeSampleData))
+
[Stack]
ConvertAllFlowRateAndSave (Thumb, 908 bytes, Stack size 40 bytes, unitconverter.o(.text.ConvertAllFlowRateAndSave))
+
[Stack]
ConvertHEXToBCDArray (Thumb, 72 bytes, Stack size 24 bytes, user_math.o(.text.ConvertHEXToBCDArray)) +
ConvertHEXToBCDArray (Thumb, 72 bytes, Stack size 24 bytes, user_math.o(.text.ConvertHEXToBCDArray))
[Stack]
CopyDataAndJudgeComplete (Thumb, 68 bytes, Stack size 16 bytes, modbus.o(.text.CopyDataAndJudgeComplete)) +
CopyDataAndJudgeComplete (Thumb, 68 bytes, Stack size 16 bytes, modbus.o(.text.CopyDataAndJudgeComplete))
[Stack]
DMA1_CH0_IRQHandler (Thumb, 52 bytes, Stack size 8 bytes, lhl_dma.o(.text.DMA1_CH0_IRQHandler))
[Stack]
DMA1_CH1_IRQHandler (Thumb, 52 bytes, Stack size 8 bytes, lhl_dma.o(.text.DMA1_CH1_IRQHandler))
[Stack]
DMA1_CH2_3_IRQHandler (Thumb, 96 bytes, Stack size 8 bytes, lhl_dma.o(.text.DMA1_CH2_3_IRQHandler))
[Stack]
DMAForUART_Tx_Callback (Thumb, 68 bytes, Stack size 8 bytes, commprocess.o(.text.DMAForUART_Tx_Callback))
[Stack]
DMA_ADC_Init (Thumb, 156 bytes, Stack size 24 bytes, lhl_adc_dma.o(.text.DMA_ADC_Init))
-
[Stack]
DMA_DMAMUX_CFG (Thumb, 26 bytes, Stack size 16 bytes, lhl_dma.o(.text.DMA_DMAMUX_CFG)) +
DMA_DMAMUX_CFG (Thumb, 26 bytes, Stack size 16 bytes, lhl_dma.o(.text.DMA_DMAMUX_CFG))
[Stack]
DMA_StartADC (Thumb, 32 bytes, Stack size 8 bytes, lhl_adc_dma.o(.text.DMA_StartADC))
-
[Stack]
DMA_StopADC (Thumb, 32 bytes, Stack size 8 bytes, lhl_adc_dma.o(.text.DMA_StopADC))
-
[Stack]
DMA_UART_AnyLength_Rx_Init (Thumb, 188 bytes, Stack size 128 bytes, lhl_uart.o(.text.DMA_UART_AnyLength_Rx_Init)) +
DMA_UART_AnyLength_Rx_Init (Thumb, 188 bytes, Stack size 128 bytes, lhl_uart.o(.text.DMA_UART_AnyLength_Rx_Init))
[Stack]
DMA_UART_Tx_Init (Thumb, 84 bytes, Stack size 8 bytes, lhl_uart.o(.text.DMA_UART_Tx_Init)) +
DMA_UART_Tx_Init (Thumb, 84 bytes, Stack size 8 bytes, lhl_uart.o(.text.DMA_UART_Tx_Init))
[Stack]
DMA_register_irq_callback (Thumb, 32 bytes, Stack size 8 bytes, lhl_dma.o(.text.DMA_register_irq_callback)) +
DMA_register_irq_callback (Thumb, 32 bytes, Stack size 8 bytes, lhl_dma.o(.text.DMA_register_irq_callback))
[Stack]
DefaultDevCoef (Thumb, 216 bytes, Stack size 32 bytes, correct.o(.text.DefaultDevCoef))
-
[Stack]
DefaultDevCoef (Thumb, 204 bytes, Stack size 32 bytes, correct.o(.text.DefaultDevCoef))
+
[Stack]
EEPROMInit (Thumb, 24 bytes, Stack size 8 bytes, cat24c512.o(.text.EEPROMInit))
-
[Stack]
EEPROMInit (Thumb, 24 bytes, Stack size 8 bytes, cat24c512.o(.text.EEPROMInit))
+
[Stack]
EXTI0_1_IRQHandler (Thumb, 56 bytes, Stack size 8 bytes, lhl_exti.o(.text.EXTI0_1_IRQHandler))
[Stack]
EXTI10_11_IRQHandler (Thumb, 64 bytes, Stack size 16 bytes, lhl_exti.o(.text.EXTI10_11_IRQHandler))
-
[Stack]
EXTI12_13_IRQHandler (Thumb, 64 bytes, Stack size 16 bytes, lhl_exti.o(.text.EXTI12_13_IRQHandler))
-
[Stack]
EXTI2_3_IRQHandler (Thumb, 56 bytes, Stack size 8 bytes, lhl_exti.o(.text.EXTI2_3_IRQHandler))
[Stack]
EXTI4_7_IRQHandler (Thumb, 52 bytes, Stack size 16 bytes, lhl_exti.o(.text.EXTI4_7_IRQHandler))
[Stack]
EnableInput (Thumb, 18 bytes, Stack size 0 bytes, lhl_gpio.o(.text.EnableInput))
-
[Called By]
EnableInput (Thumb, 18 bytes, Stack size 0 bytes, lhl_gpio.o(.text.EnableInput))
+
[Called By]
EnableOutput (Thumb, 48 bytes, Stack size 16 bytes, lhl_gpio.o(.text.EnableOutput))
-
[Stack]
EnableOutput (Thumb, 40 bytes, Stack size 0 bytes, lhl_gpio.o(.text.EnableOutput))
+
[Called By]
EnablePullUp (Thumb, 18 bytes, Stack size 0 bytes, lhl_gpio.o(.text.EnablePullUp))
-
[Called By]
EnterMainEntry (Thumb, 28 bytes, Stack size 8 bytes, maincore.o(.text.EnterMainEntry)) +
EnterMainEntry (Thumb, 28 bytes, Stack size 8 bytes, maincore.o(.text.EnterMainEntry))
[Stack]
FRAMWriteTotal (Thumb, 188 bytes, Stack size 40 bytes, acccompute.o(.text.FRAMWriteTotal))
-
[Stack]
EnterUserMode (Thumb, 28 bytes, Stack size 0 bytes, maincore.o(.text.EnterUserMode))
+
[Called By]
FlowProcessManagement (Thumb, 316 bytes, Stack size 32 bytes, dp2006_vm1000.o(.text.FlowProcessManagement))
-
[Stack]
FLASH_Write_Calib2_Data_ToFlash (Thumb, 60 bytes, Stack size 24 bytes, lhl_flash.o(.text.FLASH_Write_Calib2_Data_ToFlash))
+
[Stack]
FreeSetDWordCmdByCom (Thumb, 88 bytes, Stack size 16 bytes, readwritedatabycom.o(.text.FreeSetDWordCmdByCom))
-
[Stack]
FLASH_Write_Calib_Data_ToFlash (Thumb, 60 bytes, Stack size 24 bytes, lhl_flash.o(.text.FLASH_Write_Calib_Data_ToFlash))
+
[Stack]
FreeSetWordCmdByCom (Thumb, 68 bytes, Stack size 16 bytes, readwritedatabycom.o(.text.FreeSetWordCmdByCom)) +
FRAMCheckSaveTotalFlow (Thumb, 118 bytes, Stack size 40 bytes, acccompute.o(.text.FRAMCheckSaveTotalFlow))
+
[Stack]
FRAMWriteTotal (Thumb, 208 bytes, Stack size 40 bytes, acccompute.o(.text.FRAMWriteTotal))
+
[Stack]
FlowProcessManagement (Thumb, 228 bytes, Stack size 16 bytes, d9v2fr_dp2006v1000 .o(.text.FlowProcessManagement))
+
[Stack]
FreeSetWordCmdByCom (Thumb, 68 bytes, Stack size 16 bytes, readwritedatabycom.o(.text.FreeSetWordCmdByCom))
[Stack]
FreeWriteDWordValidDataByCom (Thumb, 140 bytes, Stack size 32 bytes, readwritedatabycom.o(.text.FreeWriteDWordValidDataByCom))
-
[Stack]
FreeWriteWordByCom (Thumb, 104 bytes, Stack size 32 bytes, readwritedatabycom.o(.text.FreeWriteWordByCom))
+
[Stack]
FreeWriteWordValidDataByCom (Thumb, 124 bytes, Stack size 32 bytes, readwritedatabycom.o(.text.FreeWriteWordValidDataByCom))
-
[Stack]
GasAnalysisParameterInit (Thumb, 148 bytes, Stack size 32 bytes, gasanalysis.o(.text.GasAnalysisParameterInit))
+
[Stack]
GasAnalysisParameterInit (Thumb, 140 bytes, Stack size 32 bytes, gasanalysis.o(.text.GasAnalysisParameterInit))
-
[Stack]
GetFlowRate (Thumb, 296 bytes, Stack size 64 bytes, flowratecompute.o(.text.GetFlowRate))
+
[Stack]
Get_UART_Rx_ActualLength (Thumb, 20 bytes, Stack size 8 bytes, lhl_uart.o(.text.Get_UART_Rx_ActualLength)) +
Get_UART_Rx_ActualLength (Thumb, 20 bytes, Stack size 8 bytes, lhl_uart.o(.text.Get_UART_Rx_ActualLength))
[Stack]
InitUseBusParameter (Thumb, 52 bytes, Stack size 16 bytes, usermodbus.o(.text.InitUseBusParameter))
-
[Stack]
HighTemperatureParameterWriting (Thumb, 164 bytes, Stack size 24 bytes, d9v2vhh_dp1703v10.o(.text.HighTemperatureParameterWriting))
+
[Stack]
InterClearProcess (Thumb, 2 bytes, Stack size 0 bytes, internalmodbus.o(.text.InterClearProcess))
-
[Called By]
InitPulseUnit (Thumb, 20 bytes, Stack size 0 bytes, pulse.o(.text.InitPulseUnit))
+
[Called By]
InterControlProcess (Thumb, 2 bytes, Stack size 0 bytes, internalmodbus.o(.text.InterControlProcess))
-
[Called By]
InitUseBusParameter (Thumb, 52 bytes, Stack size 16 bytes, usermodbus.o(.text.InitUseBusParameter))
+
[Stack]
InterCurveProcess (Thumb, 2 bytes, Stack size 0 bytes, internalmodbus.o(.text.InterCurveProcess))
-
[Called By]
InternalReadParameterProtocolInFlash (Thumb, 280 bytes, Stack size 24 bytes, internalmodbus.o(.text.InternalReadParameterProtocolInFlash))
+
[Stack]
InternalLongParameterInit (Thumb, 40 bytes, Stack size 16 bytes, internalmodbus.o(.text.InternalLongParameterInit))
-
[Stack]
InternalWriteParameterProtocolToFlash (Thumb, 440 bytes, Stack size 24 bytes, internalmodbus.o(.text.InternalWriteParameterProtocolToFlash))
+
[Stack]
InternalReadParameterProtocol (Thumb, 356 bytes, Stack size 24 bytes, internalmodbus.o(.text.InternalReadParameterProtocol))
-
[Stack]
JudgeFlowRateGain (Thumb, 34 bytes, Stack size 0 bytes, flowratecompute.o(.text.JudgeFlowRateGain))
+
[Called By]
InternalShortParameterInit (Thumb, 44 bytes, Stack size 16 bytes, internalmodbus.o(.text.InternalShortParameterInit))
-
[Stack]
InternalWriteParameterProtocol (Thumb, 320 bytes, Stack size 24 bytes, internalmodbus.o(.text.InternalWriteParameterProtocol))
-
[Stack]
Key_Power_Init (Thumb, 88 bytes, Stack size 32 bytes, key_power.o(.text.Key_Power_Init)) +
Key_Power_Init (Thumb, 88 bytes, Stack size 32 bytes, key_power.o(.text.Key_Power_Init))
[Stack]
Key_Scan_Task (Thumb, 232 bytes, Stack size 24 bytes, key_power.o(.text.Key_Scan_Task)) +
Key_Scan_Task (Thumb, 252 bytes, Stack size 24 bytes, key_power.o(.text.Key_Scan_Task))
[Stack]
LHL_ADC_DMACmd (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_DMACmd))
-
[Called By]
LHL_ADC_GetData (Thumb, 12 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_GetData))
+
[Called By]
LHL_ADC_GetPending (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_GetPending))
-
[Called By]
LHL_ADC_GetPending (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_GetPending))
+
[Called By]
LHL_ADC_ITConfig (Thumb, 48 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_ITConfig))
-
[Called By]
LHL_ADC_ITConfig (Thumb, 48 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_ITConfig))
+
[Called By]
LHL_ADC_Init (Thumb, 232 bytes, Stack size 16 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_Init))
[Stack]
LHL_ADC_SetSync (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_SetSync))
-
[Called By]
LHL_ADC_SetSync (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_SetSync))
+
[Called By]
LHL_ADC_Start (Thumb, 28 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_Start))
-
[Called By]
LHL_ADC_Start (Thumb, 28 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_Start))
+
[Called By]
LHL_ADC_Stop (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_Stop))
-
[Called By]
LHL_ADC_Stop (Thumb, 24 bytes, Stack size 0 bytes, lh32m0g3x_adc.o(.text.LHL_ADC_Stop))
+
[Called By]
LHL_BTIM_Base_Init (Thumb, 78 bytes, Stack size 16 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_Base_Init)) +
LHL_BTIM_Base_Init (Thumb, 78 bytes, Stack size 16 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_Base_Init))
[Stack]
LHL_BTIM_ClearPending (Thumb, 36 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_ClearPending)) +
LHL_BTIM_ClearPending (Thumb, 36 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_ClearPending))
[Called By]
LHL_BTIM_ITConfig (Thumb, 136 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_ITConfig))
-
[Called By]
LHL_BTIM_ITConfig (Thumb, 136 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_ITConfig))
+
[Called By]
LHL_BTIM_SetPeriod (Thumb, 32 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_SetPeriod))
-
[Called By]
LHL_BTIM_SetPeriod (Thumb, 32 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_SetPeriod))
+
[Called By]
LHL_BTIM_Stop (Thumb, 60 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_Stop)) +
LHL_BTIM_Stop (Thumb, 60 bytes, Stack size 0 bytes, lh32m0g3x_btim.o(.text.LHL_BTIM_Stop))
[Called By]
LHL_DMAMUX_Init (Thumb, 36 bytes, Stack size 8 bytes, lh32m0g3x_dmamux.o(.text.LHL_DMAMUX_Init)) +
LHL_DMAMUX_Init (Thumb, 36 bytes, Stack size 8 bytes, lh32m0g3x_dmamux.o(.text.LHL_DMAMUX_Init))
[Stack]
LHL_DMA_ClearPending (Thumb, 8 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_ClearPending)) +
LHL_DMA_ClearPending (Thumb, 8 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_ClearPending))
[Called By]
LHL_DMA_GenerateTCD (Thumb, 400 bytes, Stack size 32 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GenerateTCD)) +
LHL_DMA_GenerateTCD (Thumb, 400 bytes, Stack size 32 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GenerateTCD))
[Stack]
LHL_DMA_GetDestAddress (Thumb, 8 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GetDestAddress))
-
[Called By]
LHL_DMA_GetDestAddress (Thumb, 8 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GetDestAddress))
+
[Called By]
LHL_DMA_GetPending (Thumb, 36 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GetPending)) +
LHL_DMA_GetPending (Thumb, 36 bytes, Stack size 0 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_GetPending))
[Called By]
LHL_DMA_ITConfig (Thumb, 28 bytes, Stack size 8 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_ITConfig)) +
LHL_DMA_ITConfig (Thumb, 28 bytes, Stack size 8 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_ITConfig))
[Stack]
LHL_DMA_Init (Thumb, 216 bytes, Stack size 24 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_Init)) +
LHL_DMA_Init (Thumb, 216 bytes, Stack size 24 bytes, lh32m0g3x_dma.o(.text.LHL_DMA_Init))
[Stack]