5814| 4
|
求助:STM32L476 ADC采集内部温度传感器电压值的校准公式怎么用? |
5金钱
最佳答案[mw_shl_code=c,true]const uint16_t TS_CAL1 = *((uint16_t *)(0x1FFF75A8));
const uint16_t TS_CAL2 = *((uint16_t *)(0x1FFF75CA));
float GetTemp(void)
{
float Temp;
uint16_t TS_DATA = GetADCResult();
Temp = (float)(110 - 30) / (TS_CAL2 - TS_CAL1) * (TS_DATA - TS_CAL1) + 30;
return Temp;
}[/mw_shl_code]
内部温度传感器超级不准的,即使有TS_CAL1和TS_CAL2的校准数 ...
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-27 11:29
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网