This commit is contained in:
v.chau 2025-03-24 14:22:05 +01:00
parent 5125b0a984
commit c0a14d76cc
10 changed files with 6983 additions and 6959 deletions

View File

@ -1,5 +1,6 @@
{ {
"files.associations": { "files.associations": {
"htpa_32x32d.h": "c" "htpa_32x32d.h": "c",
"htpa_lookuptable_short-300degc.h": "c"
} }
} }

View File

@ -1,6 +1,6 @@
<cangaroo-workspace> <cangaroo-workspace>
<tabs> <tabs>
<tab TimestampMode="2" title="Trace" type="TraceWindow" mode="aggregated"> <tab type="TraceWindow" title="Trace" TimestampMode="2" mode="aggregated">
<LinearTraceView AutoScroll="0"/> <LinearTraceView AutoScroll="0"/>
<AggregatedTraceView SortColumn="-1"/> <AggregatedTraceView SortColumn="-1"/>
</tab> </tab>
@ -8,10 +8,10 @@
<setup> <setup>
<network name="Network 1"> <network name="Network 1">
<interfaces> <interfaces>
<interface bitrate="500000" auto-restart-time="100" can-fd="0" driver="CandleAPI" configure="1" sample-point-fd="875" sample-point="875" type="can" auto-restart="0" name="candle0" bitrate-fd="4000000" one-shot="0" triple-sampling="0" listen-only="0"/> <interface type="can" configure="1" can-fd="0" auto-restart="0" name="candle0" sample-point-fd="875" one-shot="0" bitrate-fd="4000000" bitrate="500000" listen-only="0" driver="CandleAPI" triple-sampling="0" sample-point="875" auto-restart-time="100"/>
</interfaces> </interfaces>
<databases> <databases>
<database filename="C:/Users/Vincent Chau/Documents/Fasttube/FT25/Sensorik/git/TTS/Software/TTS_FT24/CANdb/TTS_5zone.dbc" type="dbc"/> <database type="dbc" filename="C:/Users/Vincent Chau/Documents/Fasttube/FT25/Sensorik/git/TTS/Software/TTS_FT24/CANdb/TTS_5zone.dbc"/>
</databases> </databases>
</network> </network>
</setup> </setup>

View File

@ -46,7 +46,7 @@
#define TABLENUMBER 114 #define TABLENUMBER 114
#define PCSCALEVAL 100000000 //327000000000 //PixelConst scale value for table... lower 'L' for (long) #define PCSCALEVAL 100000000 //327000000000 //PixelConst scale value for table... lower 'L' for (long)
#define NROFTAELEMENTS 12 #define NROFTAELEMENTS 12
#define NROFADELEMENTS 1595 //130 possible due to Program memory, higher values possible if NROFTAELEMENTS is decreased #define NROFADELEMENTS 293 //130 possible due to Program memory, higher values possible if NROFTAELEMENTS is decreased
#define TAEQUIDISTANCE 100 //dK #define TAEQUIDISTANCE 100 //dK
#define ADEQUIDISTANCE 64 //dig #define ADEQUIDISTANCE 64 //dig
#define ADEXPBITS 6 //2^ADEXPBITS=ADEQUIDISTANCE #define ADEXPBITS 6 //2^ADEXPBITS=ADEQUIDISTANCE

View File

@ -218,6 +218,15 @@ uint32_t HTPA_calcPowerTwo(uint8_t power) {
return 2 * HTPA_calcPowerTwo(power / 2) * HTPA_calcPowerTwo(power / 2); return 2 * HTPA_calcPowerTwo(power / 2) * HTPA_calcPowerTwo(power / 2);
} }
/*uint32_t HTPA_calcPowerTwo(uint8_t power) {
if (power == 0)
return 1;
else if ((power % 2) == 0)
return HTPA_calcPowerTwo(power / 2) * HTPA_calcPowerTwo(power / 2);
else
return 2 * HTPA_calcPowerTwo(power / 2) * HTPA_calcPowerTwo(power / 2);
}*/
void HTPA_ReadSensor(uint32_t dataArray[32]) { void HTPA_ReadSensor(uint32_t dataArray[32]) {
uint8_t config = 0; uint8_t config = 0;
@ -281,7 +290,7 @@ void HTPA_ReadSensor(uint32_t dataArray[32]) {
*/ */
int64_t vij_pixc_and_pcscaleval; int64_t vij_pixc_and_pcscaleval;
int64_t vdd_calc_steps; int64_t vdd_calc_steps;
uint8_t table_row, table_col; uint16_t table_row, table_col;
int32_t vx, vy, ydist, dta; int32_t vx, vy, ydist, dta;
// 11.1 ambient temperature: // 11.1 ambient temperature:
@ -293,7 +302,7 @@ void HTPA_ReadSensor(uint32_t dataArray[32]) {
table_col = i; table_col = i;
} }
} }
dta = ambient_temperature - XTATemps[1]; dta = ambient_temperature - XTATemps[table_col];
ydist = (int32_t)ADEQUIDISTANCE; ydist = (int32_t)ADEQUIDISTANCE;
for(int i=0; i<32; i++) { for(int i=0; i<32; i++) {

View File

@ -1,7 +1,7 @@
../Core/Src/HTPA_32x32d.c:90:6:HTPA_Init 9 ../Core/Src/HTPA_32x32d.c:90:6:HTPA_Init 9
../Core/Src/HTPA_32x32d.c:212:10:HTPA_calcPowerTwo 3 ../Core/Src/HTPA_32x32d.c:212:10:HTPA_calcPowerTwo 3
../Core/Src/HTPA_32x32d.c:222:6:HTPA_ReadSensor 7 ../Core/Src/HTPA_32x32d.c:231:6:HTPA_ReadSensor 7
../Core/Src/HTPA_32x32d.c:340:6:HTPA_WriteRegister 1 ../Core/Src/HTPA_32x32d.c:349:6:HTPA_WriteRegister 1
../Core/Src/HTPA_32x32d.c:353:6:HTPA_ReadRegister 1 ../Core/Src/HTPA_32x32d.c:362:6:HTPA_ReadRegister 1
../Core/Src/HTPA_32x32d.c:364:6:HTPA_GetStatus 1 ../Core/Src/HTPA_32x32d.c:373:6:HTPA_GetStatus 1
../Core/Src/HTPA_32x32d.c:382:9:HTPA_ReadEEPROM_byte 1 ../Core/Src/HTPA_32x32d.c:391:9:HTPA_ReadEEPROM_byte 1

View File

@ -1,7 +1,7 @@
../Core/Src/HTPA_32x32d.c:90:6:HTPA_Init 48 static ../Core/Src/HTPA_32x32d.c:90:6:HTPA_Init 48 static
../Core/Src/HTPA_32x32d.c:212:10:HTPA_calcPowerTwo 24 static ../Core/Src/HTPA_32x32d.c:212:10:HTPA_calcPowerTwo 24 static
../Core/Src/HTPA_32x32d.c:222:6:HTPA_ReadSensor 128 static ../Core/Src/HTPA_32x32d.c:231:6:HTPA_ReadSensor 128 static
../Core/Src/HTPA_32x32d.c:340:6:HTPA_WriteRegister 32 static ../Core/Src/HTPA_32x32d.c:349:6:HTPA_WriteRegister 32 static
../Core/Src/HTPA_32x32d.c:353:6:HTPA_ReadRegister 32 static ../Core/Src/HTPA_32x32d.c:362:6:HTPA_ReadRegister 32 static
../Core/Src/HTPA_32x32d.c:364:6:HTPA_GetStatus 16 static ../Core/Src/HTPA_32x32d.c:373:6:HTPA_GetStatus 16 static
../Core/Src/HTPA_32x32d.c:382:9:HTPA_ReadEEPROM_byte 48 static ../Core/Src/HTPA_32x32d.c:391:9:HTPA_ReadEEPROM_byte 48 static

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -2743,7 +2743,7 @@ LOAD C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x08000000 g_pfnVectors 0x08000000 g_pfnVectors
0x080000c0 . = ALIGN (0x4) 0x080000c0 . = ALIGN (0x4)
.text 0x080000c0 0x6170 .text 0x080000c0 0x6184
0x080000c0 . = ALIGN (0x4) 0x080000c0 . = ALIGN (0x4)
*(.text) *(.text)
.text 0x080000c0 0x48 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .text 0x080000c0 0x48 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
@ -2818,301 +2818,301 @@ LOAD C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x080029d0 HTPA_calcPowerTwo 0x080029d0 HTPA_calcPowerTwo
*fill* 0x08002a46 0x2 *fill* 0x08002a46 0x2
.text.HTPA_ReadSensor .text.HTPA_ReadSensor
0x08002a48 0x5fc ./Core/Src/HTPA_32x32d.o 0x08002a48 0x610 ./Core/Src/HTPA_32x32d.o
0x08002a48 HTPA_ReadSensor 0x08002a48 HTPA_ReadSensor
.text.HTPA_WriteRegister .text.HTPA_WriteRegister
0x08003044 0x3c ./Core/Src/HTPA_32x32d.o 0x08003058 0x3c ./Core/Src/HTPA_32x32d.o
0x08003044 HTPA_WriteRegister 0x08003058 HTPA_WriteRegister
.text.HTPA_ReadRegister .text.HTPA_ReadRegister
0x08003080 0x44 ./Core/Src/HTPA_32x32d.o 0x08003094 0x44 ./Core/Src/HTPA_32x32d.o
0x08003080 HTPA_ReadRegister 0x08003094 HTPA_ReadRegister
.text.HTPA_GetStatus .text.HTPA_GetStatus
0x080030c4 0x7c ./Core/Src/HTPA_32x32d.o 0x080030d8 0x7c ./Core/Src/HTPA_32x32d.o
0x080030c4 HTPA_GetStatus 0x080030d8 HTPA_GetStatus
.text.HTPA_ReadEEPROM_byte .text.HTPA_ReadEEPROM_byte
0x08003140 0x44 ./Core/Src/HTPA_32x32d.o 0x08003154 0x44 ./Core/Src/HTPA_32x32d.o
0x08003140 HTPA_ReadEEPROM_byte 0x08003154 HTPA_ReadEEPROM_byte
.text.main 0x08003184 0xe4 ./Core/Src/main.o .text.main 0x08003198 0xe4 ./Core/Src/main.o
0x08003184 main 0x08003198 main
.text.SystemClock_Config .text.SystemClock_Config
0x08003268 0xa6 ./Core/Src/main.o 0x0800327c 0xa6 ./Core/Src/main.o
0x08003268 SystemClock_Config 0x0800327c SystemClock_Config
*fill* 0x0800330e 0x2 *fill* 0x08003322 0x2
.text.MX_CAN_Init .text.MX_CAN_Init
0x08003310 0x70 ./Core/Src/main.o 0x08003324 0x70 ./Core/Src/main.o
.text.MX_I2C1_Init .text.MX_I2C1_Init
0x08003380 0x80 ./Core/Src/main.o 0x08003394 0x80 ./Core/Src/main.o
.text.MX_GPIO_Init .text.MX_GPIO_Init
0x08003400 0xac ./Core/Src/main.o 0x08003414 0xac ./Core/Src/main.o
.text.Error_Handler .text.Error_Handler
0x080034ac 0x34 ./Core/Src/main.o 0x080034c0 0x34 ./Core/Src/main.o
0x080034ac Error_Handler 0x080034c0 Error_Handler
.text.HAL_MspInit .text.HAL_MspInit
0x080034e0 0x48 ./Core/Src/stm32f0xx_hal_msp.o 0x080034f4 0x48 ./Core/Src/stm32f0xx_hal_msp.o
0x080034e0 HAL_MspInit 0x080034f4 HAL_MspInit
.text.HAL_CAN_MspInit .text.HAL_CAN_MspInit
0x08003528 0x9c ./Core/Src/stm32f0xx_hal_msp.o 0x0800353c 0x9c ./Core/Src/stm32f0xx_hal_msp.o
0x08003528 HAL_CAN_MspInit 0x0800353c HAL_CAN_MspInit
.text.HAL_I2C_MspInit .text.HAL_I2C_MspInit
0x080035c4 0x9c ./Core/Src/stm32f0xx_hal_msp.o 0x080035d8 0x9c ./Core/Src/stm32f0xx_hal_msp.o
0x080035c4 HAL_I2C_MspInit 0x080035d8 HAL_I2C_MspInit
.text.HAL_I2C_MspDeInit .text.HAL_I2C_MspDeInit
0x08003660 0x4c ./Core/Src/stm32f0xx_hal_msp.o 0x08003674 0x4c ./Core/Src/stm32f0xx_hal_msp.o
0x08003660 HAL_I2C_MspDeInit 0x08003674 HAL_I2C_MspDeInit
.text.NMI_Handler .text.NMI_Handler
0x080036ac 0x8 ./Core/Src/stm32f0xx_it.o 0x080036c0 0x8 ./Core/Src/stm32f0xx_it.o
0x080036ac NMI_Handler 0x080036c0 NMI_Handler
.text.HardFault_Handler .text.HardFault_Handler
0x080036b4 0x8 ./Core/Src/stm32f0xx_it.o 0x080036c8 0x8 ./Core/Src/stm32f0xx_it.o
0x080036b4 HardFault_Handler 0x080036c8 HardFault_Handler
.text.SVC_Handler .text.SVC_Handler
0x080036bc 0xa ./Core/Src/stm32f0xx_it.o 0x080036d0 0xa ./Core/Src/stm32f0xx_it.o
0x080036bc SVC_Handler 0x080036d0 SVC_Handler
.text.PendSV_Handler .text.PendSV_Handler
0x080036c6 0xa ./Core/Src/stm32f0xx_it.o 0x080036da 0xa ./Core/Src/stm32f0xx_it.o
0x080036c6 PendSV_Handler 0x080036da PendSV_Handler
.text.SysTick_Handler .text.SysTick_Handler
0x080036d0 0xe ./Core/Src/stm32f0xx_it.o 0x080036e4 0xe ./Core/Src/stm32f0xx_it.o
0x080036d0 SysTick_Handler 0x080036e4 SysTick_Handler
.text.SystemInit .text.SystemInit
0x080036de 0xa ./Core/Src/system_stm32f0xx.o 0x080036f2 0xa ./Core/Src/system_stm32f0xx.o
0x080036de SystemInit 0x080036f2 SystemInit
.text.TTS_Init .text.TTS_Init
0x080036e8 0x8c ./Core/Src/tts.o 0x080036fc 0x8c ./Core/Src/tts.o
0x080036e8 TTS_Init 0x080036fc TTS_Init
.text.TTS_SendCAN .text.TTS_SendCAN
0x08003774 0xe0 ./Core/Src/tts.o 0x08003788 0xe0 ./Core/Src/tts.o
0x08003774 TTS_SendCAN 0x08003788 TTS_SendCAN
.text.TTS_TireZones .text.TTS_TireZones
0x08003854 0x308 ./Core/Src/tts.o 0x08003868 0x308 ./Core/Src/tts.o
0x08003854 TTS_TireZones 0x08003868 TTS_TireZones
.text.TTS_LoadTireData .text.TTS_LoadTireData
0x08003b5c 0x150 ./Core/Src/tts.o 0x08003b70 0x150 ./Core/Src/tts.o
0x08003b5c TTS_LoadTireData 0x08003b70 TTS_LoadTireData
.text.Reset_Handler .text.Reset_Handler
0x08003cac 0x80 ./Core/Startup/startup_stm32f042k6tx.o 0x08003cc0 0x80 ./Core/Startup/startup_stm32f042k6tx.o
0x08003cac Reset_Handler 0x08003cc0 Reset_Handler
.text.Default_Handler .text.Default_Handler
0x08003d2c 0x2 ./Core/Startup/startup_stm32f042k6tx.o 0x08003d40 0x2 ./Core/Startup/startup_stm32f042k6tx.o
0x08003d2c TIM1_CC_IRQHandler 0x08003d40 TIM1_CC_IRQHandler
0x08003d2c TSC_IRQHandler 0x08003d40 TSC_IRQHandler
0x08003d2c I2C1_IRQHandler 0x08003d40 I2C1_IRQHandler
0x08003d2c RCC_CRS_IRQHandler 0x08003d40 RCC_CRS_IRQHandler
0x08003d2c SPI1_IRQHandler 0x08003d40 SPI1_IRQHandler
0x08003d2c EXTI2_3_IRQHandler 0x08003d40 EXTI2_3_IRQHandler
0x08003d2c ADC1_IRQHandler 0x08003d40 ADC1_IRQHandler
0x08003d2c TIM17_IRQHandler 0x08003d40 TIM17_IRQHandler
0x08003d2c CEC_CAN_IRQHandler 0x08003d40 CEC_CAN_IRQHandler
0x08003d2c RTC_IRQHandler 0x08003d40 RTC_IRQHandler
0x08003d2c PVD_VDDIO2_IRQHandler 0x08003d40 PVD_VDDIO2_IRQHandler
0x08003d2c TIM16_IRQHandler 0x08003d40 TIM16_IRQHandler
0x08003d2c TIM3_IRQHandler 0x08003d40 TIM3_IRQHandler
0x08003d2c EXTI4_15_IRQHandler 0x08003d40 EXTI4_15_IRQHandler
0x08003d2c DMA1_Channel1_IRQHandler 0x08003d40 DMA1_Channel1_IRQHandler
0x08003d2c Default_Handler 0x08003d40 Default_Handler
0x08003d2c TIM14_IRQHandler 0x08003d40 TIM14_IRQHandler
0x08003d2c DMA1_Channel4_5_IRQHandler 0x08003d40 DMA1_Channel4_5_IRQHandler
0x08003d2c EXTI0_1_IRQHandler 0x08003d40 EXTI0_1_IRQHandler
0x08003d2c USB_IRQHandler 0x08003d40 USB_IRQHandler
0x08003d2c SPI2_IRQHandler 0x08003d40 SPI2_IRQHandler
0x08003d2c WWDG_IRQHandler 0x08003d40 WWDG_IRQHandler
0x08003d2c TIM2_IRQHandler 0x08003d40 TIM2_IRQHandler
0x08003d2c DMA1_Channel2_3_IRQHandler 0x08003d40 DMA1_Channel2_3_IRQHandler
0x08003d2c USART2_IRQHandler 0x08003d40 USART2_IRQHandler
0x08003d2c FLASH_IRQHandler 0x08003d40 FLASH_IRQHandler
0x08003d2c USART1_IRQHandler 0x08003d40 USART1_IRQHandler
0x08003d2c TIM1_BRK_UP_TRG_COM_IRQHandler 0x08003d40 TIM1_BRK_UP_TRG_COM_IRQHandler
*fill* 0x08003d2e 0x2 *fill* 0x08003d42 0x2
.text.HAL_Init .text.HAL_Init
0x08003d30 0x28 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o 0x08003d44 0x28 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
0x08003d30 HAL_Init 0x08003d44 HAL_Init
.text.HAL_InitTick .text.HAL_InitTick
0x08003d58 0x68 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o 0x08003d6c 0x68 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
0x08003d58 HAL_InitTick 0x08003d6c HAL_InitTick
.text.HAL_IncTick .text.HAL_IncTick
0x08003dc0 0x24 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o 0x08003dd4 0x24 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
0x08003dc0 HAL_IncTick 0x08003dd4 HAL_IncTick
.text.HAL_GetTick .text.HAL_GetTick
0x08003de4 0x14 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o 0x08003df8 0x14 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
0x08003de4 HAL_GetTick 0x08003df8 HAL_GetTick
.text.HAL_Delay .text.HAL_Delay
0x08003df8 0x48 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o 0x08003e0c 0x48 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
0x08003df8 HAL_Delay 0x08003e0c HAL_Delay
.text.HAL_CAN_Init .text.HAL_CAN_Init
0x08003e40 0x1fc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o 0x08003e54 0x1fc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o
0x08003e40 HAL_CAN_Init 0x08003e54 HAL_CAN_Init
.text.HAL_CAN_Start .text.HAL_CAN_Start
0x0800403c 0x8c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o 0x08004050 0x8c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o
0x0800403c HAL_CAN_Start 0x08004050 HAL_CAN_Start
.text.HAL_CAN_AddTxMessage .text.HAL_CAN_AddTxMessage
0x080040c8 0x1a4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o 0x080040dc 0x1a4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o
0x080040c8 HAL_CAN_AddTxMessage 0x080040dc HAL_CAN_AddTxMessage
.text.__NVIC_SetPriority .text.__NVIC_SetPriority
0x0800426c 0xdc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o 0x08004280 0xdc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
.text.SysTick_Config .text.SysTick_Config
0x08004348 0x48 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o 0x0800435c 0x48 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
.text.HAL_NVIC_SetPriority .text.HAL_NVIC_SetPriority
0x08004390 0x2a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o 0x080043a4 0x2a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
0x08004390 HAL_NVIC_SetPriority 0x080043a4 HAL_NVIC_SetPriority
.text.HAL_SYSTICK_Config .text.HAL_SYSTICK_Config
0x080043ba 0x1a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o 0x080043ce 0x1a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
0x080043ba HAL_SYSTICK_Config 0x080043ce HAL_SYSTICK_Config
.text.HAL_GPIO_Init .text.HAL_GPIO_Init
0x080043d4 0x2d0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o 0x080043e8 0x2d0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
0x080043d4 HAL_GPIO_Init 0x080043e8 HAL_GPIO_Init
.text.HAL_GPIO_DeInit .text.HAL_GPIO_DeInit
0x080046a4 0x190 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o 0x080046b8 0x190 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
0x080046a4 HAL_GPIO_DeInit 0x080046b8 HAL_GPIO_DeInit
.text.HAL_GPIO_WritePin .text.HAL_GPIO_WritePin
0x08004834 0x3a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o 0x08004848 0x3a ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
0x08004834 HAL_GPIO_WritePin 0x08004848 HAL_GPIO_WritePin
.text.HAL_GPIO_TogglePin .text.HAL_GPIO_TogglePin
0x0800486e 0x36 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o 0x08004882 0x36 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
0x0800486e HAL_GPIO_TogglePin 0x08004882 HAL_GPIO_TogglePin
.text.HAL_I2C_Init .text.HAL_I2C_Init
0x080048a4 0x14c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080048b8 0x14c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
0x080048a4 HAL_I2C_Init 0x080048b8 HAL_I2C_Init
.text.HAL_I2C_DeInit .text.HAL_I2C_DeInit
0x080049f0 0x60 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08004a04 0x60 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
0x080049f0 HAL_I2C_DeInit 0x08004a04 HAL_I2C_DeInit
.text.HAL_I2C_Mem_Write .text.HAL_I2C_Mem_Write
0x08004a50 0x25c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08004a64 0x25c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
0x08004a50 HAL_I2C_Mem_Write 0x08004a64 HAL_I2C_Mem_Write
.text.HAL_I2C_Mem_Read .text.HAL_I2C_Mem_Read
0x08004cac 0x268 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08004cc0 0x268 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
0x08004cac HAL_I2C_Mem_Read 0x08004cc0 HAL_I2C_Mem_Read
.text.I2C_RequestMemoryWrite .text.I2C_RequestMemoryWrite
0x08004f14 0xc8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08004f28 0xc8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_RequestMemoryRead .text.I2C_RequestMemoryRead
0x08004fdc 0xc4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08004ff0 0xc4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_Flush_TXDR .text.I2C_Flush_TXDR
0x080050a0 0x44 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080050b4 0x44 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_WaitOnFlagUntilTimeout .text.I2C_WaitOnFlagUntilTimeout
0x080050e4 0xb0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080050f8 0xb0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_WaitOnTXISFlagUntilTimeout .text.I2C_WaitOnTXISFlagUntilTimeout
0x08005194 0x8c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080051a8 0x8c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_WaitOnSTOPFlagUntilTimeout .text.I2C_WaitOnSTOPFlagUntilTimeout
0x08005220 0x86 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x08005234 0x86 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
*fill* 0x080052a6 0x2 *fill* 0x080052ba 0x2
.text.I2C_IsErrorOccurred .text.I2C_IsErrorOccurred
0x080052a8 0x1f0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080052bc 0x1f0 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.I2C_TransferConfig .text.I2C_TransferConfig
0x08005498 0x74 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 0x080054ac 0x74 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.text.HAL_I2CEx_ConfigAnalogFilter .text.HAL_I2CEx_ConfigAnalogFilter
0x0800550c 0x98 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o 0x08005520 0x98 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o
0x0800550c HAL_I2CEx_ConfigAnalogFilter 0x08005520 HAL_I2CEx_ConfigAnalogFilter
.text.HAL_I2CEx_ConfigDigitalFilter .text.HAL_I2CEx_ConfigDigitalFilter
0x080055a4 0x98 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o 0x080055b8 0x98 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o
0x080055a4 HAL_I2CEx_ConfigDigitalFilter 0x080055b8 HAL_I2CEx_ConfigDigitalFilter
.text.HAL_RCC_OscConfig .text.HAL_RCC_OscConfig
0x0800563c 0x70c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o 0x08005650 0x70c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
0x0800563c HAL_RCC_OscConfig 0x08005650 HAL_RCC_OscConfig
.text.HAL_RCC_ClockConfig .text.HAL_RCC_ClockConfig
0x08005d48 0x1b4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o 0x08005d5c 0x1b4 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
0x08005d48 HAL_RCC_ClockConfig 0x08005d5c HAL_RCC_ClockConfig
.text.HAL_RCC_GetSysClockFreq .text.HAL_RCC_GetSysClockFreq
0x08005efc 0xe8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o 0x08005f10 0xe8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
0x08005efc HAL_RCC_GetSysClockFreq 0x08005f10 HAL_RCC_GetSysClockFreq
.text.HAL_RCCEx_PeriphCLKConfig .text.HAL_RCCEx_PeriphCLKConfig
0x08005fe4 0x1dc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o 0x08005ff8 0x1dc ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o
0x08005fe4 HAL_RCCEx_PeriphCLKConfig 0x08005ff8 HAL_RCCEx_PeriphCLKConfig
.text.memset 0x080061c0 0x10 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memset.o) .text.memset 0x080061d4 0x10 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-memset.o)
0x080061c0 memset 0x080061d4 memset
.text.__libc_init_array .text.__libc_init_array
0x080061d0 0x48 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-init.o) 0x080061e4 0x48 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(libc_a-init.o)
0x080061d0 __libc_init_array 0x080061e4 __libc_init_array
*(.glue_7) *(.glue_7)
.glue_7 0x08006218 0x0 linker stubs .glue_7 0x0800622c 0x0 linker stubs
*(.glue_7t) *(.glue_7t)
.glue_7t 0x08006218 0x0 linker stubs .glue_7t 0x0800622c 0x0 linker stubs
*(.eh_frame) *(.eh_frame)
.eh_frame 0x08006218 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .eh_frame 0x0800622c 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
*(.init) *(.init)
.init 0x08006218 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crti.o .init 0x0800622c 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crti.o
0x08006218 _init 0x0800622c _init
.init 0x0800621c 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtn.o .init 0x08006230 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtn.o
*(.fini) *(.fini)
.fini 0x08006224 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crti.o .fini 0x08006238 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crti.o
0x08006224 _fini 0x08006238 _fini
.fini 0x08006228 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtn.o .fini 0x0800623c 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtn.o
0x08006230 . = ALIGN (0x4) 0x08006244 . = ALIGN (0x4)
0x08006230 _etext = . 0x08006244 _etext = .
.vfp11_veneer 0x08006230 0x0 .vfp11_veneer 0x08006244 0x0
.vfp11_veneer 0x08006230 0x0 linker stubs .vfp11_veneer 0x08006244 0x0 linker stubs
.v4_bx 0x08006230 0x0 .v4_bx 0x08006244 0x0
.v4_bx 0x08006230 0x0 linker stubs .v4_bx 0x08006244 0x0 linker stubs
.iplt 0x08006230 0x0 .iplt 0x08006244 0x0
.iplt 0x08006230 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .iplt 0x08006244 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
.rodata 0x08006230 0x170c .rodata 0x08006244 0x170c
0x08006230 . = ALIGN (0x4) 0x08006244 . = ALIGN (0x4)
*(.rodata) *(.rodata)
.rodata 0x08006230 0x40 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp\libgcc.a(divdf3.o) .rodata 0x08006244 0x40 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp\libgcc.a(divdf3.o)
*(.rodata*) *(.rodata*)
.rodata.TempTable .rodata.TempTable
0x08006270 0x13b0 ./Core/Src/HTPA_32x32d.o 0x08006284 0x13b0 ./Core/Src/HTPA_32x32d.o
0x08006270 TempTable 0x08006284 TempTable
.rodata.XTATemps .rodata.XTATemps
0x08007620 0x1c ./Core/Src/HTPA_32x32d.o 0x08007634 0x1c ./Core/Src/HTPA_32x32d.o
0x08007620 XTATemps 0x08007634 XTATemps
.rodata.YADValues .rodata.YADValues
0x0800763c 0x2d0 ./Core/Src/HTPA_32x32d.o 0x08007650 0x2d0 ./Core/Src/HTPA_32x32d.o
0x0800763c YADValues 0x08007650 YADValues
.rodata.AHBPrescTable .rodata.AHBPrescTable
0x0800790c 0x10 ./Core/Src/system_stm32f0xx.o 0x08007920 0x10 ./Core/Src/system_stm32f0xx.o
0x0800790c AHBPrescTable 0x08007920 AHBPrescTable
.rodata.aPLLMULFactorTable.1 .rodata.aPLLMULFactorTable.1
0x0800791c 0x10 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o 0x08007930 0x10 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
.rodata.aPredivFactorTable.0 .rodata.aPredivFactorTable.0
0x0800792c 0x10 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o 0x08007940 0x10 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
0x0800793c . = ALIGN (0x4) 0x08007950 . = ALIGN (0x4)
.ARM.extab 0x0800793c 0x0 .ARM.extab 0x08007950 0x0
0x0800793c . = ALIGN (0x4) 0x08007950 . = ALIGN (0x4)
*(.ARM.extab* .gnu.linkonce.armextab.*) *(.ARM.extab* .gnu.linkonce.armextab.*)
0x0800793c . = ALIGN (0x4) 0x08007950 . = ALIGN (0x4)
.ARM 0x0800793c 0x8 .ARM 0x08007950 0x8
0x0800793c . = ALIGN (0x4) 0x08007950 . = ALIGN (0x4)
0x0800793c __exidx_start = . 0x08007950 __exidx_start = .
*(.ARM.exidx*) *(.ARM.exidx*)
.ARM.exidx 0x0800793c 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp\libgcc.a(_divdi3.o) .ARM.exidx 0x08007950 0x8 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp\libgcc.a(_divdi3.o)
0x08007944 __exidx_end = . 0x08007958 __exidx_end = .
0x08007944 . = ALIGN (0x4) 0x08007958 . = ALIGN (0x4)
.preinit_array 0x08007944 0x0 .preinit_array 0x08007958 0x0
0x08007944 . = ALIGN (0x4) 0x08007958 . = ALIGN (0x4)
0x08007944 PROVIDE (__preinit_array_start = .) 0x08007958 PROVIDE (__preinit_array_start = .)
*(.preinit_array*) *(.preinit_array*)
0x08007944 PROVIDE (__preinit_array_end = .) 0x08007958 PROVIDE (__preinit_array_end = .)
0x08007944 . = ALIGN (0x4) 0x08007958 . = ALIGN (0x4)
.init_array 0x08007944 0x4 .init_array 0x08007958 0x4
0x08007944 . = ALIGN (0x4) 0x08007958 . = ALIGN (0x4)
0x08007944 PROVIDE (__init_array_start = .) 0x08007958 PROVIDE (__init_array_start = .)
*(SORT_BY_NAME(.init_array.*)) *(SORT_BY_NAME(.init_array.*))
*(.init_array*) *(.init_array*)
.init_array 0x08007944 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .init_array 0x08007958 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
0x08007948 PROVIDE (__init_array_end = .) 0x0800795c PROVIDE (__init_array_end = .)
0x08007948 . = ALIGN (0x4) 0x0800795c . = ALIGN (0x4)
.fini_array 0x08007948 0x4 .fini_array 0x0800795c 0x4
0x08007948 . = ALIGN (0x4) 0x0800795c . = ALIGN (0x4)
[!provide] PROVIDE (__fini_array_start = .) [!provide] PROVIDE (__fini_array_start = .)
*(SORT_BY_NAME(.fini_array.*)) *(SORT_BY_NAME(.fini_array.*))
*(.fini_array*) *(.fini_array*)
.fini_array 0x08007948 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .fini_array 0x0800795c 0x4 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
[!provide] PROVIDE (__fini_array_end = .) [!provide] PROVIDE (__fini_array_end = .)
0x0800794c . = ALIGN (0x4) 0x08007960 . = ALIGN (0x4)
0x0800794c _sidata = LOADADDR (.data) 0x08007960 _sidata = LOADADDR (.data)
.rel.dyn 0x0800794c 0x0 .rel.dyn 0x08007960 0x0
.rel.iplt 0x0800794c 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .rel.iplt 0x08007960 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
.data 0x20000000 0xc load address 0x0800794c .data 0x20000000 0xc load address 0x08007960
0x20000000 . = ALIGN (0x4) 0x20000000 . = ALIGN (0x4)
0x20000000 _sdata = . 0x20000000 _sdata = .
*(.data) *(.data)
@ -3132,11 +3132,11 @@ LOAD C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
*fill* 0x20000009 0x3 *fill* 0x20000009 0x3
0x2000000c _edata = . 0x2000000c _edata = .
.igot.plt 0x2000000c 0x0 load address 0x08007958 .igot.plt 0x2000000c 0x0 load address 0x0800796c
.igot.plt 0x2000000c 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o .igot.plt 0x2000000c 0x0 C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.13.3.rel1.win32_1.0.0.202411081344/tools/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/crtbegin.o
0x2000000c . = ALIGN (0x4) 0x2000000c . = ALIGN (0x4)
.bss 0x2000000c 0x89c load address 0x08007958 .bss 0x2000000c 0x89c load address 0x0800796c
0x2000000c _sbss = . 0x2000000c _sbss = .
0x2000000c __bss_start__ = _sbss 0x2000000c __bss_start__ = _sbss
*(.bss) *(.bss)
@ -3295,7 +3295,7 @@ LOAD C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
0x200008a8 __bss_end__ = _ebss 0x200008a8 __bss_end__ = _ebss
._user_heap_stack ._user_heap_stack
0x200008a8 0x600 load address 0x08007958 0x200008a8 0x600 load address 0x0800796c
0x200008a8 . = ALIGN (0x8) 0x200008a8 . = ALIGN (0x8)
[!provide] PROVIDE (end = .) [!provide] PROVIDE (end = .)
0x200008a8 PROVIDE (_end = .) 0x200008a8 PROVIDE (_end = .)
@ -3577,22 +3577,22 @@ LOAD C:/ST/STM32CubeIDE_1.18.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.ext
.debug_macro 0x00018095 0x1b6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o .debug_macro 0x00018095 0x1b6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
.debug_macro 0x0001824b 0x1b6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o .debug_macro 0x0001824b 0x1b6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o
.debug_line 0x00000000 0xc415 .debug_line 0x00000000 0xc418
.debug_line 0x00000000 0xf71 ./Core/Src/HTPA_32x32d.o .debug_line 0x00000000 0xf74 ./Core/Src/HTPA_32x32d.o
.debug_line 0x00000f71 0x8b9 ./Core/Src/main.o .debug_line 0x00000f74 0x8b9 ./Core/Src/main.o
.debug_line 0x0000182a 0x7b0 ./Core/Src/stm32f0xx_hal_msp.o .debug_line 0x0000182d 0x7b0 ./Core/Src/stm32f0xx_hal_msp.o
.debug_line 0x00001fda 0x772 ./Core/Src/stm32f0xx_it.o .debug_line 0x00001fdd 0x772 ./Core/Src/stm32f0xx_it.o
.debug_line 0x0000274c 0x79d ./Core/Src/system_stm32f0xx.o .debug_line 0x0000274f 0x79d ./Core/Src/system_stm32f0xx.o
.debug_line 0x00002ee9 0x9e0 ./Core/Src/tts.o .debug_line 0x00002eec 0x9e0 ./Core/Src/tts.o
.debug_line 0x000038c9 0x8d ./Core/Startup/startup_stm32f042k6tx.o .debug_line 0x000038cc 0x8d ./Core/Startup/startup_stm32f042k6tx.o
.debug_line 0x00003956 0x994 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o .debug_line 0x00003959 0x994 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
.debug_line 0x000042ea 0x11a1 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o .debug_line 0x000042ed 0x11a1 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o
.debug_line 0x0000548b 0xa3c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o .debug_line 0x0000548e 0xa3c ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
.debug_line 0x00005ec7 0xae6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o .debug_line 0x00005eca 0xae6 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
.debug_line 0x000069ad 0x3728 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o .debug_line 0x000069b0 0x3728 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
.debug_line 0x0000a0d5 0x87b ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o .debug_line 0x0000a0d8 0x87b ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o
.debug_line 0x0000a950 0xed8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o .debug_line 0x0000a953 0xed8 ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
.debug_line 0x0000b828 0xbed ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o .debug_line 0x0000b82b 0xbed ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o
.debug_str 0x00000000 0x88c39 .debug_str 0x00000000 0x88c39
.debug_str 0x00000000 0x88c39 ./Core/Src/HTPA_32x32d.o .debug_str 0x00000000 0x88c39 ./Core/Src/HTPA_32x32d.o