[发明专利]汽车遥控钥匙同步码的存储方法有效
申请号: | 201710208801.0 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106971440B | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 韩蛟;张鹏;杨森;陈洪 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;H04L1/00 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 谭小琴 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汽车 遥控 钥匙 同步 存储 方法 | ||
1.一种汽车遥控钥匙同步码的存储方法,其特征在于,在遥控钥匙的非易失性存储器中分配n段地址来记录遥控钥匙最近n次的同步码以及同步码的校验码,即同步码组1和校验码组1;
当按压遥控钥匙的按键时,首先进行同步码组的读取,即将非易失性存储器中的同步码组1取出并通过校验选取出正确的同步码,组成同步码组2,然后在同步码组2中选取出最优的同步码和最佳存储地址,最后将最优同步码加a后计算出校验码一并存入最佳存储地址中。
2.根据权利要求1所述的汽车遥控钥匙同步码的存储方法,其特征在于:所述同步码组的读取方法为:
将非易失性存储器中的同步码组1和校验码组1取出,分别计算同步码组1中各同步码的校验码并判断是否与校验码组1中所对应的校验码相同,若不相同,则认为此同步码已被篡改并舍去,若相同,则认为该同步码正确,以此方法筛选出所有校验码合格的同步码,组成同步码组2。
3.根据权利要求1或2所述的汽车遥控钥匙同步码的存储方法,其特征在于:根据连续同步码判断法在同步码组2中选取出最优的同步码,所述连续同步码判断法为:
将同步码组2中的各同步码按从大到小依次排序,得到同步码组3;
将同步码组3中第1个同步码的值与第2个同步码的值作差,若差值在合理范围内,即小于n,则认为第1个同步码为最优同步码;否则认为第1个同步码错误并舍去,再将同步码组3中第2个同步码的值与第3个同步码的值作差,如果差值在合理范围内,即小于n,则认为第2个同步码为最优同步码,否则认为第2个同步码错误并舍去,依次类推,如果全部的差值都不小于n,则默认同步码组3中的第1个同步码为最优同步码。
4.根据权利要求1或2所述的汽车遥控钥匙同步码的存储方法,其特征在于:根据最佳存储地址选取原则在同步码组2中选取出最佳存储地址,所述最佳存储地址选取原则为:
首先,如果从非易失性存储器中读取出的同步码组1中有不能通过校验的同步码,则将该同步码的存储地址作为最佳存储地址;
其次,如果同步码组3中的第1个同步码的值与第2个同步码的值的差值小于n,则选择同步码组3中的最后一个同步码的存储地址为最佳存储地址;如果同步码组3中的第1个同步码的值与第2个同步码的值的差值不小于n,且同步码组3中存在相邻两个同步码的差值小于n,则选取同步码组3中的第1个同步码的存储地址为最佳存储地址;
最后,如果同步码组3中任意相邻两个同步码的差值均不小于n,则选择同步码组3中的最后一个同步码的存储地址为最佳存储地址。
5.根据权利要求3所述的汽车遥控钥匙同步码的存储方法,其特征在于:根据最佳存储地址选取原则在同步码组2中选取出最佳存储地址,所述最佳存储地址选取原则为:
首先,如果从非易失性存储器中读取出的同步码组1中有不能通过校验的同步码,则将该同步码的存储地址作为最佳存储地址;
其次,如果同步码组3中的第1个同步码的值与第2个同步码的值的差值小于n,则选择同步码组3中的最后一个同步码的存储地址为最佳存储地址;如果同步码组3中的第1个同步码的值与第2个同步码的值的差值不小于n,且同步码组3中存在相邻两个同步码的差值小于n,则选取同步码组3中的第1个同步码的存储地址为最佳存储地址;
最后,如果同步码组3中任意相邻两个同步码的差值均不小于n,则选择同步码组3中的最后一个同步码的存储地址为最佳存储地址。
6.根据权利要求1或2或5所述的汽车遥控钥匙同步码的存储方法,其特征在于:所述a为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208801.0/1.html,转载请声明来源钻瓜专利网。