TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TMS320F28075 CAN 的问题。

  问题描述如下:

              我的接收邮箱设定为:
                                           1、CANID = 0x702,标准幀模式
                                           2、 MSG_OBJ_TYPE_RX_REMOTE,即可以接收远程幀。
            1、我在软件中判断接收到的是否为远程幀,如果是则发送CANID = 0x702的数据幀回应,此时发现,只能成功发送一次,第二次就只能进状态中断,中断中可以判断是接收的状态,但是进入不了接收邮箱的触发中断。
           2、我把上面接收邮箱的 CANID = 0x703(即非0x702),我软件中判断当接收到0x703 CANID的远程幀后,发送CANID = 0x702的数据幀,则可以正常接收发送。
          3、 因为我是在做CANOPEN协议,所以不能采用MSG_OBJ_TYPE_RXTX_REMOTE模式。
           各位高手帮忙看看!

Guoying Zhang:

自己顶一下

  问题描述如下:

              我的接收邮箱设定为:
                                           1、CANID = 0x702,标准幀模式
                                           2、 MSG_OBJ_TYPE_RX_REMOTE,即可以接收远程幀。
            1、我在软件中判断接收到的是否为远程幀,如果是则发送CANID = 0x702的数据幀回应,此时发现,只能成功发送一次,第二次就只能进状态中断,中断中可以判断是接收的状态,但是进入不了接收邮箱的触发中断。
           2、我把上面接收邮箱的 CANID = 0x703(即非0x702),我软件中判断当接收到0x703 CANID的远程幀后,发送CANID = 0x702的数据幀,则可以正常接收发送。
          3、 因为我是在做CANOPEN协议,所以不能采用MSG_OBJ_TYPE_RXTX_REMOTE模式。
           各位高手帮忙看看!

Amy Xiao:

你好,请问这个问题搞定了吗? 我也遇到了同样的问题,求解!

赞(0)
未经允许不得转载:TI中文支持网 » 关于TMS320F28075 CAN 的问题。
分享到: 更多 (0)