液晶显示系统的制作方法
【技术领域】
[0001]本实用新型涉及一种液晶显示系统,更具体地说,涉及一种具有数个外部通信接口的液晶显不系统。
【背景技术】
[0002]随着电子产品技术的发展,薄膜晶体管液晶显示设备得到了广泛的应用,尤其是中小型的薄膜晶体管液晶显示设备已成为开发的主流。薄膜晶体管液晶显示设备包括薄膜晶体管液晶显示屏、以及搭载驱动控制芯片的驱动电路板。薄膜晶体管液晶显示设备通过其驱动电路板接口与外部设备通信,再由驱动控制芯片将通信信息转化为显示信息显示在该设备显示屏上。现有的薄膜晶体管显示设备的驱动电路板接口由于驱动控制芯片的不同,导致驱动电路板接口各异,例如:有串型外设接口(SPI接口)、两线式串型总线接口(I2C接口)、异步收发传输接口 UART、Intel 8080接口、RGB接口等,且不同驱动控制芯片的通信协议也不完全相同。
[0003]现有的大部分薄膜晶体管液晶显示设备,只搭载一种驱动控制芯片并使用特定的一种接口以及相应通信协议与外部设备通信。由于这种薄膜晶体管液晶显示设备只能使用固定的一种硬件接口及相应通信协议与外部设备通信,会造成在电子产品连接到薄膜晶体管液晶显示设备时,需要采用特定的硬件接口以及开发不同的通信协议。这种薄膜晶体管液晶显示设备,无法满足不同电子产品的开发需求和使用需求,兼容性差,降低了研发和使用电子产品的整体效率。
[0004]CN202917149公开了一种液晶显示模块,包括IXD驱动控制器、液晶屏、LED背光源和IXD驱动芯片,其还包括一单片机芯片控制器,所述单片机芯片控制器通过I/O端口电连接于LCD驱动控制器,所述的单片机芯片上设有同步串行接口和电可擦可编程只读存储器。这种单片机芯片控制器通过内部USART模块能够实现RS232、I2C、SPI多接口通信,但是,在针对不同接口的外部设备时需要修改这种单片机芯片控制器的软件来配置USART模块实现RS232、I2C、SPI接口中的一种,且该液晶显示模块仅公开了采用RS232、I2C、SPI多接口,并未公开采用USB接口,无法适应大量图像数据传输以及广泛使用的USB外部设备,兼容性不强,难以满足不同电子产品的开发需求和使用需求。.【实用新型内容】
[0005]本实用新型为解决现有技术中的液晶显示系统的兼容性差,难以满足不同电子产品的开发需求和使用需求的技术问题。
[0006]本实用新型的发明人经过实践发现,可以通过设置单片机芯片以及用于连接外部设备的数个外部通信接口,然后开发能够适用于这些外部通信接口的通用的通信协议软件,可实现控制不同的薄膜晶体管液晶显示屏幕,适应不同的外部连接设备。进一步地,发明人研宄发现,通用的通信协议软件采用能够接收AT指令的通信协议,能够较好的控制不同的薄膜晶体管液晶显示屏幕,并进一步编写了 AT指令集。从而解决了现有技术中具有不同驱动控制芯片的薄膜晶体管液晶显示设备需要不同的硬件接口及软件通信协议来进行显示控制的技术问题,兼容性强,能够适应不同电子产品的开发需求和使用需求。
[0007]据此,本实用新型提供了一种液晶显不系统,所述液晶显不系统包括液晶显不屏、与液晶显示屏电连接的驱动控制芯片,其中,所述液晶显示系统还包括单片机芯片以及用于连接外部设备的数个外部通信接口,所述单片机芯片与所述驱动控制芯片电连接;所述单片机芯片具有连接接口,所述单片机芯片通过连接接口与所述数个外部通信接口电连接。
[0008]优选地,在液晶显示系统中,所述单片机芯片通过通信协议软件与连接于一个或数个外部通信接口的一个或数个外部设备进行通信,所述通信协议软件为能够接收AT指令集中的AT指令的通信协议软件。
[0009]优选地,在液晶显示系统中,所述驱动控制芯片与所述单片机芯片通过FSMC接口连接。
[0010]优选地,在液晶显示系统中,所述数个外部通信接口选自SPI接口、I2C接口、UART接口、USB接口中的一种或几种。
[0011]优选地,在液晶显示系统中,所述液晶显示系统还包括Flash存储器,所述Flash存储器与所述单片机芯片连接。
[0012]优选地,在液晶显示系统中,所述液晶显示系统为薄膜晶体管液晶显示系统,所述液晶显示屏为薄膜晶体管液晶显示屏。
[0013]本实用新型的液晶显示系统通过设置单片机芯片以及用于连接外部设备的数个外部通信接口,将外部设备连接到外部通信接口,所述外部设备通过发送AT指令集中的指令,与所述单片机芯片进行数据通信。所述单片机芯片接收AT指令,解析指令,再与所述驱动控制芯片进行信号传递,并通过驱动控制芯片将所述单片机芯片传递的信号转化为显示信息,并将所述显示信息传递给液晶显示屏,最后所述液晶显示屏完成显示信息的显示。这种液晶显示系统适用于大多数不同的外部设备,可以使大多数不同的设备用同样的通信协议控制薄膜晶体管液晶,并且所述单片机芯片可与不同的驱动控制芯片通信,从而可以适用于不同的液晶显示屏。这种液晶显示系统方便连接不同电子产品进行使用,并且方便使用液晶显示屏进行电子产品开发,减少开发难度、提高开发效率,兼容性更佳。
【附图说明】
[0014]附图是用来提供对本实用新型的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本实用新型,但并不构成对本实用新型的限制。
[0015]图1是本实用新型的液晶显示系统的结构示意图。
[0016]图2是本实用新型实施例1的液晶显示系统的结构示意图。
[0017]图3是本实用新型的液晶显示系统的显示方法的流程图。
[0018]图4是本实用新型实施例1的单片机芯片的软件程序执行的流程图。
【具体实施方式】
[0019]下面详细描述本实用新型的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本实用新型,而不能理解为对本实用新型的限制。相反,本实用新型的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在本实用新型中,连接可以为电连接也可以为机械连接。
[0020]本实用新型的发明人为解决现有技术中具有不同驱动控制芯片的液晶显示设备,尤其是薄膜晶体管液晶显示设备需要不同的硬件接口及软件通信协议来进行显示控制的技术问题,通过长期的研宄,提出一种液晶显示系统及其显示方法,能支持常用的硬件接口且使用同一通信协议软件即可实现控制不同的液晶显示屏,方便适应不同电子产品的开发需求和使用需求。
[0021]如图1所不,本实用新型提供了一种液晶显不系统,包括液晶显不屏1、驱动控制芯片2、单片机芯片3以及用于连接外部设备的数个外部通信接口 4。
[0022]在本实用新型中,所述液晶显示屏I与所述驱动控制芯片2连接,所述单片机芯片3与所述驱动控制芯片2连接;所述单片机芯片3通过连接接口与所述数个外部通信接口 4电连接。
[0023]其中,所述外部通信接口 4作用为提供与外部设备通信的物理连接。所述单片机芯片3作用为通过所述外部通信接口 4接收外部设备发出的AT指令,并与所述驱动控制芯片2进行数据通信。所述驱动控制芯片2作用为将所述单片机芯片3的信号转化为显示信息,并传递显示信息给所述液晶显示屏I。所述液晶显示屏I作用为显示信息到该显示屏。
[0024]优选地,本实用新型还包括Flash存储器5,所述单片机芯片3与所述Flash存储器5连接,所述Flash存储器5的主要作用是存储显示内容的数据,包括预置的显示字体的数据、显示图像的数据,极大地减少外部设备需要传送的数据量。具体来说,Flash存储器5的设置增加了存储空间,可以存储大量的显示图片信息、显示文字信息以及字体信息等显示内容的数据,来弥补单片机芯片存储空间小的缺点,并且,在有大量图像数据传输时,Flash存储器可以作为数据缓存区。在本实用新型中,通过设置Flash存储器,外部设备发送AT指令只要发送动作命令即可,不需要发送图像数据。例如AT指令“AT+dB”表示在显示屏某个位置显示一张位图,而位图本身存储在Flash存储器中,单片机芯片收到“AT+dB+位置”指令后会与Flash存储器通信寻找到位图数据,显示在显示屏上。通过这种方式,无需外部设备再发送位图信息,极大节省了数据传输时间。所述单片机芯片3还作用为与Flash存储器5进行数据通信,以向Flash存储器5存取显示内容。
[0025]在本实用新型中,所述液晶显示系统可以适用于现有的各种液晶显示装置,优选地,所述液晶显示系统为薄膜晶体管液晶显示系统。相应的,所述液晶显示屏I可为市场上常见的液晶显示屏1,在本实用新型中,优选为薄膜晶体管液晶显示屏I。
[0026]在本实用新型中,优选地,所述驱动控制芯片2与所述单片机芯片的常用连接接口有Intel 8086接口(Intel早期开发的8086处理器总线接口)、RGB接口(分三原色输入的视频接口)以及SPI串行接口(Serial Peripheral Interface,串型外设接口,是一种高速的,全双工,同步的串行通信总线)。所述驱动控制芯片与所述单片机芯片可通过Intel8086接口、RGB接口以及SPI接口中的一种接口连接;优选地,所述驱动控制芯片2与所述单片机芯片通过FSMC接口(Flexible Static Memory Controller,可变静态存储控制器接口)连接。FSMC接口是STM32F系列单片机芯片的适用于intel8086接口的一种特殊连接接口,它的运作机制是将intel8086接口映射为单片机芯片内部的一个寄存器地址,它的优点是可以将多个I/o接口的数据同时传输,比普通的I/O接口的传输速度更快,耗费处理器极少的时间。
[0027]所述单片机芯片3通过SPI接口(Serial Peripheral Interface,串型外设接口,是一种高速的,全双工,同步的串行通信总线)与所述Flash存储器5电连接。本领域技术人员能够理解,根据Flash存储器芯片的类型可选择相适应的接口,采用SPI接口的优点是连接线少。
[0028]在本实用新型中,所述数个外部通信接口 4可以选自SPI接口(SerialPeripheralInterface,串型外设接口,是一种高速的,全双工,同步的串行通信总线)、I2C接口(Inter 一 Integrated Circui,两线式串型总线接口,是由PHILIPS公司开发的两线式串行总线)、UART接口(Universal Asynchronous Receiver/Transmitter 通用异步收发传输器接口)、USB接口(Universal Serial Bus通用串行接口)中的一种或几种。根据需要,所述数个外部通信接口 4可以是其中的一种、两种或者更多种的组合,例如,可以设置三个外部通信接口 4,分别包括一个USB接口、一个UART接口以及一个SPI接口。然而,优选地,设置四个或更多的外部通信接口 4,分别包括一个SPI接口、一个I2C接口、一个UART接口以及一个USB接口,满足更多外部设备的连接需求,兼容性更佳。当然,根据需要所述数个外部通信
接口 4还可以为另外的接口形式,总之,常用的接口均可以涵盖到本实用新型中。
[0029]在本实用新型中,所述单片机芯片3中设置有软件程序,系统工作时,所述单片机芯片3初始化液晶显示屏I后,不断监控外部通信接口 4数据,若是接收到外部设备发送的AT指令,会解析指令字符串并查找对应的指令执行子程序,执行所述指令程序,完成指令后会继续监控外部通信接口 4上的数据。
[0030]在本实用新型中,所述单片机芯片3通过通信协议软件与连接于一个或数个外部通信接口 4的一个或数个外部设备进行通信,所述通信协议软件为能够接收AT指令集中的AT指令的通信协议软件。所述AT指令集是所述单片机芯片3与外部设备通信时需要遵循的通信协议命令集合。在本实施例中,通信协议软件包含在单片机芯片3的软件程序中,夕卜部设备只需要发送AT指令集的指令即可,AT指令集是字符串指令集合,优点是指令统一,简单,易用,且不容易出错。外部设备只需要传输这种字符命令,与具体的传输接口以及设备无关,兼容性强。所述AT指令集由发明人编写,所述AT指令集,包含以下命令,每条命令均为字符串:
[0031]AT+SD:输入设备名称,并根据名称初始化所述薄膜晶体管液晶屏;
[0032]AT+I1:初始化当前所述薄膜晶体管液晶屏;
[0033]AT+GX:返回当前所述薄膜晶体管液晶屏显示区域X轴长度;
[0034]AT+GY:返回当前所述薄膜晶体管液晶屏显示区域Y轴长度;
[0035]AT+D0:开启所述薄膜晶体管液晶屏背光;
[0036]AT+DF:关闭所述薄膜晶体管液晶屏背光;
[0037]AT+SC:设置对比度;
[0038]AT+SB:调整所述薄膜晶体管液晶屏亮度;
[0039]AT+SP:所述薄膜晶体管液晶屏显示区页码选择;
[0040]AT+WP:所述薄膜晶体管液晶屏显示区页操作;
[0041]AT+cs:所述薄膜晶体管液晶屏清屏操作;
[0042]AT+fs:所述薄膜晶体管液晶屏全屏填充一种颜色;
[0043]AT+sf:设置前景色;
[0044]AT+gf:获取前景色;
[0045]AT+sb:设置背景色;
[0046]AT+gb:获取背景色;
[0047]AT+dp:画点操作;
[0048]AT+dl:画线操作;
[0049]AT+dr:画空心矩形操作;
[0050]AT+dc:画空心圆操作;
[0051]AT+dR:画空心圆角矩形操作;
[0052]AT+fr:画填充矩形操作;
[0053]AT+fc:画填充圆操作;
[0054]AT+fR:画填充圆角矩形;
[0055]AT+ps:显示字符串操作;
[0056]AT+p1:显示整型数字操作;
[0057]AT+pf:显示浮点型数字操作;
[0058]AT+sF:设置字体操作;
[0059]AT+gF:获取字体操作;
[0060]AT+gX:获取字体X轴大小;
[0061]AT+gY:获取字体Y轴大小;
[0062]AT+dB:画位图操作;
[0063]AT+DT:数据传输操作;
[0064]AT+ED:数据传输结束操作;
[0065]AT+FW:Flash 写操作;
[0066]AT+gt:获取触摸按键返回值。
[0067]如图3所示,本实用新型还提供了上述液晶显示系统的显示方法,所述显示方法包括下述步骤:
[0068]步骤S1、将一个或数个外部设备连接到一个或数个外部通信接口 4,并且初始化液晶显不屏I ;
[0069]步骤S2、所述单片机芯片3与所述外部通信接口 4电连接,并等待接收外部设备发送AT指令集中的指令;
[0070]步骤S3、所述单片机芯片3接收到外部设备发送的AT指令,则解析所述AT指令,若没有接收到外部设备发送的AT指令则返回步骤S2 ;
[0071]步骤S4、所述单片机芯片3执行所述接收并解析后的AT指令,并与驱动控制芯片2进行信号传递,所述单片机芯片3在执行完所述AT指令后则返回步骤S2 ;
[0072]步骤S5、所述驱动控制芯片2将所述单片机芯片3传递的信号转化为显示信息,并将所述显示信息传递给液晶显示屏I ;
[0073]步骤S6、所述液晶显示屏I完成显示信息的显示。
[0074]在本实用新型中,优选地,在步骤S4中,所述单片机芯片3根据接收并解析后的AT指令,不仅可以与所述驱动控制芯片2进行信号传递,还可以与Flash存储器5进行数据存取操作,将数据暂存在Flash存储器5中。
[0075]综上所述,将外部设备连接到外部通信接口 4,通过发送AT指令集中的指令,与所述单片机芯片3进行数据通信。所述单片机芯片3接收AT指令,解析指令,再与所述驱动控制芯片2进行信号传递,并通过驱动控制芯片2将所述单片机芯片3传递的信号转化为显示信息,并将所述显示信息传递给液晶显示屏1,最后所述液晶显示屏I完成显示信息的显不O
[0076]以下结合实施例详细说明本实用新型,但不因此限制本实用新型。
[0077]本实用新型的第一实施例提供一种薄膜晶体管液晶显示系统。如图2所示,所述薄膜晶体管液晶显示系统包括薄膜晶体管液晶显示屏11、驱动控制芯片2HX8352A 21、单片机芯片 3STM32F103VE 31、Flash 存储器 5SST25VF064CS3AE 51、I2C 接口 41、SPI 接口 42、UART接口 43、USB接口 44。所述薄膜晶体管显示屏11采用3.2寸液晶屏,通过驱动控制芯片2HX8352A 21来实现控制。所述单片机芯片3STM32F103VE 31通过FSMC接口与所述驱动控制芯片2HX8352A 21连接。所述单片机芯片3STM32F103VE 31通过SPI接口与Flash存储器5SST25VF064CS3AE 51连接。所述单片机芯片3STM32F103VE 31通过I2C接口 41、SPI接口 42、UART接口 43、USB接口 44与外部设备通信。单片机芯片3STM32F103VE31中包含有软件程序,程序执行流程如图4。系统工作时,所述单片机芯片3STM32F103VE.31初始化薄膜晶体管液晶显示屏11后,不断监控外部通信接口数据,若是接收到外部设备发送的AT指令,会解析指令字符串并查找对应的指令执行子程序,执行所述指令程序,完成指令后会继续监控外部接口上的数据。在所述单片机芯片执行所述指令程序的过程中,与驱动控制芯片进行信号传递,所述驱动控制芯片将所述单片机芯片传递的信号转化为显示信息,并将所述显示信息传递给液晶显示屏;最终,所述液晶显示屏完成显示信息的显示。
[0078]如上所述,本实用新型的液晶显示系统通过设置单片机芯片以及用于连接外部设备的数个外部通信接口,将外部设备连接到外部通信接口,通过外部设备发送AT指令集中的指令,与所述单片机芯片进行数据通信。所述单片机芯片接收AT指令,解析指令,再与所述驱动控制芯片进行信号传递,并通过驱动控制芯片将所述单片机芯片传递的信号转化为显示信息,并将所述显示信息传递给液晶显示屏,最后所述液晶显示屏完成显示信息的显示。这种液晶显示系统适用于大多数不同的外部设备,可以使大多数不同的设备用同样的通信协议控制薄膜晶体管液晶,并且所述单片机芯片可与不同的驱动控制芯片通信,从而可以适用于不同的液晶显示屏。这种液晶显示系统方便连接不同电子产品进行使用,并且方便使用液晶显示屏进行电子产品开发,减少开发难度、提高开发效率,兼容性更佳。另外,增加了 Flash存储器,可用于预存显示的图片信息数据、字体信息数据等显示内容的数据,减少了外部设备传入的数据量,减小了外部设备的通讯难度。
[0079]以上详细描述了本实用新型的优选实施方式,但是,本实用新型并不限于上述实施方式中的具体细节,在本实用新型的技术构思范围内,可以对本实用新型的技术方案进行多种简单变型,这些简单变型均属于本实用新型的保护范围。
[0080]另外需要说明的是,在上述【具体实施方式】中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本实用新型对各种可能的组合方式不再另行说明。
[0081]此外,本实用新型的各种不同的实施方式之间也可以进行任意组合,只要其不违背本实用新型的思想,其同样应当视为本实用新型所公开的内容。
【主权项】
1.一种液晶显示系统,所述液晶显示系统包括液晶显示屏、与液晶显示屏电连接的驱动控制芯片,其特征在于,所述液晶显示系统还包括单片机芯片以及用于连接外部设备的数个外部通信接口,所述单片机芯片与所述驱动控制芯片连接;所述单片机芯片具有连接接口,所述单片机芯片通过连接接口与所述数个外部通信接口连接。
2.根据权利要求1所述的液晶显示系统,其特征在于,所述单片机芯片通过通信协议软件与连接于一个或数个外部通信接口的一个或数个外部设备进行通信,所述通信协议软件为能够接收AT指令集中的AT指令的通信协议软件。
3.根据权利要求1或2所述的液晶显示系统,其特征在于,所述驱动控制芯片与所述单片机芯片通过Intel 8086接口、RGB接口以及SPI接口中的一种接口连接。
4.根据权利要求3所述的液晶显示系统,其特征在于,所述驱动控制芯片与所述单片机芯片通过FSMC接口连接。
5.根据权利要求1或2所述的液晶显示系统,其特征在于,所述数个外部通信接口选自SPI接口、I2C接口、UART接口、USB接口中的一种或几种。
6.根据权利要求1或2所述的液晶显示系统,其特征在于,所述液晶显示系统还包括Flash存储器,所述Flash存储器与所述单片机芯片连接。
7.根据权利要求6所述的液晶显示系统,其特征在于,所述单片机芯片通过SPI接口与所述Flash存储器连接。
8.根据权利要求1或2所述的液晶显示系统,其特征在于,所述液晶显示系统为薄膜晶体管液晶显示系统,所述液晶显示屏为薄膜晶体管液晶显示屏。
【专利摘要】本实用新型公开了一种液晶显示系统,所述液晶显示系统包括液晶显示屏、与液晶显示屏电连接的驱动控制芯片,所述液晶显示系统还包括单片机芯片以及用于连接外部设备的数个外部通信接口,所述单片机芯片与所述驱动控制芯片连接;所述单片机芯片具有连接接口,所述单片机芯片通过连接接口与所述数个外部通信接口连接。本实用新型的液晶显示系统适用于大多数不同的外部设备,可以使这些外部设备用同样的通信协议控制液晶显示屏,兼容性佳,能够满足不同电子产品的开发需求和使用需求。
【IPC分类】G09G3-36
【公开号】CN204614421
【申请号】CN201520296968
【发明人】谢哲, 郑志煜, 武晓宇
【申请人】深圳酷宅科技有限公司
【公开日】2015年9月2日
【申请日】2015年5月9日
转载请注明原文地址:https://www.famiwei.com/read-8139677.html