为什么触摸屏按下去了以后,打印出来的坐标全部为零。
[mw_shl_code=c,true] void GetTouchValue(void)
{
tp_dev.scan(0);
if(tp_dev.sta&TP_PRES_DOWN) //′¥ÃtÆá±»°′ÏÂ
{
POINT_COLOR=BLUE;
printf("′¥Ãt0
");
printf("%d %d
",tp_dev.x[0],tp_dev.y[0]);
if(tp_dev.x[0]>0&&tp_dev.x[0]<119&&tp_dev.y[0]>73&&tp_dev.y[0]<120)
{
MainIndex=ADDUSER;FingerIndex=EMPTY;
printf("′¥Ãt1
");
}
else if (tp_dev.x[0]>119&&tp_dev.x[0]<230&&tp_dev.y[0]>73&&tp_dev.y[0]<120)
{
MainIndex=SEARCHFINGER;FingerIndex=GETIMG1;
printf("′¥Ãt2
");
}
else if (tp_dev.x[0]>0&&tp_dev.x[0]<119&&tp_dev.y[0]>120&&tp_dev.y[0]<184)
{
MainIndex=CLEANMODE;
printf("′¥Ãt3
");
}
else if (tp_dev.x[0]>120&&tp_dev.x[0]<230&&tp_dev.y[0]>120&&tp_dev.y[0]<184)
{
MainIndex=CLEANDATA;
printf("′¥Ãt4
");
}
while(tp_dev.sta&TP_PRES_DOWN)
{
tp_dev.scan(0);
}
}else delay_ms(10); //ûóD°′¼ü°′ÏÂμÄê±oò [/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>