首页> 外国专利> Method for automatically transmitting acknowledge frames in CANopen and other CAN application layer protocols

Method for automatically transmitting acknowledge frames in CANopen and other CAN application layer protocols

机译:在canopen和其他can应用层协议中自动传输确认帧的方法

摘要

A method for use in a CAN device (e.g., a CAN microcontroller) that includes a processor core, for automatically transmitting an acknowledge message. The method includes the steps of receiving a frame of a multi-frame fragmented message, and automatically transmitting an acknowledgment message without requiring any intervention of the processor core, in response to the receiving step. The automatically transmitting step is preferably performed by hardware external to the processor core, e.g., a CAN/CAL module of the CAN device. In a preferred embodiment, the method includes the steps of setting up a first message object having an object number n as a receive message object, enabling the receive message object, setting up a second message object having an object number n+1 as a transmit message object corresponding to the receive message object, storing the acknowledgment message in a response message buffer associated with the transmit message object, receiving a frame of a multi-frame fragmented message, acceptance filtering the received frame to determine that the received frame matches the enabled receive message object, enabling the transmit message object, and automatically transmitting the acknowledgment message, without requiring any intervention of the processor core.
机译:一种在包括处理器核心的CAN设备(例如,CAN微控制器)中使用的方法,用于自动发送确认消息。该方法包括以下步骤:响应于接收步骤,接收多帧分段消息的帧,并自动发送确认消息而无需处理器核心的任何干预。优选地,自动发送步骤由处理器核心外部的硬件(例如,CAN设备的CAN / CAL模块)执行。在一个优选实施例中,该方法包括以下步骤:将对象号为n的第一消息对象设置为接收消息对象;启用接收消息对象;将对象号为n + 1的第二消息对象设置为发送对象。与接收消息对象相对应的消息对象,将确认消息存储在与发送消息对象关联的响应消息缓冲区中,接收多帧分段消息的帧,接受过滤接收到的帧以确定接收到的帧与启用的帧匹配接收消息对象,启用发送消息对象,并自动发送确认消息,而无需处理器内核的任何干预。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号