System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种linux系统开机logo显示方法、装置、设备及存储介质制造方法及图纸_技高网

一种linux系统开机logo显示方法、装置、设备及存储介质制造方法及图纸

技术编号:41380518 阅读:6 留言:0更新日期:2024-05-20 10:22
本申请公开了一种linux系统开机logo显示方法、装置、设备及存储介质,在uboot阶段固定显存的固定地址,并移除uboot阶段结束时对于显存的释放过程,使得在内核阶段能够继承显存的固定地址,实现对应logo图案的延续显示,解决了当前的Logo显示方式过于繁琐,且存在的logo图案过多,导致的不便管理的问题,同时显示中间存在黑屏现象,而linux系统通常开机速度较快,uboot阶段的logo显示时间会较短,整体观感较差的问题。

【技术实现步骤摘要】

本申请涉及linux,尤其涉及一种linux系统开机logo显示方法、装置、设备及存储介质


技术介绍

1、目前市面上监护仪开机的logo显示通常分为启动logo图像、公司徽标logo以及应用加载logo,随后显示应用程序,这对应了linux系统开机阶段,其具体划分为uboot,内核,文件系统,应用程序四个阶段,其中uboot到内核阶段由于所有设备初始化资源释放情况,到内核阶段再重新初始化的特性,从而造成uboot阶段显示出来的logo图案,在uboot切换到内核时,会呈现为黑屏效果,内核完成初始化后再重新点亮显示logo图案。

2、当前的logo显示方式过于繁琐,且存在的logo图案过多,导致了不便管理的问题,同时显示中间存在黑屏现象,而linux系统通常开机速度较快,uboot阶段的logo显示时间会较短,整体观感较差。


技术实现思路

1、本申请提供了一种linux系统开机logo显示方法、装置、设备及存储介质,解决了当前的logo显示方式过于繁琐,且存在的logo图案过多,导致的不便管理的问题,同时显示中间存在黑屏现象,而linux系统通常开机速度较快,uboot阶段的logo显示时间会较短,整体观感较差的问题。

2、有鉴于此,本申请第一方面提供了一种linux系统开机logo显示方法,所述方法包括:

3、s1、为uboot阶段的显存分配一个固定地址;

4、s2、移除uboot阶段结束时对所述显存的释放过程;

5、s3、在内核阶段获取uboot阶段的所述显存的所述固定地址;

6、s4、在内核阶段根据所述固定地址配置显示节点,延续uboot阶段所述显存对应logo图案。

7、可选地,所述步骤s1与所述步骤s2之间还包括:

8、配置uboot阶段lcd;

9、在uboot阶段刷新显示所述显存对应logo图案。

10、可选地,所述步骤s2还包括:

11、移除uboot阶段结束时对所述lcd的释放过程。

12、可选地,所述步骤s3之前还包括:

13、移除内核阶段的lcd初始化。

14、本申请第二方面提供一种linux系统开机logo显示装置,所述装置包括:

15、分配单元,用于为uboot阶段的显存分配一个固定地址;

16、第一移除单元,用于移除uboot阶段结束时对所述显存的释放过程;

17、获取单元,用于在内核阶段获取uboot阶段的所述显存的所述固定地址;

18、第一显示单元,用于在内核阶段根据所述固定地址配置显示节点,延续uboot阶段所述显存对应logo图案。

19、可选地,还包括:

20、配置单元,用于配置uboot阶段lcd;

21、第二显示单元,用于在uboot阶段刷新显示所述显存对应logo图案。

22、可选地,所述第一移除单元还用于:

23、移除uboot阶段结束时对所述lcd的释放过程。

24、可选地,还包括:

25、第二移除单元,用于移除内核阶段的lcd初始化。

26、本申请第三方面提供一种linux系统开机logo显示设备,所述设备包括处理器以及存储器:

27、所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

28、所述处理器用于根据所述程序代码中的指令,执行如上述第一方面所述的linux系统开机logo显示的方法的步骤。

29、本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行上述第一方面所述的方法。

30、从以上技术方案可以看出,本申请实施例具有以下优点:

31、本申请中,提供了一种linux系统开机logo显示方法、装置、设备及存储介质,在uboot阶段固定显存的固定地址,并移除uboot阶段结束时对于显存的释放过程,使得在内核阶段能够继承显存的固定地址,实现对应logo图案的延续显示,解决了当前的logo显示方式过于繁琐,且存在的logo图案过多,导致的不便管理的问题,同时显示中间存在黑屏现象,而linux系统通常开机速度较快,uboot阶段的logo显示时间会较短,整体观感较差的问题。

本文档来自技高网...

【技术保护点】

1.一种linux系统开机logo显示方法,其特征在于,包括:

2.根据权利要求1所述的linux系统开机logo显示方法,其特征在于,所述步骤S1与所述步骤S2之间还包括:

3.根据权利要求2所述的linux系统开机logo显示方法,其特征在于,所述步骤S2还包括:

4.根据权利要求3所述的linux系统开机logo显示方法,其特征在于,所述步骤S3之前还包括:

5.一种linux系统开机logo显示装置,其特征在于,包括:

6.根据权利要求5所述的linux系统开机logo显示装置,其特征在于,还包括:

7.根据权利要求6所述的linux系统开机logo显示装置,其特征在于,所述第一移除单元还用于:

8.根据权利要求7所述的linux系统开机logo显示装置,其特征在于,还包括:

9.一种linux系统开机logo显示设备,其特征在于,所述设备包括处理器以及存储器:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1-4任一项所述的linux系统开机logo显示方法。

...

【技术特征摘要】

1.一种linux系统开机logo显示方法,其特征在于,包括:

2.根据权利要求1所述的linux系统开机logo显示方法,其特征在于,所述步骤s1与所述步骤s2之间还包括:

3.根据权利要求2所述的linux系统开机logo显示方法,其特征在于,所述步骤s2还包括:

4.根据权利要求3所述的linux系统开机logo显示方法,其特征在于,所述步骤s3之前还包括:

5.一种linux系统开机logo显示装置,其特征在于,包括:

6.根据权利要求5所述的linux系...

【专利技术属性】
技术研发人员:黄梓强
申请(专利权)人:深圳市科曼医疗设备有限公司
类型:发明
国别省市:

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

1