随笔 - 15, 文章 - 0, 评论 - 26, 阅读 - 20767

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

10 2013 档案

摘要:问题出在usbtouch_irq case -ECONNRESET: case -ENOENT: case -ESHUTDOWN: case -EPIPE: /* this urb is terminated, clean up */ dbg("%s - urb shutting down with status: %d", __func__, urb->status); return;当出现EPIPE错误时,驱动并未做太多处理。然后,就没有然后了,触控屏从此不动了!触控屏厂家老板带着他的小姨子跑了!什么时... 阅读全文

posted @ 2013-10-24 09:37 xhawk18 阅读(4856) 评论(2) 推荐(0) 编辑

摘要:前段时间支持客户的项目,对方的串口始终调试不通。仔细检查程序,发现问题所在 --设置串口的某个参数,写 opt.c_cflag &= ~(OPOST)实际上,OPOST是 c_oflag上的属性,用在c_cflag上,显然不对,这也导致串口不通。奋战一夜,找到一个字母的bug,我肋个去。。客户的代码,来自一篇流传甚广的网文,找到一个链接如下。http://hi.baidu.com/zxchao/item/fd888110f2138ff8ddeeca72果然天下程序一大抄,你抄我来我抄他,哈哈。大家对串口编程时,可参考上面链接中的文章,但是其中是有bug的。一般人我不告诉他。(转载请标明 阅读全文

posted @ 2013-10-10 02:53 xhawk18 阅读(306) 评论(0) 推荐(0) 编辑

摘要:xhawk整合过很多触控屏的驱动,这是最紧张的一次。以前碰到的触控屏,无非就是将驱动代码放到linux kernel下面,加下i2c设备,然后再看看屏幕是否旋转,大小是否对,三下五除二,效果就出来了。这次的elan屏,有两种接口,usb口和i2c口的。先说usb口触控屏,它是 “免驱” 的,插上windows直接可以使用。我肋个去~~ android/linux素好源码,恶 “免驱”。何不一试?也许运气不错!将屏幕连接到系统一看,有戏!/dev/input下面成功的出现了新的event2和mouse2设备。再到安卓界面上试试看,咦,没反应?再 cat /dev/input/event2,发现触 阅读全文

posted @ 2013-10-10 02:32 xhawk18 阅读(1156) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示