Board logo

标题: 有用过USBCAN的吗?想请教一下 [打印本页]

作者: xinkon129    时间: 2009-7-2 19:29     标题: 有用过USBCAN的吗?想请教一下

让飞思卡尔单片机做一个CAN 节点,中断接收USBCAN -2A发送的报文,

如果才能让CAN进入中断呢??


作者: xinkon129    时间: 2009-7-4 21:35

还有就是当用MCU发送CAN报文时,用USBCAN 观察,要隔两个报文,才能收到正确的报文。

我自己发的是数据帧,结果用USBCAN收到还有一个远程帧和一个扩展帧,不知道怎么回事?

希望高手解答一下。谢谢了~~~~

序号 传输方向 第几路CAN 时间标识 ID 帧格式 帧类型 数据长度 数据

0x00000000 接收 0 0x0a4032e3 00000000 数据帧 标准帧 0x08 01 02 03 04 05 06 07 08

0x00000001 接收 0 0x0a4032e4 000000DF 远程帧 标准帧 0x05

0x00000002 接收 0 0x0a4032e6 12CD82B1 数据帧 扩展帧 0x0e c6 e7 b1 24 f5 3d 81 69

0x00000003 接收 0 0x0a4033cc 00000000 数据帧 标准帧 0x08 01 02 03 04 05 06 07 08

0x00000004 接收 0 0x0a4033cd 000000DF 远程帧 标准帧 0x05

0x00000005 接收 0 0x0a4033d0 12CD82B1 数据帧 扩展帧 0x0e c6 e7 b1 24 f5 3d 81 69


作者: laoli_eccn    时间: 2009-10-23 23:55

1、CAN的RXF中断打开
2、MSCAN有3个发送寄存器,你全选了,一次发送3帧。资料上说全选的时候只发最高优先级的,但是这个在写的时候还是有点技巧处理的。当年也困惑了我很久。比较笨的办法就是每次只用TX0,这样肯定不出错




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0