Fixed error from 0.5 to 0.1 Celsius Degree

This commit is contained in:
2026-08-07 17:48:48 +01:00
parent 0452925384
commit ebb76da3b0
12 changed files with 13130 additions and 11832 deletions
@@ -1,25 +1,30 @@
../Core/Src/ad5934_driver.c:45:6:AD5934_SetRegisterValue 2
../Core/Src/ad5934_driver.c:73:10:AD5934_GetRegisterValue 3
../Core/Src/ad5934_driver.c:108:6:AD5934_Init 1
../Core/Src/ad5934_driver.c:139:6:AD5934_RestartSweep 1
../Core/Src/ad5934_driver.c:162:6:AD5934_Repeat_Sweep 1
../Core/Src/ad5934_driver.c:175:6:AD5934_StopSweep 1
../Core/Src/ad5934_driver.c:195:7:AD5934_Calculate_Temperature 2
../Core/Src/ad5934_driver.c:237:7:AD5934_EC_Compensate_Magnitude_To_25C 2
../Core/Src/ad5934_driver.c:252:7:AD5934_EC_Calibrate_Temperature 5
../Core/Src/ad5934_driver.c:298:7:AD5934_GetMagnitude 1
../Core/Src/ad5934_driver.c:323:10:AD5934_Compress_To_IntScale 5
../Core/Src/ad5934_driver.c:353:7:AD5934_Round_Float_Precision 2
../Core/Src/ad5934_driver.c:378:7:AD5934_Linear_Correction 1
../Core/Src/ad5934_driver.c:397:7:AD5934_Calibrate 1
../Core/Src/ad5934_driver.c:419:6:AD5934_Process_System 24
../Core/Src/ad5934_driver.c:544:6:AD5934_Sort_Array 4
../Core/Src/ad5934_driver.c:566:7:AD5934_Trimmed_Mean 3
../Core/Src/ad5934_driver.c:592:7:AD5934_History_Average 2
../Core/Src/ad5934_driver.c:606:6:AD5934_Process_Sample 4
../Core/Src/ad5934_driver.c:652:6:AD5934_RTD_NewSample 1
../Core/Src/ad5934_driver.c:659:6:AD5934_EC_NewSample 1
../Core/Src/ad5934_driver.c:666:6:AD5934_Reference_NewSample 1
../Core/Src/ad5934_driver.c:682:6:ADG715_SetRegisterValue 1
../Core/Src/ad5934_driver.c:700:6:ADG715_ResetChannels 1
../Core/Src/ad5934_driver.c:712:6:ADG715_SetChannels 2
../Core/Src/ad5934_driver.c:48:6:AD5934_SetRegisterValue 2
../Core/Src/ad5934_driver.c:76:10:AD5934_GetRegisterValue 3
../Core/Src/ad5934_driver.c:110:10:AD5934_ReadRegister 3
../Core/Src/ad5934_driver.c:148:6:AD5934_Init 1
../Core/Src/ad5934_driver.c:179:6:AD5934_RestartSweep 1
../Core/Src/ad5934_driver.c:202:6:AD5934_Repeat_Sweep 1
../Core/Src/ad5934_driver.c:215:6:AD5934_StopSweep 1
../Core/Src/ad5934_driver.c:235:7:AD5934_Calculate_Temperature 4
../Core/Src/ad5934_driver.c:288:7:AD5934_EC_Compensate_Magnitude_To_25C 2
../Core/Src/ad5934_driver.c:303:7:AD5934_EC_Calibrate_Temperature 5
../Core/Src/ad5934_driver.c:349:7:AD5934_GetMagnitude 1
../Core/Src/ad5934_driver.c:373:7:AD5934_GetImpedance 2
../Core/Src/ad5934_driver.c:404:10:AD5934_Get_Real_Imag_Numbers 1
../Core/Src/ad5934_driver.c:423:10:AD5934_Compress_To_IntScale 5
../Core/Src/ad5934_driver.c:456:7:AD5934_Round_Float_Precision 2
../Core/Src/ad5934_driver.c:481:7:AD5934_Linear_Correction 1
../Core/Src/ad5934_driver.c:500:7:AD5934_Calibrate 1
../Core/Src/ad5934_driver.c:522:6:AD5934_Process_System 19
../Core/Src/ad5934_driver.c:644:6:AD5934_Sort_Array 4
../Core/Src/ad5934_driver.c:666:7:AD5934_Trimmed_Mean 3
../Core/Src/ad5934_driver.c:692:7:AD5934_History_Average 2
../Core/Src/ad5934_driver.c:706:6:AD5934_Process_Sample 4
../Core/Src/ad5934_driver.c:746:6:AD5934_MovingAvg_Init 2
../Core/Src/ad5934_driver.c:757:6:AD5934_MovingAvg_Process 3
../Core/Src/ad5934_driver.c:777:6:AD5934_RTD_NewSample 1
../Core/Src/ad5934_driver.c:785:6:AD5934_EC_NewSample 1
../Core/Src/ad5934_driver.c:793:6:AD5934_Reference_NewSample 1
../Core/Src/ad5934_driver.c:810:6:ADG715_SetRegisterValue 1
../Core/Src/ad5934_driver.c:828:6:ADG715_ResetChannels 1
../Core/Src/ad5934_driver.c:840:6:ADG715_SetChannels 2
Binary file not shown.
+30 -25
View File
@@ -1,25 +1,30 @@
../Core/Src/ad5934_driver.c:45:6:AD5934_SetRegisterValue 32 static
../Core/Src/ad5934_driver.c:73:10:AD5934_GetRegisterValue 40 static
../Core/Src/ad5934_driver.c:108:6:AD5934_Init 8 static
../Core/Src/ad5934_driver.c:139:6:AD5934_RestartSweep 8 static
../Core/Src/ad5934_driver.c:162:6:AD5934_Repeat_Sweep 8 static
../Core/Src/ad5934_driver.c:175:6:AD5934_StopSweep 8 static
../Core/Src/ad5934_driver.c:195:7:AD5934_Calculate_Temperature 40 static
../Core/Src/ad5934_driver.c:237:7:AD5934_EC_Compensate_Magnitude_To_25C 24 static
../Core/Src/ad5934_driver.c:252:7:AD5934_EC_Calibrate_Temperature 152 static
../Core/Src/ad5934_driver.c:298:7:AD5934_GetMagnitude 24 static
../Core/Src/ad5934_driver.c:323:10:AD5934_Compress_To_IntScale 32 static
../Core/Src/ad5934_driver.c:353:7:AD5934_Round_Float_Precision 24 static
../Core/Src/ad5934_driver.c:378:7:AD5934_Linear_Correction 24 static
../Core/Src/ad5934_driver.c:397:7:AD5934_Calibrate 48 static
../Core/Src/ad5934_driver.c:419:6:AD5934_Process_System 16 static
../Core/Src/ad5934_driver.c:544:6:AD5934_Sort_Array 24 static
../Core/Src/ad5934_driver.c:566:7:AD5934_Trimmed_Mean 32 static
../Core/Src/ad5934_driver.c:592:7:AD5934_History_Average 24 static
../Core/Src/ad5934_driver.c:606:6:AD5934_Process_Sample 32 static
../Core/Src/ad5934_driver.c:652:6:AD5934_RTD_NewSample 16 static
../Core/Src/ad5934_driver.c:659:6:AD5934_EC_NewSample 16 static
../Core/Src/ad5934_driver.c:666:6:AD5934_Reference_NewSample 16 static
../Core/Src/ad5934_driver.c:682:6:ADG715_SetRegisterValue 32 static
../Core/Src/ad5934_driver.c:700:6:ADG715_ResetChannels 8 static
../Core/Src/ad5934_driver.c:712:6:ADG715_SetChannels 16 static
../Core/Src/ad5934_driver.c:48:6:AD5934_SetRegisterValue 32 static
../Core/Src/ad5934_driver.c:76:10:AD5934_GetRegisterValue 40 static
../Core/Src/ad5934_driver.c:110:10:AD5934_ReadRegister 48 static
../Core/Src/ad5934_driver.c:148:6:AD5934_Init 8 static
../Core/Src/ad5934_driver.c:179:6:AD5934_RestartSweep 8 static
../Core/Src/ad5934_driver.c:202:6:AD5934_Repeat_Sweep 8 static
../Core/Src/ad5934_driver.c:215:6:AD5934_StopSweep 8 static
../Core/Src/ad5934_driver.c:235:7:AD5934_Calculate_Temperature 48 static
../Core/Src/ad5934_driver.c:288:7:AD5934_EC_Compensate_Magnitude_To_25C 24 static
../Core/Src/ad5934_driver.c:303:7:AD5934_EC_Calibrate_Temperature 152 static
../Core/Src/ad5934_driver.c:349:7:AD5934_GetMagnitude 24 static
../Core/Src/ad5934_driver.c:373:7:AD5934_GetImpedance 32 static
../Core/Src/ad5934_driver.c:404:10:AD5934_Get_Real_Imag_Numbers 16 static
../Core/Src/ad5934_driver.c:423:10:AD5934_Compress_To_IntScale 32 static
../Core/Src/ad5934_driver.c:456:7:AD5934_Round_Float_Precision 24 static
../Core/Src/ad5934_driver.c:481:7:AD5934_Linear_Correction 24 static
../Core/Src/ad5934_driver.c:500:7:AD5934_Calibrate 48 static
../Core/Src/ad5934_driver.c:522:6:AD5934_Process_System 32 static
../Core/Src/ad5934_driver.c:644:6:AD5934_Sort_Array 24 static
../Core/Src/ad5934_driver.c:666:7:AD5934_Trimmed_Mean 32 static
../Core/Src/ad5934_driver.c:692:7:AD5934_History_Average 24 static
../Core/Src/ad5934_driver.c:706:6:AD5934_Process_Sample 32 static
../Core/Src/ad5934_driver.c:746:6:AD5934_MovingAvg_Init 24 static
../Core/Src/ad5934_driver.c:757:6:AD5934_MovingAvg_Process 24 static
../Core/Src/ad5934_driver.c:777:6:AD5934_RTD_NewSample 16 static
../Core/Src/ad5934_driver.c:785:6:AD5934_EC_NewSample 16 static
../Core/Src/ad5934_driver.c:793:6:AD5934_Reference_NewSample 16 static
../Core/Src/ad5934_driver.c:810:6:ADG715_SetRegisterValue 32 static
../Core/Src/ad5934_driver.c:828:6:ADG715_ResetChannels 8 static
../Core/Src/ad5934_driver.c:840:6:ADG715_SetChannels 16 static
+7 -6
View File
@@ -1,6 +1,7 @@
../Core/Src/main.c:78:5:main 9
../Core/Src/main.c:267:6:SystemClock_Config 4
../Core/Src/main.c:318:6:FloatToString 8
../Core/Src/main.c:380:6:intToStr 12
../Core/Src/main.c:438:6:HAL_TIM_PeriodElapsedCallback 2
../Core/Src/main.c:454:6:Error_Handler 1
../Core/Src/main.c:79:5:main 4
../Core/Src/main.c:314:6:SystemClock_Config 4
../Core/Src/main.c:365:6:FloatToString 8
../Core/Src/main.c:427:6:intToStr 12
../Core/Src/main.c:493:6:Convert2Hex 2
../Core/Src/main.c:507:6:HAL_TIM_PeriodElapsedCallback 2
../Core/Src/main.c:523:6:Error_Handler 1
Binary file not shown.
+7 -6
View File
@@ -1,6 +1,7 @@
../Core/Src/main.c:78:5:main 56 static
../Core/Src/main.c:267:6:SystemClock_Config 88 static
../Core/Src/main.c:318:6:FloatToString 104 static
../Core/Src/main.c:380:6:intToStr 32 static
../Core/Src/main.c:438:6:HAL_TIM_PeriodElapsedCallback 16 static
../Core/Src/main.c:454:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:79:5:main 72 static
../Core/Src/main.c:314:6:SystemClock_Config 88 static
../Core/Src/main.c:365:6:FloatToString 104 static
../Core/Src/main.c:427:6:intToStr 32 static
../Core/Src/main.c:493:6:Convert2Hex 48 static
../Core/Src/main.c:507:6:HAL_TIM_PeriodElapsedCallback 16 static
../Core/Src/main.c:523:6:Error_Handler 4 static,ignoring_inline_asm