[CAN-bus/DeviceNet] can通信问题求助!!

[复制链接]
2395|7
 楼主| xhming 发表于 2008-5-14 22:07 | 显示全部楼层 |阅读模式
请问一下大家:<br />1.有什么方法可以检测到报文是否发送到总线上面!<br /><br />2.&nbsp;我用两个板子通信,一个接收一个发送,现在检测到数据没有发送成功是因为产生了错误中断,并且是状态寄存器的出错状态位置1了。按书上的原因是至少有一个错误计数器满或者是超出CPU的警告限额(96),这个该怎么解决啊!<br /><br />请赐教!!!<br />
xuxiaozhao 发表于 2008-5-14 23:59 | 显示全部楼层

www.iccavr.com

www.iccavr.com
xuxiaozhao 发表于 2008-5-15 00:05 | 显示全部楼层

有么多原因哦?

二块板,可果肯定单板程序和电路是好的哪么是二个节点不同产生象错的原因.<br />1&nbsp;二点节的波特率不一样,产生发送错误,<br />2&nbsp;二个节,每个节点都要并一个120欧的电脑,如果不并电阻也错<br />3&nbsp;通位地址设置,以及滤波设置是否符合.<br /><br />如果不是这个问题,刚是你单个节点程序和硬件的问题
 楼主| xhming 发表于 2008-5-15 10:52 | 显示全部楼层

谢谢

看来是我的单版硬件的原因拉<br />上面的那些原因我的都是对的&nbsp;&nbsp;唉&nbsp;
 楼主| xhming 发表于 2008-5-15 10:56 | 显示全部楼层

3楼的哥们

你给的那个网站不是搞AVR的嘛&nbsp;&nbsp;和can有联系吗?
xuxiaozhao 发表于 2008-5-15 23:47 | 显示全部楼层

是我发错了

哪网站是我不小心发的啊..<br />你哪CAN搞好了没有啊?
 楼主| xhming 发表于 2008-5-16 09:20 | 显示全部楼层

你好

能不能帮我看下我的程序错没错啊<br />可以把你的联系方式告诉我不&nbsp;楼上的哥们
 楼主| xhming 发表于 2008-5-16 09:31 | 显示全部楼层

更怪

并且现在还有个问题&nbsp;&nbsp;当我按下单片几的复位开关后,就没有产生错误中断了,但是也没显示发送成功。这个是不是我的软件有问题啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

41

帖子

0

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