[发明专利]一种提高LIN总线安全性的方法及系统在审
申请号: | 202211474355.5 | 申请日: | 2022-11-23 |
公开(公告)号: | CN115878519A | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 王广鹏;陈建红;徐红如 | 申请(专利权)人: | 南京英锐创电子科技有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 贾瑞华 |
地址: | 211899 江苏省南京市江北*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 lin 总线 安全性 方法 系统 | ||
1.一种提高LIN总线安全性的方法,其特征在于,所述方法包括:
控制主寄存器将目标数据帧按照当前的第一配置值生成传输数据;所述第一配置值为所述主寄存器内存储的配置值;所述配置值表示在LIN总线上,进行通信传输的目标数据帧之间的位置排列顺序;
控制所述主寄存器将所述传输数据通过LIN总线传输至目标接收端和状态寄存器;
获取所述目标接收端发送的接收数据,并将所述接收数据发送至所述状态寄存器;
控制所述状态寄存器对所述接收数据和所述传输数据进行比较;
获取所述状态寄存器的比较结果,若所述比较结果为所述接收数据和所述传输数据不同,则根据当前工作模式确定当前更新操作;所述当前更新操作为第一更新操作或第二更新操作;
其中,所述第一更新操作,包括:采用第二配置值替换当前的第一配置值,并控制所述主寄存器重新生成传输数据;所述第二配置值为所述备份寄存器内存储的配置值;所述主寄存器和所述备份寄存器在初次写入配置值时,所述第一配置值等于所述第二配置值;
所述第二更新操作,包括:对所述备份寄存器和所述主寄存器进行初始化操作,重新写入配置值,并控制所述主寄存器重新生成传输数据。
2.根据权利要求1所述的提高LIN总线安全性的方法,其特征在于,所述若所述比较结果为所述接收数据和所述传输数据不同,则根据当前工作模式确定当前更新操作,具体包括:
若所述比较结果为所述接收数据和所述传输数据不同,且当前工作模式为刷新模式,则确定当前更新操作为第一更新操作;
若所述比较结果为所述接收数据和所述传输数据不同,且当前工作模式为对比模式,则确定当前更新操作为第二更新操作。
3.一种提高LIN总线安全性的系统,其特征在于,所述系统采用权利要求1-2任意一项所述的提高LIN总线安全性的方法,所述系统包括:中央控制器、备份寄存器、主寄存器和状态寄存器;
所述中央控制器分别与所述备份寄存器和所述主寄存器连接;所述状态寄存器分别与目标接收端和所述中央控制器连接;
所述中央控制器,包括:
传输数据生成模块,用于控制主寄存器将目标数据帧按照当前的第一配置值生成传输数据;所述第一配置值为所述主寄存器内存储的配置值;所述配置值表示在LIN总线上,进行通信传输的目标数据帧之间的位置排列顺序;
第一传输模块,用于控制所述主寄存器将所述传输数据通过LIN总线传输至目标接收端和状态寄存器;
第二传输模块,用于获取所述目标接收端发送的接收数据,并将所述接收数据发送至所述状态寄存器;
比较控制模块,用于控制所述状态寄存器对所述接收数据和所述传输数据进行比较;
更新操作模块,用于获取所述状态寄存器的比较结果,若所述比较结果为所述接收数据和所述传输数据不同,则根据当前工作模式确定当前更新操作;所述当前更新操作为第一更新操作或第二更新操作;
其中,所述第一更新操作,包括:采用第二配置值替换当前的第一配置值,并控制所述主寄存器重新生成传输数据;所述第二配置值为所述备份寄存器内存储的配置值;所述主寄存器和所述备份寄存器在初次写入配置值时,所述第一配置值等于所述第二配置值;
所述第二更新操作,包括:对所述备份寄存器和所述主寄存器进行初始化操作,重新写入配置值,并控制所述主寄存器重新生成传输数据。
4.根据权利要求3所述的提高LIN总线安全性的系统,其特征在于,所述系统还包括:安全模式选择寄存器;
所述安全模式选择寄存器与所述中央控制器连接;所述安全模式选择寄存器用于确定当前工作模式,并将所述当前工作模式发送至所述中央控制器。
5.根据权利要求4所述的提高LIN总线安全性的系统,其特征在于,在若所述比较结果为所述接收数据和所述传输数据不同,则根据当前工作模式确定当前更新操作方面,所述更新操作模块,具体用于:
若所述比较结果为所述接收数据和所述传输数据不同,且当前工作模式为刷新模式,则确定当前更新操作为第一更新操作;
若所述比较结果为所述接收数据和所述传输数据不同,且当前工作模式为对比模式,则确定当前更新操作为第二更新操作。
6.根据权利要求3所述的提高LIN总线安全性确定系统,其特征在于,所述中央控制器还包括:反馈模块;
所述反馈模块分别与所述比较模块和所述更新操作模块连接;所述反馈模块用于将所述比较结果反馈至所述更新操作模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京英锐创电子科技有限公司,未经南京英锐创电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211474355.5/1.html,转载请声明来源钻瓜专利网。