4714| 3
|
触摸屏被按下位置清除,等待下一次按下 |
5金钱
最佳答案机密就在else后面部分:
[mw_shl_code=c,true]//触摸按键扫描
//tp:0,屏幕坐标;1,物理坐标(校准等特殊场合用)
//返回值:当前触屏状态.
//0,触屏无触摸;1,触屏有触摸
u8 TP_Scan(u8 tp)
{
if(PEN==0)//有按键按下
{
if(tp)TP_Read_XY2(&tp_dev.x,&tp_dev.y);//读取物理坐标
else if(TP_Read_XY2(&tp_dev.x,&tp_dev.y))//读取屏幕坐标
{
tp_dev.x=tp_dev.xfac*tp_dev.x+tp_dev.xoff;//将结 ...
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-2 01:26
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网