MCP2515环回模式发送接收正常,标准帧下发送提示总线错误

[复制链接]
1499|16
 楼主| zhenykun 发表于 2022-8-7 11:43 | 显示全部楼层 |阅读模式
MCP2515环回模式发送接收正常,标准帧下发送提示总线错误
jlyuan 发表于 2022-8-7 11:46 | 显示全部楼层
难道这两种模式下发送数据有什么区别吗?
 楼主| zhenykun 发表于 2022-8-7 11:50 | 显示全部楼层
标准帧格式下的标准标识符、验收滤波、屏蔽滤波参数都设置了
dengdc 发表于 2022-8-7 11:53 | 显示全部楼层
感觉应该还是参数设置的问题
yszong 发表于 2022-8-7 11:55 | 显示全部楼层
波特率,波特率....
 楼主| zhenykun 发表于 2022-8-7 11:59 | 显示全部楼层
我现在只有一个CAN节点,CAN输出空载状态,没有接其它节点,这样的话跟波特率有关系吗
yszong 发表于 2022-8-7 12:02 | 显示全部楼层
总线上就一个节点.....这样能发送成功才叫奇怪!
 楼主| zhenykun 发表于 2022-8-7 12:05 | 显示全部楼层
目前就一个节点,问题是就算不成功,最起码CAN的两条线上应该有波形啊,现在连波形都没输出
heweibig 发表于 2022-8-7 12:08 | 显示全部楼层
买个CAN总线分析器吧
 楼主| zhenykun 发表于 2022-8-7 12:10 | 显示全部楼层

没用啊,现在波形都没出来,分析仪抓不到波形,巧妇难为无米之炊呀
ynwa 发表于 2022-8-8 11:00 | 显示全部楼层
本帖最后由 ynwa 于 2022-8-8 11:02 编辑
zhenykun 发表于 2022-8-7 12:10
没用啊,现在波形都没出来,分析仪抓不到波形,巧妇难为无米之炊呀

Normal mode下,CAN通信必须要两个节点才能进行。
ynwa 发表于 2022-8-8 11:13 | 显示全部楼层
zhenykun 发表于 2022-8-7 12:05
目前就一个节点,问题是就算不成功,最起码CAN的两条线上应该有波形啊,现在连波形都没输出
...

你这是自己想当然。CAN节点要发送报文,必须先检测总线,当总线空闲时,才可发送。
yujielun 发表于 2022-8-17 16:06 | 显示全部楼层
正常都是代码测试有问题   
updownq 发表于 2022-8-18 17:50 | 显示全部楼层
这个提示什么错误呢   
jonas222 发表于 2022-8-18 18:31 | 显示全部楼层
环回模式如何设置呢   
Latin_newday 发表于 2022-8-22 13:59 | 显示全部楼层
应该是要两个节点的。
yqdeso 发表于 2022-8-23 10:55 | 显示全部楼层
这是把CAN当成485在用?CAN必须要有成对或更多节点,且速率配置相同的情况下才可以发送成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

868

主题

11535

帖子

3

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