赞
踩
http://www.elecfans.com/tags/%E4%B8%B2%E5%8F%A3%E5%B1%8F/
串口屏定义就是,带串口控制的液晶屏就是串口屏了
详细定义:一套由单片机或PLC带控制器的显示方案,显示方案中的通讯部分由串口通讯,UART串口或者SPI串口等;它由显示驱动板、外壳、LCD液晶显 示屏三部分构成。接收用户单片机串口发送过来的指令,完成在LCD上绘图的所有操作。
目前市场上LCD液晶屏的接口方式有串口屏与并口屏,就目前的市场而言串口屏更具有市场优势。下面由液晶屏厂家为您分析:
1、接口引脚:串口屏只需要2根线连接通讯,而并口屏则需要多根线才可以完成连接
2、程序不同:目前市面上大多的串口屏都是智能型的,使用简单方便,而并口屏的使用就复杂了很多,相对串口屏的使用程序上比并口屏少了90%以上,甚至很多的串口屏都不需要安装MCU单片机就可以直接控制了
3、界面对比:串口屏有专门的界面软件,直接下载进去就可以了,非常的简单
转自链接:https://www.zhihu.com/question/376666928/answer/1057413557
要回答你的问题,首先必须理解什么是串口屏?串口屏的优缺点是什么?
什么是串口屏?
其实可以简单粗暴地理解为:屏+串口,其方便用户进行目标产品的二次开发,其价值在于串口屏厂家为用户封装了所有显示的底层功能,抽象出一系列通用的UI控件和对应的事件编程逻辑,可以缩短用户产品的开发周期;而市面上的屏(这里只讨论:点阵屏-可以理解为裸屏)是不带软件的,需要目标用户完成从硬件接线(裸屏的接口一般有:2线的IIC、3线的SPI、20根线的8080并口、29根的RGB接口等)到软件协议的对接(IIC协议、SPI协议、8080并口协议、RGB接口协议)、底层驱动(涉及到显示屏的驱动IC主要有:灌屏幕的出厂初始化代码、写寄存器、定窗口、描点、画线等)编写以及UI界面功能实现等一系列的操作,这种如果不熟悉裸屏的人,开发起来是有难度的。
串口屏的编程方法:一般通过但不限于用PC机上位机进行UI组件(txt组件、btn组件、prog组件、point组件等)的简单编辑和鼠标的拖拽,素材导入(比方:公司开机logo、背景图片、状态变化图标等)同时通过编辑事件逻辑(页面跳转jump逻辑、定时切换timerevent、按钮状态变化touch_event等)和交互机制(MCU与串口屏通讯协议)能够快速的实现一个用裸屏较难实现的UI界面功能。
串口屏的优点:硬件接线简单(通过UART串口能与各种MCU进行通讯协议的对接),同时集成了UI设计的元素于一个厂家配套出售的闭源开发环境中供用户使用,按照厂家的文档一般通过简单的PC上位机操作就能够轻松的完成屏幕界面的设计。
串口屏的缺点:我认为串口屏的缺点就是总体售价会比裸屏高,对于成本敏感的用户,会有一定的压力。但目前市面有一些厂家已经开发出了一些入门级或者是紧凑型的产品,售价已经很接近裸屏了,能够在满足客户基本显示需求的基础上,大大的降低成本。
现在回到你的问题上,如果完全没有接触过裸屏的开发,建议还是用串口屏,查看一下厂家的应用文档很快就能上手,不难用。如果对成本有要求而且不需要实现非常复杂的界面逻辑,可以选用一些入门级的产品。
推荐的厂家这里列出几家供你参考:北京迪文的串口屏、广州的大彩、深圳尚视界的集成屏串口屏系列,这些产品我都有用过。拓普微智能TFT液晶模块、淘晶驰 如:TJC4832K035_011X 规格书http://www.doc88.com/p-01899961318276.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。