嵌入式兼容系统及其兼容方法技术方案

技术编号:26376005 阅读:16 留言:0更新日期:2020-11-19 23:44
本发明专利技术公开了一种嵌入式兼容系统,包括底板和与底板相连接的核心板,所述核心板与所述底板相连接,所述核心板上设置有CPU模块、引脚转换模块以及电源模块,所述引脚转换模块和所述电源模均与所述CPU模块相连接,所述引脚转换模块的输出端与底板相连接。以及采用上述系统的兼容方法包括驱动注册和应用调用驱动,在应用调用过程中设置有错误原因反馈,本发明专利技术采用上述结构的一种嵌入式兼容系统以及兼容方法,提高了系统的兼容性,减少错误查询时间,提高开发效率。

【技术实现步骤摘要】
嵌入式兼容系统及其兼容方法
本专利技术涉及嵌入式系统技术,尤其是涉及一种嵌入式兼容系统及其兼容方法。
技术介绍
随着社会的进步,设备也是日新月异,嵌入式设备也由于厂家不同,嵌入式系统的核心板使用的CPU也不同,引脚不标准,造成了系统不能兼容不同的CPU,同时在更新换代时不能仅仅更新CPU,需要更新整个系统,更新换代困难。并且软件部分需要从新编程,同时对于特定的系统,多余引脚被引用,不能及时的给予工作人员反馈,使得工作人员花费大量时间查询错误原因,造成开发时间延长。
技术实现思路
本专利技术的目的是提供一种嵌入式兼容系统以及兼容方法,提高了系统的兼容性,减少错误查询时间,提高开发效率。为实现上述目的,本专利技术提供了一种嵌入式兼容系统,包括底板和与底板相连接的核心板,所述核心板与所述底板相连接,所述核心板上设置有CPU模块、引脚转换模块以及电源模块,所述引脚转换模块和所述电源模均与所述CPU模块相连接,所述引脚转换模块的输出端与底板相连接。优选的,所述核心板与所述底板通过连接器相连接,所述核心板的金手指插设于所述连接器的插槽内,所述核心板两侧与所述连接器的耳扣卡接,所述核心板远离金手指的那一侧通过固定机构固定连接。优选的,所述固定机构包括下固定件和上固定件,所述下固定件为阶梯柱体,所述阶梯柱体的下部插入底板内并焊接,所述下固定件的顶端与所述核心板的连接孔相对设置,所述上固定件穿过所述连接孔与所述下固定件可拆卸连接。优选的,所述阶梯柱体的上部内开设有固定槽,所述固定槽内壁设置有连接螺纹,所述上固定件为固定螺栓,所述固定螺栓与所述固定槽内壁的连接螺纹相连接。优选的,所述阶梯柱体的上部内开设有固定槽,所述上固定件为按压卡件,所述按压卡件包括卡接套管和插设于所述卡接套管内的按压铆钉。6、一种嵌入式兼容系统的兼容方法,包括驱动注册和应用调用驱动,驱动注册具体步骤如下,步骤S1,在核心板内存储有设备硬件差异文件;步骤S2,引导程序文件引导核心板读取设备硬件差异文件;步骤S3,核心板在初始化阶段解析设备硬件差异文件,执行初始化函数,系统初始化,配置硬件;应用调用驱动具体步骤如下:相同设备驱动编写统一的接口函数;并且对接口函数做了统一的标准,在应用调用接口函数时会有3种状态,功能存在且符合标准会正常调用接口函数,符合标准但功能不存在会返回功能不存在的字符,不符合标准会返回不符合标准字符。进一步的,设备硬件差异文件中包含CPU的数量和类型、内存基地址和大小、总线和桥、外设连接、中断控制器和中断使用情况、GPIO控制器和GPIO使用情况以及时钟控制器和时钟使用情况。因此,本专利技术采用上述结构的一种嵌入式兼容系统以及兼容方法,提高了系统的兼容性,减少错误查询时间,提高开发效率。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明图1为本专利技术一种嵌入式兼容系统原理示意图;图2为本专利技术连接器结构示意图;图3为本专利技术底板与核心板连接局部结构示意图;图4为本专利技术上固定件为固定螺栓时的连接结构示意图;图5为本专利技术上固定件为按压卡件时的连接结构示意图;图6为本专利技术驱动注册流程图;图7为本专利技术应用调用驱动流程图。附图说明;1、连接器;2、耳扣;3、阶梯柱体;31、上部;32、下部;33、固定槽;4、底板;5、按压卡件;6、核心板;7、固定螺栓。具体实施方式实施例图1为本专利技术一种嵌入式兼容系统原理示意图,图2为本专利技术连接器结构示意图,图3为本专利技术底板与核心板连接局部结构示意图,图4为本专利技术上固定件为固定螺栓时的连接结构示意图,图5为本专利技术上固定件为按压卡件时的连接结构示意图,图6为本专利技术驱动注册流程图,图7为本专利技术应用调用驱动流程图,如图所示,一种嵌入式兼容系统包括底板4和与底板4相连接的核心板6,核心板6与底板4通过连接器1相连接,方便核心板的安装和更换。核心板6上设置有CPU模块、引脚转换模块以及电源模块,引脚转换模块和电源模均与CPU模块相连接,引脚转换模块的输出端与核心板6的金手指相连接,引脚转换模块件不同的CPU的引脚转换成统一定义的引脚,使得核心板6的引脚标准化,方便后期驱动程序的注册和调用。金手指插设于连接器1的插槽内,核心板6两侧与连接器1的耳扣2卡接,核心板6远离金手指的那一侧通过固定机构固定连接。固定机构包括下固定件和上固定件,下固定件为阶梯柱体3,阶梯柱体3的下部32插入底板4内并焊接,下固定件的顶端与核心板6的连接孔相对设置,上固定件穿过连接孔与下固定件可拆卸连接。可拆卸连接有两种连接方式,第一种,阶梯柱体3的上部内开设有固定槽33,固定槽33内壁设置有连接螺纹,上固定件为固定螺栓7,固定螺栓7与固定槽33内壁的连接螺纹相连接。第二种,阶梯柱体3的上部内开设有固定槽33,上固定件为按压卡件5,按压卡件5包括卡接套管和插设于卡接套管内的按压铆钉。上述两种方式均可实现下焊接上部可拆卸连接,方便安装同时固定可靠。一种嵌入式兼容系统的兼容方法,包括驱动注册和应用调用驱动。驱动注册具体步骤如下,步骤S1,在核心板内标准化定义设备硬件差异文件。设备硬件差异文件中包含CPU的数量和类型、内存基地址和大小、总线和桥、外设连接、中断控制器和中断使用情况、GPIO控制器和GPIO使用情况以及时钟控制器和时钟使用情况。在不同的硬件平台上,更换不同的设备硬件差异文件,系统其他部分不需要修改,提高了兼容性和便于硬件的更新换代。步骤S2,引导程序文件引导核心板读取设备硬件差异文件。步骤S3,核心板在初始化阶段解析设备硬件差异文件,根据设备硬件特征完成对设备硬件差异文件的兼容适配处理,执行初始化函数,系统初始化,配置硬件。应用调用驱动具体步骤如下:相同设备驱动编写统一的接口函数;并且对接口函数做了统一的标准,在应用调用接口函数时会有3种状态,功能存在且符合标准会正常调用接口函数,符合标准但功能不存在会返回功能不存在的字符,不符合标准会返回不符合标准字符。准确反馈调用失败原因,减少查错时间,提高开发效率。因此,本专利技术采用上述结构的一种嵌入式兼容系统以及兼容方法,提高了系统的兼容性,减少错误查询时间,提高开发效率。以上是本专利技术的具体实施方式,但本专利技术的保护范围不应局限于此。任何熟悉本领域的技术人员在本专利技术所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内,因此本专利技术的保护范围应以权利要求书所限定的保护范围为准。本文档来自技高网...

【技术保护点】
1.一种嵌入式兼容系统,包括底板和与底板相连接的核心板,其特征在于:所述核心板与所述底板相连接,所述核心板上设置有CPU模块、引脚转换模块以及电源模块,所述引脚转换模块和所述电源模均与所述CPU模块相连接,所述引脚转换模块的输出端与底板相连接。/n

【技术特征摘要】
1.一种嵌入式兼容系统,包括底板和与底板相连接的核心板,其特征在于:所述核心板与所述底板相连接,所述核心板上设置有CPU模块、引脚转换模块以及电源模块,所述引脚转换模块和所述电源模均与所述CPU模块相连接,所述引脚转换模块的输出端与底板相连接。


2.根据权利要求1所述的一种嵌入式兼容系统,其特征在于:所述核心板与所述底板通过连接器相连接,所述核心板的金手指插设于所述连接器的插槽内,所述核心板两侧与所述连接器的耳扣卡接,所述核心板远离金手指的那一侧通过固定机构固定连接。


3.根据权利要求1所述的一种嵌入式兼容系统,其特征在于:所述固定机构包括下固定件和上固定件,所述下固定件为阶梯柱体,所述阶梯柱体的下部插入底板内并焊接,所述下固定件的顶端与所述核心板的连接孔相对设置,所述上固定件穿过所述连接孔与所述下固定件可拆卸连接。


4.根据权利要求3所述的一种嵌入式兼容系统,其特征在于:所述阶梯柱体的上部内开设有固定槽,所述固定槽内壁设置有连接螺纹,所述上固定件为固定螺栓,所述固定螺栓与所述固定槽内壁的连接螺纹相连接。


5.根据权利要求4所述...

【专利技术属性】
技术研发人员:王哲
申请(专利权)人:保定电鱼电子科技有限公司
类型:发明
国别省市:河北;13

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

1