主题 : 210中如何改成4线触摸? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 96124
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2013-09-05
最后登录: 2015-09-19
楼主  发表于: 2014-10-22 19:03

 210中如何改成4线触摸?

1.wince的加载画面的进度条,背景,怎么修改
2.驱动如何改成4线触摸?
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
贡献值: 0 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
1楼  发表于: 2014-10-23 10:04
背景要在u-boot或者superboot里面改,四线触摸的话
一线触摸没有劫持 LCD 显示屏,劫持了 LCD 背光控制,不使用 CPU 自带的触摸屏接
口和 CPU 内部的 AD 转换,将触摸屏引出的 4 根线连到了自己的 AD 转换芯片上,即用一
个单片机控制 ADS7846 芯片 AD 转换,再将数据通过单总线的方式与 CPU 通讯。
底板没有使用 CPU 自带的触摸控制引脚连接 LCD 驱动板,
只使用了 CPU 的一根 GPIO(LCD 座子的第 31 脚)跟 LCD 驱动板通讯。
一线驱动源代码在内核中的位置:
Linux-3.0.8/drivers/input/touchscreen/mini210_1wire_host.c
开发板上对应的设备名:/dev/touchsreen-1wire
Linux 内核驱动中的实现代码:内核在跟单片机设备通讯时,单片机请求获取 LCD 触摸屏
的信息,然后获取 LCD 的触摸屏数据,最后获取 LCD 的背光控制。
级别: 新手上路
UID: 96124
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2013-09-05
最后登录: 2015-09-19
2楼  发表于: 2014-10-24 10:58
感谢楼上的回复,
1.superboot不开源,根本没法修改,这是官方故意留一手吗?
2.我是在WINCE下开发,官方在触摸方面也没提供代码
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
贡献值: 0 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
3楼  发表于: 2014-10-27 15:27

 回 2楼(lzctbyong) 的帖子

友善是没有开源,Linux的话就做了开源,不过自己改u-boot也可以的
级别: 新手上路
UID: 104416
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
贡献值: 0 点
综合积分: 40 分
注册时间: 2014-05-23
最后登录: 2016-08-20
4楼  发表于: 2014-11-07 22:58
1.直接改logo就行,进度条没动。
2.210就带四线接口和驱动的。
3。做工程选友善,没有技术支持,风险太大。
级别: 新手上路
UID: 96124
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
贡献值: 0 点
综合积分: 66 分
注册时间: 2013-09-05
最后登录: 2015-09-19
5楼  发表于: 2014-11-12 11:34
感谢楼上的回复,
1,友善的开机画面,是根据ini里面的参数烧录的,所以开机画面根本无法二次修改做产品,绝对100%坑人
2.关于修改成四线触摸的问题,能不能交流下经验,???我修改后不正常,很郁闷
3.友善真的不适合做工程,无技术支持,,superboot不开源,,我们修改不了,害人的东西,根本没法做产品