系统归一化的实现方法、装置、系统与存储介质制造方法及图纸

技术编号:22218172 阅读:36 留言:0更新日期:2019-09-30 00:55
本发明专利技术公开了一种系统归一化的实现方法、装置、系统与存储介质,系统归一化的实现方法包括以下步骤:步骤S1,获取主板型号以及主板版本号;步骤S2,判断所述主板型号以及主板版本号是否属于可支持列表,若属于可支持列表则执行步骤S3,若不属于可支持列表则执行步骤S1;步骤S3,加载所述主板型号以及主板版本号对应的驱动;步骤S4,完成启动;其中,所述步骤S2还包括,当所述主板型号以及主板版本号不属于可支持列表时,判断当前步骤S1的执行次数是否达到阈值;若步骤S1执行次数达到阈值则结束流程,若步骤S1执行次数未达到阈值则执行步骤S1。

The Realization Method, Device, System and Storage Medium of System Normalization

【技术实现步骤摘要】
系统归一化的实现方法、装置、系统与存储介质
本专利技术涉及嵌入式系统应用
,尤其涉及一种系统归一化的实现方法、装置、系统与存储介质。
技术介绍
嵌入式开发领域会遇到许多问题,例如,同一个主芯片会根据客户的不同需求,定制了具有不同外围接口的嵌入式主板,每个嵌入式主板都会根据具体的客户需求和开发调试情况制作多个版本的硬件,这样就对嵌入式软件开发人员造成了一个很大的问题,就是针对不同板子的不同版本的硬件,每次都要移植一套系统,这样会耗费大量的人力物力用于维护多套image,采用该方式也导致了软件开发人员在维护的时候需要同时维护多套系统image,这样维护起来非常耗时耗力。公开于该
技术介绍
部分的信息仅仅旨在加深对本专利技术的总体
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。基于上述原因,本申请人提出了一种系统归一化的实现方法、装置、系统与存储介质,系统归一化的实现方法仅使用一套image就可以支持使用同一个主芯片的不同型号的嵌入式主板。该方法具有集成度高,维护工作量小等诸多优点。
技术实现思路
为了满足上述要求,本专利技术的第一个目的在于提供一种系统归一化的实现方法。本专利技术的第二个目的在于提供一种具有系统归一化功能的装置。本专利技术的第三个目的在于提供一种具有系统归一化功能的系统。本专利技术的第四个目的在于提供一种非临时性计算机可读存储介质,其上存储有计算机程序。为了实现上述目的,本专利技术采用以下技术方案:一种系统归一化的实现方法,包括以下步骤:步骤S1,获取主板型号以及主板版本号;步骤S2,判断所述主板型号以及主板版本号是否属于可支持列表,若属于可支持列表则执行步骤S3,若不属于可支持列表则执行步骤S1;步骤S3,加载所述主板型号以及主板版本号对应的驱动;步骤S4,完成启动;其中,所述步骤S2还包括,当所述主板型号以及主板版本号不属于可支持列表时,判断当前步骤S1的执行次数是否达到阈值;若步骤S1执行次数达到阈值则结束流程,若步骤S1执行次数未达到阈值则执行步骤S1。进一步技术方案为,所述步骤S1还包括,通过读取主板的外围ADC/IO电路,获取主板的型号和版本号。进一步技术方案为,所述步骤S1的主板为嵌入式主板。进一步技术方案为,所述可支持列表包括有主板信息,所述可支持列表存储于本地端或云端。进一步技术方案为,所述主板型号以及主板版本号对应的驱动来源于本地端或云端。进一步技术方案为,所述步骤S2还包括,步骤S1执行次数达到阈值时,发出错误提示。进一步技术方案为,所述步骤S1还包括计算统计执行次数步骤。本专利技术还公开了一种具有系统归一化功能的装置,包括以下模块:数据获取模块,用于获取主板的型号以及版本号;数据处理模块,用于校验主板的型号以及版本号是否正确,以及加载主板型号和版本号对应的驱动。本专利技术还提出了一种具有系统归一化功能的系统,包括计算机设备,嵌入式主板设备;其中,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统归一化的实现程序,其中,所述系统归一化的实现程序被所述处理器执行时实现如上述任一项所述的系统归一化的实现方法。本专利技术还公开了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一项所述的系统归一化的实现方法。相比于现有技术,本专利技术的有益效果在于:采用本方法能够在系统软件启动的时候读取嵌入式主板设备的外围ADC/IO电路,获取到当前主板的型号和版本号。通过读到的ADC/IO的值的不同,来判断是哪个具体型号的主板的哪个版本,从而对应加载驱动,实现了一套系统镜像支持多种主板的不同版本,提高了系统的集成度,降低了维护的成本,大大加快了开发速度。下面结合附图和具体实施例对本专利技术作进一步描述。附图说明图1是本专利技术一种系统归一化的实现方法的一个具体实施例流程示意图;图2是本专利技术一种具有系统归一化功能的装置方框图示意图;图3是本专利技术一种具有系统归一化功能的系统方框图示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施方式对本专利技术作进一步详细说明。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。在本专利技术中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不应理解为必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。此外,本领域的技术人员可以将本说明书中描述的不同实施例或示例进行接合和组合。如图1所示的方法执行流程图,为本专利技术一种系统归一化的实现方法的一个具体实施例,包括以下步骤:步骤S1,获取主板型号以及主板版本号;步骤S2,判断所述主板型号以及主板版本号是否属于可支持列表,若属于可支持列表则执行步骤S3,若不属于可支持列表则执行步骤S1;步骤S3,加载所述主板型号以及主板版本号对应的驱动;步骤S4,完成启动;其中,所述步骤S2还包括,当所述主板型号以及主板版本号不属于可支持列表时,判断当本文档来自技高网...

【技术保护点】
1.一种系统归一化的实现方法,其特征在于,包括以下步骤:步骤S1,获取主板型号以及主板版本号;步骤S2,判断所述主板型号以及主板版本号是否属于可支持列表,若属于可支持列表则执行步骤S3,若不属于可支持列表则执行步骤S1;步骤S3,加载所述主板型号以及主板版本号对应的驱动;步骤S4,完成启动;其中,所述步骤S2还包括,当所述主板型号以及主板版本号不属于可支持列表时,判断当前步骤S1的执行次数是否达到阈值;若步骤S1执行次数达到阈值则结束流程,若步骤S1执行次数未达到阈值则执行步骤S1。

【技术特征摘要】
1.一种系统归一化的实现方法,其特征在于,包括以下步骤:步骤S1,获取主板型号以及主板版本号;步骤S2,判断所述主板型号以及主板版本号是否属于可支持列表,若属于可支持列表则执行步骤S3,若不属于可支持列表则执行步骤S1;步骤S3,加载所述主板型号以及主板版本号对应的驱动;步骤S4,完成启动;其中,所述步骤S2还包括,当所述主板型号以及主板版本号不属于可支持列表时,判断当前步骤S1的执行次数是否达到阈值;若步骤S1执行次数达到阈值则结束流程,若步骤S1执行次数未达到阈值则执行步骤S1。2.根据权利要求1所述的一种系统归一化的实现方法,其特征在于,所述步骤S1还包括,通过读取主板的外围ADC/IO电路,获取主板的型号和版本号。3.根据权利要求1所述的一种系统归一化的实现方法,其特征在于,所述步骤S1的主板为嵌入式主板。4.根据权利要求1所述的一种系统归一化的实现方法,其特征在于,所述可支持列表包括有主板信息,所述可支持列表存储于本地端或云端。5.根据权利要求1所述的一种系统归一化的实现方法,其特...

【专利技术属性】
技术研发人员:王少峰贾殷嘉李昌华张金鹰
申请(专利权)人:陕西瑞迅电子信息技术有限公司
类型:发明
国别省市:陕西,61

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

1