#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
我对程序的解读没有错误 只是我在用的时候出错了
可是我不知道怎么把帖子删除啊
一周热门 更多>