【技术实现步骤摘要】
通信控制装置和发送/接收装置及总线系统中的通信方法
[0001]本专利技术涉及用于串行总线系统的用户站的通信控制装置和发送/接收装置,以及用于在串行总线系统中通信的方法,所述串行总线系统以高数据速率和高抗错性工作。
技术介绍
[0002]为了在传感器和控制设备(例如在车辆中)之间进行通信,通常使用总线系统,在所述总线系统中数据作为ISO11898
‑
1:2015标准中的消息进行传输,所述标准是使用CAN FD的CAN协议规范。这些消息在总线系统中的总线用户之间传输,所述总线用户例如是传感器、控制设备、发送器等。
[0003]为了能够以比CAN更高的比特率传输数据,在CANFD消息格式中存在用于在消息内切换到更高比特率的选项。在此通过在数据字段区域中使用更高的时钟速率将最大可能的数据速率提高到超过1Mbit/s的值。这样的消息在下文中也称为CAN FD帧或CAN FD消息。在CAN FD的情况下,有用数据长度从8个字节扩展到多达64个字节,并且数据传输速率明显高于CAN的情况。
[0004]为了比在CAN FD的情况下更快地将数据从发送总线用户传输到接收总线用户,目前正在开发CAN FD后继总线系统,将该后继总线系统称为CAN XL。在此,除了在数据阶段比CAN FD的情况下更高的数据速率之外,迄今为止利用CAN FD实现的有用数据长度也应当增加多达64个字节。但是,在CAN FD后继总线系统的情况下也应当保留基于CAN或CAN FD的通信网络的鲁棒性优点。
[0005]可以想 ...
【技术保护点】
【技术特征摘要】
1.一种用于串行总线系统(1)的用户站(10)的通信控制装置(11),所述通信控制装置具有通信控制模块(113),用于产生控制所述用户站(10)与所述总线系统(1)的至少一个其他用户站(10;20;30)的通信的发送信号(TxD_PRT),在所述总线系统(1)中为了在所述总线系统(1)的用户站(10、20、30)之间交换消息(45;46)使用至少一个第一通信阶段(451、452、454、455)和第二通信阶段(453),STB连接端(110),用于将运行类型信令信号(TC_MD)发送到发送/接收装置(12;32),所述发送/接收装置被设计为将所述发送信号(TxD)发送到所述总线系统(1)的总线(40)上,以及运行类型编码块(150),用于从向所述发送/接收装置(12;32)发信号通知所述发送/接收装置(12;32)应当切换到准备运行类型(457_B)下的信号(S_STB)中产生所述运行类型信令信号(TC_MD),其中所述运行类型信令信号(TC_MD)向所述发送/接收装置(12;32)发信号通知,所述发送/接收装置(12;32)应当根据所述总线(40)上的通信切换到何种运行类型(451_B;453_TX;453_RX;457_B)下或者所述发送/接收装置(12;32)是否应当切换到准备运行类型(457_B)下。2.根据权利要求1所述的通信控制装置(11),其中,所述运行类型编码块(150)被设计为将所述运行类型(451_B;453_TX;453_RX;457_B)编码为所述运行类型信令信号(TC_MD)中的状态。3.根据权利要求2所述的通信控制装置(11),其中,所述运行类型编码块(150)被设计为利用脉宽调制来对所述运行类型信令信号(TC_MD)中的至少一个运行类型(451_B;453_TX;453_RX;457_B)进行调制。4.根据权利要求2或3所述的通信控制装置(11),其中,所述运行类型编码块(150)被设计为将所述运行类型信令信号(TC_MD)中的至少一个运行类型(451_B;453_TX;453_RX;457_B)编码为比特模式,在所述比特模式中0分量与1分量的比例说明了所述运行类型(451_B;453_TX;453_RX;457_B)。5.根据权利要求1或2所述的通信控制装置(11),还具有第一连接端(111),用于在所述第一通信阶段(451、452、454、455)的运行类型(451_B)下向所述发送/接收装置(12;32)发送所述发送信号(TxD_PRT),第二连接端(122),用于在所述第一通信阶段(451、452、454、455)的运行类型(451_B)下从所述发送/接收装置(12;32)接收数字接收信号(RxD),以及运行类型切换模块(15),用于将第一和第二连接端(111、112)在所述第二通信阶段(453)中的传输方向切换为相同方向以用于经由第一和第二连接端(111、112)进行差分信号传输。6.根据权利要求1所述的通信控制装置(11),其中,所述运行类型切换模块(15)被设计为在所述第二通信阶段(453)的第一运行类型(453_TX)下将第一和第二连接端(111、112)切换为输出端,并且从所述发送信号(TxD_PRT)中产生反数字发送信号(TxD2),并且在所述第一连接端(111)处输出所述发送信号(TxD_PRT),在所述第二连接端(112)处输出与所述发送信号相反的数字发送信号(TxD2),
和/或其中,所述运行类型切换模块(15)被设计为在所述第二通信阶段(453)的第二运行类型(453_RX)下将第一和第二连接端(111、112)切换为输入端,并且从在第一和第二连接端(111、112)处接收的差分接收信号(RxD1,RxD2)中产生非差分接收信号(RxD_PRT)并输出到所述通信控制模块(113)。7.根据前述权利要求中任一项所述的通信控制装置(11),其中,所述通信控制模块(113)被设计为在所述第一通信阶段(451、452、454、455)中产生具有第一比特时间(T_B1)的比特的所述发送信号(TxD_PRT),所述第一比特时间是所述通信控制模块(113)在所述第二通信阶段(453)中在所述发送信号(TxD_PRT)中产生的比特的第二比特时间(T_B2)的至少十倍。8.一种用于串行总线系统(1)的用户站(10;30)的发送/接收装置(12;32),所述发送/接收装置具有发送/接收模块(123),用于将发送信号(TxD_TC)发送到所述总线系统(1)的总线(40)上,在所述总线系统(1)中为了在所述总线系统(1)的用户站(10、20、30)之间交换消息(45;46)使用至少一个第一通信阶段(451、452、454、455)和第二通信阶段(453),以及用于根据从所述总线(40)接收的信号产生数字接收信号(RxD_TC),STB连接端(120),用于从通信控制装置(11;31)接收运行类型信令信号(TC_MD),所述通信控制装置被设计为产生用于发送到所述总线系统(1)的总线(40)上的发送信号(TxD),以及运行类型解码块(160),用于解码所述运行类型信令信号(TC_MD),其中所述运行类型信令信号(TC_MD)发信号通知所述发送/接收装置(12;32),所述发送/接收装置(12;32)应当根据所述总线(40)上的通信切换到何种运行类型(451_B;453_TX;453_RX;457_B)下或者所述发送/接收装置(12;32)是否应当切换到准备运行类型(457_B)下。9.根据权利要求8所述的发送/接收装置(12;32),其中,所述运行类型解码块(160)被设计为从所述运行类型信令信号(TC_MD)的脉宽调制中解调出所述运行类型(451_B;453_TX;453_RX;457_B),和/或其中,所述运行类型解码块(160)被设计为从比特模式中解码出至少一个运行类型(451_B;453_TX;453_RX;457_B),其方式是所述运行类型解码块(160)评估0分量与1分量的比例。10.根据权利要求8或9所述的发送/接收装...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。