关于触摸屏检测函数TP_Scan()不理解之处

2019-08-19 20:49发布


#define TP_PRES_DOWN 0x80 
#define TP_CATH_PRES 0x40

对于程序结尾返回return tp_dev.sta&TP_PRES_DOWN; 有些不理解  比如我触摸屏幕时tp_dev.sta会等于0xc0 最后和TP_PRES_DOWN进行“位与”操作 会变为0x80;
若此时我撒手 此时tp_dev.sta为0x40(即TP_CATH_PRES) 和TP_PRES_DOWN“位与”后会变为0x00 


但是实验的结果不是这样 我撒手后 最终返回的tp_dev.sta&P_PRES_DOWN为0x40
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
_tank_
1楼-- · 2019-08-20 01:40
我错了  我在发帖子的时候就明白我哪里错了 

我对程序的解读没有错误 只是我在用的时候出错了 

可是我不知道怎么把帖子删除啊
_tank_
2楼-- · 2019-08-20 04:53
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-08-20 04:53
版主可以删除
SHIBO
4楼-- · 2019-08-20 04:56
真厉害

一周热门 更多>