【技术实现步骤摘要】
通信控制装置和发送/接收装置及总线系统中的通信方法
[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的通信网络的鲁棒性优点。数据在总线上传输得越快,对用 ...
【技术保护点】
【技术特征摘要】
1.一种用于串行总线系统(1)的用户站(10)的通信控制装置(11),所述通信控制装置具有:通信控制模块(113),用于产生控制所述用户站(10)与所述总线系统(1)的至少一个其他用户站(10;20;30)的通信的发送信号(TxD_PRT),在所述总线系统(1)中为了在所述总线系统(1)的用户站(10、20、30)之间交换消息(45;46)使用至少一个第一通信阶段(451、452、454、455)和第二通信阶段(453),第一连接端(111),用于将所述发送信号(TxD_PRT)发送到发送/接收装置(12;32),所述发送/接收装置被设计为将所述发送信号(TxD)发送到所述总线系统(1)的总线(40)上,第二连接端(122),用于从所述发送/接收装置(12;32)接收数字接收信号(RxD_TC),双向连接端(110),以及运行类型切换模块(15),用于根据所述发送/接收装置(12;32)在所述第二通信阶段(453)中的运行类型来切换所述双向连接端(110)的传输方向,以在所述第二通信阶段(453)中将所述发送信号(TxD_PRT)经由所述第一连接端(111)和所述双向连接端(110)进行差分信号传输,或者以在所述第二通信阶段(453)中将所述数字接收信号(RxD_TC)经由所述第二连接端(112)和所述双向连接端(110)进行差分信号传输。2.根据权利要求1所述的通信控制装置(11),其中,所述运行类型切换模块(115)被设计为在所述第二通信阶段(453)的第一运行类型下将所述双向连接端(110)切换为输出端,并且从所述发送信号(TxD_PRT)中产生反数字发送信号(TxD2),并且在所述第一连接端(111)处输出所述发送信号(TxD_PRT),在所述双向连接端(110)处输出与所述发送信号相反的数字发送信号(TxD2),和/或其中,所述运行类型切换模块(15)被设计为在所述第二通信阶段(453)的第二运行类型下将所述双向连接端(110)切换为输入端,并且从在所述双向连接端(110)和所述第二连接端(112)处接收的差分数字接收信号(RxD1,RxD2)中产生非差分接收信号(RxD_PRT)并输出到所述通信控制模块(113)。3.根据权利要求1或2所述的通信控制装置(11),其中,所述通信控制装置(11)被设计为产生运行类型信令信号,并且其中,所述双向连接端(110)是STB连接端,其被设置用于发送所述运行类型信令信号。4.根据权利要求3所述的通信控制装置(11),其中,所述通信控制装置(11)被设计为在所述第一通信阶段(453)期间经由所述双向连接端(110)向所述发送/接收装置(12;32)发信号通知所述发送/接收装置(12;32)是否应当切换到准备运行类型下。5.根据前述权利要求中任一项所述的通信控制装置(11),其中,所述运行类型切换模块(15)被设计为经由第一或第二连接端(111、112)向所述发送/接收装置(12)发信号通知所述发送/接收装置(12)必须切换其运行类型。6.根据前述权利要求中任一项所述的通信控制装置(11),其中,所述通信控制模块(113)被设计为在所述第一通信阶段(451、452、454、455)中产生具有第一比特时间(T_B1)的比特的所述发送信号(TxD_PRT),所述第一比特时间是所述通信控制模块(113)在所述第二通信阶段(453)中在所述发送信号(TxD_PRT)中产生的比特的第二比特时间(T_B2)的至少十倍。7.一种用于串行总线系统(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),用于从通信控制装置(11;31)接收发送信号(TxD)的第一连接端(121),用于将所述数字接收信号(RxD_TC)发送到所述通信控制装置(11;31)的第二连接端(122),双向连接端(120),以及运行类型切换模块(16),用于根据所述发送/接收装置(12;32)在所述第二通信阶段(453)中的运行类型(453)来切换所述双向连接端(120)的传输方向,以在所述第二通信阶段(453)中将所述发送信号(TxD_TC)经由所述第一连接端(121)和所述双向连接端(120)进行差分信号传输,或者以在所述第二通信阶段(453)中将所述数字接收信号(RxD_TC)经由所述第二连接端(122)和所述双向连接端(120)进行差分信号传输。8.根据权利要求7所述的发送/接收装置(12;32),其中,所述运行类型切换模块(16;36)被设计为在所述第二通信阶段(453)的第一运行类型下将所述双向连接端(120)切换为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。