zoukankan      html  css  js  c++  java
  • STM32 TFT LCD

           TFT-LCD面板可视为两片玻璃基板中间夹着一层液晶,上层的玻璃基板是彩色滤光片、而下层的

    玻璃则有晶体管镶嵌于上。当电流通过晶体管产生电场变化,造成液晶分子偏转,藉以改变光线的偏

    极性,再利用偏光片决定像素的明暗状态。此外,上层玻璃因与彩色滤光片贴合,形成每个像素各包

    含红蓝绿三颜色,这些发出红蓝绿色彩的像素便构成了面板上的视频画面。

          常见 TFT-LCD面板驱动芯片如ILI9341、SSD1963等,下面是使用ILI9341驱动TFT-LCD模块电气

     原 理图:

      上图U1是驱动芯片ILI9341,J1是连接MCU如stm32的接插件,U2是XT2046,为触摸屏的控制芯片,通

    过SPI串行总线 对触摸屏通讯控制。

     J1有32个针脚,1-5是指令控制脚,6-21是地址、数据线共用脚。27-32是连接MCU的触屏控制脚。

    CS:Chip Select 片选,低电平有效
    RS:Register Select 寄存器选择。为1表示DB0-15上传递的是要被写到寄存器的值,如为0,表示传递的是

            数据。
    WR:Write 写信号,MCU低电平写操作。
    RD:Read 读信号,MCU低电平读操作。
    RESET:重启信号,低电平重启。
    DB0-DB15:数据线。

          ILI9341内的寄存器分为控制寄存器和显存寄存器。

    和数据传递是分开的,当WR=0,RS=1时,进行写任务,数据线DB0-15传递的高8位当做寄存器地址,低8位

    才是寄存器的数据、指令。当WR=0,RS=0时,进行写任务,数据线DB0-15传递的是数据。RS也有用D/CX

    表示的,用FSMC控制时可以接STM32F407的A0脚。

  • 相关阅读:
    Bootstrap in ASP.NET MVC 5
    Chrome 实用调试技巧
    C#数组
    ASP.NET MVC 表格操作
    jQuery实用Demo
    MySQL学习笔记
    ASP.NET MVC View中的标签(tag)
    ASP.NET MVC HtmlHelper 类的扩展方法
    Delphi按下F1不能出现帮助文档的解决方法
    Delphi函数参数传递 默认参数(传值)、var(穿址)、out(输出)、const(常数)四类
  • 原文地址:https://www.cnblogs.com/beiyhs/p/12345991.html
Copyright © 2011-2022 走看看