[发明专利]一种数字时钟的实现方法和装置有效
申请号: | 202010344444.2 | 申请日: | 2020-04-27 |
公开(公告)号: | CN112198786B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 孙权;吴樟福;秦良 | 申请(专利权)人: | 昇显微电子(苏州)有限公司 |
主分类号: | G04G9/10 | 分类号: | G04G9/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 时钟 实现 方法 装置 | ||
本发明公开了一种数字时钟的实现方法和装置,所述方法包括以下步骤:获取数字时钟设定参数;定位数字时钟各显示子区域位置,包括:数字显示子区域及符号显示子区域;获取当前时间;根据当前时间在各显示子区域内进一步定位需要显示的水平笔画区域、垂直笔画区域或分隔符区域;获取当前像素点坐标,并判断当前像素点是否属于水平笔画区域、垂直笔画区域或分隔符区域;计算当前像素点的输出值。本发明设计了一种调整灵活度高且易于硬体实现的数字时钟实现方法。相比于其他实现方式,本发明可灵活调整数字时钟大小、显示位置、笔画粗细和字体颜色,不需要使用存储器存储任何图形数据,同时功耗和成本低。
技术领域
本发明涉及数字时钟技术领域,具体为一种数字时钟的实现方法和装置。
背景技术
近年来OLED技术在显示设备中的应用越来越广泛,而数字时钟是这些设备需要频繁显示的内容。如何在实现数字时钟功能的同时,又尽可能做到调整灵活度高、功耗以及硬件成本低,是值得我们研究的课题。
传统数字时钟实现方法会需要预先对十进制数字0至9以图像形式存储。当需要显示数字时钟时,在原本实时显示画面的基础上按从左至右顺序覆盖需要显示的数字图像以达到显示数字时钟的目的。首先,传统数字时钟实现方法需要存储不同数字图像,硬件成本和功耗较高;其次,传统数字时钟实现方法如果对数字时钟显示区域的大小进行调整,需要加入图形缩放算法进行处理才可实现,硬件设计往往更为复杂,故传统数字时钟的字体大小、笔画粗细和字体颜色等大多是固定的,难以根据需求灵活变化。
综上,在图像处理领域有必要提出一种节约功耗和成本且调整灵活度高的数字时钟的实现方法和装置。
发明内容
针对背景技术的不足,本发明提供了一种数字时钟的实现方法和装置,解决了上述背景技术提出的问题。
本发明提供如下技术方案:一种数字时钟的实现方法和装置,该数字时钟装置包括显示子区域计算单元、笔画或分隔符区域计算单元、坐标判断单元与输出计算单元;
所述显示子区域计算单元根据数字时钟设定参数,计算数字时钟各显示子区域位置,包括四个数字显示子区域和一个符号显示子区域对应的范围,送给笔画或分隔符区域计算单元;
所述笔画或分隔符区域计算单元根据当前时间,在数字显示子区域内计算需要显示的水平笔画区域和垂直笔画区域,以构成当前数字显示子区域内的对应数字形状;在符号显示子区域内计算是否需要显示分隔符区域,将数字显示子区域和符号显示子区域内需要显示的区域信息送给坐标判断单元;
所述坐标判断单元根据当前点坐标,判断当前点是否属于数字显示子区域和符号显示子区域内需要显示的区域,并将判断结果送给输出计算单元;
所述输出计算单元根据坐标判断单元送过来的判断结果,选择最终的输出。
一种数字时钟的实现方法,该实现方法适用于数字时钟装置,该实现方法包括以下步骤:
步骤一、获取数字时钟设定参数,数字时钟设定参数,包括
center_x,center_y,gap_width,dot_width,dot_height,vertical_length,horizontal_length, number_width
其中,(center_x,center_y)为显示区域中心点坐标,gap_width为各显示子区域Rect_0~4的间隔宽度,dot_width为分隔符“点”的二分之一宽度,dot_height 为分隔符“点”的二分之一高度,vertical_length为垂直笔画区域的二分之一长度,horizontal_length为水平笔画区域的二分之一长度,number_width为水平笔画区域或垂直笔画区域的二分之一宽度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昇显微电子(苏州)有限公司,未经昇显微电子(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010344444.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集群无人机区域覆盖的空中基站网络部署方法
- 下一篇:非破坏检查系统