一种屏幕显示方法、装置、电子设备及介质与流程
- 国知局
- 2024-11-18 18:11:14
本申请涉及显示,尤其涉及一种屏幕显示方法、装置、电子设备及介质。
背景技术:
1、目前,led(light-emitting diode,发光二极管)点阵屏幕广泛应用,许多led屏都有着很多丰富的显示效果,可以显示各种各样的汉字,字母,数字,符号等,并且可以动态移动。点阵屏幕在显示时,一般是将点阵字库存储在固定存储介质(如flash)中,执行显示动作时,通过读取存储介质中的字库到内存中,cpu依据字库点亮屏幕。
2、点阵屏幕中的一个点阵对应一个数据位,将一个数据位的数据送至一个点阵屏幕中进行显示。但是读取数据时一般只支持以字节为最小单位进行读取,在点阵屏幕上显示时也仅支持从字节的第一个数据位进行显示,难以实现从字节的非首个数据位进行显示的效果。
技术实现思路
1、本申请提供了一种屏幕显示方法、装置、电子设备及介质,以实现从字节内部任意的数据位开始在点阵屏幕上进行数据显示。
2、根据本申请的一方面,提供了一种屏幕显示方法,所述方法包括:
3、根据预设移动位数、上一首个显示位数以及上一目标字节,确定当前扫描周期中需在首个屏幕点阵中显示的数据位所在的目标字节,以及所述目标字节中无需在所述首个屏幕点阵中显示的多余位数;
4、其中,所述预设移动位数为当前扫描周期相对于上一扫描周期的屏幕显示数据移动的点阵数;上一首个显示位数为上一扫描周期中在首个屏幕点阵中显示的数据位;上一目标字节为上一扫描周期中的目标字节;所述首个屏幕点阵为当前扫描周期内最先扫描的屏幕点阵;
5、从所述目标字节开始,从存储区域读取预设字节数的待显示数据;其中,预设字节数至少为扫描点阵数量对应的字节数加一;扫描点阵数量为当前扫描周期内扫描行或扫描列的屏幕点阵数量;
6、根据所述扫描点阵数量和所述多余位数确定目标位数,并从所述目标字节的第一数据位开始,将所述待显示数据中目标位数的数据送至屏幕中进行移位显示。
7、根据本申请的另一方面,提供了一种屏幕显示装置,所述装置包括:
8、读取信息确定模块,用于根据预设移动位数、上一首个显示位数以及上一目标字节,确定当前扫描周期中需在首个屏幕点阵中显示的数据位所在的目标字节,以及所述目标字节中无需在所述首个屏幕点阵中显示的多余位数;
9、其中,所述预设移动位数为当前扫描周期相对于上一扫描周期的屏幕显示数据移动的点阵数;上一首个显示位数为上一扫描周期中在首个屏幕点阵中显示的数据位;上一目标字节为上一扫描周期中的目标字节;所述首个屏幕点阵为当前扫描周期内最先扫描的屏幕点阵;
10、读取模块,用于从所述目标字节开始,从存储区域读取预设字节数的待显示数据;其中,预设字节数至少为扫描点阵数量对应的字节数加一;扫描点阵数量为当前扫描周期内扫描行或扫描列的屏幕点阵数量;
11、送显模块,用于根据所述扫描点阵数量和所述多余位数确定目标位数,并从所述目标字节的第一数据位开始,将所述待显示数据中目标位数的数据送至屏幕中进行移位显示。
12、根据本申请的另一方面,提供了一种电子设备,该设备包括:
13、至少一个处理器;以及
14、与至少一个处理器通信连接的存储器;其中,
15、存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本申请任一实施例的屏幕显示方法。
16、根据本申请的另一方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本申请任一实施例的屏幕显示方法。
17、本申请实施例的技术方案,根据预设移动位数、上一首个显示位数以及上一目标字节,确定当前扫描周期中需在首个屏幕点阵中显示的数据位所在的目标字节,以及所述目标字节中无需在所述首个屏幕点阵中显示的多余位数;其中,所述预设移动位数为当前扫描周期相对于上一扫描周期的屏幕显示数据移动的点阵数;上一首个显示位数为上一扫描周期中在首个屏幕点阵中显示的数据位;上一目标字节为上一扫描周期中的目标字节;所述首个屏幕点阵为当前扫描周期内最先扫描的屏幕点阵;从所述目标字节开始,从存储区域读取预设字节数的待显示数据;其中,预设字节数至少为扫描点阵数量对应的字节数加一;扫描点阵数量为当前扫描周期内扫描行或扫描列的屏幕点阵数量;根据所述扫描点阵数量和所述多余位数确定目标位数,并从所述目标字节的第一数据位开始,将所述待显示数据中目标位数的数据送至屏幕中进行移位显示。上述方案无需处理器进行复杂的处理,降低了处理器的运算量,并且实现从字节内部任意数据位开始在屏幕点阵中显示数据,提高了显示效率和显示效果。
18、应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
技术特征:1.一种屏幕显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据预设移动位数、上一首个显示位数以及上一目标字节,确定当前扫描周期中需在首个屏幕点阵中显示的数据位所在的目标字节,包括:
3.根据权利要求1所述的方法,其特征在于,若屏幕的扫描显示方向与显示数据周期性移动方向相反,则根据所述预设移动位数以及所述上一首个显示位数,确定偏移字节数,包括:
4.根据权利要求1所述的方法,其特征在于,若屏幕的扫描显示方向与显示数据周期性移动方向相同,则根据所述预设移动位数以及所述上一首个显示位数,确定偏移字节数,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述预设移动位数与所述上一首个显示位数的差,除以单字节数据位数得到的结果,确定偏移字节数,包括:
6.根据权利要求1所述的方法,其特征在于,若屏幕的扫描显示方向与显示数据周期性移动方向相反,则根据预设移动位数、上一首个显示位数以及上一目标字节,确定所述目标字节中无需在屏幕点阵中显示的多余位数,包括:
7.根据权利要求1所述的方法,其特征在于,从所述目标字节的第一数据位开始,将所述待显示数据中目标位数的数据送至屏幕中进行移位显示,包括:
8.一种屏幕显示装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的屏幕显示方法。
技术总结本申请实施例公开了一种屏幕显示方法、装置、电子设备及介质。该方法包括:根据预设移动位数、上一首个显示位数以及上一目标字节,确定当前扫描周期中需在首个屏幕点阵中显示的数据位所在的目标字节,以及目标字节中无需在所述首个屏幕点阵中显示的多余位数;从目标字节开始,从存储区域读取预设字节数的待显示数据;根据扫描点阵数量和多余位数确定目标位数,并从目标字节的第一数据位开始,将待显示数据中目标位数的数据送至屏幕中进行移位显示。通过上述方案,能够在滚动切换屏幕上的显示数据时,从字节内任意数据位开始显示,无需处理器对待显示数据进行负责的操作,降低了处理器的运算量,并且降低了显示的复杂度,提高了显示效率。技术研发人员:林凯,张振受保护的技术使用者:浙江宇视科技有限公司技术研发日:技术公布日:2024/11/14本文地址:https://www.jishuxx.com/zhuanli/20241118/327501.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表