micro_climate/EWARM/micro_climate/List/micro_climate.map

1305 lines
80 KiB
Plaintext

###############################################################################
#
# IAR ELF Linker V9.40.2.374/W64 for ARM 17/Jul/2024 10:51:41
# Copyright 2007-2023 IAR Systems AB.
#
# Output file =
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out
# Map file =
# E:\Y\IAR\micro_climate\EWARM\micro_climate\List\micro_climate.map
# Command line =
# -f
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out.rsp
# (E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\adc.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir\anemometer_dev.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\cmsis_os.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\croutine.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\dma.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\event_groups.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Filter_2427836196881467961.dir\filter.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\freertos.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir\frt_protocol.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\gpio.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\heap_4.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\HP203B_1856951872026386537.dir\hp203b.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\i2c.o
# E:\Y\IAR\micro_climate\Middlewares\ST\ARM\DSP\Lib\iar_cortexM4lf_math.a
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir\inflash.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\list.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\main.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\port.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\portasm.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\queue.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.dir\ring_queue.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir\shell.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir\shell_autocomplete.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir\shell_cmdhelp.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir\shell_cmdhist.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir\shell_uart.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir\sht30.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\spi.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir\startup_stm32l496xx.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\stm32l4xx_hal_msp.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\stm32l4xx_it.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\stream_buffer.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir\system_stm32l4xx.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\tasks.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\tim.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir\timers.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir\uart_dev.o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir\usart.o
# --no_out_extension -o
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out --map
# E:\Y\IAR\micro_climate\EWARM\micro_climate\List\micro_climate.map
# --config E:\Y\IAR\micro_climate\EWARM/stm32l496xx_flash.icf
# --semihosting --entry __iar_program_start "D:\Program Files\IAR
# Systems\arm\CMSIS\Lib\IAR\iar_cortexM4lf_math.a" --vfe --text_out
# locale --cpu=Cortex-M4 --fpu=VFPv4_sp) --dependencies=n
# E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out.iar_deps
#
###############################################################################
*******************************************************************************
*** RUNTIME MODEL ATTRIBUTES
***
CppFlavor = *
__CPP_Runtime = 1
__SystemLibrary = DLib
__dlib_version = 6
*******************************************************************************
*** HEAP SELECTION
***
The basic heap was selected because --advanced_heap
was not specified and the application did not appear to
be primarily optimized for speed.
*******************************************************************************
*** PLACEMENT SUMMARY
***
"A0": place at address 0x800'0000 { ro section .intvec };
"P1": place in [from 0x800'0000 to 0x80f'ffff] { ro };
define block CSTACK with size = 1K, alignment = 8 { };
define block HEAP with size = 512, alignment = 8 { };
"P2": place in [from 0x2000'0000 to 0x2004'ffff] {
rw, block CSTACK, block HEAP };
initialize by copy { rw };
Section Kind Address Size Object
------- ---- ------- ---- ------
"A0": 0x1ac
.intvec ro code 0x800'0000 0x1ac startup_stm32l496xx.o [3]
- 0x800'01ac 0x1ac
"P1": 0x945f
.text ro code 0x800'01ac 0xeae xprintffull_nomb.o [12]
.text ro code 0x800'105a 0x7e lz77_init_single.o [15]
.text ro code 0x800'10d8 0x16 strchr.o [15]
.text ro code 0x800'10ee 0xa xsprout.o [12]
.text ro code 0x800'10f8 0x40 xfail_s.o [12]
.text ro code 0x800'1138 0x14 strlen_small.o [15]
.text ro code 0x800'114c 0x58 memchr.o [15]
.text ro code 0x800'11a4 0x18 ABImemcpy_small.o [15]
.text ro code 0x800'11bc 0x70 frexp.o [14]
.text ro code 0x800'122c 0x34 DblCmpLe.o [14]
.text ro code 0x800'1260 0x34 DblCmpGe.o [14]
.text ro code 0x800'1294 0x13a ldexp.o [14]
.text ro code 0x800'13d0 0x36 DblToS32.o [14]
.text ro code 0x800'1408 0x22 S32ToDbl.o [14]
.text ro code 0x800'142c 0x25e DblAddSub.o [14]
.text ro code 0x800'168c 0x246 DblDiv.o [14]
.text ro code 0x800'18d4 0x22 DblToU32.o [14]
.text ro code 0x800'18f8 0x1c U32ToDbl.o [14]
.text ro code 0x800'1914 0x1aa DblMul.o [14]
.text ro code 0x800'1ac0 0x106 I64DivMod_small.o [15]
.text ro code 0x800'1bc6 0x6 abort.o [12]
.text ro code 0x800'1bcc 0x2 I64DivZer.o [15]
.text ro code 0x800'1bd0 0x14 exit.o [16]
.text ro code 0x800'1be4 0xb7e stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2764 0x340 tim.o [2]
.text ro code 0x800'2aa4 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2aa6 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2aa8 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2aaa 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2aac 0x168 main.o [2]
.text ro code 0x800'2c14 0x2 stm32l4xx_hal_tim_ex.o [8]
.text ro code 0x800'2c16 0x2 stm32l4xx_hal_tim_ex.o [8]
.text ro code 0x800'2c18 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2c1a 0x2 stm32l4xx_hal_tim_ex.o [8]
.text ro code 0x800'2c1c 0x2 stm32l4xx_hal_tim.o [8]
.text ro code 0x800'2c20 0x118 stm32l4xx_hal_tim_ex.o [8]
.text ro code 0x800'2d38 0x6 ABImemclr4.o [15]
.text ro code 0x800'2d40 0x210 stm32l4xx_hal_gpio.o [8]
.text ro code 0x800'2f50 0x9c stm32l4xx_hal_cortex.o [8]
.text ro code 0x800'2fec 0x2c stm32l4xx_hal.o [8]
.text ro code 0x800'3018 0xf8 inflash.o [11]
.text ro code 0x800'3110 0x116 gpio.o [2]
.text ro code 0x800'3228 0x30 dma.o [2]
.text ro code 0x800'3258 0x164 adc.o [2]
.text ro code 0x800'33bc 0x2f0 usart.o [2]
.text ro code 0x800'36ac 0x19c i2c.o [2]
.text ro code 0x800'3848 0xb4 spi.o [2]
.text ro code 0x800'38fc 0x160 uart_dev.o [11]
.text ro code 0x800'3a5c 0x178 stm32l4xx_hal_adc_ex.o [8]
.text ro code 0x800'3bd4 0x276 sht30.o [10]
.text ro code 0x800'3e4c 0xf8 freertos.o [2]
.text ro code 0x800'3f44 0x88 cmsis_os.o [5]
.text ro code 0x800'3fcc 0x7c stm32l4xx_hal_pwr_ex.o [8]
.text ro code 0x800'4048 0x770 stm32l4xx_hal_rcc.o [8]
.text ro code 0x800'47b8 0x10 stm32l4xx_hal.o [8]
.text ro code 0x800'47c8 0x32 ABImemset48.o [15]
.text ro code 0x800'47fc 0x90 stm32l4xx_hal_timebase_tim.o [2]
.text ro code 0x800'488c 0x3c stm32l4xx_hal_msp.o [2]
.text ro code 0x800'48c8 0x194 stm32l4xx_hal_flash_ex.o [8]
.text ro code 0x800'4a5c 0x1c strrchr.o [12]
.text ro code 0x800'4a78 0x164 stm32l4xx_hal_flash.o [8]
.text ro code 0x800'4bdc 0x14 memset.o [15]
.text ro code 0x800'4bf0 0x866 stm32l4xx_hal_adc.o [8]
.text ro code 0x800'5458 0x564 stm32l4xx_hal_rcc_ex.o [8]
.text ro code 0x800'59bc 0x2b6 stm32l4xx_hal_dma.o [8]
.text ro code 0x800'5c72 0x8c stm32l4xx_hal_uart_ex.o [8]
.text ro code 0x800'5d00 0xb1a stm32l4xx_hal_uart.o [8]
.text ro code 0x800'681c 0x7e stm32l4xx_hal_i2c_ex.o [8]
.text ro code 0x800'689c 0x5c0 stm32l4xx_hal_i2c.o [8]
.text ro code 0x800'6e5c 0xe0 stm32l4xx_hal_spi.o [8]
.text ro code 0x800'6f3c 0x6e ring_queue.o [7]
.text ro code 0x800'6fac 0x34 vsprintf.o [12]
.text ro code 0x800'6fe0 0x28 stm32l4xx_hal.o [8]
.text ro code 0x800'7008 0x48 FltToDbl.o [14]
.text ro code 0x800'7050 0x86 filter.o [4]
.text ro code 0x800'70d8 0x4ca frt_protocol.o [11]
.text ro code 0x800'75a4 0x594 tasks.o [5]
.text ro code 0x800'7b38 0xc stm32l4xx_hal.o [8]
.text ro code 0x800'7b44 0x12 ABImemset_small.o [15]
.text ro code 0x800'7b56 0x2 stm32l4xx_hal_adc.o [8]
.text ro code 0x800'7b58 0x2 stm32l4xx_hal_adc.o [8]
.text ro code 0x800'7b5a 0x2 stm32l4xx_hal_adc.o [8]
.text ro code 0x800'7b5c 0x2 stm32l4xx_hal_uart.o [8]
.text ro code 0x800'7b5e 0x2 stm32l4xx_hal_uart.o [8]
.text ro code 0x800'7b60 0x2 stm32l4xx_hal_uart_ex.o [8]
.text ro code 0x800'7b62 0x2 stm32l4xx_hal_uart.o [8]
.text ro code 0x800'7b64 0x2 stm32l4xx_hal_uart.o [8]
.text ro code 0x800'7b68 0x6 ABImemclr.o [15]
.text ro code 0x800'7b70 0x1b0 heap_4.o [5]
.text ro code 0x800'7d20 0x92 list.o [5]
.text ro code 0x800'7db4 0x18a port.o [5]
.text ro code 0x800'7f40 0x28 port.o [5]
CODE ro code 0x800'7f68 0xb0 portasm.o [5]
.text ro code 0x800'8018 0x7cc anemometer_dev.o [11]
.text ro code 0x800'87e4 0x64 acosf.o [14]
.text ro code 0x800'8848 0x1d0 cos_sin32.o [14]
.text ro code 0x800'8a18 0x48 atanf.o [14]
.text ro code 0x800'8a60 0x78 arm_max_q15.o [13]
.text ro code 0x800'8ad8 0x4e arm_mean_q15.o [13]
.text ro code 0x800'8b28 0x52 arm_offset_q15.o [13]
.text ro code 0x800'8b7c 0x1e sqrtf.o [14]
.text ro code 0x800'8b9c 0x68 DblToFlt.o [14]
.text ro code 0x800'8c04 0x178 arm_mean_f32.o [13]
.text ro code 0x800'8d7c 0xa4 xatanf.o [14]
.rodata const 0x800'8e20 0x224 sht30.o [10]
.text ro code 0x800'9044 0xcc stm32l4xx_it.o [2]
.rodata const 0x800'9110 0xc8 sht30.o [10]
.text ro code 0x800'91d8 0x5c system_stm32l4xx.o [1]
.rodata const 0x800'9234 0x54 inflash.o [11]
.text ro code 0x800'9288 0x38 zero_init3.o [15]
.rodata const 0x800'92c0 0x30 system_stm32l4xx.o [1]
.text ro code 0x800'92f0 0x28 data_init.o [15]
.text ro code 0x800'9318 0x22 fpinit_M.o [14]
.iar.init_table const 0x800'933c 0x20 - Linker created -
.text ro code 0x800'935c 0x1e cmain.o [15]
.text ro code 0x800'937a 0x4 low_level_init.o [12]
.text ro code 0x800'937e 0x4 exit.o [12]
.text ro code 0x800'9384 0xa cexit.o [15]
.text ro code 0x800'9390 0x1c cstartup_M.o [15]
.rodata const 0x800'93ac 0x14 freertos.o [2]
.text ro code 0x800'93c0 0x10 startup_stm32l496xx.o [3]
.rodata const 0x800'93d0 0xc freertos.o [2]
.rodata const 0x800'93dc 0xc freertos.o [2]
.rodata const 0x800'93e8 0x8 freertos.o [2]
.rodata const 0x800'93f0 0x8 system_stm32l4xx.o [1]
.text ro code 0x800'93f8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'93fc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9400 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9404 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9408 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'940c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9410 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9414 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9418 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'941c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9420 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9424 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9428 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'942c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9430 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9434 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9438 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'943c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9440 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9444 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9448 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'944c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9450 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9454 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9458 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'945c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9460 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9464 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9468 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'946c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9470 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9474 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9478 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'947c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9480 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9484 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9488 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'948c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9490 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9494 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9498 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'949c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94a0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94a4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94a8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94ac 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94b0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94b4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94b8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94bc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94c0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94c4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94c8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94cc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94d0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94d4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94d8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94dc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94e0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94e4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94e8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94ec 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94f0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94f4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94f8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'94fc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9500 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9504 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9508 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'950c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9510 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9514 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9518 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'951c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9520 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9524 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9528 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'952c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9530 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9534 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9538 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'953c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9540 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9544 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9548 0x4 startup_stm32l496xx.o [3]
.rodata const 0x800'954c 0x0 zero_init3.o [15]
.rodata const 0x800'954c 0x0 lz77_init_single.o [15]
Initializer bytes const 0x800'954c 0xbf <for P2-1>
- 0x800'960b 0x945f
"P2", part 1 of 3: 0x228
P2-1 0x2000'0000 0x228 <Init block>
.data inited 0x2000'0000 0x10 frt_protocol.o [11]
.data inited 0x2000'0010 0x148 frt_protocol.o [11]
.data inited 0x2000'0158 0x30 frt_protocol.o [11]
.data inited 0x2000'0188 0xc inflash.o [11]
.data inited 0x2000'0194 0xc port.o [5]
.data inited 0x2000'01a0 0x28 sht30.o [10]
.data inited 0x2000'01c8 0xc stm32l4xx_hal.o [8]
.data inited 0x2000'01d4 0x20 stm32l4xx_hal_flash.o [8]
.data inited 0x2000'01f4 0x4 system_stm32l4xx.o [1]
.data inited 0x2000'01f8 0x30 uart_dev.o [11]
- 0x2000'0228 0x228
"P2", part 2 of 3: 0x29bc
.bss zero 0x2000'0228 0x10cc anemometer_dev.o [11]
.bss zero 0x2000'12f4 0xbd8 heap_4.o [5]
.bss zero 0x2000'1ecc 0x254 freertos.o [2]
.bss zero 0x2000'2120 0x130 uart_dev.o [11]
.bss zero 0x2000'2250 0x130 uart_dev.o [11]
.bss zero 0x2000'2380 0x9c tasks.o [5]
.bss zero 0x2000'241c 0x8c tasks.o [5]
.bss zero 0x2000'24a8 0x89 usart.o [2]
.bss zero 0x2000'2534 0x89 usart.o [2]
.bss zero 0x2000'25c0 0x88 usart.o [2]
.bss zero 0x2000'2648 0x88 usart.o [2]
.bss zero 0x2000'26d0 0x68 adc.o [2]
.bss zero 0x2000'2738 0x68 anemometer_dev.o [11]
.bss zero 0x2000'27a0 0x64 spi.o [2]
.bss zero 0x2000'2804 0x64 uart_dev.o [11]
.bss zero 0x2000'2868 0x54 i2c.o [2]
.bss zero 0x2000'28bc 0x54 i2c.o [2]
.bss zero 0x2000'2910 0x4c stm32l4xx_hal_timebase_tim.o [2]
.bss zero 0x2000'295c 0x4c tim.o [2]
.bss zero 0x2000'29a8 0x4c tim.o [2]
.bss zero 0x2000'29f4 0x4c tim.o [2]
.bss zero 0x2000'2a40 0x4c tim.o [2]
.bss zero 0x2000'2a8c 0x4c tim.o [2]
.bss zero 0x2000'2ad8 0x48 adc.o [2]
.bss zero 0x2000'2b20 0x3c anemometer_dev.o [11]
.bss zero 0x2000'2b5c 0x34 anemometer_dev.o [11]
.bss zero 0x2000'2b90 0x34 frt_protocol.o [11]
.bss zero 0x2000'2bc4 0x10 freertos.o [2]
.bss zero 0x2000'2bd4 0xc anemometer_dev.o [11]
.bss zero 0x2000'2be0 0x4 xfail_s.o [12]
- 0x2000'2be4 0x29bc
"P2", part 3 of 3: 0x400
CSTACK 0x2000'2be8 0x400 <Block>
CSTACK uninit 0x2000'2be8 0x400 <Block tail>
- 0x2000'2fe8 0x400
Unused ranges:
From To Size
---- -- ----
0x800'960b 0x80f'ffff 0xf'69f5
0x2000'2be4 0x2000'2be7 0x4
0x2000'2fe8 0x2004'ffff 0x4'd018
*******************************************************************************
*** INIT TABLE
***
Address Size
------- ----
Zero (__iar_zero_init3)
1 destination range, total size 0x29bc:
0x2000'0228 0x29bc
Copy/lz77 (__iar_lz77_init_single3)
1 source range, total size 0xbf (34% of destination):
0x800'954c 0xbf
1 destination range, total size 0x228:
0x2000'0000 0x228
*******************************************************************************
*** MODULE SUMMARY
***
Module ro code ro data rw data
------ ------- ------- -------
command line/config:
-------------------------------------------------------
Total:
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir: [1]
system_stm32l4xx.o 92 57 4
-------------------------------------------------------
Total: 92 57 4
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2]
adc.o 356 176
dma.o 48
freertos.o 248 52 612
gpio.o 278
i2c.o 412 168
main.o 360
spi.o 180 100
stm32l4xx_hal_msp.o 60
stm32l4xx_hal_timebase_tim.o 144 76
stm32l4xx_it.o 204
tim.o 832 380
usart.o 752 546
-------------------------------------------------------
Total: 3'874 52 2'058
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir: [3]
startup_stm32l496xx.o 784
-------------------------------------------------------
Total: 784
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Filter_2427836196881467961.dir: [4]
filter.o 134
-------------------------------------------------------
Total: 134
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir: [5]
cmsis_os.o 136
heap_4.o 432 3'032
list.o 146
port.o 434 4 12
portasm.o 176
tasks.o 1'428 296
-------------------------------------------------------
Total: 2'752 4 3'340
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\HP203B_1856951872026386537.dir: [6]
-------------------------------------------------------
Total:
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.dir: [7]
ring_queue.o 110
-------------------------------------------------------
Total: 110
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir: [8]
stm32l4xx_hal.o 112 4 12
stm32l4xx_hal_adc.o 2'156
stm32l4xx_hal_adc_ex.o 376
stm32l4xx_hal_cortex.o 156
stm32l4xx_hal_dma.o 694
stm32l4xx_hal_flash.o 356 12 32
stm32l4xx_hal_flash_ex.o 404
stm32l4xx_hal_gpio.o 528
stm32l4xx_hal_i2c.o 1'472
stm32l4xx_hal_i2c_ex.o 126
stm32l4xx_hal_pwr_ex.o 124
stm32l4xx_hal_rcc.o 1'904
stm32l4xx_hal_rcc_ex.o 1'380
stm32l4xx_hal_spi.o 224
stm32l4xx_hal_tim.o 2'954
stm32l4xx_hal_tim_ex.o 286
stm32l4xx_hal_uart.o 2'850
stm32l4xx_hal_uart_ex.o 142
-------------------------------------------------------
Total: 16'244 16 44
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir: [9]
-------------------------------------------------------
Total:
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir: [10]
sht30.o 630 762 40
-------------------------------------------------------
Total: 630 762 40
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir: [11]
anemometer_dev.o 1'996 4'528
frt_protocol.o 1'226 135 444
inflash.o 248 88 12
uart_dev.o 352 17 756
-------------------------------------------------------
Total: 3'822 240 5'740
dl7M_tln.a: [12]
abort.o 6
exit.o 4
low_level_init.o 4
strrchr.o 28
vsprintf.o 52
xfail_s.o 64 4
xprintffull_nomb.o 3'758
xsprout.o 10
-------------------------------------------------------
Total: 3'926 4
iar_cortexM4lf_math.a: [13]
arm_max_q15.o 120
arm_mean_f32.o 376
arm_mean_q15.o 78
arm_offset_q15.o 82
-------------------------------------------------------
Total: 656
m7M_tls.a: [14]
DblAddSub.o 606
DblCmpGe.o 52
DblCmpLe.o 52
DblDiv.o 582
DblMul.o 426
DblToFlt.o 104
DblToS32.o 54
DblToU32.o 34
FltToDbl.o 72
S32ToDbl.o 34
U32ToDbl.o 28
acosf.o 100
atanf.o 72
cos_sin32.o 464
fpinit_M.o 34
frexp.o 112
ldexp.o 314
sqrtf.o 30
xatanf.o 164
-------------------------------------------------------
Total: 3'334
rt7M_tl.a: [15]
ABImemclr.o 6
ABImemclr4.o 6
ABImemcpy_small.o 24
ABImemset48.o 50
ABImemset_small.o 18
I64DivMod_small.o 262
I64DivZer.o 2
cexit.o 10
cmain.o 30
cstartup_M.o 28
data_init.o 40
lz77_init_single.o 126
memchr.o 88
memset.o 20
strchr.o 22
strlen_small.o 20
zero_init3.o 56
-------------------------------------------------------
Total: 808
shb_l.a: [16]
exit.o 20
-------------------------------------------------------
Total: 20
Gaps 60 2 6
Linker created 32 1'024
-----------------------------------------------------------
Grand Total: 37'246 1'165 12'260
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
.iar.init_table$$Base 0x800'933c -- Gb - Linker created -
.iar.init_table$$Limit 0x800'935c -- Gb - Linker created -
?main 0x800'935d Code Gb cmain.o [15]
ADC1_2_IRQHandler 0x800'943d Code Wk startup_stm32l496xx.o [3]
ADC3_IRQHandler 0x800'94a5 Code Wk startup_stm32l496xx.o [3]
ADC_DMAConvCplt 0x800'53cd 0x6c Code Gb stm32l4xx_hal_adc.o [8]
ADC_DMAError 0x800'5441 0x16 Code Gb stm32l4xx_hal_adc.o [8]
ADC_DMAHalfConvCplt 0x800'5439 0x6 Code Gb stm32l4xx_hal_adc.o [8]
ADC_Disable 0x800'5325 0x70 Code Gb stm32l4xx_hal_adc.o [8]
ADC_Enable 0x800'5281 0x80 Code Gb stm32l4xx_hal_adc.o [8]
AHBPrescTable 0x800'9224 0x10 Data Gb system_stm32l4xx.o [1]
APBPrescTable 0x800'93f0 0x8 Data Gb system_stm32l4xx.o [1]
BusFault_Handler 0x800'904b 0x2 Code Gb stm32l4xx_it.o [2]
CAN1_RX0_IRQHandler 0x800'9445 Code Wk startup_stm32l496xx.o [3]
CAN1_RX1_IRQHandler 0x800'9449 Code Wk startup_stm32l496xx.o [3]
CAN1_SCE_IRQHandler 0x800'944d Code Wk startup_stm32l496xx.o [3]
CAN1_TX_IRQHandler 0x800'9441 Code Wk startup_stm32l496xx.o [3]
CAN2_RX0_IRQHandler 0x800'953d Code Wk startup_stm32l496xx.o [3]
CAN2_RX1_IRQHandler 0x800'9541 Code Wk startup_stm32l496xx.o [3]
CAN2_SCE_IRQHandler 0x800'9545 Code Wk startup_stm32l496xx.o [3]
CAN2_TX_IRQHandler 0x800'9539 Code Wk startup_stm32l496xx.o [3]
COMP_IRQHandler 0x800'94e9 Code Wk startup_stm32l496xx.o [3]
CRC16 0x800'70f7 0x3a Code Gb frt_protocol.o [11]
CRS_IRQHandler 0x800'9529 Code Wk startup_stm32l496xx.o [3]
CSTACK$$Base 0x2000'2be8 -- Gb - Linker created -
CSTACK$$Limit 0x2000'2fe8 -- Gb - Linker created -
CheckCrc8 0x800'3bd5 0x2a Code Gb sht30.o [10]
DCMI_IRQHandler 0x800'9535 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT0_IRQHandler 0x800'94dd Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT1_IRQHandler 0x800'94e1 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT2_IRQHandler 0x800'94e5 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT3_IRQHandler 0x800'9491 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel1_IRQHandler
0x800'9051 0x6 Code Gb stm32l4xx_it.o [2]
DMA1_Channel2_IRQHandler
0x800'9425 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel3_IRQHandler
0x800'9429 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel4_IRQHandler
0x800'942d Code Wk startup_stm32l496xx.o [3]
DMA1_Channel5_IRQHandler
0x800'9431 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel6_IRQHandler
0x800'9435 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel7_IRQHandler
0x800'9439 Code Wk startup_stm32l496xx.o [3]
DMA2D_IRQHandler 0x800'9549 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel1_IRQHandler
0x800'94c9 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel2_IRQHandler
0x800'94cd Code Wk startup_stm32l496xx.o [3]
DMA2_Channel3_IRQHandler
0x800'94d1 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel4_IRQHandler
0x800'94d5 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel5_IRQHandler
0x800'94d9 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel6_IRQHandler
0x800'94f9 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel7_IRQHandler
0x800'94fd Code Wk startup_stm32l496xx.o [3]
DMA_SetConfig 0x800'5c4b 0x28 Code Lc stm32l4xx_hal_dma.o [8]
DebugMon_Handler 0x800'904f 0x2 Code Gb stm32l4xx_it.o [2]
EXTI0_IRQHandler 0x800'9411 Code Wk startup_stm32l496xx.o [3]
EXTI15_10_IRQHandler 0x800'9489 Code Wk startup_stm32l496xx.o [3]
EXTI1_IRQHandler 0x800'9415 Code Wk startup_stm32l496xx.o [3]
EXTI2_IRQHandler 0x800'9419 Code Wk startup_stm32l496xx.o [3]
EXTI3_IRQHandler 0x800'941d Code Wk startup_stm32l496xx.o [3]
EXTI4_IRQHandler 0x800'9421 Code Wk startup_stm32l496xx.o [3]
EXTI9_5_IRQHandler 0x800'9451 Code Wk startup_stm32l496xx.o [3]
Error_Handler 0x800'2bb9 0x4 Code Gb main.o [2]
FLASH_FlushCaches 0x800'49ef 0x56 Code Gb stm32l4xx_hal_flash_ex.o [8]
FLASH_IRQHandler 0x800'9409 Code Wk startup_stm32l496xx.o [3]
FLASH_MassErase 0x800'4999 0x24 Code Lc stm32l4xx_hal_flash_ex.o [8]
FLASH_PageErase 0x800'49bd 0x32 Code Gb stm32l4xx_hal_flash_ex.o [8]
FLASH_Program_DoubleWord
0x800'4b83 0x18 Code Lc stm32l4xx_hal_flash.o [8]
FLASH_Program_Fast 0x800'4b9b 0x26 Code Lc stm32l4xx_hal_flash.o [8]
FLASH_WaitForLastOperation
0x800'4b37 0x4c Code Gb stm32l4xx_hal_flash.o [8]
FMC_IRQHandler 0x800'94a9 Code Wk startup_stm32l496xx.o [3]
FPU_IRQHandler 0x800'9525 Code Wk startup_stm32l496xx.o [3]
FRT_MsgHandler 0x800'745b 0x50 Code Gb frt_protocol.o [11]
FRT_MsgProc_ReadRegister
0x800'72cd 0xbc Code Lc frt_protocol.o [11]
FRT_MsgProc_ReadRegister::reg_value_buff
0x2000'0010 0xc8 Data Lc frt_protocol.o [11]
FRT_MsgProc_WriteRegister
0x800'7395 0xc6 Code Lc frt_protocol.o [11]
FRT_ReadRegAverageWindDirection
0x800'7139 0x6 Code Lc frt_protocol.o [11]
FRT_ReadRegAverageWindSpeed
0x800'716f 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegCommuBaudRate
0x800'71b3 0xe Code Lc frt_protocol.o [11]
FRT_ReadRegDeviceAddr 0x800'71a3 0x10 Code Lc frt_protocol.o [11]
FRT_ReadRegHumidity 0x800'7187 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegMaxWindDirection
0x800'715f 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegMaxWindSpeed
0x800'7177 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegMinWindDiretion
0x800'7131 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegMinWindSpeed
0x800'7167 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegPrecipitationIntensity
0x800'719d 0x6 Code Lc frt_protocol.o [11]
FRT_ReadRegPressure 0x800'718f 0x8 Code Lc frt_protocol.o [11]
FRT_ReadRegRain 0x800'7197 0x6 Code Lc frt_protocol.o [11]
FRT_ReadRegRainPowerCtl
0x800'71e5 0x4 Code Lc frt_protocol.o [11]
FRT_ReadRegSpeedAverageTime
0x800'71c1 0xc Code Lc frt_protocol.o [11]
FRT_ReadRegTempHumUpdateTime
0x800'71d7 0xe Code Lc frt_protocol.o [11]
FRT_ReadRegTemperature 0x800'717f 0x8 Code Lc frt_protocol.o [11]
FRT_WriteRegCommuBaudRate
0x800'71f9 0x2e Code Lc frt_protocol.o [11]
FRT_WriteRegDeviceAddr 0x800'71e9 0x10 Code Lc frt_protocol.o [11]
FRT_WriteRegResetDefault
0x800'7269 0x1a Code Lc frt_protocol.o [11]
FRT_WriteRegSoftReset 0x800'7253 0x16 Code Lc frt_protocol.o [11]
FRT_WriteRegSpeedAverageTime
0x800'7227 0xc Code Lc frt_protocol.o [11]
FRT_WriteRegTempHumUpdateTime
0x800'7233 0x8 Code Lc frt_protocol.o [11]
HAL_ADCEx_Calibration_Start
0x800'3a5d 0x8a Code Gb stm32l4xx_hal_adc_ex.o [8]
HAL_ADCEx_MultiModeConfigChannel
0x800'3af1 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [8]
HAL_ADC_ConfigChannel 0x800'4ef9 0x324 Code Gb stm32l4xx_hal_adc.o [8]
HAL_ADC_ConvCpltCallback
0x800'7b57 0x2 Code Wk stm32l4xx_hal_adc.o [8]
HAL_ADC_ConvHalfCpltCallback
0x800'7b5b 0x2 Code Wk stm32l4xx_hal_adc.o [8]
HAL_ADC_ErrorCallback 0x800'7b59 0x2 Code Wk stm32l4xx_hal_adc.o [8]
HAL_ADC_Init 0x800'4c45 0x19e Code Gb stm32l4xx_hal_adc.o [8]
HAL_ADC_MspInit 0x800'32f1 0xb0 Code Gb adc.o [2]
HAL_ADC_Start_DMA 0x800'4ded 0xe4 Code Gb stm32l4xx_hal_adc.o [8]
HAL_DMA_Abort 0x800'5af9 0x46 Code Gb stm32l4xx_hal_dma.o [8]
HAL_DMA_Abort_IT 0x800'5b3f 0x4a Code Gb stm32l4xx_hal_dma.o [8]
HAL_DMA_IRQHandler 0x800'5b89 0xb2 Code Gb stm32l4xx_hal_dma.o [8]
HAL_DMA_Init 0x800'59bd 0xaa Code Gb stm32l4xx_hal_dma.o [8]
HAL_DMA_Start_IT 0x800'5a85 0x74 Code Gb stm32l4xx_hal_dma.o [8]
HAL_Delay 0x800'6fe1 0x28 Code Wk stm32l4xx_hal.o [8]
HAL_FLASHEx_Erase 0x800'48c9 0xca Code Gb stm32l4xx_hal_flash_ex.o [8]
HAL_FLASH_Lock 0x800'4b27 0xa Code Gb stm32l4xx_hal_flash.o [8]
HAL_FLASH_Program 0x800'4a79 0x8e Code Gb stm32l4xx_hal_flash.o [8]
HAL_FLASH_Unlock 0x800'4b07 0x20 Code Gb stm32l4xx_hal_flash.o [8]
HAL_GPIO_Init 0x800'2d41 0x1cc Code Gb stm32l4xx_hal_gpio.o [8]
HAL_GPIO_TogglePin 0x800'2f17 0x10 Code Gb stm32l4xx_hal_gpio.o [8]
HAL_GPIO_WritePin 0x800'2f0d 0xa Code Gb stm32l4xx_hal_gpio.o [8]
HAL_GetTick 0x800'7b39 0xc Code Wk stm32l4xx_hal.o [8]
HAL_I2CEx_ConfigAnalogFilter
0x800'681d 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [8]
HAL_I2CEx_ConfigDigitalFilter
0x800'6847 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [8]
HAL_I2C_Init 0x800'689d 0xa8 Code Gb stm32l4xx_hal_i2c.o [8]
HAL_I2C_Master_Receive 0x800'6a19 0x98 Code Gb stm32l4xx_hal_i2c.o [8]
HAL_I2C_Master_Transmit
0x800'6955 0xc4 Code Gb stm32l4xx_hal_i2c.o [8]
HAL_I2C_MspInit 0x800'372b 0xea Code Gb i2c.o [2]
HAL_IncTick 0x800'47b9 0x10 Code Wk stm32l4xx_hal.o [8]
HAL_Init 0x800'2fed 0x28 Code Gb stm32l4xx_hal.o [8]
HAL_InitTick 0x800'47fd 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2]
HAL_MspInit 0x800'488d 0x3c Code Gb stm32l4xx_hal_msp.o [2]
HAL_NVIC_EnableIRQ 0x800'2fc1 0x16 Code Gb stm32l4xx_hal_cortex.o [8]
HAL_NVIC_SetPriority 0x800'2f85 0x3a Code Gb stm32l4xx_hal_cortex.o [8]
HAL_NVIC_SetPriorityGrouping
0x800'2f6b 0x1a Code Gb stm32l4xx_hal_cortex.o [8]
HAL_PWREx_ControlVoltageScaling
0x800'3fd9 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [8]
HAL_PWREx_GetVoltageRange
0x800'3fcd 0xc Code Gb stm32l4xx_hal_pwr_ex.o [8]
HAL_RCCEx_PeriphCLKConfig
0x800'5459 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [8]
HAL_RCC_ClockConfig 0x800'44e3 0xfa Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RCC_GetClockConfig 0x800'46cd 0x36 Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RCC_GetPCLK1Freq 0x800'46a5 0x10 Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RCC_GetPCLK2Freq 0x800'46b5 0xe Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RCC_GetSysClockFreq
0x800'4613 0x92 Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RCC_OscConfig 0x800'4049 0x462 Code Gb stm32l4xx_hal_rcc.o [8]
HAL_RS485Ex_Init 0x800'5c73 0x80 Code Gb stm32l4xx_hal_uart_ex.o [8]
HAL_SPI_Init 0x800'6e5d 0xd4 Code Gb stm32l4xx_hal_spi.o [8]
HAL_SPI_MspInit 0x800'388d 0x60 Code Gb spi.o [2]
HAL_TIMEx_Break2Callback
0x800'2c17 0x2 Code Wk stm32l4xx_hal_tim_ex.o [8]
HAL_TIMEx_BreakCallback
0x800'2c15 0x2 Code Wk stm32l4xx_hal_tim_ex.o [8]
HAL_TIMEx_CommutCallback
0x800'2c1b 0x2 Code Wk stm32l4xx_hal_tim_ex.o [8]
HAL_TIMEx_ConfigBreakDeadTime
0x800'2c9d 0x84 Code Gb stm32l4xx_hal_tim_ex.o [8]
HAL_TIMEx_MasterConfigSynchronization
0x800'2c21 0x78 Code Gb stm32l4xx_hal_tim_ex.o [8]
HAL_TIM_Base_Init 0x800'1be5 0x1a Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_Base_MspInit 0x800'29af 0x7c Code Gb tim.o [2]
HAL_TIM_Base_Start 0x800'1bff 0x6a Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_Base_Start_IT 0x800'1c7f 0x74 Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_Base_Stop 0x800'1c69 0x16 Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_ConfigClockSource
0x800'2245 0xaa Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_IC_CaptureCallback
0x800'2aa9 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_TIM_IC_ConfigChannel
0x800'2027 0x102 Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_IC_Init 0x800'1e71 0x1c Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_IC_MspInit 0x800'295b 0x54 Code Gb tim.o [2]
HAL_TIM_IRQHandler 0x800'1ee1 0x140 Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_MspPostInit 0x800'2a2b 0x44 Code Gb tim.o [2]
HAL_TIM_OC_DelayElapsedCallback
0x800'2aab 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_TIM_OnePulse_Init 0x800'1e95 0x4c Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_OnePulse_MspInit
0x800'2aa7 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_TIM_PWM_ConfigChannel
0x800'2133 0x104 Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_PWM_Init 0x800'1d37 0x1a Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_PWM_MspInit 0x800'2aa5 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_TIM_PWM_PulseFinishedCallback
0x800'2c1d 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_TIM_PWM_Start 0x800'1d51 0xce Code Gb stm32l4xx_hal_tim.o [8]
HAL_TIM_PeriodElapsedCallback
0x800'2b9b 0xe Code Gb main.o [2]
HAL_TIM_TriggerCallback
0x800'2c19 0x2 Code Wk stm32l4xx_hal_tim.o [8]
HAL_UARTEx_RxEventCallback
0x800'7b5f 0x2 Code Wk stm32l4xx_hal_uart.o [8]
HAL_UARTEx_WakeupCallback
0x800'7b61 0x2 Code Wk stm32l4xx_hal_uart_ex.o [8]
HAL_UART_ErrorCallback 0x800'7b5d 0x2 Code Wk stm32l4xx_hal_uart.o [8]
HAL_UART_IRQHandler 0x800'5e95 0x286 Code Gb stm32l4xx_hal_uart.o [8]
HAL_UART_Init 0x800'5d01 0x34 Code Gb stm32l4xx_hal_uart.o [8]
HAL_UART_MspInit 0x800'3489 0x19c Code Gb usart.o [2]
HAL_UART_Receive_IT 0x800'5e29 0x26 Code Gb stm32l4xx_hal_uart.o [8]
HAL_UART_RxCpltCallback
0x800'7b65 0x2 Code Wk stm32l4xx_hal_uart.o [8]
HAL_UART_Transmit 0x800'5d89 0x9a Code Gb stm32l4xx_hal_uart.o [8]
HAL_UART_TxCpltCallback
0x800'7b63 0x2 Code Wk stm32l4xx_hal_uart.o [8]
HardFault_Handler 0x800'9047 0x2 Code Gb stm32l4xx_it.o [2]
I2C1_ER_IRQHandler 0x800'9471 Code Wk startup_stm32l496xx.o [3]
I2C1_EV_IRQHandler 0x800'946d Code Wk startup_stm32l496xx.o [3]
I2C2_ER_IRQHandler 0x800'9479 Code Wk startup_stm32l496xx.o [3]
I2C2_EV_IRQHandler 0x800'9475 Code Wk startup_stm32l496xx.o [3]
I2C3_ER_IRQHandler 0x800'9509 Code Wk startup_stm32l496xx.o [3]
I2C3_EV_IRQHandler 0x800'9505 Code Wk startup_stm32l496xx.o [3]
I2C4_ER_IRQHandler 0x800'9531 Code Wk startup_stm32l496xx.o [3]
I2C4_EV_IRQHandler 0x800'952d Code Wk startup_stm32l496xx.o [3]
I2C_Flush_TXDR 0x800'6b9d 0x1c Code Lc stm32l4xx_hal_i2c.o [8]
I2C_IsErrorOccurred 0x800'6d39 0xea Code Lc stm32l4xx_hal_i2c.o [8]
I2C_TransferConfig 0x800'6e2f 0x26 Code Lc stm32l4xx_hal_i2c.o [8]
I2C_WaitOnFlagUntilTimeout
0x800'6bb9 0x54 Code Lc stm32l4xx_hal_i2c.o [8]
I2C_WaitOnRXNEFlagUntilTimeout
0x800'6ca9 0x90 Code Lc stm32l4xx_hal_i2c.o [8]
I2C_WaitOnSTOPFlagUntilTimeout
0x800'6c67 0x3a Code Lc stm32l4xx_hal_i2c.o [8]
I2C_WaitOnTXISFlagUntilTimeout
0x800'6c0d 0x42 Code Lc stm32l4xx_hal_i2c.o [8]
InFlash_Erase_Pages 0x800'3019 0x36 Code Gb inflash.o [11]
InFlash_Write 0x800'304f 0x2a Code Gb inflash.o [11]
InRingQueue 0x800'6f4d 0x2e Code Gb ring_queue.o [7]
InitRingQueue 0x800'6f3d 0x10 Code Gb ring_queue.o [7]
LCD_IRQHandler 0x800'951d Code Wk startup_stm32l496xx.o [3]
LEDTask 0x800'3ea9 0x16 Code Gb freertos.o [2]
LL_ADC_GetOffsetChannel
0x800'4bf1 0xe Code Lc stm32l4xx_hal_adc.o [8]
LL_ADC_REG_IsTriggerSourceSWStart
0x800'4c11 0xe Code Lc stm32l4xx_hal_adc.o [8]
LL_ADC_SetChannelSamplingTime
0x800'4c1f 0x26 Code Lc stm32l4xx_hal_adc.o [8]
LL_ADC_SetOffsetState 0x800'4bff 0x12 Code Lc stm32l4xx_hal_adc.o [8]
LPTIM1_IRQHandler 0x800'94ed Code Wk startup_stm32l496xx.o [3]
LPTIM2_IRQHandler 0x800'94f1 Code Wk startup_stm32l496xx.o [3]
LPUART1_IRQHandler 0x800'90e3 0x6 Code Gb stm32l4xx_it.o [2]
MSIRangeTable 0x800'92c0 0x30 Data Gb system_stm32l4xx.o [1]
MX_ADC1_Init 0x800'3259 0x98 Code Gb adc.o [2]
MX_DMA_Init 0x800'3229 0x30 Code Gb dma.o [2]
MX_FREERTOS_Init 0x800'3e5d 0x32 Code Gb freertos.o [2]
MX_FREERTOS_Init::os_thread_def_anemometer
0x800'3f0c 0x1c Data Lc freertos.o [2]
MX_FREERTOS_Init::os_thread_def_defaultTask
0x800'3ed4 0x1c Data Lc freertos.o [2]
MX_FREERTOS_Init::os_thread_def_ledTask
0x800'3ef0 0x1c Data Lc freertos.o [2]
MX_FREERTOS_Init::os_thread_def_temhum_update_task
0x800'3f28 0x1c Data Lc freertos.o [2]
MX_GPIO_Init 0x800'3111 0xf6 Code Gb gpio.o [2]
MX_I2C1_Init 0x800'36ad 0x2c Code Gb i2c.o [2]
MX_I2C3_Init 0x800'36d9 0x2c Code Gb i2c.o [2]
MX_LPUART1_UART_Init 0x800'33bd 0x32 Code Gb usart.o [2]
MX_SPI2_Init 0x800'3849 0x44 Code Gb spi.o [2]
MX_TIM15_Init 0x800'2843 0xe0 Code Gb tim.o [2]
MX_TIM16_Init 0x800'292f 0x2c Code Gb tim.o [2]
MX_TIM2_Init 0x800'2765 0x6a Code Gb tim.o [2]
MX_TIM6_Init 0x800'27cf 0x2c Code Gb tim.o [2]
MX_TIM7_Init 0x800'2809 0x24 Code Gb tim.o [2]
MX_UART5_Init 0x800'33ef 0x2c Code Gb usart.o [2]
MX_USART1_UART_Init 0x800'3423 0x26 Code Gb usart.o [2]
MX_USART3_UART_Init 0x800'3449 0x2a Code Gb usart.o [2]
MemManage_Handler 0x800'9049 0x2 Code Gb stm32l4xx_it.o [2]
NMI_Handler 0x800'9045 0x2 Code Gb stm32l4xx_it.o [2]
OTG_FS_IRQHandler 0x800'94f5 Code Wk startup_stm32l496xx.o [3]
OutRingQueue 0x800'6f7b 0x22 Code Gb ring_queue.o [7]
PVD_PVM_IRQHandler 0x800'93fd Code Wk startup_stm32l496xx.o [3]
PendSV_Handler 0x800'7f69 Code Gb portasm.o [5]
QUADSPI_IRQHandler 0x800'9501 Code Wk startup_stm32l496xx.o [3]
RCCEx_PLLSAI1_Config 0x800'57c1 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [8]
RCCEx_PLLSAI2_Config 0x800'58a7 0xce Code Lc stm32l4xx_hal_rcc_ex.o [8]
RCC_IRQHandler 0x800'940d Code Wk startup_stm32l496xx.o [3]
RCC_SetFlashLatencyFromMSIRange
0x800'4703 0x74 Code Lc stm32l4xx_hal_rcc.o [8]
RNG_IRQHandler 0x800'9521 Code Wk startup_stm32l496xx.o [3]
RTC_Alarm_IRQHandler 0x800'948d Code Wk startup_stm32l496xx.o [3]
RTC_WKUP_IRQHandler 0x800'9405 Code Wk startup_stm32l496xx.o [3]
Region$$Table$$Base 0x800'933c -- Gb - Linker created -
Region$$Table$$Limit 0x800'935c -- Gb - Linker created -
Reset_Handler 0x800'93c1 Code Wk startup_stm32l496xx.o [3]
SAI1_IRQHandler 0x800'950d Code Wk startup_stm32l496xx.o [3]
SAI2_IRQHandler 0x800'9511 Code Wk startup_stm32l496xx.o [3]
SDMMC1_IRQHandler 0x800'94ad Code Wk startup_stm32l496xx.o [3]
SPI1_IRQHandler 0x800'947d Code Wk startup_stm32l496xx.o [3]
SPI2_IRQHandler 0x800'9481 Code Wk startup_stm32l496xx.o [3]
SPI3_IRQHandler 0x800'94b5 Code Wk startup_stm32l496xx.o [3]
SVC_Handler 0x800'7fc1 Code Gb portasm.o [5]
SWPMI1_IRQHandler 0x800'9515 Code Wk startup_stm32l496xx.o [3]
StartDefaultTask 0x800'3e8f 0x1a Code Gb freertos.o [2]
SysTick_Handler 0x800'7eed 0x26 Code Gb port.o [5]
SystemClock_Config 0x800'2b2d 0x6e Code Gb main.o [2]
SystemCoreClock 0x2000'01f4 0x4 Data Gb system_stm32l4xx.o [1]
SystemInit 0x800'91d9 0x3c Code Gb system_stm32l4xx.o [1]
TAMP_STAMP_IRQHandler 0x800'9401 Code Wk startup_stm32l496xx.o [3]
TIM1_BRK_TIM15_IRQHandler
0x800'9455 Code Wk startup_stm32l496xx.o [3]
TIM1_CC_IRQHandler 0x800'945d Code Wk startup_stm32l496xx.o [3]
TIM1_TRG_COM_TIM17_IRQHandler
0x800'9459 Code Wk startup_stm32l496xx.o [3]
TIM1_UP_TIM16_IRQHandler
0x800'9057 0x12 Code Gb stm32l4xx_it.o [2]
TIM2_IRQHandler 0x800'9461 Code Wk startup_stm32l496xx.o [3]
TIM3_IRQHandler 0x800'9465 Code Wk startup_stm32l496xx.o [3]
TIM4_IRQHandler 0x800'9469 Code Wk startup_stm32l496xx.o [3]
TIM5_IRQHandler 0x800'94b1 Code Wk startup_stm32l496xx.o [3]
TIM6_DAC_IRQHandler 0x800'94c1 Code Wk startup_stm32l496xx.o [3]
TIM7_IRQHandler 0x800'94c5 Code Wk startup_stm32l496xx.o [3]
TIM8_BRK_IRQHandler 0x800'9495 Code Wk startup_stm32l496xx.o [3]
TIM8_CC_IRQHandler 0x800'94a1 Code Wk startup_stm32l496xx.o [3]
TIM8_TRG_COM_IRQHandler
0x800'949d Code Wk startup_stm32l496xx.o [3]
TIM8_UP_IRQHandler 0x800'9499 Code Wk startup_stm32l496xx.o [3]
TIM_Base_SetConfig 0x800'230b 0xb6 Code Gb stm32l4xx_hal_tim.o [8]
TIM_CCxChannelCmd 0x800'2747 0x16 Code Gb stm32l4xx_hal_tim.o [8]
TIM_ETR_SetConfig 0x800'2733 0x14 Code Gb stm32l4xx_hal_tim.o [8]
TIM_ITRx_SetConfig 0x800'2723 0x10 Code Lc stm32l4xx_hal_tim.o [8]
TIM_OC1_SetConfig 0x800'23c1 0x84 Code Lc stm32l4xx_hal_tim.o [8]
TIM_OC2_SetConfig 0x800'2445 0x70 Code Gb stm32l4xx_hal_tim.o [8]
TIM_OC3_SetConfig 0x800'24b5 0x6e Code Lc stm32l4xx_hal_tim.o [8]
TIM_OC4_SetConfig 0x800'252b 0x4e Code Lc stm32l4xx_hal_tim.o [8]
TIM_OC5_SetConfig 0x800'2579 0x54 Code Lc stm32l4xx_hal_tim.o [8]
TIM_OC6_SetConfig 0x800'25cd 0x4e Code Lc stm32l4xx_hal_tim.o [8]
TIM_TI1_ConfigInputStage
0x800'26b5 0x1e Code Lc stm32l4xx_hal_tim.o [8]
TIM_TI1_SetConfig 0x800'2629 0x56 Code Gb stm32l4xx_hal_tim.o [8]
TIM_TI2_ConfigInputStage
0x800'26ff 0x24 Code Lc stm32l4xx_hal_tim.o [8]
TIM_TI2_SetConfig 0x800'26d3 0x2c Code Lc stm32l4xx_hal_tim.o [8]
TSC_IRQHandler 0x800'9519 Code Wk startup_stm32l496xx.o [3]
UART4_IRQHandler 0x800'94b9 Code Wk startup_stm32l496xx.o [3]
UART5_IRQHandler 0x800'94bd Code Wk startup_stm32l496xx.o [3]
UART_AdvFeatureConfig 0x800'6381 0xc6 Code Gb stm32l4xx_hal_uart.o [8]
UART_CheckIdleState 0x800'6447 0x8e Code Gb stm32l4xx_hal_uart.o [8]
UART_DMAAbortOnError 0x800'6699 0x12 Code Lc stm32l4xx_hal_uart.o [8]
UART_EndRxTransfer 0x800'6621 0x22 Code Lc stm32l4xx_hal_uart.o [8]
UART_RxISR_16BIT 0x800'66fd 0x50 Code Lc stm32l4xx_hal_uart.o [8]
UART_RxISR_8BIT 0x800'66ad 0x50 Code Lc stm32l4xx_hal_uart.o [8]
UART_SetConfig 0x800'6159 0x222 Code Gb stm32l4xx_hal_uart.o [8]
UART_Start_Receive_IT 0x800'656d 0xb4 Code Gb stm32l4xx_hal_uart.o [8]
UART_WaitOnFlagUntilTimeout
0x800'64e1 0x8c Code Gb stm32l4xx_hal_uart.o [8]
USART1_IRQHandler 0x800'9069 0x3c Code Gb stm32l4xx_it.o [2]
USART2_IRQHandler 0x800'9485 Code Wk startup_stm32l496xx.o [3]
USART3_IRQHandler 0x800'90a5 0x3e Code Gb stm32l4xx_it.o [2]
UsageFault_Handler 0x800'904d 0x2 Code Gb stm32l4xx_it.o [2]
WWDG_IRQHandler 0x800'93f9 Code Wk startup_stm32l496xx.o [3]
Yn_1_dir_10min_average_value
0x2000'2780 0x4 Data Gb anemometer_dev.o [11]
Yn_1_dir_1min_average_value
0x2000'2778 0x4 Data Gb anemometer_dev.o [11]
Yn_1_dir_3s_average_value
0x2000'2770 0x4 Data Gb anemometer_dev.o [11]
Yn_1_sp_10min_average_value
0x2000'2768 0x4 Data Gb anemometer_dev.o [11]
Yn_1_sp_1min_average_value
0x2000'2760 0x4 Data Gb anemometer_dev.o [11]
Yn_1_sp_3s_average_value
0x2000'2758 0x4 Data Gb anemometer_dev.o [11]
Yn_dir_10min_average_value
0x2000'277c 0x4 Data Gb anemometer_dev.o [11]
Yn_dir_1min_average_value
0x2000'2774 0x4 Data Gb anemometer_dev.o [11]
Yn_dir_3s_average_value
0x2000'276c 0x4 Data Gb anemometer_dev.o [11]
Yn_sp_10min_average_value
0x2000'2764 0x4 Data Gb anemometer_dev.o [11]
Yn_sp_1min_average_value
0x2000'275c 0x4 Data Gb anemometer_dev.o [11]
Yn_sp_3s_average_value 0x2000'2754 0x4 Data Gb anemometer_dev.o [11]
_LC 0x800'01ad 0x6 Code Lc xprintffull_nomb.o [12]
_LitobFullNoMb 0x800'0e79 0x114 Code Lc xprintffull_nomb.o [12]
_PrintfFullNoMb 0x800'01b3 0xc98 Code Gb xprintffull_nomb.o [12]
_PutcharsFullNoMb 0x800'0fe5 0x2e Code Lc xprintffull_nomb.o [12]
_SProut 0x800'10ef 0xa Code Gb xsprout.o [12]
__NVIC_SetPriority 0x800'2f51 0x1a Code Lc stm32l4xx_hal_cortex.o [8]
__NVIC_SystemReset 0x800'70d9 0x1e Code Lc frt_protocol.o [11]
__aeabi_cdcmple 0x800'122d Code Gb DblCmpLe.o [14]
__aeabi_cdrcmple 0x800'1261 Code Gb DblCmpGe.o [14]
__aeabi_d2f 0x800'8b9d Code Gb DblToFlt.o [14]
__aeabi_d2iz 0x800'13d1 Code Gb DblToS32.o [14]
__aeabi_d2uiz 0x800'18d5 Code Gb DblToU32.o [14]
__aeabi_dadd 0x800'142d Code Gb DblAddSub.o [14]
__aeabi_ddiv 0x800'168d Code Gb DblDiv.o [14]
__aeabi_dmul 0x800'1915 Code Gb DblMul.o [14]
__aeabi_dsub 0x800'15a9 Code Gb DblAddSub.o [14]
__aeabi_f2d 0x800'7009 Code Gb FltToDbl.o [14]
__aeabi_i2d 0x800'1409 Code Gb S32ToDbl.o [14]
__aeabi_ldiv0 0x800'1bcd Code Gb I64DivZer.o [15]
__aeabi_memclr 0x800'7b69 Code Gb ABImemclr.o [15]
__aeabi_memclr4 0x800'2d39 Code Gb ABImemclr4.o [15]
__aeabi_ui2d 0x800'18f9 Code Gb U32ToDbl.o [14]
__cmain 0x800'935d Code Gb cmain.o [15]
__exit 0x800'1bd1 0x14 Code Gb exit.o [16]
__iar_Fail_s 0x800'10f9 0x1c Code Gb xfail_s.o [12]
__iar_Memchr 0x800'114d Code Gb memchr.o [15]
__iar_Memset4_word 0x800'47c9 Code Gb ABImemset48.o [15]
__iar_Memset8_word 0x800'47c9 Code Gb ABImemset48.o [15]
__iar_Sin32 0x800'8849 0x18c Code Lc cos_sin32.o [14]
__iar_Strchr 0x800'10d9 Code Gb strchr.o [15]
__iar_acos32 0x800'87e5 Code Gb acosf.o [14]
__iar_atan32 0x800'8a19 Code Gb atanf.o [14]
__iar_data_init3 0x800'92f1 0x28 Code Gb data_init.o [15]
__iar_frexp 0x800'11c9 Code Gb frexp.o [14]
__iar_frexpl 0x800'11c9 Code Gb frexp.o [14]
__iar_init_vfp 0x800'9319 Code Gb fpinit_M.o [14]
__iar_ldexp64 0x800'1295 Code Gb ldexp.o [14]
__iar_lz77_init_single3
0x800'105b 0x7e Code Gb lz77_init_single.o [15]
__iar_program_start 0x800'9391 Code Gb cstartup_M.o [15]
__iar_scalbln64 0x800'1295 Code Gb ldexp.o [14]
__iar_scalbn64 0x800'1295 Code Gb ldexp.o [14]
__iar_sin32 0x800'8a15 0x4 Code Gb cos_sin32.o [14]
__iar_sin_medium32 0x800'8a15 0x4 Code Gb cos_sin32.o [14]
__iar_sin_mediumf 0x800'8a15 0x4 Code Gb cos_sin32.o [14]
__iar_small_Memcpy 0x800'11a9 Code Gb ABImemcpy_small.o [15]
__iar_small_Memset 0x800'7b45 Code Gb ABImemset_small.o [15]
__iar_small_Memset_word
0x800'7b45 Code Gb ABImemset_small.o [15]
__iar_small_memcpy 0x800'11a5 Code Gb ABImemcpy_small.o [15]
__iar_small_memcpy4 0x800'11a5 Code Gb ABImemcpy_small.o [15]
__iar_small_memcpy8 0x800'11a5 Code Gb ABImemcpy_small.o [15]
__iar_small_memset 0x800'7b45 Code Gb ABImemset_small.o [15]
__iar_small_strlen 0x800'1139 Code Gb strlen_small.o [15]
__iar_small_uldivmod 0x800'1ac1 Code Gb I64DivMod_small.o [15]
__iar_softfp___iar_frexp64
0x800'11bd Code Gb frexp.o [14]
__iar_softfp_frexp 0x800'11bd Code Gb frexp.o [14]
__iar_softfp_frexpl 0x800'11bd Code Gb frexp.o [14]
__iar_sqrt32 0x800'8b7d Code Gb sqrtf.o [14]
__iar_xatanf 0x800'8d7d Code Gb xatanf.o [14]
__iar_zero_init3 0x800'9289 0x38 Code Gb zero_init3.o [15]
__low_level_init 0x800'937b 0x4 Code Gb low_level_init.o [12]
__vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [3]
_call_main 0x800'9369 Code Gb cmain.o [15]
_exit 0x800'9385 Code Gb cexit.o [15]
abort 0x800'1bc7 0x6 Code Gb abort.o [12]
acosf 0x800'87e5 Code Gb acosf.o [14]
adc_val 0x2000'02f4 0x800 Data Gb anemometer_dev.o [11]
adc_val1 0x2000'0af4 0x800 Data Gb anemometer_dev.o [11]
anemometerHandle 0x2000'2bc4 0x4 Data Gb freertos.o [2]
angle 0x2000'0270 0x28 Data Gb anemometer_dev.o [11]
arm_max_q15 0x800'8a61 0x78 Code Gb arm_max_q15.o [13]
arm_mean_f32 0x800'8c05 0x178 Code Gb arm_mean_f32.o [13]
arm_mean_q15 0x800'8ad9 0x4e Code Gb arm_mean_q15.o [13]
arm_offset_q15 0x800'8b29 0x52 Code Gb arm_offset_q15.o [13]
atanf 0x800'8a19 Code Gb atanf.o [14]
av_angle 0x2000'2b8c 0x4 Data Gb anemometer_dev.o [11]
av_speed 0x2000'2b88 0x4 Data Gb anemometer_dev.o [11]
av_speedx 0x2000'02ec 0x4 Data Gb anemometer_dev.o [11]
av_speedy 0x2000'02f0 0x4 Data Gb anemometer_dev.o [11]
cal_tof 0x800'8069 0x130 Code Gb anemometer_dev.o [11]
calculate_tof_dtof_param
0x800'829d 0xfe Code Gb anemometer_dev.o [11]
change_channel 0x800'8199 0x66 Code Gb anemometer_dev.o [11]
defaultTaskHandle 0x2000'2bcc 0x4 Data Gb freertos.o [2]
delete_config_info 0x800'30d1 0x26 Code Gb inflash.o [11]
dtof 0x2000'2bdc 0x4 Data Gb anemometer_dev.o [11]
exit 0x800'937f 0x4 Code Gb exit.o [12]
filter_middle 0x800'7051 0x86 Code Gb filter.o [4]
find_maxValPosition_by_sinInterpolation
0x800'8019 0x50 Code Gb anemometer_dev.o [11]
flag_time_10min 0x2000'2750 0x4 Data Gb anemometer_dev.o [11]
flag_time_1min 0x2000'274c 0x4 Data Gb anemometer_dev.o [11]
flag_time_1s 0x2000'2744 0x4 Data Gb anemometer_dev.o [11]
flag_time_3s 0x2000'2748 0x4 Data Gb anemometer_dev.o [11]
g_MsgTbl 0x2000'0000 0x10 Data Gb frt_protocol.o [11]
g_RegTbl 0x2000'00d8 0x80 Data Gb frt_protocol.o [11]
g_Write_RegTbl 0x2000'0158 0x30 Data Gb frt_protocol.o [11]
g_rs485_uart_handle 0x2000'2250 0x4 Data Gb uart_dev.o [11]
g_stConfigInfo 0x2000'0188 0xc Data Gb inflash.o [11]
g_stMcs_Para 0x2000'2b5c 0x2c Data Gb anemometer_dev.o [11]
g_stTempHumiSensor 0x2000'01a0 0x28 Data Gb sht30.o [10]
g_term_uart_handle 0x2000'2120 0x4 Data Gb uart_dev.o [11]
get_temp_humi_data 0x800'3d21 0xee Code Gb sht30.o [10]
hadc1 0x2000'26d0 0x68 Data Gb adc.o [2]
hdma_adc1 0x2000'2ad8 0x48 Data Gb adc.o [2]
hi2c1 0x2000'2868 0x54 Data Gb i2c.o [2]
hi2c3 0x2000'28bc 0x54 Data Gb i2c.o [2]
hlpuart1 0x2000'25c0 0x88 Data Gb usart.o [2]
hspi2 0x2000'27a0 0x64 Data Gb spi.o [2]
htim1 0x2000'2910 0x4c Data Gb stm32l4xx_hal_timebase_tim.o [2]
htim15 0x2000'2a40 0x4c Data Gb tim.o [2]
htim16 0x2000'2a8c 0x4c Data Gb tim.o [2]
htim2 0x2000'295c 0x4c Data Gb tim.o [2]
htim6 0x2000'29a8 0x4c Data Gb tim.o [2]
htim7 0x2000'29f4 0x4c Data Gb tim.o [2]
huart1 0x2000'24a8 0x88 Data Gb usart.o [2]
huart3 0x2000'2534 0x88 Data Gb usart.o [2]
huart5 0x2000'2648 0x88 Data Gb usart.o [2]
init_rs485_uart 0x800'3a33 0xc Code Gb uart_dev.o [11]
init_term_uart 0x800'3a27 0xc Code Gb uart_dev.o [11]
ldexp 0x800'1295 Code Gb ldexp.o [14]
ldexpl 0x800'1295 Code Gb ldexp.o [14]
ledTaskHandle 0x2000'2bc8 0x4 Data Gb freertos.o [2]
main 0x800'2aad 0x80 Code Gb main.o [2]
makeFreeRtosPriority 0x800'3f45 0xc Code Lc cmsis_os.o [5]
max_direction_value 0x2000'2788 0x4 Data Gb anemometer_dev.o [11]
max_point_position 0x2000'2b34 0x28 Data Gb anemometer_dev.o [11]
max_point_val 0x2000'2b20 0x14 Data Gb anemometer_dev.o [11]
max_speed_value 0x2000'2784 0x4 Data Gb anemometer_dev.o [11]
memchr 0x800'114d Code Gb memchr.o [15]
memset 0x800'4bdd 0x14 Code Gb memset.o [15]
min_direction_value 0x2000'2790 0x4 Data Gb anemometer_dev.o [11]
min_speed_value 0x2000'278c 0x4 Data Gb anemometer_dev.o [11]
osDelay 0x800'3fb9 0x14 Code Gb cmsis_os.o [5]
osKernelStart 0x800'3f51 0xa Code Gb cmsis_os.o [5]
osThreadCreate 0x800'3f5b 0x5e Code Gb cmsis_os.o [5]
pFlash 0x2000'01d4 0x20 Data Gb stm32l4xx_hal_flash.o [8]
play_one_measure 0x800'8205 0x8a Code Gb anemometer_dev.o [11]
prvAddCurrentTaskToDelayedList
0x800'7abf 0x5e Code Lc tasks.o [5]
prvAddNewTaskToReadyList
0x800'76df 0xa8 Code Lc tasks.o [5]
prvDeleteTCB 0x800'7a3f 0x2e Code Lc tasks.o [5]
prvIdleTask 0x800'79fd 0x42 Code Lc tasks.o [5]
prvInitialiseNewTask 0x800'7663 0x7c Code Lc tasks.o [5]
prvInsertBlockIntoFreeList
0x800'7cd5 0x46 Code Lc heap_4.o [5]
prvResetNextTaskUnblockTime
0x800'7a6d 0x1a Code Lc tasks.o [5]
prvTaskExitError 0x800'7ddd 0x1c Code Lc port.o [5]
pvPortMalloc 0x800'7b71 0x102 Code Gb heap_4.o [5]
pxCurrentTCB 0x2000'23a8 0x4 Data Gb tasks.o [5]
pxDelayedTaskList 0x2000'23ac 0x4 Data Lc tasks.o [5]
pxEnd 0x2000'12fc 0x4 Data Lc heap_4.o [5]
pxOverflowDelayedTaskList
0x2000'23b0 0x4 Data Lc tasks.o [5]
pxPortInitialiseStack 0x800'7db5 0x26 Code Gb port.o [5]
pxReadyTasksLists 0x2000'241c 0x8c Data Lc tasks.o [5]
read_and_process_uart_data
0x800'74ab 0x9a Code Gb frt_protocol.o [11]
read_config_info 0x800'309b 0x36 Code Gb inflash.o [11]
rs485_buff 0x2000'2b90 0x34 Data Lc frt_protocol.o [11]
rs485_in_buff 0x2000'2254 0x12c Data Lc uart_dev.o [11]
rs485_out_buff 0x2000'2804 0x64 Data Gb uart_dev.o [11]
rx_uart1_buf 0x2000'2530 0x1 Data Gb usart.o [2]
rx_uart3_buf 0x2000'25bc 0x1 Data Gb usart.o [2]
save_config_info 0x800'3079 0x22 Code Gb inflash.o [11]
scalbln 0x800'1295 Code Gb ldexp.o [14]
scalblnl 0x800'1295 Code Gb ldexp.o [14]
scalbn 0x800'1295 Code Gb ldexp.o [14]
scalbnl 0x800'1295 Code Gb ldexp.o [14]
scale 0x800'0f8d 0x46 Code Lc xprintffull_nomb.o [12]
sec_hand 0x2000'2be0 0x4 Data Lc xfail_s.o [12]
send_uart_pack 0x800'7283 0x48 Code Lc frt_protocol.o [11]
sht30_collect_data 0x800'3c55 0xba Code Gb sht30.o [10]
sht30_init 0x800'3bff 0x56 Code Gb sht30.o [10]
sinf 0x800'8a15 0x4 Code Gb cos_sin32.o [14]
speed 0x2000'0248 0x28 Data Gb anemometer_dev.o [11]
speedi 0x2000'02e8 0x4 Data Gb anemometer_dev.o [11]
speedx 0x2000'0298 0x28 Data Gb anemometer_dev.o [11]
speedy 0x2000'02c0 0x28 Data Gb anemometer_dev.o [11]
sqrtf 0x800'8b7d Code Gb sqrtf.o [14]
strchr 0x800'10d9 Code Gb strchr.o [15]
strrchr 0x800'4a5d 0x1c Code Gb strrchr.o [12]
tem_hum_update_task 0x800'8751 0x30 Code Gb anemometer_dev.o [11]
temhum_update_taskHandle
0x2000'2bd0 0x4 Data Gb freertos.o [2]
term_in_buff 0x2000'2124 0xc8 Data Lc uart_dev.o [11]
term_out_buff 0x2000'21ec 0x64 Data Lc uart_dev.o [11]
term_printf 0x800'39fb 0x2c Code Gb uart_dev.o [11]
time_111s 0x2000'2740 0x4 Data Gb anemometer_dev.o [11]
time_11s 0x2000'273c 0x4 Data Gb anemometer_dev.o [11]
time_1s 0x2000'2738 0x4 Data Gb anemometer_dev.o [11]
tofx 0x2000'2bd4 0x4 Data Gb anemometer_dev.o [11]
tofy 0x2000'2bd8 0x4 Data Gb anemometer_dev.o [11]
uart_dev_char_present 0x800'39bf 0x1a Code Gb uart_dev.o [11]
uart_dev_in_char 0x800'39d9 0x1c Code Gb uart_dev.o [11]
uart_dev_init 0x800'38fd 0x44 Code Gb uart_dev.o [11]
uart_dev_write 0x800'39a1 0x1a Code Gb uart_dev.o [11]
uart_devices 0x2000'01f8 0x30 Data Gb uart_dev.o [11]
uart_putchar 0x800'3941 0x36 Code Lc uart_dev.o [11]
uart_sendstr 0x800'3977 0x2a Code Gb uart_dev.o [11]
ucHeap 0x2000'1314 0xbb8 Data Lc heap_4.o [5]
ucMaxSysCallPriority 0x2000'0194 0x1 Data Lc port.o [5]
ulMaxPRIGROUPValue 0x2000'019c 0x4 Data Lc port.o [5]
update_mcs_param 0x800'85ed 0x164 Code Gb anemometer_dev.o [11]
update_mcs_param::flag1
0x2000'2794 0x4 Data Lc anemometer_dev.o [11]
update_mcs_param::flag11
0x2000'2798 0x4 Data Lc anemometer_dev.o [11]
update_mcs_param::flag111
0x2000'279c 0x4 Data Lc anemometer_dev.o [11]
uwTick 0x2000'01cc 0x4 Data Gb stm32l4xx_hal.o [8]
uwTickFreq 0x2000'01c8 0x1 Data Gb stm32l4xx_hal.o [8]
uwTickPrio 0x2000'01d0 0x4 Data Gb stm32l4xx_hal.o [8]
uxCriticalNesting 0x2000'0198 0x4 Data Lc port.o [5]
uxCurrentNumberOfTasks 0x2000'23cc 0x4 Data Lc tasks.o [5]
uxDeletedTasksWaitingCleanUp
0x2000'23b4 0x4 Data Lc tasks.o [5]
uxListRemove 0x800'7d8d 0x26 Code Gb list.o [5]
uxSchedulerSuspended 0x2000'23f0 0x4 Data Lc tasks.o [5]
uxTaskNumber 0x2000'23e8 0x4 Data Lc tasks.o [5]
uxTopReadyPriority 0x2000'23d4 0x4 Data Lc tasks.o [5]
vApplicationGetIdleTaskMemory
0x800'3e4d 0x10 Code Gb freertos.o [2]
vListInitialise 0x800'7d21 0x1a Code Gb list.o [5]
vListInitialiseItem 0x800'7d3b 0x6 Code Gb list.o [5]
vListInsert 0x800'7d5b 0x32 Code Gb list.o [5]
vListInsertEnd 0x800'7d41 0x1a Code Gb list.o [5]
vPortEnableVFP 0x800'7ffd Code Gb portasm.o [5]
vPortEnterCritical 0x800'7e99 0x32 Code Gb port.o [5]
vPortExitCritical 0x800'7ecb 0x22 Code Gb port.o [5]
vPortFree 0x800'7c81 0x54 Code Gb heap_4.o [5]
vPortSetupTimerInterrupt
0x800'7f41 0x28 Code Wk port.o [5]
vPortStartFirstTask 0x800'7fdd Code Gb portasm.o [5]
vTaskDelay 0x800'7787 0x2e Code Gb tasks.o [5]
vTaskStartScheduler 0x800'77bb 0x54 Code Gb tasks.o [5]
vTaskSuspendAll 0x800'7817 0xc Code Gb tasks.o [5]
vTaskSwitchContext 0x800'798d 0x52 Code Gb tasks.o [5]
vsprintf 0x800'6fad 0x34 Code Gb vsprintf.o [12]
weather_info 0x2000'0228 0x20 Data Gb anemometer_dev.o [11]
wind_task 0x800'83ad 0x204 Code Gb anemometer_dev.o [11]
xBlockAllocatedBit 0x2000'1310 0x4 Data Lc heap_4.o [5]
xDelayedTaskList1 0x2000'23f4 0x14 Data Lc tasks.o [5]
xDelayedTaskList2 0x2000'2408 0x14 Data Lc tasks.o [5]
xFreeBytesRemaining 0x2000'1300 0x4 Data Lc heap_4.o [5]
xIdleStack 0x2000'1f20 0x200 Data Lc freertos.o [2]
xIdleTaskTCBBuffer 0x2000'1ecc 0x54 Data Lc freertos.o [2]
xMinimumEverFreeBytesRemaining
0x2000'1304 0x4 Data Lc heap_4.o [5]
xNextTaskUnblockTime 0x2000'23ec 0x4 Data Lc tasks.o [5]
xNumOfOverflows 0x2000'23e4 0x4 Data Lc tasks.o [5]
xNumberOfSuccessfulAllocations
0x2000'1308 0x4 Data Lc heap_4.o [5]
xNumberOfSuccessfulFrees
0x2000'130c 0x4 Data Lc heap_4.o [5]
xPendedTicks 0x2000'23dc 0x4 Data Lc tasks.o [5]
xPendingReadyList 0x2000'2380 0x14 Data Lc tasks.o [5]
xPortStartScheduler 0x800'7df9 0xa0 Code Gb port.o [5]
xSchedulerRunning 0x2000'23d8 0x4 Data Lc tasks.o [5]
xStart 0x2000'12f4 0x8 Data Lc heap_4.o [5]
xSuspendedTaskList 0x2000'23b8 0x14 Data Lc tasks.o [5]
xTaskCreate 0x800'7607 0x5c Code Gb tasks.o [5]
xTaskCreateStatic 0x800'75a5 0x62 Code Gb tasks.o [5]
xTaskIncrementTick 0x800'78cd 0xc0 Code Gb tasks.o [5]
xTaskResumeAll 0x800'7823 0x9a Code Gb tasks.o [5]
xTasksWaitingTermination
0x2000'2394 0x14 Data Lc tasks.o [5]
xTickCount 0x2000'23d0 0x4 Data Lc tasks.o [5]
xYieldPending 0x2000'23e0 0x4 Data Lc tasks.o [5]
[1] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir
[2] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir
[3] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir
[4] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Filter_2427836196881467961.dir
[5] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\FreeRTOS_4809373609813369194.dir
[6] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\HP203B_1856951872026386537.dir
[7] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.dir
[8] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir
[9] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir
[10] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir
[11] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir
[12] = dl7M_tln.a
[13] = iar_cortexM4lf_math.a
[14] = m7M_tls.a
[15] = rt7M_tl.a
[16] = shb_l.a
37'246 bytes of readonly code memory
1'165 bytes of readonly data memory
12'260 bytes of readwrite data memory
Errors: none
Warnings: none