• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 搞定触摸屏(7846/7843) 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 42149
精华: 2
发帖: 201
金钱: 1115 两
威望: 223 点
贡献值: 2 点
综合积分: 442 分
注册时间: 2011-04-05
最后登录: 2013-03-29
楼主  发表于: 2011-09-06 15:31

 搞定触摸屏(7846/7843)

终于等来的公司的示波器,在它的帮助下,和同事一起搞定了触摸屏的驱动,未使用友善的一线触摸。
接下来要解决的就是pwm控制屏幕背光的问题。
触摸屏没有直接使用6410的ADC功能,而是通过7846/7843的芯片自己搭的电路,比较简单,单价可以参考A70的板子,期间我们触摸屏输入这块使用了100nF的电容(友善的原理图上的标示值),后来发现太大了,经过试验使用100pf的效果很好。程序的话大家可以参照
http://www.cnblogs.com/liu_xf/archive/2011/06/23/2088417.html#2153008
稍微做了一些修改,主要是x,y坐标排序和延时。我们的驱动中实际使用的延时为udelay(2)和udelay(8),如果使用udelay(10)的话效果不是太好。
驱动程序改好了之后,在烧录之前可以自己更改android目录下的rootfs_dir/system/etc/friendlyarm-ts-input.conf文件。驱动中使用了touchscreen-ads7846,因此我们的文件内容如下:

TSLIB_TSDEVICE=/dev/touchscreen-ads7846。

然后生成img文件烧录即可。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-09-06 15:33
很牛啊,恭喜
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 骑士
UID: 42149
精华: 2
发帖: 201
金钱: 1115 两
威望: 223 点
贡献值: 2 点
综合积分: 442 分
注册时间: 2011-04-05
最后登录: 2013-03-29
2楼  发表于: 2011-09-06 15:55
引用第1楼mindee于2011-09-06 15:33发表的  :
很牛啊,恭喜

哪里,向mindee老大学习。
级别: 骑士
UID: 42149
精华: 2
发帖: 201
金钱: 1115 两
威望: 223 点
贡献值: 2 点
综合积分: 442 分
注册时间: 2011-04-05
最后登录: 2013-03-29
3楼  发表于: 2011-09-06 15:56
补充一下,烧录的时候要跳过一线触摸屏检测。
级别: 新手上路
UID: 62822
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2012-02-08
最后登录: 2012-04-10
4楼  发表于: 2012-02-08 21:44
请问你移植7846驱动是怎么移动的,能否赐教,万分感谢
级别: 新手上路
UID: 62822
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2012-02-08
最后登录: 2012-04-10
5楼  发表于: 2012-02-09 10:51
请问你移植7846驱动是怎么移植的,能否赐教,万分感谢
级别: 新手上路
UID: 62628
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
贡献值: 0 点
综合积分: 40 分
注册时间: 2012-02-04
最后登录: 2017-09-13
6楼  发表于: 2012-02-09 14:42
厉害啊
级别: 圣骑士
UID: 44407
精华: 0
发帖: 386
金钱: 1945 两
威望: 389 点
贡献值: 0 点
综合积分: 772 分
注册时间: 2011-04-25
最后登录: 2014-08-25
7楼  发表于: 2012-02-09 19:48
可以分享資料嗎?
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
贡献值: 3 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
8楼  发表于: 2012-02-09 21:42
路过帮顶
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 新手上路
UID: 71588
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
贡献值: 0 点
综合积分: 2 分
注册时间: 2012-06-07
最后登录: 2012-06-20
9楼  发表于: 2012-06-20 14:10
wince下面能这样做吗? 驱动如何写呢? 我看驱动里面好像友善6410是用自带的芯片进行转换的吧
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go