System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于通信,尤其涉及一种通信系统。
技术介绍
1、随着汽车技术的快速发展,车辆系统对传感器技术的依赖日益增强。传感器作为车辆系统中不可或缺的组成部分,用于实时监测和反馈各种物理量,如旋转角度、速度、线性位置、电流等,以确保车辆的安全、稳定与高效运行。
2、在传统的汽车传感器系统中,传感器与电子控制单元(ecu)之间通常采用点对点的通信方式。这种通信方式具有简单、直接的特点,例如,sent协议是点对点的单向通信方案,工作状态下传感器持续地向ecu发送sent信号,但是随着汽车安全和复杂应用需求的不断提升,传统的点对点通信方式已逐渐暴露出其局限性,即应用场景受限。例如,对于关键物理量的监测,传统的点对点通信方式往往无法满足冗余性的要求,点对点通信方式无法有效支持这种多传感器与ecu之间的通信。
技术实现思路
1、有鉴于此,本申请实施例提供了一种通信系统,能够支持更多丰富的应用需求。
2、本申请实施例提供了所述通信系统包括:一个主设备和至少一个以上的从设备,所述主设备通过一根通信总线与至少一个以上的从设备连接,
3、所述主设备用于基于目标控制功能在通信总线上发起脉冲信号,其中,所述脉冲信号至少包括:基准脉冲信号;
4、所有从设备用于在接收到所述脉冲信号后,根据所述基准脉冲信号的长度进行基准脉冲对准,目标从设备基于所述脉冲信号执行所述目标控制功能的请求。
5、在一些实施例中,在所述脉冲信号以基准脉冲信号结束的情况下,所述目标控
6、在一些实施例中,目标从设备用于在获取到脉冲信号的情况下,确定获取到的基准脉冲信号的次数,在次数与各个目标从设备自身的id匹配的情况下,输出采样数据,其中,各个目标从设备自身的id不同。
7、在一些实施例中,所述目标从设备包括:第一从设备和第二从设备,所述第一从设备发送数据的时间为第一时间,所述第二从设备的发送数据的为第二时间,所述第二时间大于所述第一时间,且所述第二时间与所述第一时间之间的时间差值大于所述第一从设备发送数据的帧的时长。
8、在一些实施例中,在所述脉冲信号包括以基准脉冲信号开始后接着一个数据脉冲信号,并以所述数据脉冲结束的情况下,所述目标控制功能包括:目标从设备进行采样和输出数据,所述数据脉冲信号的长度表示目标从设备的id,所述目标从设备进行同步采样,并将采样数据发送给主设备。
9、在一些实施例中,在所述脉冲信号以基准脉冲信号开始后接着一个数据脉冲信号,并以所述数据脉冲信号结束的情况下,所述目标控制功能包括:目标功能命令,所述数据脉冲信号的不同的长度表示不同的目标功能命令;所有目标功能命令对应的目标从设备接收所述脉冲信号后执行目标功能命令,在所述目标功能命令需要返回数据的情况下,所述目标从设备将数据以预设顺序依次发送至所述主设备,所述预设顺序基于目标从设备id确定。
10、在一些实施例中,在所述脉冲信号以基准脉冲信号开始后接着两个数据脉冲信号并以此结束的情况下,所述目标控制功能包括:目标从设备执行目标功能命令,所述两个数据脉冲信号中的第一数据脉冲信号的长度表示目标从设备的id,所述两个数据脉冲信号中的第二数据脉冲信号的长度表示不同的目标功能命令,所有目标从设备的id对应的目标从设备接收到所述脉冲信号后执行目标功能命令,并在所述目标功能命令需要返回数据的情况下,所有目标从设备的id对应的目标从设备将数据发送至所述主设备。
11、在一些实施例中,所述目标功能命令包括:采样输出、诊断、复位从设备id的计数器、重启、睡眠和唤醒中的一个。
12、在一些实施例中,所述基准脉冲信号和数据脉冲信号的下降沿的时间间隔长度表示数据脉冲信号的校验码,所述目标功能命令对应的目标从设备基于所述校验码对数据传输进行校验。
13、在一些实施例中,所述主设备包括:电子控制单元,从设备包括:传感器。本申请实施例提供的通信系统,所述通信系统包括:一个主设备和至少一个以上的从设备,所述主设备通过一根通信总线与至少一个以上的从设备连接,所述主设备用于基于目标控制功能在通信总线上发起脉冲信号,其中,所述脉冲信号至少包括:基准脉冲信号;所有从设备用于在接收到所述脉冲信号后,根据所述基准脉冲信号的长度进行基准脉冲对准,目标从设备基于所述脉冲信号执行所述目标控制功能的请求,能够支持更丰富的应用场景需求。
14、本申请实施例提供的一种通信系统,通信系统包括:一个主设备和至少一个以上的从设备,所述主设备通过一根通信总线与至少一个以上的从设备连接,
15、所述主设备用于基于目标控制功能在通信总线上发起脉冲信号,其中,所述脉冲信号至少包括:基准脉冲信号;所有从设备用于在接收到所述脉冲信号后,根据所述基准脉冲信号的长度进行基准脉冲对准,目标从设备基于所述脉冲信号执行所述目标控制功能的请求,能够支持更多丰富的应用需求。
本文档来自技高网...【技术保护点】
1.一种通信系统,其特征在于,所述通信系统包括:一个主设备和至少一个以上的从设备,所述主设备通过一根通信总线与至少一个以上的从设备连接,
2.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号以基准脉冲信号结束的情况下,所述目标控制功能包括采样和输出数据,所有目标从设备进行同步采样得到采样数据,并将采样数据以预设顺序依次发送至所述主设备,其中,所述预设顺序基于从设备ID确定。
3.根据权利要求2所述的通信系统,其特征在于,目标从设备用于在获取到脉冲信号的情况下,确定获取到的基准脉冲信号的次数,在次数与各个目标从设备自身的ID匹配的情况下,输出采样数据,其中,各个目标从设备自身的ID不同。
4.根据权利要求2所述的通信系统,其特征在于,所述目标从设备包括:第一从设备和第二从设备,所述第一从设备发送数据的时间为第一时间,所述第二从设备的发送数据的为第二时间,所述第二时间大于所述第一时间,且所述第二时间与所述第一时间之间的时间差值大于所述第一从设备发送数据的帧的时长。
5.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号包括以基
6.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号以基准脉冲信号开始后接着一个数据脉冲信号,并以所述数据脉冲信号结束的情况下,所述目标控制功能包括:目标功能命令,所述数据脉冲信号的不同的长度表示不同的目标功能命令;所有目标功能命令对应的目标从设备接收所述脉冲信号后执行目标功能命令,在所述目标功能命令需要返回数据的情况下,所述目标从设备将数据以预设顺序依次发送至所述主设备,所述预设顺序基于目标从设备ID确定。
7.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号以基准脉冲信号开始后接着两个数据脉冲信号并以此结束的情况下,所述目标控制功能包括:目标从设备执行目标功能命令,所述两个数据脉冲信号中的第一数据脉冲信号的长度表示目标从设备的ID,所述两个数据脉冲信号中的第二数据脉冲信号的长度表示不同的目标功能命令,所有目标从设备的ID对应的目标从设备接收到所述脉冲信号后执行目标功能命令,并在所述目标功能命令需要返回数据的情况下,所有目标从设备的ID对应的目标从设备将数据发送至所述主设备。
8.根据权利要求6至7任一项所述的通信系统,其特征在于,所述目标功能命令包括:采样输出、诊断、复位从设备ID的计数器、重启、睡眠和唤醒中的一个。
9.根据权利要求5至7任一项所述的通信系统,其特征在于,所述基准脉冲信号和数据脉冲信号的下降沿的时间间隔长度表示数据脉冲信号的校验码,所述目标功能命令对应的目标从设备基于所述校验码对数据传输进行校验。
10.根据权利要求1所述的通信系统,其特征在于,所述主设备包括:电子控制单元,从设备包括:传感器。
...【技术特征摘要】
1.一种通信系统,其特征在于,所述通信系统包括:一个主设备和至少一个以上的从设备,所述主设备通过一根通信总线与至少一个以上的从设备连接,
2.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号以基准脉冲信号结束的情况下,所述目标控制功能包括采样和输出数据,所有目标从设备进行同步采样得到采样数据,并将采样数据以预设顺序依次发送至所述主设备,其中,所述预设顺序基于从设备id确定。
3.根据权利要求2所述的通信系统,其特征在于,目标从设备用于在获取到脉冲信号的情况下,确定获取到的基准脉冲信号的次数,在次数与各个目标从设备自身的id匹配的情况下,输出采样数据,其中,各个目标从设备自身的id不同。
4.根据权利要求2所述的通信系统,其特征在于,所述目标从设备包括:第一从设备和第二从设备,所述第一从设备发送数据的时间为第一时间,所述第二从设备的发送数据的为第二时间,所述第二时间大于所述第一时间,且所述第二时间与所述第一时间之间的时间差值大于所述第一从设备发送数据的帧的时长。
5.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号包括以基准脉冲信号开始后接着一个数据脉冲信号,并以所述数据脉冲结束的情况下,所述目标控制功能包括:目标从设备进行采样和输出数据,所述数据脉冲信号的长度表示目标从设备的id,所述目标从设备进行同步采样,并将采样数据发送给主设备。
6.根据权利要求1所述通信系统,其特征在于,在所述脉冲信号以基准脉冲信号开始后接着一个...
【专利技术属性】
技术研发人员:董启明,董火新,车诒桓,简卫,张欣,
申请(专利权)人:深圳市飞仙智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。