diff --git a/fw/Debug/Core/Src/crc8.d b/fw/Debug/Core/Src/crc8.d new file mode 100644 index 0000000..8c3a7ee --- /dev/null +++ b/fw/Debug/Core/Src/crc8.d @@ -0,0 +1,3 @@ +Core/Src/crc8.o: ../Core/Src/crc8.c ../Core/Inc/crc8.h + +../Core/Inc/crc8.h: diff --git a/fw/Debug/Core/Src/crc8.o b/fw/Debug/Core/Src/crc8.o new file mode 100644 index 0000000..83ac802 Binary files /dev/null and b/fw/Debug/Core/Src/crc8.o differ diff --git a/fw/Debug/Core/Src/crc8.su b/fw/Debug/Core/Src/crc8.su new file mode 100644 index 0000000..9f53d23 --- /dev/null +++ b/fw/Debug/Core/Src/crc8.su @@ -0,0 +1 @@ +crc8.c:11:9:crc8_calculate 20 static diff --git a/fw/Debug/Core/Src/main.d b/fw/Debug/Core/Src/main.d index 44fc05c..9544533 100644 --- a/fw/Debug/Core/Src/main.d +++ b/fw/Debug/Core/Src/main.d @@ -18,7 +18,8 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \ ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h \ ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_pwr.h \ ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_gpio.h \ - ../Core/Inc/led.h ../Core/Inc/i2c.h ../Core/Inc/sht4x.h + ../Core/Inc/led.h ../Core/Inc/i2c.h ../Core/Inc/sht4x.h \ + ../Core/Inc/crc8.h ../Core/Inc/main.h: @@ -65,3 +66,5 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \ ../Core/Inc/i2c.h: ../Core/Inc/sht4x.h: + +../Core/Inc/crc8.h: diff --git a/fw/Debug/Core/Src/main.o b/fw/Debug/Core/Src/main.o index 874205c..be59917 100644 Binary files a/fw/Debug/Core/Src/main.o and b/fw/Debug/Core/Src/main.o differ diff --git a/fw/Debug/Core/Src/sht4x.d b/fw/Debug/Core/Src/sht4x.d index 135fe2f..0199e88 100644 --- a/fw/Debug/Core/Src/sht4x.d +++ b/fw/Debug/Core/Src/sht4x.d @@ -7,7 +7,8 @@ Core/Src/sht4x.o: ../Core/Src/sht4x.c ../Core/Inc/sht4x.h \ ../Drivers/CMSIS/Include/cmsis_compiler.h \ ../Drivers/CMSIS/Include/cmsis_gcc.h \ ../Drivers/CMSIS/Device/ST/STM32L0xx/Include/system_stm32l0xx.h \ - ../Core/Inc/i2c.h + ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h \ + ../Core/Inc/i2c.h ../Core/Inc/crc8.h ../Core/Inc/sht4x.h: @@ -27,4 +28,8 @@ Core/Src/sht4x.o: ../Core/Src/sht4x.c ../Core/Inc/sht4x.h \ ../Drivers/CMSIS/Device/ST/STM32L0xx/Include/system_stm32l0xx.h: +../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_utils.h: + ../Core/Inc/i2c.h: + +../Core/Inc/crc8.h: diff --git a/fw/Debug/Core/Src/sht4x.o b/fw/Debug/Core/Src/sht4x.o index a547c57..677b0ef 100644 Binary files a/fw/Debug/Core/Src/sht4x.o and b/fw/Debug/Core/Src/sht4x.o differ diff --git a/fw/Debug/Core/Src/stm32l0xx_it.d b/fw/Debug/Core/Src/stm32l0xx_it.d index b4fd024..b55ac9d 100644 --- a/fw/Debug/Core/Src/stm32l0xx_it.d +++ b/fw/Debug/Core/Src/stm32l0xx_it.d @@ -19,7 +19,7 @@ Core/Src/stm32l0xx_it.o: ../Core/Src/stm32l0xx_it.c ../Core/Inc/main.h \ ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_pwr.h \ ../Drivers/STM32L0xx_HAL_Driver/Inc/stm32l0xx_ll_gpio.h \ ../Core/Inc/led.h ../Core/Inc/i2c.h ../Core/Inc/sht4x.h \ - ../Core/Inc/stm32l0xx_it.h ../Core/Inc/led.h + ../Core/Inc/crc8.h ../Core/Inc/stm32l0xx_it.h ../Core/Inc/led.h ../Core/Inc/main.h: @@ -67,6 +67,8 @@ Core/Src/stm32l0xx_it.o: ../Core/Src/stm32l0xx_it.c ../Core/Inc/main.h \ ../Core/Inc/sht4x.h: +../Core/Inc/crc8.h: + ../Core/Inc/stm32l0xx_it.h: ../Core/Inc/led.h: diff --git a/fw/Debug/Core/Src/stm32l0xx_it.o b/fw/Debug/Core/Src/stm32l0xx_it.o index 8b17c7b..9cde3cb 100644 Binary files a/fw/Debug/Core/Src/stm32l0xx_it.o and b/fw/Debug/Core/Src/stm32l0xx_it.o differ diff --git a/fw/Debug/Core/Src/subdir.mk b/fw/Debug/Core/Src/subdir.mk index af661f4..f239dcb 100644 --- a/fw/Debug/Core/Src/subdir.mk +++ b/fw/Debug/Core/Src/subdir.mk @@ -5,6 +5,7 @@ # Add inputs and outputs from these tool invocations to the build variables C_SRCS += \ +../Core/Src/crc8.c \ ../Core/Src/i2c.c \ ../Core/Src/led.c \ ../Core/Src/main.c \ @@ -15,6 +16,7 @@ C_SRCS += \ ../Core/Src/system_stm32l0xx.c OBJS += \ +./Core/Src/crc8.o \ ./Core/Src/i2c.o \ ./Core/Src/led.o \ ./Core/Src/main.o \ @@ -25,6 +27,7 @@ OBJS += \ ./Core/Src/system_stm32l0xx.o C_DEPS += \ +./Core/Src/crc8.d \ ./Core/Src/i2c.d \ ./Core/Src/led.d \ ./Core/Src/main.d \ @@ -36,6 +39,8 @@ C_DEPS += \ # Each subdirectory must supply rules for building sources it contributes +Core/Src/crc8.o: ../Core/Src/crc8.c Core/Src/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m0plus -std=gnu11 -g3 -DSTM32L011xx -DDEBUG -DUSE_FULL_LL_DRIVER '-DHSE_VALUE=8000000' '-DHSE_STARTUP_TIMEOUT=100' '-DLSE_STARTUP_TIMEOUT=5000' '-DLSE_VALUE=32768' '-DMSI_VALUE=2097000' '-DHSI_VALUE=16000000' '-DLSI_VALUE=37000' '-DVDD_VALUE=3300' '-DPREFETCH_ENABLE=0' '-DINSTRUCTION_CACHE_ENABLE=1' '-DDATA_CACHE_ENABLE=1' -c -I../Core/Inc -I../Drivers/STM32L0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I../Drivers/CMSIS/Include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Core/Src/crc8.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" Core/Src/i2c.o: ../Core/Src/i2c.c Core/Src/subdir.mk arm-none-eabi-gcc "$<" -mcpu=cortex-m0plus -std=gnu11 -g3 -DSTM32L011xx -DDEBUG -DUSE_FULL_LL_DRIVER '-DHSE_VALUE=8000000' '-DHSE_STARTUP_TIMEOUT=100' '-DLSE_STARTUP_TIMEOUT=5000' '-DLSE_VALUE=32768' '-DMSI_VALUE=2097000' '-DHSI_VALUE=16000000' '-DLSI_VALUE=37000' '-DVDD_VALUE=3300' '-DPREFETCH_ENABLE=0' '-DINSTRUCTION_CACHE_ENABLE=1' '-DDATA_CACHE_ENABLE=1' -c -I../Core/Inc -I../Drivers/STM32L0xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32L0xx/Include -I../Drivers/CMSIS/Include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Core/Src/i2c.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" Core/Src/led.o: ../Core/Src/led.c Core/Src/subdir.mk diff --git a/fw/Debug/iaq_wired_sensor.elf b/fw/Debug/iaq_wired_sensor.elf index ce8e2a6..97f1d2a 100755 Binary files a/fw/Debug/iaq_wired_sensor.elf and b/fw/Debug/iaq_wired_sensor.elf differ diff --git a/fw/Debug/iaq_wired_sensor.list b/fw/Debug/iaq_wired_sensor.list index 1b67c2c..298ff80 100644 --- a/fw/Debug/iaq_wired_sensor.list +++ b/fw/Debug/iaq_wired_sensor.list @@ -27,25 +27,25 @@ Idx Name Size VMA LMA File off Algn ALLOC 11 .ARM.attributes 00000028 00000000 00000000 00020004 2**0 CONTENTS, READONLY - 12 .debug_info 000060ed 00000000 00000000 0002002c 2**0 + 12 .debug_info 000060db 00000000 00000000 0002002c 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 13 .debug_abbrev 000018b5 00000000 00000000 00026119 2**0 + 13 .debug_abbrev 0000189b 00000000 00000000 00026107 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 14 .debug_loc 00002594 00000000 00000000 000279ce 2**0 + 14 .debug_loc 00002594 00000000 00000000 000279a2 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 15 .debug_aranges 000002d0 00000000 00000000 00029f68 2**3 + 15 .debug_aranges 000002d0 00000000 00000000 00029f38 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 16 .debug_ranges 00000bc0 00000000 00000000 0002a238 2**3 + 16 .debug_ranges 00000bc0 00000000 00000000 0002a208 2**3 CONTENTS, READONLY, DEBUGGING, OCTETS - 17 .debug_macro 0000b51a 00000000 00000000 0002adf8 2**0 + 17 .debug_macro 0000a637 00000000 00000000 0002adc8 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 18 .debug_line 00005761 00000000 00000000 00036312 2**0 + 18 .debug_line 00005797 00000000 00000000 000353ff 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 19 .debug_str 00039767 00000000 00000000 0003ba73 2**0 + 19 .debug_str 000397ac 00000000 00000000 0003ab96 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 20 .comment 00000053 00000000 00000000 000751da 2**0 + 20 .comment 00000053 00000000 00000000 00074342 2**0 CONTENTS, READONLY - 21 .debug_frame 00000614 00000000 00000000 00075230 2**2 + 21 .debug_frame 00000614 00000000 00000000 00074398 2**2 CONTENTS, READONLY, DEBUGGING, OCTETS Disassembly of section .text: diff --git a/fw/Debug/iaq_wired_sensor.map b/fw/Debug/iaq_wired_sensor.map index 7a773a7..f1bf511 100644 --- a/fw/Debug/iaq_wired_sensor.map +++ b/fw/Debug/iaq_wired_sensor.map @@ -60,6 +60,40 @@ Discarded input sections .ARM.exidx 0x0000000000000000 0x10 /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o .ARM.attributes 0x0000000000000000 0x1b /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .group 0x0000000000000000 0xc Core/Src/crc8.o + .text 0x0000000000000000 0x0 Core/Src/crc8.o + .data 0x0000000000000000 0x0 Core/Src/crc8.o + .bss 0x0000000000000000 0x0 Core/Src/crc8.o + .text.crc8_calculate + 0x0000000000000000 0x36 Core/Src/crc8.o + .debug_info 0x0000000000000000 0x124 Core/Src/crc8.o + .debug_abbrev 0x0000000000000000 0xb7 Core/Src/crc8.o + .debug_loc 0x0000000000000000 0xe1 Core/Src/crc8.o + .debug_aranges + 0x0000000000000000 0x20 Core/Src/crc8.o + .debug_ranges 0x0000000000000000 0x10 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x72 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0xac6 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x22 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x8e Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x51 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x103 Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x6a Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x1df Core/Src/crc8.o + .debug_macro 0x0000000000000000 0x10 Core/Src/crc8.o + .debug_line 0x0000000000000000 0x402 Core/Src/crc8.o + .debug_str 0x0000000000000000 0x3d75 Core/Src/crc8.o + .comment 0x0000000000000000 0x54 Core/Src/crc8.o + .debug_frame 0x0000000000000000 0x30 Core/Src/crc8.o + .ARM.attributes + 0x0000000000000000 0x2c Core/Src/crc8.o .group 0x0000000000000000 0xc Core/Src/i2c.o .group 0x0000000000000000 0xc Core/Src/i2c.o .group 0x0000000000000000 0xc Core/Src/i2c.o @@ -80,6 +114,13 @@ Discarded input sections .text 0x0000000000000000 0x0 Core/Src/i2c.o .data 0x0000000000000000 0x0 Core/Src/i2c.o .bss 0x0000000000000000 0x0 Core/Src/i2c.o + .debug_macro 0x0000000000000000 0xac6 Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x22 Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x8e Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x51 Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x103 Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x6a Core/Src/i2c.o + .debug_macro 0x0000000000000000 0x1df Core/Src/i2c.o .group 0x0000000000000000 0xc Core/Src/led.o .group 0x0000000000000000 0xc Core/Src/led.o .group 0x0000000000000000 0xc Core/Src/led.o @@ -148,6 +189,7 @@ Discarded input sections .group 0x0000000000000000 0xc Core/Src/main.o .group 0x0000000000000000 0xc Core/Src/main.o .group 0x0000000000000000 0xc Core/Src/main.o + .group 0x0000000000000000 0xc Core/Src/main.o .text 0x0000000000000000 0x0 Core/Src/main.o .data 0x0000000000000000 0x0 Core/Src/main.o .bss 0x0000000000000000 0x0 Core/Src/main.o @@ -186,6 +228,8 @@ Discarded input sections .group 0x0000000000000000 0xc Core/Src/sht4x.o .group 0x0000000000000000 0xc Core/Src/sht4x.o .group 0x0000000000000000 0xc Core/Src/sht4x.o + .group 0x0000000000000000 0xc Core/Src/sht4x.o + .group 0x0000000000000000 0xc Core/Src/sht4x.o .text 0x0000000000000000 0x0 Core/Src/sht4x.o .data 0x0000000000000000 0x0 Core/Src/sht4x.o .bss 0x0000000000000000 0x0 Core/Src/sht4x.o @@ -209,7 +253,11 @@ Discarded input sections .debug_macro 0x0000000000000000 0x7b9c Core/Src/sht4x.o .debug_macro 0x0000000000000000 0x3c Core/Src/sht4x.o .debug_macro 0x0000000000000000 0x240 Core/Src/sht4x.o + .debug_macro 0x0000000000000000 0x2a Core/Src/sht4x.o .debug_macro 0x0000000000000000 0x2e Core/Src/sht4x.o + .debug_macro 0x0000000000000000 0x16 Core/Src/sht4x.o + .debug_macro 0x0000000000000000 0x1c Core/Src/sht4x.o + .group 0x0000000000000000 0xc Core/Src/stm32l0xx_it.o .group 0x0000000000000000 0xc Core/Src/stm32l0xx_it.o .group 0x0000000000000000 0xc Core/Src/stm32l0xx_it.o .group 0x0000000000000000 0xc Core/Src/stm32l0xx_it.o @@ -269,6 +317,7 @@ Discarded input sections .debug_macro 0x0000000000000000 0xdb Core/Src/stm32l0xx_it.o .debug_macro 0x0000000000000000 0x12d Core/Src/stm32l0xx_it.o .debug_macro 0x0000000000000000 0x2e Core/Src/stm32l0xx_it.o + .debug_macro 0x0000000000000000 0x16 Core/Src/stm32l0xx_it.o .debug_macro 0x0000000000000000 0x1c Core/Src/stm32l0xx_it.o .debug_macro 0x0000000000000000 0x46 Core/Src/stm32l0xx_it.o .group 0x0000000000000000 0xc Core/Src/syscalls.o @@ -979,6 +1028,7 @@ Linker script and memory map LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crti.o LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o +LOAD Core/Src/crc8.o LOAD Core/Src/i2c.o LOAD Core/Src/led.o LOAD Core/Src/main.o @@ -1368,33 +1418,33 @@ LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.g LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_1.5.0.202011040924/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/libgcc.a -.debug_info 0x0000000000000000 0x60ed +.debug_info 0x0000000000000000 0x60db .debug_info 0x0000000000000000 0x661 Core/Src/i2c.o .debug_info 0x0000000000000661 0x86a Core/Src/led.o .debug_info 0x0000000000000ecb 0x1c17 Core/Src/main.o - .debug_info 0x0000000000002ae2 0x34b Core/Src/sht4x.o - .debug_info 0x0000000000002e2d 0x1ef Core/Src/stm32l0xx_it.o - .debug_info 0x000000000000301c 0x31b Core/Src/system_stm32l0xx.o - .debug_info 0x0000000000003337 0x22 Core/Startup/startup_stm32l011f4ux.o - .debug_info 0x0000000000003359 0x7f9 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o - .debug_info 0x0000000000003b52 0x7d0 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o - .debug_info 0x0000000000004322 0x69a Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o - .debug_info 0x00000000000049bc 0xaa9 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o - .debug_info 0x0000000000005465 0xc88 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o + .debug_info 0x0000000000002ae2 0x339 Core/Src/sht4x.o + .debug_info 0x0000000000002e1b 0x1ef Core/Src/stm32l0xx_it.o + .debug_info 0x000000000000300a 0x31b Core/Src/system_stm32l0xx.o + .debug_info 0x0000000000003325 0x22 Core/Startup/startup_stm32l011f4ux.o + .debug_info 0x0000000000003347 0x7f9 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o + .debug_info 0x0000000000003b40 0x7d0 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o + .debug_info 0x0000000000004310 0x69a Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_info 0x00000000000049aa 0xaa9 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_info 0x0000000000005453 0xc88 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o -.debug_abbrev 0x0000000000000000 0x18b5 +.debug_abbrev 0x0000000000000000 0x189b .debug_abbrev 0x0000000000000000 0x1dc Core/Src/i2c.o .debug_abbrev 0x00000000000001dc 0x297 Core/Src/led.o .debug_abbrev 0x0000000000000473 0x3c8 Core/Src/main.o - .debug_abbrev 0x000000000000083b 0x178 Core/Src/sht4x.o - .debug_abbrev 0x00000000000009b3 0x101 Core/Src/stm32l0xx_it.o - .debug_abbrev 0x0000000000000ab4 0x11c Core/Src/system_stm32l0xx.o - .debug_abbrev 0x0000000000000bd0 0x12 Core/Startup/startup_stm32l011f4ux.o - .debug_abbrev 0x0000000000000be2 0x213 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o - .debug_abbrev 0x0000000000000df5 0x1ea Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o - .debug_abbrev 0x0000000000000fdf 0x236 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o - .debug_abbrev 0x0000000000001215 0x322 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o - .debug_abbrev 0x0000000000001537 0x37e Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o + .debug_abbrev 0x000000000000083b 0x15e Core/Src/sht4x.o + .debug_abbrev 0x0000000000000999 0x101 Core/Src/stm32l0xx_it.o + .debug_abbrev 0x0000000000000a9a 0x11c Core/Src/system_stm32l0xx.o + .debug_abbrev 0x0000000000000bb6 0x12 Core/Startup/startup_stm32l011f4ux.o + .debug_abbrev 0x0000000000000bc8 0x213 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o + .debug_abbrev 0x0000000000000ddb 0x1ea Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o + .debug_abbrev 0x0000000000000fc5 0x236 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_abbrev 0x00000000000011fb 0x322 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_abbrev 0x000000000000151d 0x37e Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o .debug_loc 0x0000000000000000 0x2594 .debug_loc 0x0000000000000000 0x39e Core/Src/i2c.o @@ -1448,92 +1498,85 @@ LOAD /opt/st/stm32cubeide_1.6.1/plugins/com.st.stm32cube.ide.mcu.externaltools.g .debug_ranges 0x00000000000006f0 0x210 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o .debug_ranges 0x0000000000000900 0x2c0 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o -.debug_macro 0x0000000000000000 0xb51a +.debug_macro 0x0000000000000000 0xa637 .debug_macro 0x0000000000000000 0xd8 Core/Src/i2c.o - .debug_macro 0x00000000000000d8 0xac6 Core/Src/i2c.o - .debug_macro 0x0000000000000b9e 0x22 Core/Src/i2c.o - .debug_macro 0x0000000000000bc0 0x8e Core/Src/i2c.o - .debug_macro 0x0000000000000c4e 0x51 Core/Src/i2c.o - .debug_macro 0x0000000000000c9f 0x103 Core/Src/i2c.o - .debug_macro 0x0000000000000da2 0x6a Core/Src/i2c.o - .debug_macro 0x0000000000000e0c 0x1df Core/Src/i2c.o - .debug_macro 0x0000000000000feb 0x2e Core/Src/i2c.o - .debug_macro 0x0000000000001019 0x28 Core/Src/i2c.o - .debug_macro 0x0000000000001041 0x1c Core/Src/i2c.o - .debug_macro 0x000000000000105d 0x22 Core/Src/i2c.o - .debug_macro 0x000000000000107f 0xb5 Core/Src/i2c.o - .debug_macro 0x0000000000001134 0x3ad Core/Src/i2c.o - .debug_macro 0x00000000000014e1 0x7b9c Core/Src/i2c.o - .debug_macro 0x000000000000907d 0x3c Core/Src/i2c.o - .debug_macro 0x00000000000090b9 0x240 Core/Src/i2c.o - .debug_macro 0x00000000000092f9 0x28 Core/Src/i2c.o - .debug_macro 0x0000000000009321 0xd9 Core/Src/led.o - .debug_macro 0x00000000000093fa 0x127 Core/Src/led.o - .debug_macro 0x0000000000009521 0x158 Core/Src/main.o - .debug_macro 0x0000000000009679 0x27f Core/Src/main.o - .debug_macro 0x00000000000098f8 0x246 Core/Src/main.o - .debug_macro 0x0000000000009b3e 0x229 Core/Src/main.o - .debug_macro 0x0000000000009d67 0x3b4 Core/Src/main.o - .debug_macro 0x000000000000a11b 0xa7 Core/Src/main.o - .debug_macro 0x000000000000a1c2 0x13d Core/Src/main.o - .debug_macro 0x000000000000a2ff 0x109 Core/Src/main.o - .debug_macro 0x000000000000a408 0x16 Core/Src/main.o - .debug_macro 0x000000000000a41e 0x2a Core/Src/main.o - .debug_macro 0x000000000000a448 0xdb Core/Src/main.o - .debug_macro 0x000000000000a523 0x12d Core/Src/main.o - .debug_macro 0x000000000000a650 0x2e Core/Src/main.o - .debug_macro 0x000000000000a67e 0x1c Core/Src/main.o - .debug_macro 0x000000000000a69a 0x46 Core/Src/main.o - .debug_macro 0x000000000000a6e0 0xe1 Core/Src/sht4x.o - .debug_macro 0x000000000000a7c1 0x16 Core/Src/sht4x.o - .debug_macro 0x000000000000a7d7 0x166 Core/Src/stm32l0xx_it.o - .debug_macro 0x000000000000a93d 0xba Core/Src/system_stm32l0xx.o - .debug_macro 0x000000000000a9f7 0xfc Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o - .debug_macro 0x000000000000aaf3 0xfc Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o - .debug_macro 0x000000000000abef 0x111 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o - .debug_macro 0x000000000000ad00 0x223 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o - .debug_macro 0x000000000000af23 0xe7 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o - .debug_macro 0x000000000000b00a 0x3ae Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o - .debug_macro 0x000000000000b3b8 0x162 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o + .debug_macro 0x00000000000000d8 0x2e Core/Src/i2c.o + .debug_macro 0x0000000000000106 0x28 Core/Src/i2c.o + .debug_macro 0x000000000000012e 0x1c Core/Src/i2c.o + .debug_macro 0x000000000000014a 0x22 Core/Src/i2c.o + .debug_macro 0x000000000000016c 0xb5 Core/Src/i2c.o + .debug_macro 0x0000000000000221 0x3ad Core/Src/i2c.o + .debug_macro 0x00000000000005ce 0x7b9c Core/Src/i2c.o + .debug_macro 0x000000000000816a 0x3c Core/Src/i2c.o + .debug_macro 0x00000000000081a6 0x240 Core/Src/i2c.o + .debug_macro 0x00000000000083e6 0x28 Core/Src/i2c.o + .debug_macro 0x000000000000840e 0xd9 Core/Src/led.o + .debug_macro 0x00000000000084e7 0x127 Core/Src/led.o + .debug_macro 0x000000000000860e 0x167 Core/Src/main.o + .debug_macro 0x0000000000008775 0x27f Core/Src/main.o + .debug_macro 0x00000000000089f4 0x246 Core/Src/main.o + .debug_macro 0x0000000000008c3a 0x229 Core/Src/main.o + .debug_macro 0x0000000000008e63 0x3b4 Core/Src/main.o + .debug_macro 0x0000000000009217 0xa7 Core/Src/main.o + .debug_macro 0x00000000000092be 0x13d Core/Src/main.o + .debug_macro 0x00000000000093fb 0x109 Core/Src/main.o + .debug_macro 0x0000000000009504 0x16 Core/Src/main.o + .debug_macro 0x000000000000951a 0x2a Core/Src/main.o + .debug_macro 0x0000000000009544 0xdb Core/Src/main.o + .debug_macro 0x000000000000961f 0x12d Core/Src/main.o + .debug_macro 0x000000000000974c 0x2e Core/Src/main.o + .debug_macro 0x000000000000977a 0x16 Core/Src/main.o + .debug_macro 0x0000000000009790 0x1c Core/Src/main.o + .debug_macro 0x00000000000097ac 0x46 Core/Src/main.o + .debug_macro 0x00000000000097f2 0xf3 Core/Src/sht4x.o + .debug_macro 0x00000000000098e5 0x175 Core/Src/stm32l0xx_it.o + .debug_macro 0x0000000000009a5a 0xba Core/Src/system_stm32l0xx.o + .debug_macro 0x0000000000009b14 0xfc Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o + .debug_macro 0x0000000000009c10 0xfc Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o + .debug_macro 0x0000000000009d0c 0x111 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_macro 0x0000000000009e1d 0x223 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_macro 0x000000000000a040 0xe7 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_macro 0x000000000000a127 0x3ae Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_macro 0x000000000000a4d5 0x162 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o -.debug_line 0x0000000000000000 0x5761 +.debug_line 0x0000000000000000 0x5797 .debug_line 0x0000000000000000 0x64c Core/Src/i2c.o .debug_line 0x000000000000064c 0x7df Core/Src/led.o - .debug_line 0x0000000000000e2b 0xe71 Core/Src/main.o - .debug_line 0x0000000000001c9c 0x54f Core/Src/sht4x.o - .debug_line 0x00000000000021eb 0x616 Core/Src/stm32l0xx_it.o - .debug_line 0x0000000000002801 0x534 Core/Src/system_stm32l0xx.o - .debug_line 0x0000000000002d35 0x9b Core/Startup/startup_stm32l011f4ux.o - .debug_line 0x0000000000002dd0 0x681 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o - .debug_line 0x0000000000003451 0x643 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o - .debug_line 0x0000000000003a94 0x62c Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o - .debug_line 0x00000000000040c0 0xb31 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o - .debug_line 0x0000000000004bf1 0xb70 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o + .debug_line 0x0000000000000e2b 0xe7b Core/Src/main.o + .debug_line 0x0000000000001ca6 0x571 Core/Src/sht4x.o + .debug_line 0x0000000000002217 0x620 Core/Src/stm32l0xx_it.o + .debug_line 0x0000000000002837 0x534 Core/Src/system_stm32l0xx.o + .debug_line 0x0000000000002d6b 0x9b Core/Startup/startup_stm32l011f4ux.o + .debug_line 0x0000000000002e06 0x681 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o + .debug_line 0x0000000000003487 0x643 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o + .debug_line 0x0000000000003aca 0x62c Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_line 0x00000000000040f6 0xb31 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_line 0x0000000000004c27 0xb70 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o -.debug_str 0x0000000000000000 0x39767 +.debug_str 0x0000000000000000 0x397ac .debug_str 0x0000000000000000 0x31334 Core/Src/i2c.o 0x3153f (size before relaxing) .debug_str 0x0000000000031334 0x98b Core/Src/led.o 0x30d00 (size before relaxing) - .debug_str 0x0000000000031cbf 0x57c8 Core/Src/main.o - 0x37562 (size before relaxing) - .debug_str 0x0000000000037487 0x15f Core/Src/sht4x.o - 0x3158a (size before relaxing) - .debug_str 0x00000000000375e6 0x91 Core/Src/stm32l0xx_it.o - 0x36ad2 (size before relaxing) - .debug_str 0x0000000000037677 0x61 Core/Src/system_stm32l0xx.o + .debug_str 0x0000000000031cbf 0x580d Core/Src/main.o + 0x375a7 (size before relaxing) + .debug_str 0x00000000000374cc 0x15f Core/Src/sht4x.o + 0x31685 (size before relaxing) + .debug_str 0x000000000003762b 0x91 Core/Src/stm32l0xx_it.o + 0x36b17 (size before relaxing) + .debug_str 0x00000000000376bc 0x61 Core/Src/system_stm32l0xx.o 0x3045a (size before relaxing) - .debug_str 0x00000000000376d8 0x36 Core/Startup/startup_stm32l011f4ux.o + .debug_str 0x000000000003771d 0x36 Core/Startup/startup_stm32l011f4ux.o 0x92 (size before relaxing) - .debug_str 0x000000000003770e 0x578 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o + .debug_str 0x0000000000037753 0x578 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o 0x3157a (size before relaxing) - .debug_str 0x0000000000037c86 0x3e1 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o + .debug_str 0x0000000000037ccb 0x3e1 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o 0x31cef (size before relaxing) - .debug_str 0x0000000000038067 0x521 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o + .debug_str 0x00000000000380ac 0x521 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_lpuart.o 0x33365 (size before relaxing) - .debug_str 0x0000000000038588 0x4f5 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o + .debug_str 0x00000000000385cd 0x4f5 Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o 0x3226f (size before relaxing) - .debug_str 0x0000000000038a7d 0xcea Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o + .debug_str 0x0000000000038ac2 0xcea Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o 0x33996 (size before relaxing) .comment 0x0000000000000000 0x53 diff --git a/fw/Debug/objects.list b/fw/Debug/objects.list index 03309de..1c098d0 100644 --- a/fw/Debug/objects.list +++ b/fw/Debug/objects.list @@ -1,3 +1,4 @@ +"Core/Src/crc8.o" "Core/Src/i2c.o" "Core/Src/led.o" "Core/Src/main.o"