Changed the registers.
This commit is contained in:
parent
4b3a9927ba
commit
06ec3f82eb
@ -72,26 +72,27 @@ const uint16_t tim21_period = MEASUREMENT_PERIOD_S * (SYSTEM_CLOCK_HZ / tim21_pr
|
||||
/* Input registers memory map implementation */
|
||||
enum
|
||||
{
|
||||
REGISTER_NUM_T = 30010, /* deg C */
|
||||
REGISTER_NUM_T_F = 30011, /* deg F */
|
||||
REGISTER_NUM_RH = 30012, /* %, from SHT4x */
|
||||
REGISTER_NUM_LIGHT_INTENSITY_0 = 30013, /* ticks, from LTR329 */ /*TODO: Find out what it is */
|
||||
REGISTER_NUM_LIGHT_INTENSITY_1 = 30014, /* ticks, from LTR329 */ /*TODO: Find out what it is */
|
||||
REGISTER_NUM_DEVICE_IDENTIFIER = 30100
|
||||
REGISTER_NUM_SERIAL_NUMBER_1 = 30001,
|
||||
REGISTER_NUM_SERIAL_NUMBER_2 = 30002,
|
||||
REGISTER_NUM_T = 30003, /* deg C */
|
||||
REGISTER_NUM_T_F = 30004, /* deg F */
|
||||
REGISTER_NUM_RH = 30005, /* %, from SHT4x */
|
||||
REGISTER_NUM_LIGHT_INTENSITY_0 = 30006, /* ticks, from LTR329 */ /*TODO: Find out what it is */
|
||||
REGISTER_NUM_LIGHT_INTENSITY_1 = 30007, /* ticks, from LTR329 */ /*TODO: Find out what it is */
|
||||
/* VOC Index has initial blackout beriod, when the data is not ready. VOC index is 0 during this period */
|
||||
} data_registers_numbers;
|
||||
|
||||
enum
|
||||
{
|
||||
REGISTER_NUM_LTR329_GAIN = 40001,
|
||||
REGISTER_NUM_LTR329_MEAS_RATE = 40002,
|
||||
REGISTER_NUM_LTR329_INTEGRATION_TIME = 40003,
|
||||
REGISTER_NUM_LTR329_MODE = 40004,
|
||||
REGISTER_NUM_MODBUS_ADDR = 40001,
|
||||
REGISTER_NUM_BAUDRATE = 40002,
|
||||
REGISTER_NUM_LTR329_GAIN = 40003,
|
||||
REGISTER_NUM_LTR329_MEAS_RATE = 40004,
|
||||
REGISTER_NUM_LTR329_INTEGRATION_TIME = 40005,
|
||||
REGISTER_NUM_LTR329_MODE = 40006,
|
||||
REGISTER_NUM_RESET_DEVICE = 49999
|
||||
/* TODO: Change registers to start with the modbus specific settings? */
|
||||
/* TODO: Seal the gap */
|
||||
REGISTER_NUM_MODBUS_ADDR = 40007,
|
||||
REGISTER_NUM_BAUDRATE = 40008,
|
||||
REGISTER_NUM_RESET_DEVICE = 40100
|
||||
} config_registers_numbers;
|
||||
|
||||
/* Variables to store the measured data */
|
||||
|
Binary file not shown.
@ -57,26 +57,26 @@ stm32l0xx_ll_usart.h:2996:22:LL_USART_EnableIT_RXNE 32 static,ignoring_inline_as
|
||||
stm32l0xx_ll_usart.h:3145:22:LL_USART_DisableIT_IDLE 32 static,ignoring_inline_asm
|
||||
stm32l0xx_ll_usart.h:3156:22:LL_USART_DisableIT_RXNE 32 static,ignoring_inline_asm
|
||||
stm32l0xx_ll_usart.h:3639:22:LL_USART_TransmitData9 16 static
|
||||
main.c:129:8:sht4x_i2c_transmit 32 static
|
||||
main.c:134:8:sht4x_i2c_receive 32 static
|
||||
main.c:139:9:sensirion_crc8_calculate 16 static
|
||||
main.c:144:8:sht4x_disable_interrupts 8 static
|
||||
main.c:149:8:sht4x_enable_interrupts 8 static
|
||||
main.c:154:8:ltr329_i2c_transmit 32 static
|
||||
main.c:158:8:ltr329_i2c_receive 32 static
|
||||
main.c:163:8:ltr329_disable_interrupts 8 static
|
||||
main.c:168:8:ltr329_enable_interrupts 8 static
|
||||
main.c:173:6:delay_ms 16 static
|
||||
main.c:183:5:main 32 static
|
||||
main.c:374:6:SystemClock_Config 8 static
|
||||
main.c:427:13:MX_I2C1_Init 72 static
|
||||
main.c:490:13:MX_IWDG_Init 8 static
|
||||
main.c:520:13:MX_TIM21_Init 24 static
|
||||
main.c:559:13:MX_USART2_UART_Init 72 static
|
||||
main.c:644:13:MX_GPIO_Init 8 static
|
||||
main.c:653:6:USART2_TX_Buffer 24 static,ignoring_inline_asm
|
||||
main.c:664:8:uart_disable_interrupts 8 static
|
||||
main.c:673:8:uart_enable_interrupts 8 static
|
||||
main.c:682:8:modbus_slave_callback 32 static
|
||||
main.c:839:8:modbus_transmit_function 16 static
|
||||
main.c:851:6:Error_Handler 8 static,ignoring_inline_asm
|
||||
main.c:130:8:sht4x_i2c_transmit 32 static
|
||||
main.c:135:8:sht4x_i2c_receive 32 static
|
||||
main.c:140:9:sensirion_crc8_calculate 16 static
|
||||
main.c:145:8:sht4x_disable_interrupts 8 static
|
||||
main.c:150:8:sht4x_enable_interrupts 8 static
|
||||
main.c:155:8:ltr329_i2c_transmit 32 static
|
||||
main.c:159:8:ltr329_i2c_receive 32 static
|
||||
main.c:164:8:ltr329_disable_interrupts 8 static
|
||||
main.c:169:8:ltr329_enable_interrupts 8 static
|
||||
main.c:174:6:delay_ms 16 static
|
||||
main.c:184:5:main 32 static
|
||||
main.c:375:6:SystemClock_Config 8 static
|
||||
main.c:428:13:MX_I2C1_Init 72 static
|
||||
main.c:491:13:MX_IWDG_Init 8 static
|
||||
main.c:521:13:MX_TIM21_Init 24 static
|
||||
main.c:560:13:MX_USART2_UART_Init 72 static
|
||||
main.c:645:13:MX_GPIO_Init 8 static
|
||||
main.c:654:6:USART2_TX_Buffer 24 static,ignoring_inline_asm
|
||||
main.c:665:8:uart_disable_interrupts 8 static
|
||||
main.c:674:8:uart_enable_interrupts 8 static
|
||||
main.c:683:8:modbus_slave_callback 32 static
|
||||
main.c:840:8:modbus_transmit_function 16 static
|
||||
main.c:852:6:Error_Handler 8 static,ignoring_inline_asm
|
||||
|
Binary file not shown.
Binary file not shown.
@ -7,43 +7,43 @@ Idx Name Size VMA LMA File off Algn
|
||||
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
||||
1 .text 00003e98 080000c0 080000c0 000100c0 2**2
|
||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||
2 .rodata 00000148 08003f58 08003f58 00013f58 2**2
|
||||
2 .rodata 00000138 08003f58 08003f58 00013f58 2**2
|
||||
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
||||
3 .ARM.extab 00000000 080040a0 080040a0 00020008 2**0
|
||||
3 .ARM.extab 00000000 08004090 08004090 00020008 2**0
|
||||
CONTENTS
|
||||
4 .ARM 00000000 080040a0 080040a0 00020008 2**0
|
||||
4 .ARM 00000000 08004090 08004090 00020008 2**0
|
||||
CONTENTS
|
||||
5 .preinit_array 00000000 080040a0 080040a0 00020008 2**0
|
||||
5 .preinit_array 00000000 08004090 08004090 00020008 2**0
|
||||
CONTENTS, ALLOC, LOAD, DATA
|
||||
6 .init_array 00000004 080040a0 080040a0 000140a0 2**2
|
||||
6 .init_array 00000004 08004090 08004090 00014090 2**2
|
||||
CONTENTS, ALLOC, LOAD, DATA
|
||||
7 .fini_array 00000004 080040a4 080040a4 000140a4 2**2
|
||||
7 .fini_array 00000004 08004094 08004094 00014094 2**2
|
||||
CONTENTS, ALLOC, LOAD, DATA
|
||||
8 .data 00000008 20000000 080040a8 00020000 2**2
|
||||
8 .data 00000008 20000000 08004098 00020000 2**2
|
||||
CONTENTS, ALLOC, LOAD, DATA
|
||||
9 .bss 00000174 20000008 080040b0 00020008 2**2
|
||||
9 .bss 00000174 20000008 080040a0 00020008 2**2
|
||||
ALLOC
|
||||
10 ._user_heap_stack 00000604 2000017c 080040b0 0002017c 2**0
|
||||
10 ._user_heap_stack 00000604 2000017c 080040a0 0002017c 2**0
|
||||
ALLOC
|
||||
11 .ARM.attributes 00000028 00000000 00000000 00020008 2**0
|
||||
CONTENTS, READONLY
|
||||
12 .debug_info 00009636 00000000 00000000 00020030 2**0
|
||||
12 .debug_info 0000963d 00000000 00000000 00020030 2**0
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
13 .debug_abbrev 00001d62 00000000 00000000 00029666 2**0
|
||||
13 .debug_abbrev 00001d62 00000000 00000000 0002966d 2**0
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
14 .debug_aranges 000009d8 00000000 00000000 0002b3c8 2**3
|
||||
14 .debug_aranges 000009d8 00000000 00000000 0002b3d0 2**3
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
15 .debug_ranges 000008e0 00000000 00000000 0002bda0 2**3
|
||||
15 .debug_ranges 000008e0 00000000 00000000 0002bda8 2**3
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
16 .debug_macro 0000d7a8 00000000 00000000 0002c680 2**0
|
||||
16 .debug_macro 0000d7a8 00000000 00000000 0002c688 2**0
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
17 .debug_line 000079e5 00000000 00000000 00039e28 2**0
|
||||
17 .debug_line 000079e5 00000000 00000000 00039e30 2**0
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
18 .debug_str 00044d2a 00000000 00000000 0004180d 2**0
|
||||
18 .debug_str 00044d45 00000000 00000000 00041815 2**0
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
19 .comment 00000053 00000000 00000000 00086537 2**0
|
||||
19 .comment 00000053 00000000 00000000 0008655a 2**0
|
||||
CONTENTS, READONLY
|
||||
20 .debug_frame 00002214 00000000 00000000 0008658c 2**2
|
||||
20 .debug_frame 00002214 00000000 00000000 000865b0 2**2
|
||||
CONTENTS, READONLY, DEBUGGING, OCTETS
|
||||
|
||||
Disassembly of section .text:
|
||||
@ -4990,7 +4990,7 @@ int8_t modbus_slave_callback(modbus_transaction_t *transaction)
|
||||
8001d1a: 4a93 ldr r2, [pc, #588] ; (8001f68 <modbus_slave_callback+0x348>)
|
||||
8001d1c: 4694 mov ip, r2
|
||||
8001d1e: 4463 add r3, ip
|
||||
8001d20: 2b07 cmp r3, #7
|
||||
8001d20: 2b05 cmp r3, #5
|
||||
8001d22: d84b bhi.n 8001dbc <modbus_slave_callback+0x19c>
|
||||
8001d24: 009a lsls r2, r3, #2
|
||||
8001d26: 4b91 ldr r3, [pc, #580] ; (8001f6c <modbus_slave_callback+0x34c>)
|
||||
@ -5142,7 +5142,7 @@ int8_t modbus_slave_callback(modbus_transaction_t *transaction)
|
||||
8001e04: 4a58 ldr r2, [pc, #352] ; (8001f68 <modbus_slave_callback+0x348>)
|
||||
8001e06: 4694 mov ip, r2
|
||||
8001e08: 4463 add r3, ip
|
||||
8001e0a: 2b07 cmp r3, #7
|
||||
8001e0a: 2b05 cmp r3, #5
|
||||
8001e0c: d900 bls.n 8001e10 <modbus_slave_callback+0x1f0>
|
||||
8001e0e: e186 b.n 800211e <modbus_slave_callback+0x4fe>
|
||||
8001e10: 009a lsls r2, r3, #2
|
||||
@ -5346,7 +5346,7 @@ int8_t modbus_slave_callback(modbus_transaction_t *transaction)
|
||||
8001f48: 701a strb r2, [r3, #0]
|
||||
break;
|
||||
8001f4a: e0eb b.n 8002124 <modbus_slave_callback+0x504>
|
||||
8001f4c: ffff8ac6 .word 0xffff8ac6
|
||||
8001f4c: ffff8acd .word 0xffff8acd
|
||||
8001f50: 08003fc8 .word 0x08003fc8
|
||||
8001f54: 2000003c .word 0x2000003c
|
||||
8001f58: 20000074 .word 0x20000074
|
||||
@ -5356,10 +5356,10 @@ int8_t modbus_slave_callback(modbus_transaction_t *transaction)
|
||||
8001f68: ffff63bf .word 0xffff63bf
|
||||
8001f6c: 08003fdc .word 0x08003fdc
|
||||
8001f70: 20000068 .word 0x20000068
|
||||
8001f74: 00009c48 .word 0x00009c48
|
||||
8001f74: 00009c46 .word 0x00009c46
|
||||
8001f78: 00009c41 .word 0x00009c41
|
||||
8001f7c: 08003ffc .word 0x08003ffc
|
||||
8001f80: 00009ca4 .word 0x00009ca4
|
||||
8001f7c: 08003ff4 .word 0x08003ff4
|
||||
8001f80: 0000c34f .word 0x0000c34f
|
||||
8001f84: 2000002b .word 0x2000002b
|
||||
8001f88: 08003fc4 .word 0x08003fc4
|
||||
8001f8c: 20000029 .word 0x20000029
|
||||
@ -6188,7 +6188,7 @@ LoopForever:
|
||||
ldr r1, =_edata
|
||||
80023c4: 20000008 .word 0x20000008
|
||||
ldr r2, =_sidata
|
||||
80023c8: 080040a8 .word 0x080040a8
|
||||
80023c8: 08004098 .word 0x08004098
|
||||
ldr r2, =_sbss
|
||||
80023cc: 20000008 .word 0x20000008
|
||||
ldr r4, =_ebss
|
||||
@ -7402,7 +7402,7 @@ static uint32_t RCC_GetHCLKClockFreq(uint32_t SYSCLK_Frequency)
|
||||
8002a56: b002 add sp, #8
|
||||
8002a58: bd80 pop {r7, pc}
|
||||
8002a5a: 46c0 nop ; (mov r8, r8)
|
||||
8002a5c: 0800401c .word 0x0800401c
|
||||
8002a5c: 0800400c .word 0x0800400c
|
||||
|
||||
08002a60 <RCC_GetPCLK1ClockFreq>:
|
||||
* @brief Return PCLK1 clock frequency
|
||||
@ -7431,7 +7431,7 @@ static uint32_t RCC_GetPCLK1ClockFreq(uint32_t HCLK_Frequency)
|
||||
8002a7e: b002 add sp, #8
|
||||
8002a80: bd80 pop {r7, pc}
|
||||
8002a82: 46c0 nop ; (mov r8, r8)
|
||||
8002a84: 0800402c .word 0x0800402c
|
||||
8002a84: 0800401c .word 0x0800401c
|
||||
|
||||
08002a88 <RCC_PLL_GetFreqDomain_SYS>:
|
||||
/**
|
||||
@ -7514,7 +7514,7 @@ static uint32_t RCC_PLL_GetFreqDomain_SYS(void)
|
||||
8002ae8: 003d0900 .word 0x003d0900
|
||||
8002aec: 00f42400 .word 0x00f42400
|
||||
8002af0: 007a1200 .word 0x007a1200
|
||||
8002af4: 08004034 .word 0x08004034
|
||||
8002af4: 08004024 .word 0x08004024
|
||||
|
||||
08002af8 <LL_TIM_SetPrescaler>:
|
||||
{
|
||||
@ -10240,7 +10240,7 @@ static int8_t modbus_process_read_write_request(const uint8_t *buffer, int len,
|
||||
8003ae2: b006 add sp, #24
|
||||
8003ae4: bdb0 pop {r4, r5, r7, pc}
|
||||
8003ae6: 46c0 nop ; (mov r8, r8)
|
||||
8003ae8: 08004040 .word 0x08004040
|
||||
8003ae8: 08004030 .word 0x08004030
|
||||
8003aec: 00002711 .word 0x00002711
|
||||
8003af0: 00007531 .word 0x00007531
|
||||
8003af4: ffff9c41 .word 0xffff9c41
|
||||
@ -10887,10 +10887,10 @@ int8_t sht4x_measure(int16_t *temperature, uint16_t *relative_humidity)
|
||||
8003ef2: 4798 blx r3
|
||||
8003ef4: 3601 adds r6, #1
|
||||
8003ef6: e7f2 b.n 8003ede <__libc_init_array+0x1e>
|
||||
8003ef8: 080040a0 .word 0x080040a0
|
||||
8003efc: 080040a0 .word 0x080040a0
|
||||
8003f00: 080040a0 .word 0x080040a0
|
||||
8003f04: 080040a4 .word 0x080040a4
|
||||
8003ef8: 08004090 .word 0x08004090
|
||||
8003efc: 08004090 .word 0x08004090
|
||||
8003f00: 08004090 .word 0x08004090
|
||||
8003f04: 08004094 .word 0x08004094
|
||||
|
||||
08003f08 <memset>:
|
||||
8003f08: 0003 movs r3, r0
|
||||
|
@ -1892,7 +1892,7 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
.iplt 0x0000000008003f58 0x0
|
||||
.iplt 0x0000000008003f58 0x0 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
|
||||
.rodata 0x0000000008003f58 0x148
|
||||
.rodata 0x0000000008003f58 0x138
|
||||
0x0000000008003f58 . = ALIGN (0x4)
|
||||
*(.rodata)
|
||||
.rodata 0x0000000008003f58 0x41 ./Core/Src/main.o
|
||||
@ -1906,63 +1906,63 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
0x0000000008003fc4 config_baudrates_length
|
||||
*fill* 0x0000000008003fc5 0x3
|
||||
.rodata.modbus_slave_callback
|
||||
0x0000000008003fc8 0x54 ./Core/Src/main.o
|
||||
0x0000000008003fc8 0x44 ./Core/Src/main.o
|
||||
.rodata.AHBPrescTable
|
||||
0x000000000800401c 0x10 ./Core/Src/system_stm32l0xx.o
|
||||
0x000000000800401c AHBPrescTable
|
||||
0x000000000800400c 0x10 ./Core/Src/system_stm32l0xx.o
|
||||
0x000000000800400c AHBPrescTable
|
||||
.rodata.APBPrescTable
|
||||
0x000000000800402c 0x8 ./Core/Src/system_stm32l0xx.o
|
||||
0x000000000800402c APBPrescTable
|
||||
0x000000000800401c 0x8 ./Core/Src/system_stm32l0xx.o
|
||||
0x000000000800401c APBPrescTable
|
||||
.rodata.PLLMulTable
|
||||
0x0000000008004034 0x9 ./Core/Src/system_stm32l0xx.o
|
||||
0x0000000008004034 PLLMulTable
|
||||
*fill* 0x000000000800403d 0x3
|
||||
0x0000000008004024 0x9 ./Core/Src/system_stm32l0xx.o
|
||||
0x0000000008004024 PLLMulTable
|
||||
*fill* 0x000000000800402d 0x3
|
||||
.rodata.modbus_process_read_write_request
|
||||
0x0000000008004040 0x60 ./Libs/modbus/modbus.o
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x0000000008004030 0x60 ./Libs/modbus/modbus.o
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
|
||||
.rel.dyn 0x00000000080040a0 0x0
|
||||
.rel.iplt 0x00000000080040a0 0x0 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
.rel.dyn 0x0000000008004090 0x0
|
||||
.rel.iplt 0x0000000008004090 0x0 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
|
||||
.ARM.extab 0x00000000080040a0 0x0
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
.ARM.extab 0x0000000008004090 0x0
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
*(.ARM.extab* .gnu.linkonce.armextab.*)
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
|
||||
.ARM 0x00000000080040a0 0x0
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x00000000080040a0 __exidx_start = .
|
||||
.ARM 0x0000000008004090 0x0
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
0x0000000008004090 __exidx_start = .
|
||||
*(.ARM.exidx*)
|
||||
0x00000000080040a0 __exidx_end = .
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x0000000008004090 __exidx_end = .
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
|
||||
.preinit_array 0x00000000080040a0 0x0
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x00000000080040a0 PROVIDE (__preinit_array_start = .)
|
||||
.preinit_array 0x0000000008004090 0x0
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
0x0000000008004090 PROVIDE (__preinit_array_start = .)
|
||||
*(.preinit_array*)
|
||||
0x00000000080040a0 PROVIDE (__preinit_array_end = .)
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x0000000008004090 PROVIDE (__preinit_array_end = .)
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
|
||||
.init_array 0x00000000080040a0 0x4
|
||||
0x00000000080040a0 . = ALIGN (0x4)
|
||||
0x00000000080040a0 PROVIDE (__init_array_start = .)
|
||||
.init_array 0x0000000008004090 0x4
|
||||
0x0000000008004090 . = ALIGN (0x4)
|
||||
0x0000000008004090 PROVIDE (__init_array_start = .)
|
||||
*(SORT_BY_NAME(.init_array.*))
|
||||
*(.init_array*)
|
||||
.init_array 0x00000000080040a0 0x4 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
0x00000000080040a4 PROVIDE (__init_array_end = .)
|
||||
0x00000000080040a4 . = ALIGN (0x4)
|
||||
.init_array 0x0000000008004090 0x4 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
0x0000000008004094 PROVIDE (__init_array_end = .)
|
||||
0x0000000008004094 . = ALIGN (0x4)
|
||||
|
||||
.fini_array 0x00000000080040a4 0x4
|
||||
0x00000000080040a4 . = ALIGN (0x4)
|
||||
.fini_array 0x0000000008004094 0x4
|
||||
0x0000000008004094 . = ALIGN (0x4)
|
||||
[!provide] PROVIDE (__fini_array_start = .)
|
||||
*(SORT_BY_NAME(.fini_array.*))
|
||||
*(.fini_array*)
|
||||
.fini_array 0x00000000080040a4 0x4 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
.fini_array 0x0000000008004094 0x4 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
[!provide] PROVIDE (__fini_array_end = .)
|
||||
0x00000000080040a8 . = ALIGN (0x4)
|
||||
0x00000000080040a8 _sidata = LOADADDR (.data)
|
||||
0x0000000008004098 . = ALIGN (0x4)
|
||||
0x0000000008004098 _sidata = LOADADDR (.data)
|
||||
|
||||
.data 0x0000000020000000 0x8 load address 0x00000000080040a8
|
||||
.data 0x0000000020000000 0x8 load address 0x0000000008004098
|
||||
0x0000000020000000 . = ALIGN (0x4)
|
||||
0x0000000020000000 _sdata = .
|
||||
*(.data)
|
||||
@ -1979,11 +1979,11 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
*fill* 0x0000000020000005 0x3
|
||||
0x0000000020000008 _edata = .
|
||||
|
||||
.igot.plt 0x0000000020000008 0x0 load address 0x00000000080040b0
|
||||
.igot.plt 0x0000000020000008 0x0 load address 0x00000000080040a0
|
||||
.igot.plt 0x0000000020000008 0x0 /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/crtbegin.o
|
||||
0x0000000020000008 . = ALIGN (0x4)
|
||||
|
||||
.bss 0x0000000020000008 0x174 load address 0x00000000080040b0
|
||||
.bss 0x0000000020000008 0x174 load address 0x00000000080040a0
|
||||
0x0000000020000008 _sbss = .
|
||||
0x0000000020000008 __bss_start__ = _sbss
|
||||
*(.bss)
|
||||
@ -2003,7 +2003,7 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
.bss.modbus_address_changed
|
||||
0x000000002000002b 0x1 ./Core/Src/main.o
|
||||
0x000000002000002b modbus_address_changed
|
||||
.bss.new_baud.8665
|
||||
.bss.new_baud.8666
|
||||
0x000000002000002c 0x4 ./Core/Src/main.o
|
||||
.bss.usart2_rx_message_index
|
||||
0x0000000020000030 0x2 ./Core/Src/stm32l0xx_it.o
|
||||
@ -2043,7 +2043,7 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
0x000000002000017c __bss_end__ = _ebss
|
||||
|
||||
._user_heap_stack
|
||||
0x000000002000017c 0x604 load address 0x00000000080040b0
|
||||
0x000000002000017c 0x604 load address 0x00000000080040a0
|
||||
0x0000000020000180 . = ALIGN (0x8)
|
||||
*fill* 0x000000002000017c 0x4
|
||||
[!provide] PROVIDE (end = .)
|
||||
@ -2120,23 +2120,23 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a
|
||||
LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.linux64_2.0.0.202105311346/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v6-m/nofp/libgcc.a
|
||||
|
||||
.debug_info 0x0000000000000000 0x9636
|
||||
.debug_info 0x0000000000000000 0x963d
|
||||
.debug_info 0x0000000000000000 0x576 ./Core/Src/config.o
|
||||
.debug_info 0x0000000000000576 0x4aa ./Core/Src/i2c.o
|
||||
.debug_info 0x0000000000000a20 0x2d69 ./Core/Src/main.o
|
||||
.debug_info 0x0000000000003789 0xfb7 ./Core/Src/stm32l0xx_it.o
|
||||
.debug_info 0x0000000000004740 0x302 ./Core/Src/system_stm32l0xx.o
|
||||
.debug_info 0x0000000000004a42 0x22 ./Core/Startup/startup_stm32l031g6ux.o
|
||||
.debug_info 0x0000000000004a64 0x657 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o
|
||||
.debug_info 0x00000000000050bb 0x668 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o
|
||||
.debug_info 0x0000000000005723 0x799 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o
|
||||
.debug_info 0x0000000000005ebc 0xcdc ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_tim.o
|
||||
.debug_info 0x0000000000006b98 0x6c8 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usart.o
|
||||
.debug_info 0x0000000000007260 0x8c9 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o
|
||||
.debug_info 0x0000000000007b29 0x111 ./Libs/crc8/crc8.o
|
||||
.debug_info 0x0000000000007c3a 0x63d ./Libs/ltr329/ltr329.o
|
||||
.debug_info 0x0000000000008277 0x1136 ./Libs/modbus/modbus.o
|
||||
.debug_info 0x00000000000093ad 0x289 ./Libs/sht4x/sht4x.o
|
||||
.debug_info 0x0000000000000a20 0x2d70 ./Core/Src/main.o
|
||||
.debug_info 0x0000000000003790 0xfb7 ./Core/Src/stm32l0xx_it.o
|
||||
.debug_info 0x0000000000004747 0x302 ./Core/Src/system_stm32l0xx.o
|
||||
.debug_info 0x0000000000004a49 0x22 ./Core/Startup/startup_stm32l031g6ux.o
|
||||
.debug_info 0x0000000000004a6b 0x657 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o
|
||||
.debug_info 0x00000000000050c2 0x668 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o
|
||||
.debug_info 0x000000000000572a 0x799 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o
|
||||
.debug_info 0x0000000000005ec3 0xcdc ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_tim.o
|
||||
.debug_info 0x0000000000006b9f 0x6c8 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usart.o
|
||||
.debug_info 0x0000000000007267 0x8c9 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o
|
||||
.debug_info 0x0000000000007b30 0x111 ./Libs/crc8/crc8.o
|
||||
.debug_info 0x0000000000007c41 0x63d ./Libs/ltr329/ltr329.o
|
||||
.debug_info 0x000000000000827e 0x1136 ./Libs/modbus/modbus.o
|
||||
.debug_info 0x00000000000093b4 0x289 ./Libs/sht4x/sht4x.o
|
||||
|
||||
.debug_abbrev 0x0000000000000000 0x1d62
|
||||
.debug_abbrev 0x0000000000000000 0x19a ./Core/Src/config.o
|
||||
@ -2303,38 +2303,38 @@ LOAD /opt/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-
|
||||
.debug_line 0x0000000000006ba6 0xa30 ./Libs/modbus/modbus.o
|
||||
.debug_line 0x00000000000075d6 0x40f ./Libs/sht4x/sht4x.o
|
||||
|
||||
.debug_str 0x0000000000000000 0x44d2a
|
||||
.debug_str 0x0000000000000000 0x44d45
|
||||
.debug_str 0x0000000000000000 0x33679 ./Core/Src/config.o
|
||||
0x33894 (size before relaxing)
|
||||
.debug_str 0x0000000000033679 0x124c ./Core/Src/i2c.o
|
||||
0x33e09 (size before relaxing)
|
||||
.debug_str 0x00000000000348c5 0xc96b ./Core/Src/main.o
|
||||
0x414fd (size before relaxing)
|
||||
.debug_str 0x0000000000041230 0x175 ./Core/Src/stm32l0xx_it.o
|
||||
.debug_str 0x00000000000348c5 0xc986 ./Core/Src/main.o
|
||||
0x41518 (size before relaxing)
|
||||
.debug_str 0x000000000004124b 0x175 ./Core/Src/stm32l0xx_it.o
|
||||
0x3fe14 (size before relaxing)
|
||||
.debug_str 0x00000000000413a5 0x61 ./Core/Src/system_stm32l0xx.o
|
||||
.debug_str 0x00000000000413c0 0x61 ./Core/Src/system_stm32l0xx.o
|
||||
0x31c42 (size before relaxing)
|
||||
.debug_str 0x0000000000041406 0x36 ./Core/Startup/startup_stm32l031g6ux.o
|
||||
.debug_str 0x0000000000041421 0x36 ./Core/Startup/startup_stm32l031g6ux.o
|
||||
0x84 (size before relaxing)
|
||||
.debug_str 0x000000000004143c 0x586 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o
|
||||
.debug_str 0x0000000000041457 0x586 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_gpio.o
|
||||
0x32dbc (size before relaxing)
|
||||
.debug_str 0x00000000000419c2 0x3ed ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o
|
||||
.debug_str 0x00000000000419dd 0x3ed ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_i2c.o
|
||||
0x33507 (size before relaxing)
|
||||
.debug_str 0x0000000000041daf 0x511 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o
|
||||
.debug_str 0x0000000000041dca 0x511 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_rcc.o
|
||||
0x33a57 (size before relaxing)
|
||||
.debug_str 0x00000000000422c0 0xdf1 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_tim.o
|
||||
.debug_str 0x00000000000422db 0xdf1 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_tim.o
|
||||
0x35bfb (size before relaxing)
|
||||
.debug_str 0x00000000000430b1 0x7dd ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usart.o
|
||||
.debug_str 0x00000000000430cc 0x7dd ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_usart.o
|
||||
0x35310 (size before relaxing)
|
||||
.debug_str 0x000000000004388e 0xcb3 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o
|
||||
.debug_str 0x00000000000438a9 0xcb3 ./Drivers/STM32L0xx_HAL_Driver/Src/stm32l0xx_ll_utils.o
|
||||
0x35184 (size before relaxing)
|
||||
.debug_str 0x0000000000044541 0x70 ./Libs/crc8/crc8.o
|
||||
.debug_str 0x000000000004455c 0x70 ./Libs/crc8/crc8.o
|
||||
0x3d6b (size before relaxing)
|
||||
.debug_str 0x00000000000445b1 0x2ae ./Libs/ltr329/ltr329.o
|
||||
.debug_str 0x00000000000445cc 0x2ae ./Libs/ltr329/ltr329.o
|
||||
0x331de (size before relaxing)
|
||||
.debug_str 0x000000000004485f 0x311 ./Libs/modbus/modbus.o
|
||||
.debug_str 0x000000000004487a 0x311 ./Libs/modbus/modbus.o
|
||||
0x7ef4 (size before relaxing)
|
||||
.debug_str 0x0000000000044b70 0x1ba ./Libs/sht4x/sht4x.o
|
||||
.debug_str 0x0000000000044b8b 0x1ba ./Libs/sht4x/sht4x.o
|
||||
0x3f32 (size before relaxing)
|
||||
|
||||
.comment 0x0000000000000000 0x53
|
||||
|
@ -1 +1 @@
|
||||
Subproject commit a937c1c08bba3e7e199d632a78cd34a2bbfec24f
|
||||
Subproject commit 05ed8c25c956c210948ef9f80cf9b78bd90014d4
|
Loading…
Reference in New Issue
Block a user