请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28377S 工具/软件:Code Composer Studio
在下面的代码中、是这里的传感器样本、它引用 OTP 中寄存器的名称、或者只是为从 OTP 获取数据而创建的变量参考
// GetTemperatureC -此函数使用 OTP 中存储到的参考数据
//将原始温度传感器读数转换为摄氏度
//
Int16 GetTemperatureC (Int16 sensorSample)
{
sensorSample =(Int16)((tempSensor_scaleFactor/2.5)*(sensorSample);
返回(((sensorSample - tempSensor_tempOffset)* tempSensor_tempSlope +
fp_round + Kelvin_off)/fp_scale - Kelvin);
}