美文网首页
ds90ub927/926/928和Touchscreen

ds90ub927/926/928和Touchscreen

作者: quiteafew | 来源:发表于2018-06-07 10:56 被阅读0次

    在当今很多的车载主机产品中,硬件设计屏机分离方案通常使用TI的ds90ub系列加串解串芯片来连接屏和主机,同时将屏侧的触摸IC的Reset(复位)和IRQ(中断)以及I2C引脚也通过ds90ub系列芯片的gpio和I2C扩展功能来使用。

    但在实践中我们发现,ds90ub系列芯片,特别是927,存在一个弊端,就是没有内部时钟源,一切信号调制解调都依赖外部输入的时钟源,传统的车载主机上,通常使用TW8836的时钟源作为外部时钟源,但这里就会存在一个问题,通常TW8836用于显示倒车后视,每次在LVDS和倒车CVBS信号之间切换的时候,时钟都会变化,就会导致927输出信号的GPIO电平产生波动,而很多touch IC在Reset和IRQ异常波动的情况下,都会进入bootloader模式,就会出现短暂的不可用,有的甚至无法自动恢复。

    针对不同的Touch IC,我们最终采取了两种对策:

    1,在Touch初始化之前,将ds90ub927上 对应Touch 复位和中断的GPIO 默认全部设置为关闭,touch初始化的时候,在驱动里再通过外部调用将这些GPIO设置为相应的输入或传递远程信号输出模式;
    2,Touch初始化成功之后,将复位pin对应的GPIO在928上设置为固定高,不接受远端控制,避免复位异常波动。

    这两个举措经验证能够很大程度的规避touch的复位和中断脚被8836干扰的问题。

    相关文章

      网友评论

          本文标题:ds90ub927/926/928和Touchscreen

          本文链接:https://www.haomeiwen.com/subject/veretttx.html