找回密码
 注册
搜索
查看: 848|回复: 3

[讨论] TOUCH怎么始终校准不了??

[复制链接]
发表于 2008-9-5 13:35:07 | 显示全部楼层 |阅读模式
TOUCH怎么始终校准不了??
EINT4 ,
   #define SPI_DIN_PIN    1 //40  /*GPO*/
   #define SPI_CLK_PIN     47//16 /*GPO*/
   #define SPI_DOUT_PIN  48 // 18 /*GPI*/
   #define SPI_CS_PIN    39 // 19 /*GPO*/
   #define SPI_BUSY_PIN   30 //17 /*GPI*/

不知道怎么回事。有中断产生,校准界面光标会动,但就是校不成功。
同一个主板,以前别人的软件可以,但他不愿意给源码,硬件没问题的。
发表于 2008-9-6 00:05:11 | 显示全部楼层
根据楼主描述应该是没有响应中断
查看一下进入中断程序了没有
点评回复

使用道具 举报

 楼主| 发表于 2008-9-6 08:50:28 | 显示全部楼层
中断肯定产生了,光标有动,而且ADC值也读出来了,就是同一个点,ADC值变化很大,超过50 ,因此很难校准,不知道为什么同一点ADC值差那么大?请专家们分析一下,是否软件问题,还是硬件问题?
点评回复

使用道具 举报

发表于 2008-9-8 00:24:07 | 显示全部楼层
/*Screen ADC Value*/
kal_uint32 ADC_X_START=230;
kal_uint32 ADC_X_END=3867;
kal_uint32 ADC_Y_START=287;
kal_uint32 ADC_Y_END=3853;
kal_uint32 SCREEN_X_START=0;
kal_uint32 SCREEN_X_END=176;
kal_uint32 SCREEN_Y_START=0;
kal_uint32 SCREEN_Y_END=220;

根据这个初始的设定看,ADC差 50 ,那坐标也只差 2 左右,应该可以校过
#define   TOUCH_PANEL_CALI_CHECK_OFFSET  6
设置改大一点试试
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-10-6 04:06 , Processed in 0.048554 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表