[发明专利]一种基于嵌入式系统的标识图片共用方法有效
申请号: | 202110386584.0 | 申请日: | 2021-04-12 |
公开(公告)号: | CN112948009B | 公开(公告)日: | 2023-03-17 |
发明(设计)人: | 张化宏;施欢欢 | 申请(专利权)人: | 上海宏英智能科技股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京高航知识产权代理有限公司 11530 | 代理人: | 李浩 |
地址: | 201615 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 嵌入式 系统 标识 图片 共用 方法 | ||
1.一种基于嵌入式系统的标识图片共用方法,其特征在于,应用于一计算机系统,所述计算机系统包括显示装置及内存,该方法包括以下步骤:
步骤S1,提供引导程序,并启动所述引导程序;
步骤S2,所述引导程序将一标识图片读取至所述显示装置的显存中,所述显示装置显示所述显存中的所述标识图片;
步骤S3,提供一操作系统内核,并启动所述操作系统内核;
步骤S4,所述操作系统内核将所述标识图片读取至所述显示装置的显存中,所述显示装置显示所述显存中的所述标识图片;
其中,所述步骤S1之前还包括:
步骤BS1,提供一非易失性存储器;
步骤BS2,将所述引导程序、所述操作系统内核和所述标识图片分别储存入所述非易失性存储器的不同分区中;
所述步骤S2包括:
步骤S21,所述引导程序初始化所述显示装置的驱动程序;
步骤S22,所述引导程序申请一段连续的内存地址作为所述显示装置的第一显存,并将所述第一显存的地址通知所述驱动程序;
步骤S23,所述引导程序于所述非易失性存储器储存所述标识图片的分区中读取所述标识图片,并写入所述第一显存中;
步骤S24,所述显示装置显示所述第一显存中的所述标识图片;
其中,所述步骤S4包括:
步骤S41,所述操作系统内核申请一段连续的内存地址作为所述显示装置的第二显存,并将所述第二显存的地址通知所述驱动程序;
步骤S42,所述操作系统内核于所述非易失性存储器储存所述标识图片的分区中读取所述标识图片,并写入所述第二显存中;
步骤S43,所述显示装置显示所述第二显存中的所述标识图片;
所述步骤S42包括:
步骤S421,所述操作系统内核获取所述非易失性存储器储存所述标识图片的分区的句柄;
步骤S422,所述操作系统内核根据所述句柄读取所述标识图片;
步骤S423,所述操作系统内核判断读取到的所述标识图片是否符合显示要求,如不符合则退出;
步骤S424,所述操作系统内核将所述标识图片写入所述第二显存中;
其中,步骤AS423包括:
操作系统内核将读取到的标识图片B与被引导程序读取的标识图片A进行比较,判断读取的标识图片B是否符合切换要求:
当读取的标识图片B与被引导程序读取的标识图片A为同一幅图片时,则判断标识图片B符合切换要求;
当读取的标识图片B与被引导程序读取的标识图片A不为同一幅图片时,则进一步对标识图片B进行分析:
获取标识图片B的平均亮度值和标识图片A的平均亮度值如果标识图片B和标识图片A的平均亮度值之差大于设定的亮度阈值T,则对标识图片B进行调节处理,将标识图片B的平均亮度调节为输出调节处理后的标识图片B’。
2.根据权利要求1所述的标识图片共用方法,其特征在于,所述非易失性存储器为只读存储器,所述引导程序、所述操作系统内核和所述标识图片通过烧写程序储存入所述只读存储器的不同分区中。
3.根据权利要求1所述的标识图片共用方法,其特征在于,所述第一显存与所述第二显存的地址范围相同。
4.根据权利要求1所述的标识图片共用方法,其特征在于,所述引导程序为Bootloader。
5.根据权利要求1所述的标识图片共用方法,其特征在于,所述操作系统内核为Linux内核。
6.根据权利要求1所述的标识图片共用方法,其特征在于,所述计算机系统为嵌入式系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宏英智能科技股份有限公司,未经上海宏英智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110386584.0/1.html,转载请声明来源钻瓜专利网。