控制器局域网(CAN)装置和用于操作CAN装置的方法制造方法及图纸

技术编号:22267233 阅读:42 留言:0更新日期:2019-10-10 17:27
本文公开一种方法和装置的实施例。在实施例中,用于操作控制器局域网(CAN)收发器的方法涉及检测与由所述CAN收发器发射的CAN数据帧相关的相位信息,且响应于所述相位信息,在位间隔内在所述CAN收发器的不同发射器配置之间切换,以用于发射所述CAN数据帧的后续位。

Controller Area Network (CAN) devices and methods for operating CAN devices

【技术实现步骤摘要】
控制器局域网(CAN)装置和用于操作CAN装置的方法
本专利技术涉及用于操作控制器局域网(CAN)收发器的方法和一种控制器局域网(CAN)收发器装置。
技术介绍
车载网络(IVN)可用于车辆内的通信。举例来说,控制器局域网(CAN)总线是常常用于汽车内的基于消息的通信总线协议。CAN总线协议用于实现各个电子控制单元(ECU)之间的通信,所述ECU例如发动机控制模块(ECM)、传动系控制模块(PCM)、安全气囊、防震刹车、定速巡航、电动助力转向、音频系统、窗户、门、后视镜调整、用于混合/电动汽车的电池和再充电系统等等。然而,微控制器,尤其是汽车微控制器中的引脚的数目受到限制。在一些情况下,将新引脚添加到现有微控制器可能是昂贵的甚至是不可能的。
技术实现思路
公开一种方法和装置的实施例。在实施例中,用于操作CAN收发器的方法涉及检测与由CAN收发器发射的CAN数据帧相关的相位信息,且响应于相位信息,在位间隔内在CAN收发器的不同发射器配置之间切换以用于发射CAN数据帧的后续位。还描述其它实施例。在实施例中,不同发射器配置包括不同发射数据速率。在实施例中,在不同发射数据速率之间切换包括响应于相位信息,在位间隔内从具有较低发射数据速率的第一发射器配置切换到具有较高发射数据速率的第二发射器配置,以用于发射CAN数据帧的后续位。在实施例中,不同发射器配置包括不同发射阻抗配置、不同发射电压配置、不同发射电流配置,或不同辐射配置。在实施例中,相位信息指示在仲裁相位之后的数据相位。在实施例中,CAN收发器在数据相位期间具有对CAN总线的独占式访问。在实施例中,在CAN收发器的不同发射器配置之间切换包括响应于相位信息,在位间隔内从CAN收发器的第一发射器切换到CAN收发器的第二发射器以用于发射CAN数据帧的后续位。在实施例中,第一发射器和所述第二发射器具有不同发射阻抗配置、不同发射电压配置、不同发射电流配置,或不同辐射配置。在实施例中,第二发射器具有比第一发射器更高的发射数据速率。在实施例中,相位信息指示在仲裁相位之后的数据相位。在实施例中,CAN收发器在数据相位期间具有对CAN总线的独占式访问。在实施例中,CAN收发器包括:发射器单元,其被配置成发射CAN数据帧;和协议采样器,其连接到发射器单元且被配置成检测与CAN数据帧相关的相位信息,以及响应于相位信息,在位间隔内在发射器单元的不同发射器配置之间切换以用于发射CAN数据帧的后续位。在实施例中,不同发射器配置包括不同发射数据速率。在实施例中,协议采样器被另外配置成响应于相位信息在位间隔内从具有较低发射数据速率的第一发射器配置切换到具有较高发射数据速率的第二发射器配置以用于发射CAN数据帧的后续位。在实施例中,不同发射器配置包括不同发射阻抗配置、不同发射电压配置、不同发射电流配置,或不同辐射配置。在实施例中,相位信息指示在仲裁相位之后的数据相位。在实施例中,CAN收发器在数据相位期间具有对CAN总线的独占式访问。在实施例中,发射器单元包括第一发射器和第二发射器,且协议采样器被另外配置成响应于相位信息,在位间隔内从第一发射器切换到第二发射器,以用于发射CAN数据帧的特定位的第一区段,且在位间隔内从第二发射器切换到第一发射器,以用于发射CAN数据帧的特定位的第二区段。在实施例中,第二发射器具有比第一发射器更高的发射数据速率。在实施例中,用于操作CAN收发器的方法涉及检测与由CAN收发器发射的CAN数据帧相关的相位信息以及响应于相位信息,在位间隔内从CAN收发器的第一发射器切换到CAN收发器的第二发射器以用于发射CAN数据帧的后续位。相位信息指示在仲裁相位之后的数据相位,CAN收发器在数据相位期间具有对CAN总线的独占式访问,且第二发射器具有比第一发射器更高的发射数据速率。根据本专利技术的其它方面将从以下结合附图进行的详细描述而变得显而易见,所述附图借助于本专利技术的原理的例子而示出。附图说明图1描绘包括连接到CAN总线的多个CAN节点的CAN网络。图2描绘来自图1的一个CAN节点的放大图。图3描绘由图2中所描绘的CAN节点的CAN收发器发射的CAN数据帧的格式。图4描绘包括可在不同发射器配置之间切换的CAN收发器的CAN装置。图5示出对应于图4中所描绘的CAN装置的示例性时序图。图6是根据本专利技术的实施例的用于操作CAN收发器的方法的过程流程图。图7是根据本专利技术的实施例的用于操作CAN收发器的方法的过程流程图。在整个描述中,类似的附图标记可用于识别类似的元件。具体实施方式将容易理解,如本文中大体描述且在附图中示出的实施例的组件可以各种各样不同的配置来布置和设计。因此,以下如图中所表示的各种实施例的更详细描述并非意图限制本公开内容的范围,而仅仅是表示各种实施例。虽然在图式中呈现了实施例的各种方面,但除非特别地指示,否则所述图式未必按比例绘制。在不脱离本专利技术精神或基本特性的情况下,可以其它特定形式实施本专利技术。所描述实施例应视为在所有方面均仅为说明性而非限制性的。因此,本专利技术的范围由所附权利要求书而非由此详细描述来指示。在权利要求书的等效含义和范围内的所有改变均涵盖在所述权利要求书的范围内。贯穿本说明书提及特征、优势或类似语言并不暗示可通过本专利技术实现的所有特征和优势应在或存在于本专利技术的任何单个实施例中。实际上,涉及特征和优点的语言应理解成意指结合实施例描述的特定特征、优点或特性包括在本专利技术的至少一个实施例中。因此,贯穿本说明书对特征和优势的论述以及类似语言可但未必是指同一实施例。此外,本专利技术的所描述特征、优势和特性可以任何合适方式在一个或多个实施例中组合。本领域的技术人员将认识到,鉴于本文中的描述,可在无特定实施例的特定特征或优势中的一个或多个特征或优势的情况下实践本专利技术。在其它情况下,可在某些实施例中辨识出可能不存在于本专利技术的全部实施例中的额外特征和优势。贯穿本说明书对“一个实施例”、“一实施例”或类似语言的参考意味着结合所指示实施例描述的特定特征、结构或特性包括在本专利技术的至少一个实施例中。因此,贯穿本说明书的短语“在一个实施例中”、“在实施例中”和类似语言可以但未必都指代同一实施例。本文中描述的技术可以应用于任何类型的车载网络(IVN),包括控制器局域网(CAN)、局域互连网(LIN)、面向媒体的系统传输(MOST)网络、FlexRayTM兼容网络以及其它类型的IVN。尽管在一些实施例中描述特定类型的IVN,但应注意,本专利技术不限于特定类型的IVN。图1描绘包括多个CAN节点102的CAN网络100,所述CAN节点102也被称作“ECU”,每个ECU连接到CAN总线104。在图1的实施例中,每个CAN节点包括微控制器110,所述微控制器110具有嵌入的CAN协议控制器114和CAN收发器120。微控制器通常连接到至少一个装置(未示出),例如,传感器、致动器或一些其它控制装置,并且被编程为确定所接收的消息的含义并且产生适当的传出消息。本领域中已知还称为主机处理器、主机或数字信号处理器(DSP)的微控制器。在一个实施例中,主机支持与CAN协议控制器相互作用的应用程序软件。如本领域中已知,可以嵌入在微控制器110内或在微控制器(例如,单独的IC装置)外部的CAN协议控制器114实施数据链本文档来自技高网...

【技术保护点】
1.一种用于操作控制器局域网(CAN)收发器的方法,其特征在于,所述方法包括:检测与由所述CAN收发器发射的CAN数据帧相关的相位信息;以及响应于所述相位信息,在位间隔内在所述CAN收发器的不同发射器配置之间切换,以用于发射所述CAN数据帧的后续位。

【技术特征摘要】
2018.03.21 US 15/927,9361.一种用于操作控制器局域网(CAN)收发器的方法,其特征在于,所述方法包括:检测与由所述CAN收发器发射的CAN数据帧相关的相位信息;以及响应于所述相位信息,在位间隔内在所述CAN收发器的不同发射器配置之间切换,以用于发射所述CAN数据帧的后续位。2.根据权利要求1所述的方法,其特征在于,所述不同发射器配置包括不同发射数据速率。3.根据权利要求2所述的方法,其特征在于,在所述不同发射数据速率之间切换包括响应于所述相位信息而在所述位间隔内从具有较低发射数据速率的第一发射器配置切换到具有较高发射数据速率的第二发射器配置,以用于发射所述CAN数据帧的所述后续位。4.根据权利要求1所述的方法,其特征在于,所述不同发射器配置包括不同发射阻抗配置、不同发射电压配置、不同发射电流配置,或不同辐射配置。5.根据权利要求1所述的方法,其特征在于,所述相位信息指示在仲裁相位之后的数据相位。6.根据权利要求5所述的方法,其特征在于,所述CAN收发器在所述数据相位期间具有对CAN总线的独占式访问。7.根据权利要求1所述的方法,其特征在于,在所述CAN收发器的所述不同发射器...

【专利技术属性】
技术研发人员:罗尔夫·范德伯吉特克莱门斯·G·J·德哈斯
申请(专利权)人:恩智浦有限公司
类型:发明
国别省市:荷兰,NL

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1