一种车载CAN网络波特率自适应调整方法、系统、设备以及介质与流程
技术特征:
1.一种车载can网络波特率自适应调整方法,其特征在于,包括:
2.如权利要求1所述的车载can网络波特率自适应调整方法,其特征在于,通过脉冲捕获端口对can总线上的接收信号的高低电平脉宽进行捕获采样包括:
3.如权利要求2所述的车载can网络波特率自适应调整方法,其特征在于,在一设定的采样周期内,记录采样的高低电平脉宽的最小值,并判断高低电平脉宽的最小值之间的大小包括:
4.如权利要求1所述的车载can网络波特率自适应调整方法,其特征在于,当高低电平脉宽的最小值不相等时,基于由信号占空比和采样误差确定的高低电平脉宽的最小值的动态组合生成至少一个通讯周期包括:
5.如权利要求4所述的车载can网络波特率自适应调整方法,其特征在于,高低电平脉宽的最小值的动态组合包括:
6.如权利要求1所述的车载can网络波特率自适应调整方法,其特征在于,根据生成的通讯周期求解出can总线的通讯波特率,并按照通讯周期对应的通讯波特率与can总线上的目标节点进行握手或交互包括:
7.如权利要求1-6任一项所述的车载can网络波特率自适应调整方法,其特征在于,根据生成的通讯周期求解出can总线的通讯波特率,并按照通讯周期对应的通讯波特率与can总线上的目标节点进行握手或交互之后,还包括:
8.一种车载can网络波特率自适应调整系统,其特征在于,包括:
9.一种车载can网络波特率自适应调整设备,其特征在于,包括:
10.一种计算机可读介质,其上存储有计算机可执行指令,其特征在于,可执行指令被处理器执行时实现如权利要求1-7任一项所述的车载can网络波特率自适应调整方法。
技术总结
本发明涉及一种车载CAN网络波特率自适应调整方法、系统、设备以及介质,其中,方法包括:通过脉冲捕获端口对CAN总线上的接收信号的高低电平脉宽进行捕获采样;记录高低电平脉宽的最小值并判断大小;当高低电平脉宽的最小值相等时,基于高低电平脉宽的最小值之和生成一个通讯周期;当高低电平脉宽的最小值不相等时,基于由信号占空比和采样误差确定的高低电平脉宽的最小值的动态组合生成通讯周期;根据通讯周期求解出通讯波特率,并按照通讯波特率与目标节点进行握手或交互。本发明通过硬件级别的精确采样、智能的动态调整、灵活的通讯周期生成机制以及自适应的波特率设置,为车载CAN总线通讯提供了一种可靠、高效且自适应的解决方案。
技术研发人员:李建忠,张少华,罗轶峰,张涛,莫怡多,郭彦蕊,李敏,段鑫,吴国良,李晓侠,邓宏智,李怡甜,陈杰,侯政辉,李新
受保护的技术使用者:长沙硕博电子科技股份有限公司
技术研发日:
技术公布日:2024/11/28
文档序号 :
【 40165135 】
技术研发人员:李建忠,张少华,罗轶峰,张涛,莫怡多,郭彦蕊,李敏,段鑫,吴国良,李晓侠,邓宏智,李怡甜,陈杰,侯政辉,李新
技术所有人:长沙硕博电子科技股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
技术研发人员:李建忠,张少华,罗轶峰,张涛,莫怡多,郭彦蕊,李敏,段鑫,吴国良,李晓侠,邓宏智,李怡甜,陈杰,侯政辉,李新
技术所有人:长沙硕博电子科技股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
