emWin使用(1)——LCD屏幕接口、LCD驱动芯片确定

前言:

在移植emWin时,我们都会遇到LCD驱动的选择的问题。如何选择Display Driver?选择依据是什么?这里我们分几个部分来逐一讲解

问题:

MCU与LCD控制器有两种连接方式:直接连接、间接连接

LCD的接口:MCU模式,RGB模式,SPI模式,VSYNC模式,MDDI模式,DSI模式等。

MCU与LCD控制器有两种连接方式“与”LCD的接口“之间的关系是什么呢?

MCU接口,RGB接口,SPI接口,VSYNC接口,MDDI接口,DSI接口。MCU接口(也写成MPU接口的)。只有TFT模块才有RGB接口。

解答:LCD接口决定了MCU与LCD控制器的连接方式

LCD接口详细介绍:http://www.51hei.com/bbs/dpj-55954-1.html

这里介绍两种常用的LCD接口框架:

RGB-接口:

从以下框图可以看出,CPU是直接与LCM(LCD控制器)连接在一起的。所以这种连接方式属于”MCU与LCD控制器的直接连接

MCU-接口:

从图中可以看出,CPU没有与LCM(LCD控制器)直接相连而是通过显示屏中内置的”显存“来将数据传递给LCM(LCD控制器)。所以这种MCU接口属于”MCU与LCD控制器之间的间接连接“。

补充说明:MCU接口也叫8080接口或者6080接口,由于6080接口已经很少使用了,现在基本都是8080接口简称80。在一些显示屏的手册中可以看到这种叫法。

实例分析:

这里有两款LCD屏幕:AM240320L8TNQW-00H、SF-TC240T-9370A-T我们来分析下如何确定它的接口类型?

AM240320L8TNQW-00H

确定LCD屏接口类型

在AM240320L8TNQW-00H数据手册中找到Interface specifications章节,这里列出来了此屏幕支持的接口类型:

往下找可以找到Interface mode选择部分,这里可以确定当前LCD屏幕是采用的什么接口。AM240320L8TNQW-00H屏幕就是采用的MCU-16Bit接口,这个跳线可以查看屏幕PCB上的接线或者屏幕的电路图

驱动芯片型号能其他信息确定:

直接在数据手册中搜索Driver字眼,或者直接查看Block Diagrm章节可以查看到屏幕所使用的驱动芯片型号。

SF-TC240T-9370A-T

LCD屏接口确定

从屏幕PIN描述中可以看到,IM[0-3]决定了LCD接口类型

找到IM[0-3]对应的接口类型表。注:从LCD屏幕的

从LCD的原理图中可以查到IM[0-3]的接线,从而确定它为4-wrie 8bit data serail interface再结合图片中下面的话,得出这里是此屏幕RGB接口

从屏幕的基本信息中也可以查询到它的接口类型:

LCD驱动芯片型号确认

直接在datasheet中搜索driver,即可找到驱动芯片型号:

LCD信息获取总结

1. 从电路原理图找到LCD型号,然后搜索并下载此型号对应的数据手册

2. 先确定LCD驱动芯片型号

3. 查找LCD的引脚表格,找到IM[0-3]的接线方式从而确认当前LCD屏幕是什么接口

4. 如第3步中还不能确认,再找INTERFACE、INTERFACE TYPE关键字等。从而确认LCD屏的接口方式

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值