摘要:基于linux操作系统具有良好的开放性和较强的可移植性,在当前嵌入式操作系统中被广泛采用。本文首先基于Samsung公司的 S3C2410处理器构建硬件环境;然后深入探讨嵌入式linux操作系统下的触摸屏驱动程序的开发;之后讲述触摸屏采样数据处理的方法;最后详细的阐明触摸屏的校准原理。 关键词:linux 驱动程序 采样处理 校准 引言 随着 计算机 相关技术的发展, 嵌入式系统 的应用越来越广泛,与人们生活紧密结合。触摸屏设...
KDE、GNOME/Nautilus、OpenWindows、WINE 等等 —— 有很多 GUI 都使得用户可以简化对于 linux 应用程序强大功能的访问和使用。我们在这里面可以添加哪些组件来使 linux 更加稳健地进入消费设备领域呢?答案是触摸屏。使用触摸屏,linux 程序就可以成为很多设备的控制器,例如数字录像机、类似 TiVo 的个人录像机、媒体中心、智能房屋系统或者烤面包机的控制界面。这种可能性是无穷无尽的。 触摸屏提供了很多单独的打包解决方案...
[From] http://www-128.ibm.com/developerworks/cn/linux/l-playscreen/ Greg Lindley , 系统支持工程师, IBM 2006 年 1 月 09 日 从 历史发展上来说,缺乏友好的界面一直都阻碍着 linux® 成为终端用户的一个商业产品;但是 linux 的确是有 GUI 的,这已经是昨日新闻了。那么为消费者创建一个易于使用的 linux 产品的下一个步骤是什么呢?我们来假设一下面向用户的 LCD 触摸屏的情况。前端触摸屏可以让后台的 linux 应用程...
#include #include #include #include #include #define KEY_DEV "/dev/input/event5" #define MOU_DEV "/dev/input/event6″ #define TOUS_DEV "/dev/input/event7″ #define TOUP_DEV "/dev/input/event11″ static int ts_fd = -1; static struct input_event data; static int init_device(char *TS_DEV) { if((ts_fd = open(TS_DEV, O_RDONLY)) 0) { printf("Error open %s\n\n", TS_DEV); r...
如这样 A user/file/1.php B user/file/2.php C user/file/user/file/1.php 如在B中有一行代码 require_once("use/file/1.php"); 那B中是包含的是A中的1.php还是包含的是B中的1.php linux下绝对路径与相对路径是如何区分的?
Python程序test.py内容如下: #!/usr/bin/python print "hello world!" 程序在当前路径下可以执行 $. /test.py hello world! 绝对路径就包错误,不知道是什么原因?请问大家有遇到这种情况吗? $. /home/oracle/shell/python/test.py bash:- print command not found
当我没讲理由的时候,也许你会不相信自己的眼睛,因为天底下没几个人会这么说。但是,我是有道理的,请您相信! linux的确在触摸屏时代落后了,linux离开了键盘会怎样,很多问题的解决方案在linux下可能用命令来处理,也是最快捷的,可能离开了命令行linux们还真不是个解决问题的能手,难道不是吗?在触摸屏里这个都是很不方便的,有键盘就不一样了,如飞的感觉。 微软的Windows 8看到了这一点,也做到了,linux呢?还在离不...
/************************************************
众所周知,linux上可以通过sendEvent来模拟键盘或者鼠标点击事件。而Android是基于linux2.6平台的,所以也应该可以模拟点击事件, 在很多网络文章中也有提到。但是我在Motolola的Xoom,Android3.0系统上,试图通过 adb -d shell sendevent /dev/input/event6 3 0 180 adb -d shell sendevent /dev/input/event6 3 1 70 adb -d shell sendevent /dev/input/event6 1 330 1 adb -d shell sendevent /dev/input/event6 0 0 0 adb -d ...