micro_climate/EWARM/micro_climate/List/micro_climate.map

1249 lines
77 KiB
Plaintext
Raw Normal View History

2024-07-05 03:52:43 +00:00
###############################################################################
#
2024-07-05 03:54:04 +00:00
# IAR ELF Linker V9.40.2.374/W64 for ARM 05/Jul/2024 11:53:23
2024-07-05 03:52:43 +00:00
# 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\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": 0x9153
.text ro code 0x800'01ac 0xeae xprintffull_nomb.o [11]
.text ro code 0x800'105a 0x3a packbits_init_single.o [14]
.text ro code 0x800'1094 0x16 strchr.o [14]
.text ro code 0x800'10aa 0xa xsprout.o [11]
.text ro code 0x800'10b4 0x40 xfail_s.o [11]
.text ro code 0x800'10f4 0x14 strlen_small.o [14]
.text ro code 0x800'1108 0x58 memchr.o [14]
.text ro code 0x800'1160 0x18 ABImemcpy_small.o [14]
.text ro code 0x800'1178 0x70 frexp.o [13]
.text ro code 0x800'11e8 0x34 DblCmpLe.o [13]
.text ro code 0x800'121c 0x34 DblCmpGe.o [13]
.text ro code 0x800'1250 0x13a ldexp.o [13]
.text ro code 0x800'138c 0x36 DblToS32.o [13]
.text ro code 0x800'13c4 0x22 S32ToDbl.o [13]
.text ro code 0x800'13e8 0x25e DblAddSub.o [13]
.text ro code 0x800'1648 0x246 DblDiv.o [13]
.text ro code 0x800'1890 0x22 DblToU32.o [13]
.text ro code 0x800'18b4 0x1c U32ToDbl.o [13]
.text ro code 0x800'18d0 0x1aa DblMul.o [13]
.text ro code 0x800'1a7c 0x106 I64DivMod_small.o [14]
.text ro code 0x800'1b82 0x6 abort.o [11]
.text ro code 0x800'1b88 0x2 I64DivZer.o [14]
.text ro code 0x800'1b8c 0x14 exit.o [15]
.text ro code 0x800'1ba0 0xb7e stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2720 0x340 tim.o [2]
.text ro code 0x800'2a60 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2a62 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2a64 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2a66 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2a68 0x15c main.o [2]
.text ro code 0x800'2bc4 0x2 stm32l4xx_hal_tim_ex.o [7]
.text ro code 0x800'2bc6 0x2 stm32l4xx_hal_tim_ex.o [7]
.text ro code 0x800'2bc8 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2bca 0x2 stm32l4xx_hal_tim_ex.o [7]
.text ro code 0x800'2bcc 0x2 stm32l4xx_hal_tim.o [7]
.text ro code 0x800'2bd0 0x118 stm32l4xx_hal_tim_ex.o [7]
.text ro code 0x800'2ce8 0x6 ABImemclr4.o [14]
.text ro code 0x800'2cf0 0x210 stm32l4xx_hal_gpio.o [7]
.text ro code 0x800'2f00 0x9c stm32l4xx_hal_cortex.o [7]
.text ro code 0x800'2f9c 0x2c stm32l4xx_hal.o [7]
.text ro code 0x800'2fc8 0x116 gpio.o [2]
.text ro code 0x800'30e0 0x30 dma.o [2]
.text ro code 0x800'3110 0x164 adc.o [2]
.text ro code 0x800'3274 0x2f8 usart.o [2]
.text ro code 0x800'356c 0x19c i2c.o [2]
.text ro code 0x800'3708 0xb4 spi.o [2]
.text ro code 0x800'37bc 0x15c uart_dev.o [10]
.text ro code 0x800'3918 0x178 stm32l4xx_hal_adc_ex.o [7]
.text ro code 0x800'3a90 0x276 sht30.o [9]
.text ro code 0x800'3d08 0x9c freertos.o [2]
.text ro code 0x800'3da4 0x88 cmsis_os.o [5]
.text ro code 0x800'3e2c 0x7c stm32l4xx_hal_pwr_ex.o [7]
.text ro code 0x800'3ea8 0x770 stm32l4xx_hal_rcc.o [7]
.text ro code 0x800'4618 0x10 stm32l4xx_hal.o [7]
.text ro code 0x800'4628 0x32 ABImemset48.o [14]
.text ro code 0x800'465c 0x90 stm32l4xx_hal_timebase_tim.o [2]
.text ro code 0x800'46ec 0x3c stm32l4xx_hal_msp.o [2]
.text ro code 0x800'4728 0x14 memset.o [14]
.text ro code 0x800'473c 0x866 stm32l4xx_hal_adc.o [7]
.text ro code 0x800'4fa4 0x564 stm32l4xx_hal_rcc_ex.o [7]
.text ro code 0x800'5508 0x2b6 stm32l4xx_hal_dma.o [7]
.text ro code 0x800'57be 0x8c stm32l4xx_hal_uart_ex.o [7]
.text ro code 0x800'584c 0xb1a stm32l4xx_hal_uart.o [7]
.text ro code 0x800'6368 0x7e stm32l4xx_hal_i2c_ex.o [7]
.text ro code 0x800'63e8 0x5c0 stm32l4xx_hal_i2c.o [7]
.text ro code 0x800'69a8 0xe0 stm32l4xx_hal_spi.o [7]
.text ro code 0x800'6a88 0x6e ring_queue.o [6]
.text ro code 0x800'6af8 0x34 vsprintf.o [11]
.text ro code 0x800'6b2c 0x28 stm32l4xx_hal.o [7]
.text ro code 0x800'6b54 0x1c strrchr.o [11]
.text ro code 0x800'6b70 0x48 FltToDbl.o [13]
.text ro code 0x800'6bb8 0x86 filter.o [4]
.text ro code 0x800'6c40 0x578 frt_protocol.o [10]
.text ro code 0x800'71b8 0x594 tasks.o [5]
.text ro code 0x800'774c 0xc stm32l4xx_hal.o [7]
.text ro code 0x800'7758 0x12 ABImemset_small.o [14]
.text ro code 0x800'776a 0x2 stm32l4xx_hal_adc.o [7]
.text ro code 0x800'776c 0x2 stm32l4xx_hal_adc.o [7]
.text ro code 0x800'776e 0x2 stm32l4xx_hal_adc.o [7]
.text ro code 0x800'7770 0x2 stm32l4xx_hal_uart.o [7]
.text ro code 0x800'7772 0x2 stm32l4xx_hal_uart.o [7]
.text ro code 0x800'7774 0x2 stm32l4xx_hal_uart_ex.o [7]
.text ro code 0x800'7776 0x2 stm32l4xx_hal_uart.o [7]
.text ro code 0x800'7778 0x2 stm32l4xx_hal_uart.o [7]
.text ro code 0x800'777c 0x6 ABImemclr.o [14]
.text ro code 0x800'7784 0x1b0 heap_4.o [5]
.text ro code 0x800'7934 0x92 list.o [5]
.text ro code 0x800'79c8 0x18a port.o [5]
.text ro code 0x800'7b54 0x28 port.o [5]
CODE ro code 0x800'7b7c 0xb0 portasm.o [5]
.text ro code 0x800'7c2c 0x7c4 anemometer_dev.o [10]
.text ro code 0x800'83f0 0x64 acosf.o [13]
.text ro code 0x800'8454 0x1d0 cos_sin32.o [13]
.text ro code 0x800'8624 0x48 atanf.o [13]
.text ro code 0x800'866c 0x78 arm_max_q15.o [12]
.text ro code 0x800'86e4 0x4e arm_mean_q15.o [12]
.text ro code 0x800'8734 0x52 arm_offset_q15.o [12]
.text ro code 0x800'8788 0x1e sqrtf.o [13]
.text ro code 0x800'87a8 0x68 DblToFlt.o [13]
.text ro code 0x800'8810 0x178 arm_mean_f32.o [12]
.text ro code 0x800'8988 0xa4 xatanf.o [13]
.rodata const 0x800'8a2c 0x224 sht30.o [9]
.rodata const 0x800'8c50 0x174 frt_protocol.o [10]
.text ro code 0x800'8dc4 0xcc stm32l4xx_it.o [2]
.rodata const 0x800'8e90 0xc8 sht30.o [9]
.text ro code 0x800'8f58 0x5c system_stm32l4xx.o [1]
.text ro code 0x800'8fb4 0x38 zero_init3.o [14]
.rodata const 0x800'8fec 0x30 system_stm32l4xx.o [1]
.text ro code 0x800'901c 0x28 data_init.o [14]
.text ro code 0x800'9044 0x22 fpinit_M.o [13]
.iar.init_table const 0x800'9068 0x20 - Linker created -
.text ro code 0x800'9088 0x1e cmain.o [14]
.text ro code 0x800'90a6 0x4 low_level_init.o [11]
.text ro code 0x800'90aa 0x4 exit.o [11]
.text ro code 0x800'90b0 0xa cexit.o [14]
.text ro code 0x800'90bc 0x1c cstartup_M.o [14]
.text ro code 0x800'90d8 0x10 startup_stm32l496xx.o [3]
.rodata const 0x800'90e8 0xc freertos.o [2]
.rodata const 0x800'90f4 0xc freertos.o [2]
.rodata const 0x800'9100 0x8 system_stm32l4xx.o [1]
.text ro code 0x800'9108 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'910c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9110 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9114 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9118 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'911c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9120 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9124 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9128 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'912c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9130 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9134 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9138 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'913c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9140 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9144 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9148 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'914c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9150 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9154 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9158 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'915c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9160 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9164 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9168 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'916c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9170 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9174 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9178 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'917c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9180 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9184 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9188 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'918c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9190 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9194 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9198 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'919c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91a0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91a4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91a8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91ac 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91b0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91b4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91b8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91bc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91c0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91c4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91c8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91cc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91d0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91d4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91d8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91dc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91e0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91e4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91e8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91ec 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91f0 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91f4 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91f8 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'91fc 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9200 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9204 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9208 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'920c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9210 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9214 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9218 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'921c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9220 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9224 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9228 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'922c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9230 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9234 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9238 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'923c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9240 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9244 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9248 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'924c 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9250 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9254 0x4 startup_stm32l496xx.o [3]
.text ro code 0x800'9258 0x4 startup_stm32l496xx.o [3]
.rodata const 0x800'925c 0x0 zero_init3.o [14]
.rodata const 0x800'925c 0x0 packbits_init_single.o [14]
Initializer bytes const 0x800'925c 0xa3 <for P2-1>
- 0x800'92ff 0x9153
"P2", part 1 of 3: 0xf0
P2-1 0x2000'0000 0xf0 <Init block>
.data inited 0x2000'0000 0x10 frt_protocol.o [10]
.data inited 0x2000'0010 0x60 frt_protocol.o [10]
.data inited 0x2000'0070 0xc inflash.o [10]
.data inited 0x2000'007c 0xc port.o [5]
.data inited 0x2000'0088 0x28 sht30.o [9]
.data inited 0x2000'00b0 0xc stm32l4xx_hal.o [7]
.data inited 0x2000'00bc 0x4 system_stm32l4xx.o [1]
.data inited 0x2000'00c0 0x30 uart_dev.o [10]
- 0x2000'00f0 0xf0
"P2", part 2 of 3: 0x2b44
.bss zero 0x2000'00f0 0x10d4 anemometer_dev.o [10]
.bss zero 0x2000'11c4 0xbd8 heap_4.o [5]
.bss zero 0x2000'1d9c 0x254 freertos.o [2]
.bss zero 0x2000'1ff0 0x130 uart_dev.o [10]
.bss zero 0x2000'2120 0x130 uart_dev.o [10]
.bss zero 0x2000'2250 0xc8 frt_protocol.o [10]
.bss zero 0x2000'2318 0xc8 frt_protocol.o [10]
.bss zero 0x2000'23e0 0x9c tasks.o [5]
.bss zero 0x2000'247c 0x8c tasks.o [5]
.bss zero 0x2000'2508 0x89 usart.o [2]
.bss zero 0x2000'2594 0x89 usart.o [2]
.bss zero 0x2000'2620 0x88 usart.o [2]
.bss zero 0x2000'26a8 0x88 usart.o [2]
.bss zero 0x2000'2730 0x68 adc.o [2]
.bss zero 0x2000'2798 0x68 anemometer_dev.o [10]
.bss zero 0x2000'2800 0x64 spi.o [2]
.bss zero 0x2000'2864 0x64 uart_dev.o [10]
.bss zero 0x2000'28c8 0x54 i2c.o [2]
.bss zero 0x2000'291c 0x54 i2c.o [2]
.bss zero 0x2000'2970 0x4c stm32l4xx_hal_timebase_tim.o [2]
.bss zero 0x2000'29bc 0x4c tim.o [2]
.bss zero 0x2000'2a08 0x4c tim.o [2]
.bss zero 0x2000'2a54 0x4c tim.o [2]
.bss zero 0x2000'2aa0 0x4c tim.o [2]
.bss zero 0x2000'2aec 0x4c tim.o [2]
.bss zero 0x2000'2b38 0x48 adc.o [2]
.bss zero 0x2000'2b80 0x3c anemometer_dev.o [10]
.bss zero 0x2000'2bbc 0x34 frt_protocol.o [10]
.bss zero 0x2000'2bf0 0x2c anemometer_dev.o [10]
.bss zero 0x2000'2c1c 0xc anemometer_dev.o [10]
.bss zero 0x2000'2c28 0x8 freertos.o [2]
.bss zero 0x2000'2c30 0x4 xfail_s.o [11]
- 0x2000'2c34 0x2b44
"P2", part 3 of 3: 0x400
CSTACK 0x2000'2c38 0x400 <Block>
CSTACK uninit 0x2000'2c38 0x400 <Block tail>
- 0x2000'3038 0x400
Unused ranges:
From To Size
---- -- ----
0x800'92ff 0x80f'ffff 0xf'6d01
0x2000'2c34 0x2000'2c37 0x4
0x2000'3038 0x2004'ffff 0x4'cfc8
*******************************************************************************
*** INIT TABLE
***
Address Size
------- ----
Zero (__iar_zero_init3)
1 destination range, total size 0x2b44:
0x2000'00f0 0x2b44
Copy/packbits (__iar_packbits_init_single3)
1 source range, total size 0xa3 (67% of destination):
0x800'925c 0xa3
1 destination range, total size 0xf0:
0x2000'0000 0xf0
*******************************************************************************
*** 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 59 4
-------------------------------------------------------
Total: 92 59 4
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2]
adc.o 356 176
dma.o 48
freertos.o 156 24 604
gpio.o 278
i2c.o 412 168
main.o 348
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 760 546
-------------------------------------------------------
Total: 3'778 24 2'050
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 8 12
portasm.o 176
tasks.o 1'428 296
-------------------------------------------------------
Total: 2'752 8 3'340
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.dir: [6]
ring_queue.o 110
-------------------------------------------------------
Total: 110
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir: [7]
stm32l4xx_hal.o 112 8 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_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: 15'484 8 12
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir: [8]
-------------------------------------------------------
Total:
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir: [9]
sht30.o 630 775 40
-------------------------------------------------------
Total: 630 775 40
E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir: [10]
anemometer_dev.o 1'988 4'528
frt_protocol.o 1'400 448 564
inflash.o 8 12
uart_dev.o 348 33 756
-------------------------------------------------------
Total: 3'736 489 5'860
dl7M_tln.a: [11]
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: [12]
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: [13]
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: [14]
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
memchr.o 88
memset.o 20
packbits_init_single.o 58
strchr.o 22
strlen_small.o 20
zero_init3.o 56
-------------------------------------------------------
Total: 740
shb_l.a: [15]
exit.o 20
-------------------------------------------------------
Total: 20
Gaps 58 2 6
Linker created 32 1'024
-----------------------------------------------------------
Grand Total: 36'234 1'397 12'340
*******************************************************************************
*** ENTRY LIST
***
Entry Address Size Type Object
----- ------- ---- ---- ------
.iar.init_table$$Base 0x800'9068 -- Gb - Linker created -
.iar.init_table$$Limit 0x800'9088 -- Gb - Linker created -
?main 0x800'9089 Code Gb cmain.o [14]
ADC1_2_IRQHandler 0x800'914d Code Wk startup_stm32l496xx.o [3]
ADC3_IRQHandler 0x800'91b5 Code Wk startup_stm32l496xx.o [3]
ADC_DMAConvCplt 0x800'4f19 0x6c Code Gb stm32l4xx_hal_adc.o [7]
ADC_DMAError 0x800'4f8d 0x16 Code Gb stm32l4xx_hal_adc.o [7]
ADC_DMAHalfConvCplt 0x800'4f85 0x6 Code Gb stm32l4xx_hal_adc.o [7]
ADC_Disable 0x800'4e71 0x70 Code Gb stm32l4xx_hal_adc.o [7]
ADC_Enable 0x800'4dcd 0x80 Code Gb stm32l4xx_hal_adc.o [7]
AHBPrescTable 0x800'8fa4 0x10 Data Gb system_stm32l4xx.o [1]
APBPrescTable 0x800'9100 0x8 Data Gb system_stm32l4xx.o [1]
BusFault_Handler 0x800'8dcb 0x2 Code Gb stm32l4xx_it.o [2]
CAN1_RX0_IRQHandler 0x800'9155 Code Wk startup_stm32l496xx.o [3]
CAN1_RX1_IRQHandler 0x800'9159 Code Wk startup_stm32l496xx.o [3]
CAN1_SCE_IRQHandler 0x800'915d Code Wk startup_stm32l496xx.o [3]
CAN1_TX_IRQHandler 0x800'9151 Code Wk startup_stm32l496xx.o [3]
CAN2_RX0_IRQHandler 0x800'924d Code Wk startup_stm32l496xx.o [3]
CAN2_RX1_IRQHandler 0x800'9251 Code Wk startup_stm32l496xx.o [3]
CAN2_SCE_IRQHandler 0x800'9255 Code Wk startup_stm32l496xx.o [3]
CAN2_TX_IRQHandler 0x800'9249 Code Wk startup_stm32l496xx.o [3]
COMP_IRQHandler 0x800'91f9 Code Wk startup_stm32l496xx.o [3]
CRC16 0x800'6c41 0x3a Code Gb frt_protocol.o [10]
CRS_IRQHandler 0x800'9239 Code Wk startup_stm32l496xx.o [3]
CSTACK$$Base 0x2000'2c38 -- Gb - Linker created -
CSTACK$$Limit 0x2000'3038 -- Gb - Linker created -
CheckCrc8 0x800'3a91 0x2a Code Gb sht30.o [9]
DCMI_IRQHandler 0x800'9245 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT0_IRQHandler 0x800'91ed Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT1_IRQHandler 0x800'91f1 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT2_IRQHandler 0x800'91f5 Code Wk startup_stm32l496xx.o [3]
DFSDM1_FLT3_IRQHandler 0x800'91a1 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel1_IRQHandler
0x800'8dd1 0x6 Code Gb stm32l4xx_it.o [2]
DMA1_Channel2_IRQHandler
0x800'9135 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel3_IRQHandler
0x800'9139 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel4_IRQHandler
0x800'913d Code Wk startup_stm32l496xx.o [3]
DMA1_Channel5_IRQHandler
0x800'9141 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel6_IRQHandler
0x800'9145 Code Wk startup_stm32l496xx.o [3]
DMA1_Channel7_IRQHandler
0x800'9149 Code Wk startup_stm32l496xx.o [3]
DMA2D_IRQHandler 0x800'9259 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel1_IRQHandler
0x800'91d9 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel2_IRQHandler
0x800'91dd Code Wk startup_stm32l496xx.o [3]
DMA2_Channel3_IRQHandler
0x800'91e1 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel4_IRQHandler
0x800'91e5 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel5_IRQHandler
0x800'91e9 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel6_IRQHandler
0x800'9209 Code Wk startup_stm32l496xx.o [3]
DMA2_Channel7_IRQHandler
0x800'920d Code Wk startup_stm32l496xx.o [3]
DMA_SetConfig 0x800'5797 0x28 Code Lc stm32l4xx_hal_dma.o [7]
DebugMon_Handler 0x800'8dcf 0x2 Code Gb stm32l4xx_it.o [2]
EXTI0_IRQHandler 0x800'9121 Code Wk startup_stm32l496xx.o [3]
EXTI15_10_IRQHandler 0x800'9199 Code Wk startup_stm32l496xx.o [3]
EXTI1_IRQHandler 0x800'9125 Code Wk startup_stm32l496xx.o [3]
EXTI2_IRQHandler 0x800'9129 Code Wk startup_stm32l496xx.o [3]
EXTI3_IRQHandler 0x800'912d Code Wk startup_stm32l496xx.o [3]
EXTI4_IRQHandler 0x800'9131 Code Wk startup_stm32l496xx.o [3]
EXTI9_5_IRQHandler 0x800'9161 Code Wk startup_stm32l496xx.o [3]
Error_Handler 0x800'2b69 0x4 Code Gb main.o [2]
FLASH_IRQHandler 0x800'9119 Code Wk startup_stm32l496xx.o [3]
FMC_IRQHandler 0x800'91b9 Code Wk startup_stm32l496xx.o [3]
FPU_IRQHandler 0x800'9235 Code Wk startup_stm32l496xx.o [3]
FRT_MsgHandler 0x800'6ef5 0x48 Code Gb frt_protocol.o [10]
FRT_MsgProc_ReadRegister
0x800'6d6d 0xbc Code Lc frt_protocol.o [10]
FRT_MsgProc_ReadRegister::reg_value_buff
0x2000'2250 0xc8 Data Lc frt_protocol.o [10]
FRT_MsgProc_WriteRegister
0x800'6e29 0xac Code Lc frt_protocol.o [10]
FRT_MsgProc_WriteRegister::reg_value_buff
0x2000'2318 0xc8 Data Lc frt_protocol.o [10]
FRT_ReadReg 0x800'6d3f 0x2c Code Lc frt_protocol.o [10]
FRT_ReadRegAverageWindDirection
0x800'6c83 0x6 Code Lc frt_protocol.o [10]
FRT_ReadRegAverageWindSpeed
0x800'6cb9 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegDeviceAddr 0x800'6ceb 0xa Code Lc frt_protocol.o [10]
FRT_ReadRegHumidity 0x800'6cd1 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegMaxWindDirection
0x800'6ca9 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegMaxWindSpeed
0x800'6cc1 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegMinWindDiretion
0x800'6c7b 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegMinWindSpeed
0x800'6cb1 0x8 Code Lc frt_protocol.o [10]
FRT_ReadRegPrecipitationIntensity
0x800'6ce5 0x6 Code Lc frt_protocol.o [10]
FRT_ReadRegPressure 0x800'6cd9 0x6 Code Lc frt_protocol.o [10]
FRT_ReadRegRain 0x800'6cdf 0x6 Code Lc frt_protocol.o [10]
FRT_ReadRegTemperature 0x800'6cc9 0x8 Code Lc frt_protocol.o [10]
HAL_ADCEx_Calibration_Start
0x800'3919 0x8a Code Gb stm32l4xx_hal_adc_ex.o [7]
HAL_ADCEx_MultiModeConfigChannel
0x800'39ad 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [7]
HAL_ADC_ConfigChannel 0x800'4a45 0x324 Code Gb stm32l4xx_hal_adc.o [7]
HAL_ADC_ConvCpltCallback
0x800'776b 0x2 Code Wk stm32l4xx_hal_adc.o [7]
HAL_ADC_ConvHalfCpltCallback
0x800'776f 0x2 Code Wk stm32l4xx_hal_adc.o [7]
HAL_ADC_ErrorCallback 0x800'776d 0x2 Code Wk stm32l4xx_hal_adc.o [7]
HAL_ADC_Init 0x800'4791 0x19e Code Gb stm32l4xx_hal_adc.o [7]
HAL_ADC_MspInit 0x800'31a9 0xb0 Code Gb adc.o [2]
HAL_ADC_Start_DMA 0x800'4939 0xe4 Code Gb stm32l4xx_hal_adc.o [7]
HAL_DMA_Abort 0x800'5645 0x46 Code Gb stm32l4xx_hal_dma.o [7]
HAL_DMA_Abort_IT 0x800'568b 0x4a Code Gb stm32l4xx_hal_dma.o [7]
HAL_DMA_IRQHandler 0x800'56d5 0xb2 Code Gb stm32l4xx_hal_dma.o [7]
HAL_DMA_Init 0x800'5509 0xaa Code Gb stm32l4xx_hal_dma.o [7]
HAL_DMA_Start_IT 0x800'55d1 0x74 Code Gb stm32l4xx_hal_dma.o [7]
HAL_Delay 0x800'6b2d 0x28 Code Wk stm32l4xx_hal.o [7]
HAL_GPIO_Init 0x800'2cf1 0x1cc Code Gb stm32l4xx_hal_gpio.o [7]
HAL_GPIO_TogglePin 0x800'2ec7 0x10 Code Gb stm32l4xx_hal_gpio.o [7]
HAL_GPIO_WritePin 0x800'2ebd 0xa Code Gb stm32l4xx_hal_gpio.o [7]
HAL_GetTick 0x800'774d 0xc Code Wk stm32l4xx_hal.o [7]
HAL_I2CEx_ConfigAnalogFilter
0x800'6369 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [7]
HAL_I2CEx_ConfigDigitalFilter
0x800'6393 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [7]
HAL_I2C_Init 0x800'63e9 0xa8 Code Gb stm32l4xx_hal_i2c.o [7]
HAL_I2C_Master_Receive 0x800'6565 0x98 Code Gb stm32l4xx_hal_i2c.o [7]
HAL_I2C_Master_Transmit
0x800'64a1 0xc4 Code Gb stm32l4xx_hal_i2c.o [7]
HAL_I2C_MspInit 0x800'35eb 0xea Code Gb i2c.o [2]
HAL_IncTick 0x800'4619 0x10 Code Wk stm32l4xx_hal.o [7]
HAL_Init 0x800'2f9d 0x28 Code Gb stm32l4xx_hal.o [7]
HAL_InitTick 0x800'465d 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2]
HAL_MspInit 0x800'46ed 0x3c Code Gb stm32l4xx_hal_msp.o [2]
HAL_NVIC_EnableIRQ 0x800'2f71 0x16 Code Gb stm32l4xx_hal_cortex.o [7]
HAL_NVIC_SetPriority 0x800'2f35 0x3a Code Gb stm32l4xx_hal_cortex.o [7]
HAL_NVIC_SetPriorityGrouping
0x800'2f1b 0x1a Code Gb stm32l4xx_hal_cortex.o [7]
HAL_PWREx_ControlVoltageScaling
0x800'3e39 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [7]
HAL_PWREx_GetVoltageRange
0x800'3e2d 0xc Code Gb stm32l4xx_hal_pwr_ex.o [7]
HAL_RCCEx_PeriphCLKConfig
0x800'4fa5 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [7]
HAL_RCC_ClockConfig 0x800'4343 0xfa Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RCC_GetClockConfig 0x800'452d 0x36 Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RCC_GetPCLK1Freq 0x800'4505 0x10 Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RCC_GetPCLK2Freq 0x800'4515 0xe Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RCC_GetSysClockFreq
0x800'4473 0x92 Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RCC_OscConfig 0x800'3ea9 0x462 Code Gb stm32l4xx_hal_rcc.o [7]
HAL_RS485Ex_Init 0x800'57bf 0x80 Code Gb stm32l4xx_hal_uart_ex.o [7]
HAL_SPI_Init 0x800'69a9 0xd4 Code Gb stm32l4xx_hal_spi.o [7]
HAL_SPI_MspInit 0x800'374d 0x60 Code Gb spi.o [2]
HAL_TIMEx_Break2Callback
0x800'2bc7 0x2 Code Wk stm32l4xx_hal_tim_ex.o [7]
HAL_TIMEx_BreakCallback
0x800'2bc5 0x2 Code Wk stm32l4xx_hal_tim_ex.o [7]
HAL_TIMEx_CommutCallback
0x800'2bcb 0x2 Code Wk stm32l4xx_hal_tim_ex.o [7]
HAL_TIMEx_ConfigBreakDeadTime
0x800'2c4d 0x84 Code Gb stm32l4xx_hal_tim_ex.o [7]
HAL_TIMEx_MasterConfigSynchronization
0x800'2bd1 0x78 Code Gb stm32l4xx_hal_tim_ex.o [7]
HAL_TIM_Base_Init 0x800'1ba1 0x1a Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_Base_MspInit 0x800'296b 0x7c Code Gb tim.o [2]
HAL_TIM_Base_Start 0x800'1bbb 0x6a Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_Base_Start_IT 0x800'1c3b 0x74 Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_Base_Stop 0x800'1c25 0x16 Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_ConfigClockSource
0x800'2201 0xaa Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_IC_CaptureCallback
0x800'2a65 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_TIM_IC_ConfigChannel
0x800'1fe3 0x102 Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_IC_Init 0x800'1e2d 0x1c Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_IC_MspInit 0x800'2917 0x54 Code Gb tim.o [2]
HAL_TIM_IRQHandler 0x800'1e9d 0x140 Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_MspPostInit 0x800'29e7 0x44 Code Gb tim.o [2]
HAL_TIM_OC_DelayElapsedCallback
0x800'2a67 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_TIM_OnePulse_Init 0x800'1e51 0x4c Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_OnePulse_MspInit
0x800'2a63 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_TIM_PWM_ConfigChannel
0x800'20ef 0x104 Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_PWM_Init 0x800'1cf3 0x1a Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_PWM_MspInit 0x800'2a61 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_TIM_PWM_PulseFinishedCallback
0x800'2bcd 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_TIM_PWM_Start 0x800'1d0d 0xce Code Gb stm32l4xx_hal_tim.o [7]
HAL_TIM_PeriodElapsedCallback
0x800'2b53 0xe Code Gb main.o [2]
HAL_TIM_TriggerCallback
0x800'2bc9 0x2 Code Wk stm32l4xx_hal_tim.o [7]
HAL_UARTEx_RxEventCallback
0x800'7773 0x2 Code Wk stm32l4xx_hal_uart.o [7]
HAL_UARTEx_WakeupCallback
0x800'7775 0x2 Code Wk stm32l4xx_hal_uart_ex.o [7]
HAL_UART_ErrorCallback 0x800'7771 0x2 Code Wk stm32l4xx_hal_uart.o [7]
HAL_UART_IRQHandler 0x800'59e1 0x286 Code Gb stm32l4xx_hal_uart.o [7]
HAL_UART_Init 0x800'584d 0x34 Code Gb stm32l4xx_hal_uart.o [7]
HAL_UART_MspInit 0x800'3347 0x19c Code Gb usart.o [2]
HAL_UART_Receive_IT 0x800'5975 0x26 Code Gb stm32l4xx_hal_uart.o [7]
HAL_UART_RxCpltCallback
0x800'7779 0x2 Code Wk stm32l4xx_hal_uart.o [7]
HAL_UART_Transmit 0x800'58d5 0x9a Code Gb stm32l4xx_hal_uart.o [7]
HAL_UART_TxCpltCallback
0x800'7777 0x2 Code Wk stm32l4xx_hal_uart.o [7]
HardFault_Handler 0x800'8dc7 0x2 Code Gb stm32l4xx_it.o [2]
I2C1_ER_IRQHandler 0x800'9181 Code Wk startup_stm32l496xx.o [3]
I2C1_EV_IRQHandler 0x800'917d Code Wk startup_stm32l496xx.o [3]
I2C2_ER_IRQHandler 0x800'9189 Code Wk startup_stm32l496xx.o [3]
I2C2_EV_IRQHandler 0x800'9185 Code Wk startup_stm32l496xx.o [3]
I2C3_ER_IRQHandler 0x800'9219 Code Wk startup_stm32l496xx.o [3]
I2C3_EV_IRQHandler 0x800'9215 Code Wk startup_stm32l496xx.o [3]
I2C4_ER_IRQHandler 0x800'9241 Code Wk startup_stm32l496xx.o [3]
I2C4_EV_IRQHandler 0x800'923d Code Wk startup_stm32l496xx.o [3]
I2C_Flush_TXDR 0x800'66e9 0x1c Code Lc stm32l4xx_hal_i2c.o [7]
I2C_IsErrorOccurred 0x800'6885 0xea Code Lc stm32l4xx_hal_i2c.o [7]
I2C_TransferConfig 0x800'697b 0x26 Code Lc stm32l4xx_hal_i2c.o [7]
I2C_WaitOnFlagUntilTimeout
0x800'6705 0x54 Code Lc stm32l4xx_hal_i2c.o [7]
I2C_WaitOnRXNEFlagUntilTimeout
0x800'67f5 0x90 Code Lc stm32l4xx_hal_i2c.o [7]
I2C_WaitOnSTOPFlagUntilTimeout
0x800'67b3 0x3a Code Lc stm32l4xx_hal_i2c.o [7]
I2C_WaitOnTXISFlagUntilTimeout
0x800'6759 0x42 Code Lc stm32l4xx_hal_i2c.o [7]
InRingQueue 0x800'6a99 0x2e Code Gb ring_queue.o [6]
InitRingQueue 0x800'6a89 0x10 Code Gb ring_queue.o [6]
LCD_IRQHandler 0x800'922d Code Wk startup_stm32l496xx.o [3]
LL_ADC_GetOffsetChannel
0x800'473d 0xe Code Lc stm32l4xx_hal_adc.o [7]
LL_ADC_REG_IsTriggerSourceSWStart
0x800'475d 0xe Code Lc stm32l4xx_hal_adc.o [7]
LL_ADC_SetChannelSamplingTime
0x800'476b 0x26 Code Lc stm32l4xx_hal_adc.o [7]
LL_ADC_SetOffsetState 0x800'474b 0x12 Code Lc stm32l4xx_hal_adc.o [7]
LPTIM1_IRQHandler 0x800'91fd Code Wk startup_stm32l496xx.o [3]
LPTIM2_IRQHandler 0x800'9201 Code Wk startup_stm32l496xx.o [3]
LPUART1_IRQHandler 0x800'8e63 0x6 Code Gb stm32l4xx_it.o [2]
MSIRangeTable 0x800'8fec 0x30 Data Gb system_stm32l4xx.o [1]
MX_ADC1_Init 0x800'3111 0x98 Code Gb adc.o [2]
MX_DMA_Init 0x800'30e1 0x30 Code Gb dma.o [2]
MX_FREERTOS_Init 0x800'3d19 0x1a Code Gb freertos.o [2]
MX_FREERTOS_Init::os_thread_def_anemometer
0x800'3d88 0x1c Data Lc freertos.o [2]
MX_FREERTOS_Init::os_thread_def_defaultTask
0x800'3d6c 0x1c Data Lc freertos.o [2]
MX_GPIO_Init 0x800'2fc9 0xf6 Code Gb gpio.o [2]
MX_I2C1_Init 0x800'356d 0x2c Code Gb i2c.o [2]
MX_I2C3_Init 0x800'3599 0x2c Code Gb i2c.o [2]
MX_LPUART1_UART_Init 0x800'3275 0x32 Code Gb usart.o [2]
MX_SPI2_Init 0x800'3709 0x44 Code Gb spi.o [2]
MX_TIM15_Init 0x800'27ff 0xe0 Code Gb tim.o [2]
MX_TIM16_Init 0x800'28eb 0x2c Code Gb tim.o [2]
MX_TIM2_Init 0x800'2721 0x6a Code Gb tim.o [2]
MX_TIM6_Init 0x800'278b 0x2c Code Gb tim.o [2]
MX_TIM7_Init 0x800'27c5 0x24 Code Gb tim.o [2]
MX_UART5_Init 0x800'32a7 0x2c Code Gb usart.o [2]
MX_USART1_UART_Init 0x800'32db 0x2a Code Gb usart.o [2]
MX_USART3_UART_Init 0x800'3305 0x2c Code Gb usart.o [2]
MemManage_Handler 0x800'8dc9 0x2 Code Gb stm32l4xx_it.o [2]
NMI_Handler 0x800'8dc5 0x2 Code Gb stm32l4xx_it.o [2]
OTG_FS_IRQHandler 0x800'9205 Code Wk startup_stm32l496xx.o [3]
OutRingQueue 0x800'6ac7 0x22 Code Gb ring_queue.o [6]
PVD_PVM_IRQHandler 0x800'910d Code Wk startup_stm32l496xx.o [3]
PendSV_Handler 0x800'7b7d Code Gb portasm.o [5]
QUADSPI_IRQHandler 0x800'9211 Code Wk startup_stm32l496xx.o [3]
RCCEx_PLLSAI1_Config 0x800'530d 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [7]
RCCEx_PLLSAI2_Config 0x800'53f3 0xce Code Lc stm32l4xx_hal_rcc_ex.o [7]
RCC_IRQHandler 0x800'911d Code Wk startup_stm32l496xx.o [3]
RCC_SetFlashLatencyFromMSIRange
0x800'4563 0x74 Code Lc stm32l4xx_hal_rcc.o [7]
RNG_IRQHandler 0x800'9231 Code Wk startup_stm32l496xx.o [3]
RTC_Alarm_IRQHandler 0x800'919d Code Wk startup_stm32l496xx.o [3]
RTC_WKUP_IRQHandler 0x800'9115 Code Wk startup_stm32l496xx.o [3]
Region$$Table$$Base 0x800'9068 -- Gb - Linker created -
Region$$Table$$Limit 0x800'9088 -- Gb - Linker created -
Reset_Handler 0x800'90d9 Code Wk startup_stm32l496xx.o [3]
SAI1_IRQHandler 0x800'921d Code Wk startup_stm32l496xx.o [3]
SAI2_IRQHandler 0x800'9221 Code Wk startup_stm32l496xx.o [3]
SDMMC1_IRQHandler 0x800'91bd Code Wk startup_stm32l496xx.o [3]
SPI1_IRQHandler 0x800'918d Code Wk startup_stm32l496xx.o [3]
SPI2_IRQHandler 0x800'9191 Code Wk startup_stm32l496xx.o [3]
SPI3_IRQHandler 0x800'91c5 Code Wk startup_stm32l496xx.o [3]
SVC_Handler 0x800'7bd5 Code Gb portasm.o [5]
SWPMI1_IRQHandler 0x800'9225 Code Wk startup_stm32l496xx.o [3]
StartDefaultTask 0x800'3d33 0x24 Code Gb freertos.o [2]
SysTick_Handler 0x800'7b01 0x26 Code Gb port.o [5]
SystemClock_Config 0x800'2ae5 0x6e Code Gb main.o [2]
SystemCoreClock 0x2000'00bc 0x4 Data Gb system_stm32l4xx.o [1]
SystemInit 0x800'8f59 0x3c Code Gb system_stm32l4xx.o [1]
TAMP_STAMP_IRQHandler 0x800'9111 Code Wk startup_stm32l496xx.o [3]
TIM1_BRK_TIM15_IRQHandler
0x800'9165 Code Wk startup_stm32l496xx.o [3]
TIM1_CC_IRQHandler 0x800'916d Code Wk startup_stm32l496xx.o [3]
TIM1_TRG_COM_TIM17_IRQHandler
0x800'9169 Code Wk startup_stm32l496xx.o [3]
TIM1_UP_TIM16_IRQHandler
0x800'8dd7 0x12 Code Gb stm32l4xx_it.o [2]
TIM2_IRQHandler 0x800'9171 Code Wk startup_stm32l496xx.o [3]
TIM3_IRQHandler 0x800'9175 Code Wk startup_stm32l496xx.o [3]
TIM4_IRQHandler 0x800'9179 Code Wk startup_stm32l496xx.o [3]
TIM5_IRQHandler 0x800'91c1 Code Wk startup_stm32l496xx.o [3]
TIM6_DAC_IRQHandler 0x800'91d1 Code Wk startup_stm32l496xx.o [3]
TIM7_IRQHandler 0x800'91d5 Code Wk startup_stm32l496xx.o [3]
TIM8_BRK_IRQHandler 0x800'91a5 Code Wk startup_stm32l496xx.o [3]
TIM8_CC_IRQHandler 0x800'91b1 Code Wk startup_stm32l496xx.o [3]
TIM8_TRG_COM_IRQHandler
0x800'91ad Code Wk startup_stm32l496xx.o [3]
TIM8_UP_IRQHandler 0x800'91a9 Code Wk startup_stm32l496xx.o [3]
TIM_Base_SetConfig 0x800'22c7 0xb6 Code Gb stm32l4xx_hal_tim.o [7]
TIM_CCxChannelCmd 0x800'2703 0x16 Code Gb stm32l4xx_hal_tim.o [7]
TIM_ETR_SetConfig 0x800'26ef 0x14 Code Gb stm32l4xx_hal_tim.o [7]
TIM_ITRx_SetConfig 0x800'26df 0x10 Code Lc stm32l4xx_hal_tim.o [7]
TIM_OC1_SetConfig 0x800'237d 0x84 Code Lc stm32l4xx_hal_tim.o [7]
TIM_OC2_SetConfig 0x800'2401 0x70 Code Gb stm32l4xx_hal_tim.o [7]
TIM_OC3_SetConfig 0x800'2471 0x6e Code Lc stm32l4xx_hal_tim.o [7]
TIM_OC4_SetConfig 0x800'24e7 0x4e Code Lc stm32l4xx_hal_tim.o [7]
TIM_OC5_SetConfig 0x800'2535 0x54 Code Lc stm32l4xx_hal_tim.o [7]
TIM_OC6_SetConfig 0x800'2589 0x4e Code Lc stm32l4xx_hal_tim.o [7]
TIM_TI1_ConfigInputStage
0x800'2671 0x1e Code Lc stm32l4xx_hal_tim.o [7]
TIM_TI1_SetConfig 0x800'25e5 0x56 Code Gb stm32l4xx_hal_tim.o [7]
TIM_TI2_ConfigInputStage
0x800'26bb 0x24 Code Lc stm32l4xx_hal_tim.o [7]
TIM_TI2_SetConfig 0x800'268f 0x2c Code Lc stm32l4xx_hal_tim.o [7]
TSC_IRQHandler 0x800'9229 Code Wk startup_stm32l496xx.o [3]
UART4_IRQHandler 0x800'91c9 Code Wk startup_stm32l496xx.o [3]
UART5_IRQHandler 0x800'91cd Code Wk startup_stm32l496xx.o [3]
UART_AdvFeatureConfig 0x800'5ecd 0xc6 Code Gb stm32l4xx_hal_uart.o [7]
UART_CheckIdleState 0x800'5f93 0x8e Code Gb stm32l4xx_hal_uart.o [7]
UART_DMAAbortOnError 0x800'61e5 0x12 Code Lc stm32l4xx_hal_uart.o [7]
UART_EndRxTransfer 0x800'616d 0x22 Code Lc stm32l4xx_hal_uart.o [7]
UART_RxISR_16BIT 0x800'6249 0x50 Code Lc stm32l4xx_hal_uart.o [7]
UART_RxISR_8BIT 0x800'61f9 0x50 Code Lc stm32l4xx_hal_uart.o [7]
UART_SetConfig 0x800'5ca5 0x222 Code Gb stm32l4xx_hal_uart.o [7]
UART_Start_Receive_IT 0x800'60b9 0xb4 Code Gb stm32l4xx_hal_uart.o [7]
UART_WaitOnFlagUntilTimeout
0x800'602d 0x8c Code Gb stm32l4xx_hal_uart.o [7]
USART1_IRQHandler 0x800'8de9 0x3c Code Gb stm32l4xx_it.o [2]
USART2_IRQHandler 0x800'9195 Code Wk startup_stm32l496xx.o [3]
USART3_IRQHandler 0x800'8e25 0x3e Code Gb stm32l4xx_it.o [2]
UsageFault_Handler 0x800'8dcd 0x2 Code Gb stm32l4xx_it.o [2]
WWDG_IRQHandler 0x800'9109 Code Wk startup_stm32l496xx.o [3]
Yn_1_dir_10min_average_value
0x2000'27e0 0x4 Data Gb anemometer_dev.o [10]
Yn_1_dir_1min_average_value
0x2000'27d8 0x4 Data Gb anemometer_dev.o [10]
Yn_1_dir_3s_average_value
0x2000'27d0 0x4 Data Gb anemometer_dev.o [10]
Yn_1_sp_10min_average_value
0x2000'27c8 0x4 Data Gb anemometer_dev.o [10]
Yn_1_sp_1min_average_value
0x2000'27c0 0x4 Data Gb anemometer_dev.o [10]
Yn_1_sp_3s_average_value
0x2000'27b8 0x4 Data Gb anemometer_dev.o [10]
Yn_dir_10min_average_value
0x2000'27dc 0x4 Data Gb anemometer_dev.o [10]
Yn_dir_1min_average_value
0x2000'27d4 0x4 Data Gb anemometer_dev.o [10]
Yn_dir_3s_average_value
0x2000'27cc 0x4 Data Gb anemometer_dev.o [10]
Yn_sp_10min_average_value
0x2000'27c4 0x4 Data Gb anemometer_dev.o [10]
Yn_sp_1min_average_value
0x2000'27bc 0x4 Data Gb anemometer_dev.o [10]
Yn_sp_3s_average_value 0x2000'27b4 0x4 Data Gb anemometer_dev.o [10]
_LC 0x800'01ad 0x6 Code Lc xprintffull_nomb.o [11]
_LitobFullNoMb 0x800'0e79 0x114 Code Lc xprintffull_nomb.o [11]
_PrintfFullNoMb 0x800'01b3 0xc98 Code Gb xprintffull_nomb.o [11]
_PutcharsFullNoMb 0x800'0fe5 0x2e Code Lc xprintffull_nomb.o [11]
_SProut 0x800'10ab 0xa Code Gb xsprout.o [11]
__NVIC_SetPriority 0x800'2f01 0x1a Code Lc stm32l4xx_hal_cortex.o [7]
__aeabi_cdcmple 0x800'11e9 Code Gb DblCmpLe.o [13]
__aeabi_cdrcmple 0x800'121d Code Gb DblCmpGe.o [13]
__aeabi_d2f 0x800'87a9 Code Gb DblToFlt.o [13]
__aeabi_d2iz 0x800'138d Code Gb DblToS32.o [13]
__aeabi_d2uiz 0x800'1891 Code Gb DblToU32.o [13]
__aeabi_dadd 0x800'13e9 Code Gb DblAddSub.o [13]
__aeabi_ddiv 0x800'1649 Code Gb DblDiv.o [13]
__aeabi_dmul 0x800'18d1 Code Gb DblMul.o [13]
__aeabi_dsub 0x800'1565 Code Gb DblAddSub.o [13]
__aeabi_f2d 0x800'6b71 Code Gb FltToDbl.o [13]
__aeabi_i2d 0x800'13c5 Code Gb S32ToDbl.o [13]
__aeabi_ldiv0 0x800'1b89 Code Gb I64DivZer.o [14]
__aeabi_memclr 0x800'777d Code Gb ABImemclr.o [14]
__aeabi_memclr4 0x800'2ce9 Code Gb ABImemclr4.o [14]
__aeabi_ui2d 0x800'18b5 Code Gb U32ToDbl.o [13]
__cmain 0x800'9089 Code Gb cmain.o [14]
__exit 0x800'1b8d 0x14 Code Gb exit.o [15]
__iar_Fail_s 0x800'10b5 0x1c Code Gb xfail_s.o [11]
__iar_Memchr 0x800'1109 Code Gb memchr.o [14]
__iar_Memset4_word 0x800'4629 Code Gb ABImemset48.o [14]
__iar_Memset8_word 0x800'4629 Code Gb ABImemset48.o [14]
__iar_Sin32 0x800'8455 0x18c Code Lc cos_sin32.o [13]
__iar_Strchr 0x800'1095 Code Gb strchr.o [14]
__iar_acos32 0x800'83f1 Code Gb acosf.o [13]
__iar_atan32 0x800'8625 Code Gb atanf.o [13]
__iar_data_init3 0x800'901d 0x28 Code Gb data_init.o [14]
__iar_frexp 0x800'1185 Code Gb frexp.o [13]
__iar_frexpl 0x800'1185 Code Gb frexp.o [13]
__iar_init_vfp 0x800'9045 Code Gb fpinit_M.o [13]
__iar_ldexp64 0x800'1251 Code Gb ldexp.o [13]
__iar_packbits_init_single3
0x800'105b 0x3a Code Gb packbits_init_single.o [14]
__iar_program_start 0x800'90bd Code Gb cstartup_M.o [14]
__iar_scalbln64 0x800'1251 Code Gb ldexp.o [13]
__iar_scalbn64 0x800'1251 Code Gb ldexp.o [13]
__iar_sin32 0x800'8621 0x4 Code Gb cos_sin32.o [13]
__iar_sin_medium32 0x800'8621 0x4 Code Gb cos_sin32.o [13]
__iar_sin_mediumf 0x800'8621 0x4 Code Gb cos_sin32.o [13]
__iar_small_Memcpy 0x800'1165 Code Gb ABImemcpy_small.o [14]
__iar_small_Memset 0x800'7759 Code Gb ABImemset_small.o [14]
__iar_small_Memset_word
0x800'7759 Code Gb ABImemset_small.o [14]
__iar_small_memcpy 0x800'1161 Code Gb ABImemcpy_small.o [14]
__iar_small_memcpy4 0x800'1161 Code Gb ABImemcpy_small.o [14]
__iar_small_memcpy8 0x800'1161 Code Gb ABImemcpy_small.o [14]
__iar_small_memset 0x800'7759 Code Gb ABImemset_small.o [14]
__iar_small_strlen 0x800'10f5 Code Gb strlen_small.o [14]
__iar_small_uldivmod 0x800'1a7d Code Gb I64DivMod_small.o [14]
__iar_softfp___iar_frexp64
0x800'1179 Code Gb frexp.o [13]
__iar_softfp_frexp 0x800'1179 Code Gb frexp.o [13]
__iar_softfp_frexpl 0x800'1179 Code Gb frexp.o [13]
__iar_sqrt32 0x800'8789 Code Gb sqrtf.o [13]
__iar_xatanf 0x800'8989 Code Gb xatanf.o [13]
__iar_zero_init3 0x800'8fb5 0x38 Code Gb zero_init3.o [14]
__low_level_init 0x800'90a7 0x4 Code Gb low_level_init.o [11]
__vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [3]
_call_main 0x800'9095 Code Gb cmain.o [14]
_exit 0x800'90b1 Code Gb cexit.o [14]
abort 0x800'1b83 0x6 Code Gb abort.o [11]
acosf 0x800'83f1 Code Gb acosf.o [13]
adc_val 0x2000'01c4 0x800 Data Gb anemometer_dev.o [10]
adc_val1 0x2000'09c4 0x800 Data Gb anemometer_dev.o [10]
anemometerHandle 0x2000'2c28 0x4 Data Gb freertos.o [2]
angle 0x2000'0138 0x28 Data Gb anemometer_dev.o [10]
arm_max_q15 0x800'866d 0x78 Code Gb arm_max_q15.o [12]
arm_mean_f32 0x800'8811 0x178 Code Gb arm_mean_f32.o [12]
arm_mean_q15 0x800'86e5 0x4e Code Gb arm_mean_q15.o [12]
arm_offset_q15 0x800'8735 0x52 Code Gb arm_offset_q15.o [12]
atanf 0x800'8625 Code Gb atanf.o [13]
av_angle 0x2000'01b8 0x4 Data Gb anemometer_dev.o [10]
av_speed 0x2000'01b4 0x4 Data Gb anemometer_dev.o [10]
av_speedx 0x2000'01bc 0x4 Data Gb anemometer_dev.o [10]
av_speedy 0x2000'01c0 0x4 Data Gb anemometer_dev.o [10]
cal_tof 0x800'7c7d 0x138 Code Gb anemometer_dev.o [10]
calculate_tof_dtof_param
0x800'7eb9 0xfe Code Gb anemometer_dev.o [10]
change_channel 0x800'7db5 0x66 Code Gb anemometer_dev.o [10]
defaultTaskHandle 0x2000'2c2c 0x4 Data Gb freertos.o [2]
dtof 0x2000'2c24 0x4 Data Gb anemometer_dev.o [10]
exit 0x800'90ab 0x4 Code Gb exit.o [11]
filter_middle 0x800'6bb9 0x86 Code Gb filter.o [4]
find_maxValPosition_by_sinInterpolation
0x800'7c2d 0x50 Code Gb anemometer_dev.o [10]
flag_time_10min 0x2000'27b0 0x4 Data Gb anemometer_dev.o [10]
flag_time_1min 0x2000'27ac 0x4 Data Gb anemometer_dev.o [10]
flag_time_1s 0x2000'27a4 0x4 Data Gb anemometer_dev.o [10]
flag_time_3s 0x2000'27a8 0x4 Data Gb anemometer_dev.o [10]
g_MsgTbl 0x2000'0000 0x10 Data Gb frt_protocol.o [10]
g_RegTbl 0x2000'0010 0x60 Data Gb frt_protocol.o [10]
g_rs485_uart_handle 0x2000'2120 0x4 Data Gb uart_dev.o [10]
g_stConfigInfo 0x2000'0070 0xc Data Gb inflash.o [10]
g_stMcs_Para 0x2000'2bf0 0x2c Data Gb anemometer_dev.o [10]
g_stTempHumiSensor 0x2000'0088 0x28 Data Gb sht30.o [9]
g_term_uart_handle 0x2000'1ff0 0x4 Data Gb uart_dev.o [10]
get_temp_humi_data 0x800'3bdd 0xee Code Gb sht30.o [9]
hadc1 0x2000'2730 0x68 Data Gb adc.o [2]
hdma_adc1 0x2000'2b38 0x48 Data Gb adc.o [2]
hi2c1 0x2000'28c8 0x54 Data Gb i2c.o [2]
hi2c3 0x2000'291c 0x54 Data Gb i2c.o [2]
hlpuart1 0x2000'2620 0x88 Data Gb usart.o [2]
hspi2 0x2000'2800 0x64 Data Gb spi.o [2]
htim1 0x2000'2970 0x4c Data Gb stm32l4xx_hal_timebase_tim.o [2]
htim15 0x2000'2aa0 0x4c Data Gb tim.o [2]
htim16 0x2000'2aec 0x4c Data Gb tim.o [2]
htim2 0x2000'29bc 0x4c Data Gb tim.o [2]
htim6 0x2000'2a08 0x4c Data Gb tim.o [2]
htim7 0x2000'2a54 0x4c Data Gb tim.o [2]
huart1 0x2000'2508 0x88 Data Gb usart.o [2]
huart3 0x2000'2594 0x88 Data Gb usart.o [2]
huart5 0x2000'26a8 0x88 Data Gb usart.o [2]
init_rs485_uart 0x800'38ef 0xc Code Gb uart_dev.o [10]
init_term_uart 0x800'38e3 0xc Code Gb uart_dev.o [10]
ldexp 0x800'1251 Code Gb ldexp.o [13]
ldexpl 0x800'1251 Code Gb ldexp.o [13]
main 0x800'2a69 0x7c Code Gb main.o [2]
makeFreeRtosPriority 0x800'3da5 0xc Code Lc cmsis_os.o [5]
max_direction_value 0x2000'27e8 0x4 Data Gb anemometer_dev.o [10]
max_point_position 0x2000'2b94 0x28 Data Gb anemometer_dev.o [10]
max_point_val 0x2000'2b80 0x14 Data Gb anemometer_dev.o [10]
max_speed_value 0x2000'27e4 0x4 Data Gb anemometer_dev.o [10]
memchr 0x800'1109 Code Gb memchr.o [14]
memset 0x800'4729 0x14 Code Gb memset.o [14]
min_direction_value 0x2000'27f0 0x4 Data Gb anemometer_dev.o [10]
min_speed_value 0x2000'27ec 0x4 Data Gb anemometer_dev.o [10]
osDelay 0x800'3e19 0x14 Code Gb cmsis_os.o [5]
osKernelStart 0x800'3db1 0xa Code Gb cmsis_os.o [5]
osThreadCreate 0x800'3dbb 0x5e Code Gb cmsis_os.o [5]
pdebug_mcs_info 0x800'6f95 0xaa Code Lc frt_protocol.o [10]
play_one_measure 0x800'7e21 0x8a Code Gb anemometer_dev.o [10]
prvAddCurrentTaskToDelayedList
0x800'76d3 0x5e Code Lc tasks.o [5]
prvAddNewTaskToReadyList
0x800'72f3 0xa8 Code Lc tasks.o [5]
prvDeleteTCB 0x800'7653 0x2e Code Lc tasks.o [5]
prvIdleTask 0x800'7611 0x42 Code Lc tasks.o [5]
prvInitialiseNewTask 0x800'7277 0x7c Code Lc tasks.o [5]
prvInsertBlockIntoFreeList
0x800'78e9 0x46 Code Lc heap_4.o [5]
prvResetNextTaskUnblockTime
0x800'7681 0x1a Code Lc tasks.o [5]
prvTaskExitError 0x800'79f1 0x1c Code Lc port.o [5]
pvPortMalloc 0x800'7785 0x102 Code Gb heap_4.o [5]
pxCurrentTCB 0x2000'2408 0x4 Data Gb tasks.o [5]
pxDelayedTaskList 0x2000'240c 0x4 Data Lc tasks.o [5]
pxEnd 0x2000'11cc 0x4 Data Lc heap_4.o [5]
pxOverflowDelayedTaskList
0x2000'2410 0x4 Data Lc tasks.o [5]
pxPortInitialiseStack 0x800'79c9 0x26 Code Gb port.o [5]
pxReadyTasksLists 0x2000'247c 0x8c Data Lc tasks.o [5]
read_and_process_uart_data
0x800'6f3d 0x56 Code Gb frt_protocol.o [10]
rs485_buff 0x2000'2bbc 0x34 Data Lc frt_protocol.o [10]
rs485_in_buff 0x2000'2124 0x12c Data Lc uart_dev.o [10]
rs485_out_buff 0x2000'2864 0x64 Data Gb uart_dev.o [10]
rx_uart1_buf 0x2000'2590 0x1 Data Gb usart.o [2]
rx_uart3_buf 0x2000'261c 0x1 Data Gb usart.o [2]
scalbln 0x800'1251 Code Gb ldexp.o [13]
scalblnl 0x800'1251 Code Gb ldexp.o [13]
scalbn 0x800'1251 Code Gb ldexp.o [13]
scalbnl 0x800'1251 Code Gb ldexp.o [13]
scale 0x800'0f8d 0x46 Code Lc xprintffull_nomb.o [11]
sec_hand 0x2000'2c30 0x4 Data Lc xfail_s.o [11]
send_uart_pack 0x800'6cf5 0x4a Code Lc frt_protocol.o [10]
sht30_collect_data 0x800'3b11 0xba Code Gb sht30.o [9]
sht30_init 0x800'3abb 0x56 Code Gb sht30.o [9]
sinf 0x800'8621 0x4 Code Gb cos_sin32.o [13]
speed 0x2000'0110 0x28 Data Gb anemometer_dev.o [10]
speedi 0x2000'01b0 0x4 Data Gb anemometer_dev.o [10]
speedx 0x2000'0160 0x28 Data Gb anemometer_dev.o [10]
speedy 0x2000'0188 0x28 Data Gb anemometer_dev.o [10]
sqrtf 0x800'8789 Code Gb sqrtf.o [13]
strchr 0x800'1095 Code Gb strchr.o [14]
strrchr 0x800'6b55 0x1c Code Gb strrchr.o [11]
term_in_buff 0x2000'1ff4 0xc8 Data Lc uart_dev.o [10]
term_out_buff 0x2000'20bc 0x64 Data Lc uart_dev.o [10]
term_printf 0x800'38b7 0x2c Code Gb uart_dev.o [10]
time_111s 0x2000'27a0 0x4 Data Gb anemometer_dev.o [10]
time_11s 0x2000'279c 0x4 Data Gb anemometer_dev.o [10]
time_1s 0x2000'2798 0x4 Data Gb anemometer_dev.o [10]
tofx 0x2000'2c1c 0x4 Data Gb anemometer_dev.o [10]
tofy 0x2000'2c20 0x4 Data Gb anemometer_dev.o [10]
uart_dev_char_present 0x800'387b 0x1a Code Gb uart_dev.o [10]
uart_dev_in_char 0x800'3895 0x1c Code Gb uart_dev.o [10]
uart_dev_init 0x800'37bd 0x40 Code Gb uart_dev.o [10]
uart_dev_write 0x800'385d 0x1a Code Gb uart_dev.o [10]
uart_devices 0x2000'00c0 0x30 Data Gb uart_dev.o [10]
uart_putchar 0x800'37fd 0x36 Code Lc uart_dev.o [10]
uart_sendstr 0x800'3833 0x2a Code Gb uart_dev.o [10]
ucHeap 0x2000'11e4 0xbb8 Data Lc heap_4.o [5]
ucMaxSysCallPriority 0x2000'007c 0x1 Data Lc port.o [5]
ulMaxPRIGROUPValue 0x2000'0084 0x4 Data Lc port.o [5]
update_mcs_param 0x800'8215 0x168 Code Gb anemometer_dev.o [10]
update_mcs_param::flag1
0x2000'27f4 0x4 Data Lc anemometer_dev.o [10]
update_mcs_param::flag11
0x2000'27f8 0x4 Data Lc anemometer_dev.o [10]
update_mcs_param::flag111
0x2000'27fc 0x4 Data Lc anemometer_dev.o [10]
uwTick 0x2000'00b4 0x4 Data Gb stm32l4xx_hal.o [7]
uwTickFreq 0x2000'00b0 0x1 Data Gb stm32l4xx_hal.o [7]
uwTickPrio 0x2000'00b8 0x4 Data Gb stm32l4xx_hal.o [7]
uxCriticalNesting 0x2000'0080 0x4 Data Lc port.o [5]
uxCurrentNumberOfTasks 0x2000'242c 0x4 Data Lc tasks.o [5]
uxDeletedTasksWaitingCleanUp
0x2000'2414 0x4 Data Lc tasks.o [5]
uxListRemove 0x800'79a1 0x26 Code Gb list.o [5]
uxSchedulerSuspended 0x2000'2450 0x4 Data Lc tasks.o [5]
uxTaskNumber 0x2000'2448 0x4 Data Lc tasks.o [5]
uxTopReadyPriority 0x2000'2434 0x4 Data Lc tasks.o [5]
vApplicationGetIdleTaskMemory
0x800'3d09 0x10 Code Gb freertos.o [2]
vListInitialise 0x800'7935 0x1a Code Gb list.o [5]
vListInitialiseItem 0x800'794f 0x6 Code Gb list.o [5]
vListInsert 0x800'796f 0x32 Code Gb list.o [5]
vListInsertEnd 0x800'7955 0x1a Code Gb list.o [5]
vPortEnableVFP 0x800'7c11 Code Gb portasm.o [5]
vPortEnterCritical 0x800'7aad 0x32 Code Gb port.o [5]
vPortExitCritical 0x800'7adf 0x22 Code Gb port.o [5]
vPortFree 0x800'7895 0x54 Code Gb heap_4.o [5]
vPortSetupTimerInterrupt
0x800'7b55 0x28 Code Wk port.o [5]
vPortStartFirstTask 0x800'7bf1 Code Gb portasm.o [5]
vTaskDelay 0x800'739b 0x2e Code Gb tasks.o [5]
vTaskStartScheduler 0x800'73cf 0x54 Code Gb tasks.o [5]
vTaskSuspendAll 0x800'742b 0xc Code Gb tasks.o [5]
vTaskSwitchContext 0x800'75a1 0x52 Code Gb tasks.o [5]
vsprintf 0x800'6af9 0x34 Code Gb vsprintf.o [11]
weather_info 0x2000'00f0 0x20 Data Gb anemometer_dev.o [10]
wind_task 0x800'7fc9 0x20e Code Gb anemometer_dev.o [10]
xBlockAllocatedBit 0x2000'11e0 0x4 Data Lc heap_4.o [5]
xDelayedTaskList1 0x2000'2454 0x14 Data Lc tasks.o [5]
xDelayedTaskList2 0x2000'2468 0x14 Data Lc tasks.o [5]
xFreeBytesRemaining 0x2000'11d0 0x4 Data Lc heap_4.o [5]
xIdleStack 0x2000'1df0 0x200 Data Lc freertos.o [2]
xIdleTaskTCBBuffer 0x2000'1d9c 0x54 Data Lc freertos.o [2]
xMinimumEverFreeBytesRemaining
0x2000'11d4 0x4 Data Lc heap_4.o [5]
xNextTaskUnblockTime 0x2000'244c 0x4 Data Lc tasks.o [5]
xNumOfOverflows 0x2000'2444 0x4 Data Lc tasks.o [5]
xNumberOfSuccessfulAllocations
0x2000'11d8 0x4 Data Lc heap_4.o [5]
xNumberOfSuccessfulFrees
0x2000'11dc 0x4 Data Lc heap_4.o [5]
xPendedTicks 0x2000'243c 0x4 Data Lc tasks.o [5]
xPendingReadyList 0x2000'23e0 0x14 Data Lc tasks.o [5]
xPortStartScheduler 0x800'7a0d 0xa0 Code Gb port.o [5]
xSchedulerRunning 0x2000'2438 0x4 Data Lc tasks.o [5]
xStart 0x2000'11c4 0x8 Data Lc heap_4.o [5]
xSuspendedTaskList 0x2000'2418 0x14 Data Lc tasks.o [5]
xTaskCreate 0x800'721b 0x5c Code Gb tasks.o [5]
xTaskCreateStatic 0x800'71b9 0x62 Code Gb tasks.o [5]
xTaskIncrementTick 0x800'74e1 0xc0 Code Gb tasks.o [5]
xTaskResumeAll 0x800'7437 0x9a Code Gb tasks.o [5]
xTasksWaitingTermination
0x2000'23f4 0x14 Data Lc tasks.o [5]
xTickCount 0x2000'2430 0x4 Data Lc tasks.o [5]
xYieldPending 0x2000'2440 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\RingQueue_10900368326811202236.dir
[7] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir
[8] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Shell_738121877093898511.dir
[9] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir
[10] = E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir
[11] = dl7M_tln.a
[12] = iar_cortexM4lf_math.a
[13] = m7M_tls.a
[14] = rt7M_tl.a
[15] = shb_l.a
36'234 bytes of readonly code memory
1'397 bytes of readonly data memory
12'340 bytes of readwrite data memory
Errors: none
Warnings: none