物联网终端及其图片更新方法技术

技术编号:27005921 阅读:35 留言:0更新日期:2021-01-08 17:08
本公开提供了一种物联网终端及其图片更新方法,属于显示技术领域。物联网终端包括:通信单元,用于接收文字图像信息;与所述通信单元连接的微控制单元,用于将所述文字图像信息转换为待显示的图片;与所述微控制单元连接的存储单元,用于存储所述待显示的图片;与所述微控制单元连接的显示单元;所述微控制单元还用于从所述存储单元读取所述待显示的图片写入所述显示单元进行显示。本公开的方案能够实现低功耗的物联网终端完成图片类的处理。

【技术实现步骤摘要】
物联网终端及其图片更新方法
本公开涉及显示
,特别是指一种物联网终端及其图片更新方法。
技术介绍
在物联网应用中,EPD(电泳显示技术)终端是一种利用电子墨水屏进行显示的物联网终端,采用低功耗的EPD屏幕,同时采用MCU(微控制单元)作为控制器,MCU的功耗非常低,但是处理能力和内部资源有限,无法完成图片类的处理。
技术实现思路
本公开要解决的技术问题是提供一种物联网终端及其图片更新方法,能够完成图片类的处理。为解决上述技术问题,本公开的实施例提供技术方案如下:一方面,提供一种物联网终端,包括:通信单元,用于接收文字图像信息;与所述通信单元连接的微控制单元,用于将所述文字图像信息转换为待显示的图片;与所述微控制单元连接的存储单元,用于存储所述待显示的图片;与所述微控制单元连接的显示单元;所述微控制单元还用于从所述存储单元读取所述待显示的图片写入所述显示单元进行显示。一些实施例中,所述文字图像信息包括底图信息和至少一种颜色的文字信息,所述通信单元具体用于分别接收底图信息和至少一种颜色的文字信息的至少一种;所述微控制单元具体用于将接收到的所述至少一种颜色的文字信息分别对应转换为至少一个单色图片,还用于将接收到的所述底图信息转换为底图;所述存储单元具体用于存储所述底图和所述至少一个单色图片,所述底图和所述至少一个单色图片在所述存储单元中对应的存储区域相互独立,其中,所述至少一个单色图片中的不同单色图片对应的存储区域相互独立;所述微控制单元还具体用于分别从所述存储单元中对应的存储区域读取所述底图和所述至少一个单色图片,并进行合成为所述待显示图片写入所述显示单元进行显示。一些实施例中,还包括与所述微控制单元连接的字库单元,所述字库单元中存储与字符对应的第一显示数组,所述字库单元用于接收所述微控制单元输入的字符,输出与所述字符对应的第一显示数组。一些实施例中,所述微控制单元还包括RAM,所述微控制单元具体用于:对于所述至少一种颜色的文字信息的任一种,将所述通信单元接收到的文字信息存储在RAM中,对所述至少一种颜色的文字信息的任一种中的所有字符逐个处理以转换得到所述至少一种颜色的文字信息的任一种颜色的单色图片:对于每一个字符,通过所述字库单元获取与所述字符对应的第一显示数组,将所述第一显示数组转换为m行n列的二维矩阵,将所述二维矩阵按照每行或每列依次写入所述存储单元中对应颜色的存储区域;其中,所述二维矩阵的元素为二进制,按照每行写入时最后一列为0或者按照每列写入时最后一行为0,所述二维矩阵的起始元素对应的所述显示单元的像素沿写入显示单元的扫描方向的次序是8的q倍,所述n、m为正整数,q为自然数。一些实施例中,所述微控制单元还具体用于将所述字符对应的显示数组转换为m行n列的初始二维矩阵,所述初始二维矩阵的元素为二进制,若所述初始二维矩阵的起始元素对应的所述显示单元的像素的行坐标k不是8的整数倍,将所述初始二维矩阵的所有元素对应的所述显示单元的像素的位置整体向右移动n1个像素,并在所述初始二维矩阵前补入n1列全0元素,在所述初始二维矩阵后补入(8-n1)列全0元素,得到最终的所述二维矩阵,n1为k对8的余数。一些实施例中,所述微控制单元还用于从所述至少一个单色图片中的不同单色图片对应的存储区域分别按照每行或每列读取M个像素对应的所述二维矩阵元素并写入所述显示单元的所述M个像素,所述M为正整数。一些实施例中,所述微控制单元与所述通信单元之间通过串行外设接口连接;和/或所述微控制单元与所述存储单元之间通过串行外设接口连接;和/或所述微控制单元与所述显示单元之间通过串行外设接口连接;和/或所述微控制单元与所述字库单元之间通过串行外设接口连接。一些实施例中,所述存储单元采用闪存。一些实施例中,所述显示单元为电子墨水屏。本公开实施例还提供了一种物联网终端的图片更新方法,应用于如上所述的物联网终端,所述图片更新方法包括:利用所述通信单元接收文字图像信息;利用所述微控制单元将所述通信单元接收到的文字图像信息转换为待显示的图片;利用所述存储单元存储待显示的图片;利用所述微控制单元将所述存储单元存储的待显示的图片写入显示单元进行显示;利用所述显示单元对所述微控制单元写入的图片进行显示。一些实施例中,所述文字图像信息包括底图信息和至少一种颜色的文字信息,所述方法具体包括:利用所述通信单元分别接收底图信息和至少一种颜色的文字信息的至少一种;利用所述微控制单元将接收到的所述至少一种颜色的文字信息分别对应转换为至少一个单色图片,将接收到的所述底图信息转换为底图;利用所述存储单元存储所述底图和所述至少一个单色图片,所述底图和所述至少一个单色图片在所述存储单元中对应的存储区域相互独立,其中,所述至少一个单色图片中的不同单色图片对应的存储区域相互独立;利用所述微控制单元分别从所述存储单元中对应的存储区域读取所述底图和所述至少一个单色图片,并进行合成为所述待显示图片写入所述显示单元进行显示。一些实施例中,对于所述至少一种颜色的文字信息的任一种,利用所述微控制单元将所述通信单元接收到的文字信息存储在RAM中,对所述至少一种颜色的文字信息的任一种中的所有字符逐个处理以转换得到所述至少一种颜色的文字信息的任一种颜色的单色图片:对于每一个字符,通过所述字库单元获取与所述字符对应的第一显示数组,将所述第一显示数组转换为m行n列的二维矩阵,将所述二维矩阵按照每行或每列依次写入所述存储单元中对应颜色的存储区域;其中,所述二维矩阵的元素为二进制,按照每行写入时最后一列为0或者按照每列写入时最后一行为0,所述二维矩阵的起始元素对应的所述显示单元的像素沿写入显示单元的扫描方向的次序是8的q倍,所述n、m为正整数,q为自然数。一些实施例中,所述方法具体包括:利用所述微控制单元将所述字符对应的显示数组转换为m行n列的初始二维矩阵,所述初始二维矩阵的元素为二进制,若所述初始二维矩阵的起始元素对应的所述显示单元的像素的行坐标k不是8的整数倍,将所述初始二维矩阵的所有元素对应的所述显示单元的像素的位置整体向右移动n1个像素,并在所述初始二维矩阵前补入n1列全0元素,在所述初始二维矩阵后补入(8-n1)列全0元素,得到最终的所述二维矩阵,n1为k对8的余数。一些实施例中,所述方法具体包括:利用所述微控制单元从所述至少一个单色图片中的不同单色图片对应的存储区域分别按照每行或每列读取M个像素对应的所述二维矩阵元素并写入所述显示单元的所述M个像素,所述M为正整数。本公开的实施例具有以下有益效果:上述方案中,微控制单元将通信单元接收到的文字图像信息转换为待显示的图片存储在微控制单元外部的存储单元中,之后微控制单元将存储单元存储的待显示的图片写入显示单元进行显示。本实施本文档来自技高网...

【技术保护点】
1.一种物联网终端,其特征在于,包括:/n通信单元,用于接收文字图像信息;/n与所述通信单元连接的微控制单元,用于将所述文字图像信息转换为待显示的图片;/n与所述微控制单元连接的存储单元,用于存储所述待显示的图片;/n与所述微控制单元连接的显示单元;/n所述微控制单元还用于从所述存储单元读取所述待显示的图片写入所述显示单元进行显示。/n

【技术特征摘要】
1.一种物联网终端,其特征在于,包括:
通信单元,用于接收文字图像信息;
与所述通信单元连接的微控制单元,用于将所述文字图像信息转换为待显示的图片;
与所述微控制单元连接的存储单元,用于存储所述待显示的图片;
与所述微控制单元连接的显示单元;
所述微控制单元还用于从所述存储单元读取所述待显示的图片写入所述显示单元进行显示。


2.根据权利要求1所述的物联网终端,其特征在于,所述文字图像信息包括底图信息和至少一种颜色的文字信息,
所述通信单元具体用于分别接收底图信息和至少一种颜色的文字信息的至少一种;
所述微控制单元具体用于将接收到的所述至少一种颜色的文字信息分别对应转换为至少一个单色图片,还用于将接收到的所述底图信息转换为底图;
所述存储单元具体用于存储所述底图和所述至少一个单色图片,所述底图和所述至少一个单色图片在所述存储单元中对应的存储区域相互独立,其中,所述至少一个单色图片中的不同单色图片对应的存储区域相互独立;
所述微控制单元还具体用于分别从所述存储单元中对应的存储区域读取所述底图和所述至少一个单色图片,并进行合成为所述待显示图片写入所述显示单元进行显示。


3.根据权利要求2所述的物联网终端,其特征在于,还包括与所述微控制单元连接的字库单元,所述字库单元中存储与字符对应的第一显示数组,所述字库单元用于接收所述微控制单元输入的字符,输出与所述字符对应的第一显示数组。


4.根据权利要求3所述的物联网终端,其特征在于,所述微控制单元还包括随机存取存储器RAM,所述微控制单元具体用于:
对于所述至少一种颜色的文字信息的任一种,将所述通信单元接收到的文字信息存储在RAM中,对所述至少一种颜色的文字信息的任一种中的所有字符逐个处理以转换得到所述至少一种颜色的文字信息的任一种颜色的单色图片:
对于每一个字符,通过所述字库单元获取与所述字符对应的第一显示数组,将所述第一显示数组转换为m行n列的二维矩阵,将所述二维矩阵按照每行或每列依次写入所述存储单元中对应颜色的存储区域;其中,
所述二维矩阵的元素为二进制,沿着写入显示单元的扫描方向的最后一个元素为0,所述二维矩阵的起始元素对应的所述显示单元的像素沿写入显示单元的扫描方向的次序是8的q倍,所述n、m为正整数,q为自然数。


5.根据权利要求4所述的物联网终端,其特征在于,
所述微控制单元还具体用于将所述字符对应的显示数组转换为m行n列的初始二维矩阵,所述初始二维矩阵的元素为二进制,若所述初始二维矩阵的起始元素对应的所述显示单元的像素的行坐标k不是8的整数倍,将所述初始二维矩阵的所有元素对应的所述显示单元的像素的位置整体向右移动n1个像素,并在所述初始二维矩阵前补入n1列全0元素,在所述初始二维矩阵后补入(8-n1)列全0元素,得到最终的所述二维矩阵,n1为k对8的余数。


6.根据权利要求4所述的物联网终端,其特征在于,
所述微控制单元还用于从所述至少一个单色图片中的不同单色图片对应的存储区域分别按照每行或每列读取M个像素对应的所述二维矩阵元素并写入所述显示单元的所述M个像素,所述M为正整数。


7.根据权利要求3-6任一所述的物联网终端,其特征在于,
所述微控制单元与所述通信单元之间通过串行外设接口连接;和/或
所述微控制单元与所述存储单元之间通过串行外设接口连接;和/或
所述微控制单元与...

【专利技术属性】
技术研发人员:张莹
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1