首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于ADS7846驱动,坐标读数过小的有关问题

2012-03-28 
关于ADS7846驱动,坐标读数过小的问题ADS7846读出来的坐标为什么只在0~20之间呢,我的屏幕是800*480的。请有

关于ADS7846驱动,坐标读数过小的问题
ADS7846读出来的坐标为什么只在0~20之间呢,我的屏幕是800*480的。
请有经验的大侠帮帮忙。怎么设置参数才能使读数正确?ADS7846设备的相关参数如下:

static struct ads7846_platform_data ads7846_config = {  
.model = 7843,
.swap_xy=1,
.x_max= 0x0fff,
.y_max= 0x0fff,
.x_plate_ohms= 180,
.pressure_max= 255,
.debounce_max= 10,
.debounce_tol= 3,
.debounce_rep= 1,
.get_pendown_state= ads7846_get_pendown_state,
.keep_vref_on= 1,
};

[解决办法]
关注中
给顶下
[解决办法]
.model = 7843 ?
不是7846吗?7843应该是支持ads7843的。
[解决办法]
网上有样例驱动可以去参考
[解决办法]
楼主 解决了呗! 我遇到相同问题 ! 我的范围是15X15

还望知道的人 说说方向

热点排行