6.1.2。读取温度传感器
静止的INT8_T.temp_sensor_read.(空白){INT8_T.临时;/ *大多数ADC配置由驾驶员在温度下执行选择传感器输入,以便我们可以将其留空。* /adc_config_t.ADC_CFG.={。输入模式=adc_input_mode_single_ended那。输入=adc_input_se_temp_sens.那};ADC_INIT.(&ADC_CFG.);临时=adc_get_temp.();adc_disable.();返回临时;}
静止的INT8_T.temp_sensor_read.(空白){INT8_T.临时;/ *大多数ADC配置由驾驶员在温度下执行选择传感器输入,以便我们可以将其留空。* /adc_config_t.ADC_CFG.={。输入模式=adc_input_mode_single_ended那。输入=adc_input_se_temp_sens.那};ADC_INIT.(&ADC_CFG.);临时=adc_get_temp.();adc_disable.();返回临时;}
笔记
这adc_get_temp.功能读取传感器,应用存储在OTP中的单点校准值,并返回温度值以摄氏度为单位。
我们现在将开始使用上述功能定期读取温度的软件计时器,并通过串行调试端口输出。