||
ADS7843在使用过程中常出现PENIRQ没反应的现象,无论怎么点击触摸屏,PENIRQ保持高电平一动不动。
解决的办法是上电后,读一次坐标,就能保证PENIRQ不出现异常了。因为读坐标时会写入控制字,使PD0,PD1为00,使PENIRQ使能。
这个芯片可能存大BUG,在上下电时PENIRQ会被禁止,所以上电时读一次,相当于使能一下,测试发现ADS7843的PENIRQ低电平为0.65V,而通常低电平定义为最大0.4V,所以有可能因为电平不匹配导致触摸屏不准,建议不要使用,用更新的方案替代。