TI中文支持网
TI专业的中文技术问题搜集分享网站

F28027中两个和温度有关的例程区别是什么?

一个是Example_2802xAdcTempSensor.c,   另一个是 Example_2802xAdcTempSensorconv.c,,请问这两个例程有什么区别,我是在V200中运行的,第二个程序已知道看温度测量的结果,但是第一个程序的

 Watch Variables:

TempSensorVoltage[10]      Last 10 ADCRESULT0 values

 ConversionCount      Current result number 0-9 //! 

  LoopCount        Idle loop counter

不明其意,不知道这个程序的目的是做什么,有没有测温的结果可以观查到呢?

Victor Zheng:

也是看温度的测量结果。只不过第二个是把原始AD值转换成了摄氏或华氏度。第一个是原始数据。

一个是Example_2802xAdcTempSensor.c,   另一个是 Example_2802xAdcTempSensorconv.c,,请问这两个例程有什么区别,我是在V200中运行的,第二个程序已知道看温度测量的结果,但是第一个程序的

 Watch Variables:

TempSensorVoltage[10]      Last 10 ADCRESULT0 values

 ConversionCount      Current result number 0-9 //! 

  LoopCount        Idle loop counter

不明其意,不知道这个程序的目的是做什么,有没有测温的结果可以观查到呢?

mengjiao long:

回复 Victor Zheng:

(追问)那个原始数据是什么?没有转换的话,那原始数据是要看哪个数据?

一个是Example_2802xAdcTempSensor.c,   另一个是 Example_2802xAdcTempSensorconv.c,,请问这两个例程有什么区别,我是在V200中运行的,第二个程序已知道看温度测量的结果,但是第一个程序的

 Watch Variables:

TempSensorVoltage[10]      Last 10 ADCRESULT0 values

 ConversionCount      Current result number 0-9 //! 

  LoopCount        Idle loop counter

不明其意,不知道这个程序的目的是做什么,有没有测温的结果可以观查到呢?

Forrest:

回复 mengjiao long:

看这个。

TempSensorVoltage[ConversionCount] = AdcResult.ADCRESULT1;

也就是ADC模块采样得到的原始数据。

Digital Value = 0 when Input ≤ 0vDigital Value = 4096 [(Input – VREFLO)/3.3v] when 0v < Input < 3.3vDigital Value = 4095, when Input ≥ 3.3v

具体还是看

一个是Example_2802xAdcTempSensor.c,   另一个是 Example_2802xAdcTempSensorconv.c,,请问这两个例程有什么区别,我是在V200中运行的,第二个程序已知道看温度测量的结果,但是第一个程序的

 Watch Variables:

TempSensorVoltage[10]      Last 10 ADCRESULT0 values

 ConversionCount      Current result number 0-9 //! 

  LoopCount        Idle loop counter

不明其意,不知道这个程序的目的是做什么,有没有测温的结果可以观查到呢?

ruoyu gu:

回复 mengjiao long:

原始数据应该就采集的模拟量抓换成的数字量

赞(0)
未经允许不得转载:TI中文支持网 » F28027中两个和温度有关的例程区别是什么?
分享到: 更多 (0)