uint8_t GetTemp(){
uint16_t temp;
temp=GetADC_Time(TEMP_CH,10);
printf("temp adc value:%d\r\n",temp);
return calculateTemperature(calculateResValue(temp));
}
/***************************************************************
* @brief 获取一次光照值,以百分比的形式计算
* @param
* @retval float 光照值
****************************************************************/
//
float GetLight(){
uint16_t light;
light=GetADC_Time(LIGHT_CH,10);
printf("light adc value:%d\r\n",light);
return 100-((float)light*1000/4096)*100/1000;
}
|