This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请TI,再帮忙看一下,感觉问题不大就是弄不出来。

使用DS90C365驱动14寸液晶,没有波形。

问题:  是不是硬件接的有问题吗?

              LCD_EN ( PWR DOWN ) 我用的是单片机脚,给的是高电平

下面为程序 :

             

  • 你好,

    你说的是芯片上电后,GPU输入RGB666进入C365后,Txout[n]没有输出信号?

    请确认

    1. 芯片供电是否正常; 2.使用示波器测量 TxIN[n]、TxCLK_in的输入电平和时序是否符合规格书中所要求;3. 请确认显示器是falling edge strobe还是rising edge strobe,通常是falling edge,意味这R_FB接地或者NC处理;4. 显示器采用VESA还是JEIDA的data mapping?

    谢谢

     

  • 非常感谢您的回复,麻烦您再看看,这个芯片我琢磨了好久都没有进展

    TxIN[n]我都是送固定值,有的高,有的低,随便送,我想哪怕是一种颜色,最起码屏要先亮起来啊。高低平为3.3V,低电平的为0v

    TxCLK IN   波形

    HS  波形

    VS  波形

    ENA 波形

    程序改动:

          把送1024个时钟改成了 1366*3 个时钟,我的屏是 1366*768的

    大体思路:  R_FB  我接的是 3.3V,上升沿

                          RGB输入端我随意的输入高低电平

                          送一个屏数据,我是这么理解的

                         循环768遍   【HS先置低    HS置高电平,  ENA 置高电平, 送1366*3 个时钟为一行时钟,   ENA 置低电平 】

                         

                         怀疑:HS VS ENA 是不是高电平 有效啊 ?

  • 你好, 你的问题从两个方面回答你。

    1.  C365本质上就是一个串行器,把输入的21个 LVTTL信号根据规格书内的串行规则输出3对差分数据和1对时钟差分信号。只要芯片正常上电、时钟在[18Mhz,87.5Mhz]、输入TTL信号符合数序要求,就会在输出差分端口有信号输出,请验证输出时钟和差分数据是否符合规格书中的时序要求,具体见规格书中的figure 6.

    2. 如果上述正确的话,点亮屏幕的话,需要C365的输入符合RGB/HS/VS/ENA/clock的要求,为了简化调试,请用支持RGB666输出规范的GPU芯片,这些数据要符合规范要求,而不是你所列出的操作。

    规格书中第5页中的图2,提供了16位的灰阶测试模式,如果你的MCU不支持RGB666输出,请模拟该信号

    3. 正如我之前提出的,一般屏幕都采用fall strobe,请确认你所用屏幕的规格书。 关于屏幕采用VESA还是JEIDA data mapping,这个也在monitor的规格书中会有提及。

     

     

     

  • 谢谢您的回复。

    我现在感觉是不是  我的主芯片速度不够快,驱动不了这个芯片啊。

    我TCLK IN 时钟 是1.5MHz,而DS90C365手册写的是 18~85MHz

  • 您好,

    对,时钟必须满足满足显示器的像素时钟范围内,才可以点亮屏幕。如果要正确显示,则需要满足RGB666的相关规范。

    建议您查阅显示器、C365、GPU的规格书,以便更好的理解视频传输系统的相关知识。

    以上这些都是基于TFT—LCD屏幕而言的,支持RGB或者FPD-link接口,对于其它的屏幕接口也有对应的接口规范。

  • 谢谢您的帮忙