主题 : 请教6410调试电容屏驱动芯片GT818X 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 74964
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2012-07-31
最后登录: 2017-09-13
楼主  发表于: 2013-04-28 15:47

 请教6410调试电容屏驱动芯片GT818X

        前阵子入手了TINY6410,现在跑的都是裸机驱动,
    之前用汇顶(GOODIX)的GT818X简单地做了块电容屏的驱动板,配合电容屏利用轮询的方式还是能读到正确的坐标的,但就是有时候能得到,有时候点好多下才得到坐标,所以现在打算用中断的方式去做。
    但是我用示波器发现,当我不初始化GT818X的时候,中断脚是有方波输出的,但我初始化并配置了GT818X之后,中断脚就一直为高(我配置成上升沿触发),并且不管我怎样按触摸屏中断脚电平也没变化,但是我随便读一个寄存器,中断脚却会有变化,但好快又恢复成高电平状态。而我一旦用轮询的方法时,量中断脚却有电平变化。
    朋友说我配置可能有错,才会这样子。但我从GT818X的那么简陋的DATASHEET里就只见到一个关于中断的设置,那就是设置中断为上升沿触发还是下降沿触发。
    快搞疯了Orz