[发明专利]一种自适应固件程序及系统在审
申请号: | 201310750215.0 | 申请日: | 2013-12-31 |
公开(公告)号: | CN104765662A | 公开(公告)日: | 2015-07-08 |
发明(设计)人: | 董显林 | 申请(专利权)人: | 深圳市伊爱高新技术开发有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 程序 系统 | ||
1.一种自适应固件程序,其特征在于,包括有
识别模块,用于识别与中央处理单元各接口相连接的接口模块的类别;
跳转模块,用于根据所述模块类别跳转至对应的程序入口;
应用模块,用于实现用户功能。
2.一种接口模块的识别方法,其特征在于,包括以下步骤:
S21、建立接口模块的特性信息、检测指令及指令应答结果库,将所述库预置在所述自适应固件程序中;
S22、复位接口模块;
S23、使用特性信息识别所述接口模块的类别及具体型号;
S24、使用检测指令识别所述接口模块的类别及具体型号;
S25、识别下一个接口模块的类别及具体型号。
3.如权利要求2所述的接口模块的识别方法,其特征在于,在S21步骤中,所述接口模块为在市场销售量较高,流通量较大的常用模块。
4.如权利要求2所述的接口模块的识别方法,其特征在于,执行 S22步骤,若所述接口模块复位后可以自动发送本模块的特性信息,则使用特性信息识别所述接口模块的类别及具体型号,具体为:
将接收到的所述接口模块的特性信息与所有预置的特性信息逐条进行对比,如果对比结果相同,则停止与后面的预置的特性信息对比,识别到所述接口模块的型号,进入步骤S25;否则继续对比,若所有预置的特性信息对比完后,仍没有识别出所述接口模块,则不支持所述接口模块,进入步骤S24。
5.如权利要求2所述的接口模块的识别方法,其特征在于,执行S23步骤,若所述接口模块复位后不会自动发送任何信息,则使用检测指令识别所述接口模块的类别及具体型号,具体为:
按检测指令在库中的顺序发送检测指令,检测接口模块是否返回指令应答结果,如果接收到返回的指令应答结果,将其与预置指令应答结果对比,若两者相同则识别到所述接口模块的型号,结束继续发送后续的检测指令,进入步骤S25,若对比结果不同,则不支持所述接口模块,进入步骤S25;如果一段时间后没有接收到返回的指令应答结果,则继续发送下一条检测指令,若执行完所有的检测指令仍没有识别出所述接口模块,则不支持所述接口模块,进入步骤S25。
6.一种自适应识别接口模块的装置,其特征在于,包括有一特性信息单元,用于存储常用接口模块的特性信息;一检测指令单元,用于存储常用接口模块的检测指令;一指令应答结果单元,用于存储常用接口模块的指令应答结果;一第一判断单元,用于判断接口模块发送的特性信息与预置的特性信息是否一致;一第二判断单元,用于判断接口模块返回的指令应答结果是否与预置的指令应答结果一致。
7.如权利要求6所述的装置,其特征在于,还包括有一接口类型标识单元,用于存储所述装置所有接口类型的标识。
8.如权利要求6所述的装置,其特征在于,还包括有一接口单元,用于记录所述装置上接口的个数。
9.一种自适应识别接口模块的系统,其特征在于,包括有一车载定位设备,一自适应识别接口模块的装置、至少一外接接口及至少一接口模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市伊爱高新技术开发有限公司,未经深圳市伊爱高新技术开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310750215.0/1.html,转载请声明来源钻瓜专利网。