当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请问第11行的意思是什么
帖子发表于 : 2007-10-15 14:48 

注册: 2007-03-31 15:53
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
static int egalax_read_data(unsigned char *pkt, int *x, int *y, int *touch, int *press)
{
11 if ((pkt[0] & EGALAX_PKT_TYPE_MASK) != EGALAX_PKT_TYPE_REPT)
return 0;


*x = ((pkt[3] & 0x0F) << 7) | (pkt[4] & 0x7F);
*y = ((pkt[1] & 0x0F) << 7) | (pkt[2] & 0x7F);
*touch = pkt[0] & 0x01;

return 1;


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-15 14:53 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
什么什么意思。。。。不就是看某个标志位有没有设吗


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-15 14:54 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
就是看一个字节里面是不是包含了特定的位。

pkt & 0b11110000 = 0b11000000 不。乱写的。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-15 15:17 

注册: 2007-03-31 15:53
帖子: 86
送出感谢: 0 次
接收感谢: 0 次
不是那个意思,好象是设置一个什么来检查触摸屏是否被按下的, 不知有没有人写过触摸屏的驱动程序


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-15 15:24 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
那你应该问 pkt[0] 是什么意思?谁知道呢


_________________
关注我的blog: ε==3


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Sogou [Spider] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译