关于嵌入式常用显示屏的总结

屏的类型

串口屏、tft液晶屏。

一、LCD接口类型 

LCD(Liquid Crystal Display):又称液晶显示器。广泛应用于嵌入式、移动端、pc 端。

首先我们以传递的信号类型来区分主要有两大类:

模拟信号:
VGA: Video Graphics Array
数字信号
TTL: Transistor Transisor Logic
LVDS: Low Voltage Differential Signaling
TMDS: Transition Minimized Differential Signal

LCD 分类如下:

按信号类型分为 TTL/LVDS/EDP/MIPI 几大类别

按材质分类分为(针对 TFT-LCD) TFT-TN/TFT-IPS/TFT-VA。

接口类型分为:RGB 模式、SPI 模式、MDDI 模式、VSYNC 模式、DSI 模式、MCU 模式等
 

lcd 接入 FSMC 的理解

不用GPIO口直接驱动液晶,是因为这种方法速度太慢,而FSMC是用来外接各种存储芯片的,所以其数据通信速度是比普通GPIO口要快得多的。TFT-LCD 驱动芯片的读写时序和SRAM的差不多,所以就可以用FSMC四块中的SRAM块来驱动LCD。SRAM有数据线和地址线,所以FSMC跟它匹配同样也有数据线和地址线,而LCD数据线跟地址线共用,通信时用RS端来区分线上是数据还是指令,RS高是数据,RS低是指令。

fsmc的含义:
fsmc简单的理解就是 存储控制器
作用: 将总线事务转为存取器指令 简单地说就是翻译cpu指令控制存储器
 

二、电阻屏和电容屏的区别

1、电阻触摸屏的屏体部分是 一块多层复合薄膜,由 一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层(ITO膜),上面再盖有一层外表面经过硬化处理、光滑防刮的塑料层。它的内表面也涂有一层ITO,在两层导电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开。当手指接触屏幕时,两层 ITO发生接触,电阻发生变化, 控制器根据检测到的电阻变化来计算接触点的坐标,再依照这个坐标来进行相应的操作,因此这种技术必须是要施力到屏幕上,才能获得触摸效果。
电阻式触摸屏的ITO涂层若太薄则容易脆断,涂层太厚又会降低透光且形成内反射降低清晰度。由于经常被触动,表层ITO使用一定时间后会出现细小裂纹,甚至变型,因此其寿命并不长久。电阻式触摸屏价格便宜且易于生产。

电阻屏的全称是电阻式触摸屏,电阻屏是一种传感器,它将矩形区域中触摸点(X,Y)的物理位置转换为代表X坐标和Y坐标的电压。很多LCD模块都采用了电阻式触摸屏,这种屏幕可以用四线、五线、七线或八线来产生屏幕偏置电压,同时读回触摸点的电压。电阻式触摸屏基本上是薄膜加上玻璃的结构,薄膜和玻璃相邻的一面上均涂有 ITO(纳米铟锡金属氧化物)涂层,ITO具有很好的导电性和透明性。当触摸操作时,薄膜下层的ITO会接触到玻璃上层的ITO,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的X、Y值,而完成点选的动作,并呈现在屏幕上。

电阻屏,压力感应,需要用力才会有反应,所以有些女生总感觉电阻屏不灵敏,其实是因为她没有用力压屏幕,只要力度合适,电阻屏也是蛮灵敏的。电阻屏的优点是可以精确定位,适合编辑文档等商务应用。缺点是不支持多点触摸,灵敏度没有电容屏高。

2、电容式触摸屏 利用人体的电流感应进行工作,其触摸屏 由一块四层复合玻璃屏构成,玻璃屏的内表面和夹层各涂一层ITO,最外层是只有0.0015mm厚的矽土玻璃保护层,夹层ITO涂层做工作面,四个角引出四个电极,内层ITO为屏层以保证工作环境。 当手指触摸在触摸屏上时,由于人体电场、用户手指和触摸屏表面 形成以一个耦合电容,因为工作面上接有高频信号,而对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触摸屏四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置信息,可以达到99%的精确度,具备小于3ms的响应速度。
电容式触摸屏具有灵敏度高,容易实现多点触控技术等优点。但电容屏缺点也很明显,电容屏的反光严重,而且电容技术的四层复合触摸屏对各波长光的透光率不均匀,存在色彩失真的问题,由于光线在各层间的反射,还造成图像字符的模糊。由于电容随温度、湿度或接地情况的不同而变化,所以当环境温度、湿度、环境电场发生改变时,都会引起电容屏的漂移,造成定位不准确。

电容屏原理是静电感应,需要导体接触屏幕才会有反应,所以,不需要很用力,只要手指轻轻触摸屏幕即可被识别。那么,普通的手写笔就没法用于电容屏了,电容屏有专用手写笔,带静电的。

电容屏的优点是感应灵敏,支持多点触摸;缺点是 不能精确定位,比如编辑文档的时候,你要想精确点击编辑某个字或者标点符号就没那么容易了。
目前比较流行电容屏,不过因为是电容原理,所以定位精度上稍差,不过大多数会在程序上做一些补偿来提高识别率,电容屏的灵敏度通常比较高,手指轻触就有响应。
电容屏主要有自电容屏 与 互电容屏 两种,以现在较常见的互电容屏为例,内部由驱动电极与接收电极组成,驱动电极发出低电压高频信号投射到接收电极形成稳定的电流,当人体接触到电容屏时,由于人体接地,手指与电容屏就形成一个等效电容,而高频信号可以通过这一等效电容流入地线,这样,接收端所接收的电荷量减小,而当手指越靠近发射端时,电荷减小越明显,最后根据接收端所接收的电流强度来确定所触碰的点。

电容屏要实现多点触控,靠的就是增加互电容的电极,简单地说,就是将屏幕分块,在每一个区域里设置一组互电容模块都是独立工作,所以电容屏就可以独立检测到各区域的触控情况,进行处理后,简单地实现多点触控。
电容式触摸屏的构造主要是在玻璃屏幕上镀一层透明的薄膜体层,再在导体层外加上一块保护玻璃,双玻璃设计能彻底保护导体层及感应器,同时透光率更高。
3、压电式触摸屏

  电阻式设计简单,成本低,但电阻式触控较受制于其物理局限性,如透光率较低,高线数的大侦测面积造成处理器负担,其应用特性使之易老化从而影响使用寿命。电容式触控支持多点触控功能,拥有更高的透光率、更低的整体功耗,其接触面硬度高,无需按压,使用寿命较长,但精准度不足,不支持手写笔操控。于是衍生了压电式触摸屏。

   压电式触控技术介于电阻式与电容式触控技术之间。压电式传感器的触控屏幕同电容式触控屏一样支持多点触控,而且支持任何物体触控,不像电容屏只支持类皮肤的材质触控。这样,压电式触控屏幕可以 同时具有电容屏幕的多点触控触感,又具有电阻屏的精准。

  压电式触控在耗电特性上更接近电容式触控特性,即没有触摸的动作,就不产生耗电,而电阻式则时刻产生耗电。在接口支持上,压电式触控也同样支持串口、I2C和USB接口。相关人员表示,从工艺成本上看,电阻式触控制程转到压电式触控制程需要变更生产线设备,而同电容式的ITO和掩模结合的制程相比,压电式触控制程成本约在其80-90%之间。

压电触摸屏的工作原理相当于TFT,制造工艺部分像电容式触摸屏,物理结构又像电阻式触摸屏,是三种成熟技术的揉和。所以采用新技术的压电式触摸屏集合并增强了电阻式和电容式的优点,又避免了二者的缺点。
  压电触摸屏一般为硬塑料平板(或有机玻璃)底材多层复合膜,硬塑料平板(或有机玻璃)作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面经过硬化处理、光滑防刮的塑料层,它的表面也涂有一层透明的导电层,在两层导电层之间有许多细小的透明隔离点。屏体的透光度略低于玻璃。
压电式触摸屏的代表作是智器Ten(即T10),压电式IPS硬屏,近乎达到了iPad同级的显示效果和触控体验,同时成本更低,表现非常不错。
  优点:透光率可达到95%以上,而采用电阻式触控只能达到80%左右。无论是电阻式的精确还是电容式的优点,压电式触控技术都能做到。在耗电特性上更接近电容式触控特性,即没有触摸的动作,就不产生耗电。成本比电容屏低。
  缺点:压电式触摸屏硬度略低于电容屏,使用寿命比电阻屏高但略低于电容屏。目前压电式触摸屏应用不多,优点被大肆宣传,尚未有大的缺点被发现,可以看出该屏幕的优缺点也都介于电阻屏和电容屏之间,包括透光率、使用寿命等等。

4、电容屏和电阻屏的优缺点比较

电阻式触摸屏的优点是它的屏和控制系统都比较便宜,反应灵敏度也很好,而且不管是四线电阻触摸屏还是五线电阻触摸屏,它们都是一种对外界完全隔离的工作环境,不怕灰尘和水汽,能适应各种恶劣的环境。它可以用任何物体来触摸,稳定性能较好。缺点是电阻触摸屏的外层薄膜容易被划伤导致触摸屏不可用,多层结构会导致很大的光损失,对于手持设备通常需要加大背光源来弥补透光性不好的问题,但这样也会增加电池的消耗。
电阻屏其实也可以实现多点触摸技术,目前已经有一家公司在电阻屏上面实现了多于4点的多点触摸了。但一般情况 电阻屏在同时多个地方按下时只能识别一点。电容屏通常可以做成硬质玻璃,手感比较好。电阻屏通常是两层以上的软性材料,操作时屏幕会有微小形变,手感稍差。连续操作时,电容屏稳定性稍高,电阻屏会因为按压力道的变化可能误判断。电容屏抗干扰性稍差,手指大量出汗或屏幕受潮时会出现操作混乱的情况。电容屏比较贵,电阻屏比较便宜。目前来说,电容屏更受欢迎一些,手感更好,功能更多。

电阻触屏俗称“软屏”;电容触屏俗称“硬屏”。
1)、触摸敏感度比较
电阻触屏:需用压力使屏幕各层发生接触,可以使用手指(哪怕带上手套),指甲,触笔等进行操作。支持触笔在亚洲市场很重要,手势和文字识别在哪里都被看重。
电容触屏:来自带电的手指表层最细微的接触也能激活屏幕下方的电容感应系统。非生命物体、指甲、手套无效。手写识别较为困难。
2)、精度比较
电阻触屏:精度至少达到单个显示像素,用触笔时能看出来。便于手写识别,有助于在使用小控制元素的界面下进行操作。
电容触屏:理论精度可以达到几个像素,但实际上会受手指接触面积限制。以至于用户难以精确点击小于1cm2的目标。
3)、多点触摸
电阻触屏不能多点触摸,除非重组电阻屏与机器的电路连接。
电容屏比较容易实现多点触摸技术。
4)、阳光下可视效果
电阻触屏:通常很糟,额外的屏幕层面反射了大量阳光。
电容触屏:电容触屏的可视效果非常好,这是电阻触屏远远达不到的。
5)、清洁
电阻触屏:由于可以使用触笔或指甲进行操作,更不容易在屏幕上留下指纹、油渍和细菌。
电容触屏:要用整个手指进行触摸,但玻璃外层更容易清洁。
6)、抗损性
电阻触屏:电阻屏的根本特性决定了它的顶部是柔软的,需要能够按下去。这使得屏幕非常容易产生划痕。电阻屏需要保护膜以及相对更频繁的校准。有利的方面是,使用塑料层的电阻触屏设备总体上更不易损,更不容易摔坏。
电容触屏:外层可以使用玻璃。这样虽然不至于坚不可摧,而且有可能在严重冲击下碎裂,但玻璃应对日常碰擦和污迹更好。
7)、成本
电阻触屏:很低廉。
电容触屏:不同厂商的电容屏价格比电阻屏贵10%到50%。这点额外成本对旗舰级产品无所谓,但可能会让中等价位手机望而却步。
8)、环境适应性
电阻触屏:具体数值不得而知。但有证据表明使用电阻屏的Nokia 5800可以在-15°C至+45°C的温度下正常工作,对湿度也没什么要求。
电容触屏:典型的操作温度在0°至35°之间,需要至少5%的湿度(工作原理所限)。

电容式触摸屏正逐步统治智能手机市场和平板电脑市场,本年度的智能手机需求增长量高于先前预期,而且电容式触摸面板正快速取代电阻式触摸面板。

三.软件通信控制的的方式:SPI,串口,I2C,USB

四.LCD,LED,OLED区别及原理

 1) LCD是英文Liquid Crystal Display 的简称,指的是液晶显示屏。主要有TFT、UFB、TFD、STN等几种类型。其构造包括塑料球、玻璃球、边框胶、玻璃基板、上偏光片、定向层、液晶、导电ITO图案、导通点、IPO电极和下偏光片。

 

 液晶显示的原理是液晶在不同电压的作用下会呈现不同的光特性。

  2)   LED是 Light Emitting Diode的简称,也就是发光二极管。它是半导体二极管的一种,可以把电能转化成光能。当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。

  LED被称为第四代光源,具有节能、环保、安全、寿命长、低功耗、低热、高亮度、防水、微型、防震、易调光、光束集中、维护简便等特点,可以广泛应用于各种指示、显示、装饰、背光源、普通照明等领域。比如LED显示屏、交通信号灯、汽车用灯、液晶屏背光源、家用灯饰以及其他照明光源。

3) OLED是Organic Light-Emitting Diode 的简称,中文名是有机发光二极管。又称为有机电激光显示、有机发光半导体。这种二极管由美籍华裔教授邓青云于1979年在实验室中发现。

OLED显示技术具有自发光的特性。

现如今OLED运用的一个突出代表是就是手机屏幕,OLED屏幕可以显示出完美画面对比度,显示画面也将更为生动、真实。LCD屏幕由于液晶的特性并不支持做弯曲,相较于此,OLED可以被做成弯曲的屏幕。

三者之间的差异

在色域上

OLED液晶屏可以显示无穷无尽个颜色,而且还不受背光灯的影响,像素在显示全黑画面的时候非常的有优势,LCD的液晶屏色域就目前来说在百分之72到百分之92之间,而led液晶屏的色域在百分之118以上。

在价格上

同尺寸的LED液晶屏要比LCD液晶屏贵上1倍还多,OLE液晶屏则更贵。

在技术成熟方面

因为LCD液晶屏是一款传统的显示器 ,所以在技术的成熟方面要比OLED液晶屏、LED液晶屏好的多,例如显示反应速度,OLED液晶屏、LED液晶屏远远比不上LCD液晶显示屏。

在显示器的角度方面

OLED液晶屏要比LED液晶屏和LCD液晶屏好上很多,具体表现为LCD显示屏的可视角度非常的小,而LED液晶屏则在层次感和动态表现上面差强人意,另外LED液晶屏画面的纵深感也不够好。

五.显示屏的参数有哪些?

1)像素:图像的基本单元。

2)分辨率:行像素*列像素  。1 寸≈0.3厘米  ,1厘米≈100像素

3)色彩深度:每个像素点能有多种颜色,以位表示。

  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
完整版:https://download.csdn.net/download/qq_27595745/89522468 【课程大纲】 1-1 什么是java 1-2 认识java语言 1-3 java平台的体系结构 1-4 java SE环境安装和配置 2-1 java程序简介 2-2 计算机中的程序 2-3 java程序 2-4 java类库组织结构和文档 2-5 java虚拟机简介 2-6 java的垃圾回收器 2-7 java上机练习 3-1 java语言基础入门 3-2 数据的分类 3-3 标识符、关键字和常量 3-4 运算符 3-5 表达式 3-6 顺序结构和选择结构 3-7 循环语句 3-8 跳转语句 3-9 MyEclipse工具介绍 3-10 java基础知识章节练习 4-1 一维数组 4-2 数组应用 4-3 多维数组 4-4 排序算法 4-5 增强for循环 4-6 数组和排序算法章节练习 5-0 抽象和封装 5-1 面向过程的设计思想 5-2 面向对象的设计思想 5-3 抽象 5-4 封装 5-5 属性 5-6 方法的定义 5-7 this关键字 5-8 javaBean 5-9 包 package 5-10 抽象和封装章节练习 6-0 继承和多态 6-1 继承 6-2 object类 6-3 多态 6-4 访问修饰符 6-5 static修饰符 6-6 final修饰符 6-7 abstract修饰符 6-8 接口 6-9 继承和多态 章节练习 7-1 面向对象的分析与设计简介 7-2 对象模型建立 7-3 类之间的关系 7-4 软件的可维护与复用设计原则 7-5 面向对象的设计与分析 章节练习 8-1 内部类与包装器 8-2 对象包装器 8-3 装箱和拆箱 8-4 练习题 9-1 常用类介绍 9-2 StringBuffer和String Builder类 9-3 Rintime类的使用 9-4 日期类简介 9-5 java程序国际化的实现 9-6 Random类和Math类 9-7 枚举 9-8 练习题 10-1 java异常处理 10-2 认识异常 10-3 使用try和catch捕获异常 10-4 使用throw和throws引发异常 10-5 finally关键字 10-6 getMessage和printStackTrace方法 10-7 异常分类 10-8 自定义异常类 10-9 练习题 11-1 Java集合框架和泛型机制 11-2 Collection接口 11-3 Set接口实现类 11-4 List接口实现类 11-5 Map接口 11-6 Collections类 11-7 泛型概述 11-8 练习题 12-1 多线程 12-2 线程的生命周期 12-3 线程的调度和优先级 12-4 线程的同步 12-5 集合类的同步问题 12-6 用Timer类调度任务 12-7 练习题 13-1 Java IO 13-2 Java IO原理 13-3 流类的结构 13-4 文件流 13-5 缓冲流 13-6 转换流 13-7 数据流 13-8 打印流 13-9 对象流 13-10 随机存取文件流 13-11 zip文件流 13-12 练习题 14-1 图形用户界面设计 14-2 事件处理机制 14-3 AWT常用组件 14-4 swing简介 14-5 可视化开发swing组件 14-6 声音的播放和处理 14-7 2D图形的绘制 14-8 练习题 15-1 反射 15-2 使用Java反射机制 15-3 反射与动态代理 15-4 练习题 16-1 Java标注 16-2 JDK内置的基本标注类型 16-3 自定义标注类型 16-4 对标注进行标注 16-5 利用反射获取标注信息 16-6 练习题 17-1 顶目实战1-单机版五子棋游戏 17-2 总体设计 17-3 代码实现 17-4 程序的运行与发布 17-5 手动生成可执行JAR文件 17-6 练习题 18-1 Java数据库编程 18-2 JDBC类和接口 18-3 JDBC操作SQL 18-4 JDBC基本示例 18-5 JDBC应用示例 18-6 练习题 19-1 。。。
### 回答1: 1.8寸240*320 TFT显示屏是一种小尺寸彩色显示屏,用于各种嵌入式系统和电子设备中。该显示屏采用SPI通信协议,支持ST7735S驱动芯片。 ST7735S是一款常用显示屏驱动芯片,具有以下特点和功能: 1.高分辨率:ST7735S支持240*320像素的显示分辨率,能够显示丰富的图像和细节。 2.彩色显示:该芯片支持全彩色显示,可以显示16位或18位的颜色深度,呈现鲜艳、真实的图像。 3.低功耗:ST7735S采用低功耗的设计,能够在不消耗过多电能的情况下进行高质量的显示。 4.多功能:该芯片具有丰富的功能和接口,包括SPI通信接口、GPIO引脚、控制电路等。可以实现图像显示、文本显示、触摸控制等多种功能。 5.易于控制:ST7735S有简单的控制和配置方法,可以通过编程语言或者硬件电路来实现对显示屏的控制。 为了使用1.8寸240*320 TFT显示屏,我们需要通过SPI通信协议来与ST7735S驱动芯片进行交互。首先,我们需要了解芯片的引脚定义,包括电源引脚、SPI接口引脚、复位引脚等。然后,我们需要编写相应的驱动程序,通过发送指令和数据来控制显示屏的显示内容和操作。最后,我们可以根据需求实现自己想要显示的图像、文本或者其他内容。 总结起来,1.8寸240*320 TFT显示屏SPI通信ST7735S资料主要包括芯片的特点、功能,以及使用时的引脚连接和驱动程序编写等方面的内容。希望这些信息能够帮助你更好地了解和应用这款显示屏。 ### 回答2: 1.8寸240*320 TFT显示屏是一种小尺寸的彩色液晶显示屏,具有240像素(宽)×320像素(高)的分辨率。该显示屏采用SPI通信接口,并集成了ST7735S显示控制芯片。 ST7735S是一款专为嵌入式应用设计的显示控制芯片。它采用SPI串行总线协议与主控设备进行通信,并具有较高的传输速率和可靠性。 该显示屏具有较高的亮度和对比度,且能够显示出清晰、鲜艳的彩色图像。它支持多种颜色模式,如RGB565、RGB666和RGB888等。这些颜色模式可以实现丰富的颜色效果,使显示图像更加生动逼真。 ST7735S显示控制芯片内部集成了帧缓存存储器,能够存储图像数据,并通过SPI接口将数据传输到显示屏上进行显示。它还具有多种的显示模式和控制参数,可以通过编程控制实现清晰的显示效果。 在使用该显示屏时,我们需要将该显示屏与主控设备进行连接,并按照通信协议进行初始化设置。通过SPI通信接口,主控设备可以向ST7735S发送命令和数据,来控制显示屏的刷新、渲染和显示。 总之,1.8寸240*320 TFT显示屏使用SPI通信接口与ST7735S显示控制芯片进行通信,能够实现高清晰度、高亮度和丰富颜色的图像显示。通过合理的编程控制,可以实现各种图形、文本等显示效果。 ### 回答3: ST7735S是一种1.8寸240*320分辨率的TFT显示屏,支持SPI通信协议。ST7735S芯片是一款可编程的彩色TFT液晶控制器,适用于移动设备、嵌入式系统和其他需要显示图形和文字的应用。 ST7735S拥有多种特性和功能。首先,它支持分辨率为240*320的彩色显示,可以显示丰富的图像和文本内容。其次,ST7735S采用SPI(串行外设接口)通信协议,在数据传输方面更加简便高效。 在使用ST7735S之前,需要了解其引脚分配和功能。ST7735S具有多个引脚,如电源引脚、SPI通信引脚、控制引脚等。它还有一些特殊的引脚,比如背光控制引脚,用于控制显示屏的背光亮度。 为了正确使用ST7735S,还需要了解其工作原理和通信协议。通过SPI接口,可以向ST7735S发送命令和数据,控制显示屏的功能和内容。可以使用特定的SPI库或驱动程序来实现与ST7735S的通信。 最后,为了更好地使用ST7735S显示屏,还可以查阅相关的资料和文档。ST7735S的厂商可能提供有关初始化、驱动程序和示例代码的资料,这些资料可以帮助用户快速开始使用这款显示屏。 总之,ST7735S是一款功能强大的1.8寸240*320分辨率TFT显示屏,支持SPI通信协议。通过了解其引脚分配、工作原理和通信协议,以及查阅相关资料,可以更好地使用和驱动这款显示屏

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

maple_zmz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值