[CAN-bus/DeviceNet] basic can 接收发送不稳定问题

[复制链接]
 楼主| abbie 发表于 2010-3-13 20:13 | 显示全部楼层 |阅读模式
我做了一个简单的can通信(basic can),一个节点1主要有SJA1000. 82PCA250.AT89C52组成,另一节点2是CANalyst_II,在通信时程序里设定是节点1循环给节点2发报文,实验结果是节点1给节点2发完1帧报文后,如果节点2不给节点1发送报文,节点1就不给节点2发送报文。
这是节点2接收和发送的部分数据

5 接收 19:45:22.031   0x00000551 数据帧 标准帧 0x08 01 02 03 04 05 06 07 08  
6 发送 19:47:52.687 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
7 发送 19:47:56.296 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
8 接收 19:47:57.500   0x00000551 数据帧 标准帧 0x08 01 02 03 04 05 06 07 08  
9 发送 19:47:57.500 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
10 发送 19:49:27.421 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
11 发送 19:49:28.609 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
12 发送 19:49:31.765 成功  0x00000551 数据帧 标准帧 0x08 01 01 01 01 01 01 01 01  
13 接收 19:49:31.765   0x00000551 数据帧 标准帧 0x08 01 02 03 04 05 06 07 08
 楼主| abbie 发表于 2010-3-15 17:20 | 显示全部楼层
问题补充,收发用查询方式正常,中断不正常,有时候能发送,有时不能,收也是
lnskngdc 发表于 2010-3-16 09:49 | 显示全部楼层
发送地址和接收地址相同?
 楼主| abbie 发表于 2010-3-20 13:25 | 显示全部楼层
节点接收到的报文ID:0x00000551h,发送 的报文ID也是0x00000551h,俩节点amr设置的是ff ff ff ff,
acr是00 00 00 00
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

13

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

0

主题

13

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部