[发明专利]一种嵌入式设备的液晶屏显示方法及装置有效

专利信息
申请号: 201810028047.7 申请日: 2018-01-11
公开(公告)号: CN108228130B 公开(公告)日: 2021-04-02
发明(设计)人: 朱光原 申请(专利权)人: 北京安博通科技股份有限公司
主分类号: G06F3/147 分类号: G06F3/147;G06F3/14
代理公司: 北京弘权知识产权代理有限公司 11363 代理人: 逯长明;许伟群
地址: 100120 北京市西城*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 嵌入式 设备 液晶屏 显示 方法 装置
【说明书】:

本申请公开了一种嵌入式设备的液晶屏显示方法及装置,涉及嵌入式技术领域,为解决硬件条件不符合Lunix FrameBufuffer机制不能驱动液晶屏的问题而发明。该方法主要包括:应用软件将初始数据转化为预置数据格式的显示数据;在字符设备中申请内存块,内存块大小为保存单帧数据对应的数据量所需的内存空间,单帧数据是液晶屏单次显示的数据;应用软件将显示数据保存至内存块;字符设备获取显示数据;通过总线驱动发送显示数据,总线驱动为在Linux系统中的Platform驱动中,选取与总线参数相适应的总线驱动,总线参数包括总线编号、总线时钟和总线模式;液晶屏接收并显示显示数据。本申请主要应用于通过液晶屏显示数据的过程中。

技术领域

本申请涉及嵌入式技术领域,尤其涉及一种嵌入式设备的液晶屏显示方法及装置。

背景技术

嵌入式设备主要由嵌入式处理器、相关支撑硬件和嵌入式软件系统组成,可以显示图形界面。嵌入式设备通常采用Linux系统,使用Linux系统中帧缓存FrameBuffer为显示设备提供接口。FrameBuffer允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。Linux FrameBuffer本质上只提供了对图形设备的硬件抽象,在开发者的角度,FrameBuffer是一块显示缓存,在显示缓存中写入特定格式的数据就意味着向屏幕输出内容。

例如,初始化为16位的FrameBuffer,FrameBuffer中的两个字节代表屏幕上一个点,从上到下,从左至右,屏幕位置与内存地址是顺序的线性关系。通过不停的向FrameBuffer中写入数据,显示控制器自动从FrameBuffer中读取数据并显示,全部的图形共享内存中同一个FrameBuffer。显示控制器根据中央处理器CPU的控制到指定的位置读取数据和指令。

在结构组成简单的嵌入式设备中,CPU中可能没有显示控制器灯专门负责显示的模块,CPU与液晶屏之间通过串行外设接口SPI总线互联。此时FrameBuffer机制过于复杂,在硬件条件不符合的情况下不在适用。

发明内容

本申请提供了一种嵌入式设备的液晶屏显示方法及装置,以解决硬件条件不符合Lunix FrameBufuffer机制不能驱动液晶屏的问题。

第一方面,本申请提供了一种嵌入式设备的液晶屏显示方法,该方法包括:应用软件将初始数据转化为预置数据格式的显示数据;在字符设备中申请内存块,所述内存块大小为保存单帧数据对应的数据量所需的内存空间,所述单帧数据是所述液晶屏单次显示的数据;所述应用软件将所述显示数据保存至所述内存块;所述字符设备获取所述显示数据;通过总线驱动发送所述显示数据,所述总线驱动为在Linux系统中的Platform驱动中,选取与总线参数相适应的总线驱动,所述总线参数包括总线编号、总线时钟和总线模式;液晶屏接收并显示所述显示数据。采用本实现方式,在结构简单的嵌入式设备中实现灵活的液晶屏驱动显示方案,对上层应用程序屏蔽具体硬件类型以及操作,只用关心需要液晶屏大小,颜色,位置等内容,下层则借助linux强大的总线驱动结构完成多种类型的硬件适配。同时,适用于多种lcd设备的硬件。

结合第一方面,在第一方面第一种可能的实现方式中,所述应用软件将初始数据转化为预置数据格式的显示数据,包括:将所述初始数据拆分成数个单帧数据,所述初始数据的数据格式包括字符、图片、动画和视频,所述单帧数据是所述液晶屏单次显示的数据;按照所述预置数据格式,将所述单帧数据转化为显示数据。采用本实现方式,同时能完成多种形式的定制显示,比如图片、动画等。

结合第一方面,在第一方面的第二种可能的实现方式中,所述将所述初始数据拆分成数个单帧数据,包括:获取所述初始数据的数据格式;查找所述数据格式对应的拆分算法;根据所述拆分算法,拆分所述初始数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安博通科技股份有限公司,未经北京安博通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810028047.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top