while(rval==0)
{
tp_dev.scan(0);
in_obj.get_key(&tp_dev,IN_TYPE_TOUCH); //µÃµ½°´¼ü¼üÖµ
delay_ms(1000/OS_TICKS_PER_SEC); //ÑÓʱһ¸öʱÖÓ½ÚÅÄ
if(system_task_return)break; //TPAD·µ»Ø
res=btn_check(rbtn,&in_obj); //È¡Ïû°´Å¥¼ì²â
if(res&&((rbtn->sta&0X80)==0)) //ÓÐÓÐЧ²Ù×÷
{
rval=1;
break;//Í˳ö
}
res=btn_check(okbtn,&in_obj); //È·Èϰ´Å¥¼ì²â
if(res&&((okbtn->sta&0X80)==0)) //ÓÐÓÐЧ²Ù×÷
{
rval=0XFF;
break;//È·ÈÏÁË
}
res=progressbar_check(agcprgb,&in_obj);
if(res&&(tempagc!=agcprgb->curpos)) //½ø¶ÈÌõ¸Ä¶¯ÁË
{
tempagc=agcprgb->curpos; //±£´æ×îеĽá¹û
recorder_show_agc(x+10+24,y+38,tempagc);
WM8978_MIC_Gain(tempagc); //ÉèÖÃÔöÒæ
}
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>