用的是msp430f249,我想知道 return ADC12MEM4;是什么意思?还有 u16 和 u8是什么意思?请大神指教。
//AD转换
u16 Get_Adc(void)
{
ADC12CTL0 |=ADC12SC;//启动转换
while(!(ADC12IFG&BIT4));//等待转换完成
//if(ch==0) return ADC12MSM10;//通道10数据
return ADC12MEM4;
}
//AD进行采样10次再平均
u16 Get_Adc10(void)
{
u16 tempa=0,tempb;
u8 t;
for(t=0;t<10;t++)
{
tempa+=Get_Adc();
}
tempb=tempa/10;
return tempb;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>