11
62
0
初级会员
定时器定时周期为10ms[/mw_shl_code] LED,ADC驱动代码如下: if(LED_Flag==1) { PM25_LED0=1; //点亮led delay_us(320); PM25_LED0=0; //关掉等待下一次测量 LED_Flag=0; //标志位归0 } if(AD_Flag==1) //ADC值获取 处理与显示 { adcx=Get_Adc_Average(ADC_Channel_1,20); //取20次平均值 printf("PM2.5电压值1=%d\n",adcx); //显示ADC的值 temp=(float)adcx*(3.3/4096); printf("PM2.5电压值2=%f\n",temp); //显示电压的值 //DATA_PM25=temp*0.17 -0.1 ; //printf("PM2.5:%0.3fug/m3\n",temp*1000); //PM2.5 = 电压*0.17 -0.1 ; AD_Flag=0; }[/mw_shl_code]
LED,ADC驱动代码如下: if(LED_Flag==1) { PM25_LED0=1; //点亮led delay_us(320); PM25_LED0=0; //关掉等待下一次测量 LED_Flag=0; //标志位归0 } if(AD_Flag==1) //ADC值获取 处理与显示 { adcx=Get_Adc_Average(ADC_Channel_1,20); //取20次平均值 printf("PM2.5电压值1=%d\n",adcx); //显示ADC的值 temp=(float)adcx*(3.3/4096); printf("PM2.5电压值2=%f\n",temp); //显示电压的值 //DATA_PM25=temp*0.17 -0.1 ; //printf("PM2.5:%0.3fug/m3\n",temp*1000); //PM2.5 = 电压*0.17 -0.1 ; AD_Flag=0; }[/mw_shl_code]
我来回答
使用道具 举报
530
11万
34
管理员
本版积分规则 发表回复 回帖后跳转到最后一页
查看 »
正点原子公众号
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2025-6-29 12:09
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网