chenyuren

导航

2011年9月2日 #

移植ads7846驱动到tiny6410(tiny6410)(ads7846)(移植)(触摸屏)(抖动)

摘要: 原文链接:http://www.cnblogs.com/liu_xf/archive/2011/06/23/2088417.html摘要: 目前,市面上很多6410开发板都存在触摸屏抖动的问题,tiny6410也不例外,友善的解决方法是采用一线触摸,即在LCD板上,用一个单片机控制ADS7846芯片AD转换,再将数据通过单总线的方式与6410通讯。可是,我这里没有一线触摸板,于是就开始移植ADS7846驱动到tiny6410。介绍: 可能有人会问,6410的触摸屏为什么会抖动呢,是不是滤波没做好,或者是硬件走线的原因?是不是硬件的原因,我无法验证。我尝试过通过滤波来改善,但效果一般。不说别的, 阅读全文

posted @ 2011-09-02 14:26 chenyuren 阅读(277) 评论(0) 推荐(0)

6410触摸屏驱动分析(s3c-ts.c)(Linux)(分析)

摘要: 原文链接:http://www.cnblogs.com/liu_xf/archive/2011/06/22/2086750.html#摘要:分析内核s3c-ts.c源码,看它是如何采集坐标信息及防抖动处理的。介绍: 直接上源码吧,完全注释:view sourceprint?001/* linux/drivers/input/touchscreen/s3c-ts.c 002* 003* This program is free software; you can redistribute it and/or modify 004* it under the terms of the GNU Ge 阅读全文

posted @ 2011-09-02 14:23 chenyuren 阅读(704) 评论(0) 推荐(0)

启用数据空间:让VirtualBox虚拟机中的Ubuntu 10.10和XP主机互通有无

摘要: 在virtualbox中安装好Ubuntu 10.10后,如果想将xp中的文件传到ubuntu系统中或把ubuntu系统中的文件(比如ubuntu壁纸)传到xp中,该怎样做了,其实通过virtualbox的数据空间功能就可轻松实现。1.请确定已在虚拟机下的Ubuntu 10.10中安装了virtualbox 的增强功能,参考上一篇文章“在XP下为VirtualBox虚拟机中的Ubuntu 10.10安装增强功能 ”以了解如何安装;2.在关机状态下点击“配置明细”下的“数据空间”或右击虚拟机窗口右下角的数据空间图标选择“分配数据空间”,如下图,打开“数据空间”窗口,如下图按图示方法添加名为sha 阅读全文

posted @ 2011-09-02 09:54 chenyuren 阅读(685) 评论(0) 推荐(0)

移植yaffs2 文件系统

摘要: 1.下载yaffs2 源代码利用Git 工具下载yaffs2 源代码:cd ~/S3C6410_dirgit clone git://www.aleph1.co.uk/yaffs2将下载yaffs2 源代码到当前目录的/yaffs2 文件夹中。由于我的RHEL5 不能使用Git工具,所以使用window下的Git工具下载好后,在共享到RHEL5 。2. 移植yaffs2yaffs2 文件系统的移植比较简单,利用源代码中自带的脚本为内核打上yaffs2 补丁即可:cd yaffs2./patch-ker.sh c m ../linux-2.6-samsung // "../" 阅读全文

posted @ 2011-09-02 00:30 chenyuren 阅读(789) 评论(0) 推荐(0)