关于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
还望知道的人 说说方向