[CAN-bus/DeviceNet] 关于远程桢问题请教

[复制链接]
2742|2
 楼主| xwciomp 发表于 2007-3-13 18:05 | 显示全部楼层 |阅读模式
远程桢在以前的帖子中zlgmcu说过,该数据除了没有数据之外其余都和数据桢一样,我现在做了如下实验:<br />MCU1发送数据桢之后接着发送远程桢<br />MCU2采用中断方式接收,但仅能接收到数据桢而无法接收到远程桢<br /><br />而:<br />MCU1仅发送远程桢<br />MCU2同样采用中断方式接收,就能够收到远程桢<br /><br />看来远程桢同样能够引发接收中断,可是为什么采用前面的发式,即发完数据桢随后紧接着发送远程桢,远程桢却不能被中断接收到呢?困扰了很久,请大家给与帮助,谢谢,
wxj1952 发表于 2007-3-15 08:27 | 显示全部楼层

没甚么道理。

你连续发2帧数据,第2帧你是不是也同样收不到?自己程序的原因。
 楼主| xwciomp 发表于 2007-3-15 12:26 | 显示全部楼层

找到原因了

问题出在每次在接收缓冲器中读取完毕数据之后没有清空缓冲区
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

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