OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3462|回复: 4

双节点CAN通信问题

[复制链接]

4

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2015-12-16
在线时间
34 小时
发表于 2015-12-22 16:56:37 | 显示全部楼层 |阅读模式
5金钱
CAN工作在回环模式没有问题,可以自发自收,Tx脚也有波形;但是改在正常模式就总是仲裁丢失(另一块板子是没有发送的),Tx脚也没有波形。

请大神解答一下!
下面是代码,仿战舰板的
                  main.c


CAN初始化、接收和发送函数跟原子哥的战舰程序一样的。

                先谢谢各位好心的哥子了

最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-12-22 16:56:38 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2015-12-16
在线时间
34 小时
 楼主| 发表于 2015-12-25 13:24:12 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
我把波特率改低就可以了!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-12-26 20:48:15 | 显示全部楼层
idfulin 发表于 2015-12-25 13:24
回复【2楼】正点原子:
---------------------------------
我把波特率改低就可以了!

解决了?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

4

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2015-12-16
在线时间
34 小时
 楼主| 发表于 2015-12-28 09:49:06 | 显示全部楼层
对的,把波特率改低就可以,我也不知道为什么,但是我在回环模式的时候检查波形,发现VP230的D脚有波形而R脚没有波形,我就感觉奇怪,然后我就在怀疑是器件(手册上说的最高可以支持1Mbps)不支持那么高的波特率?然后我调低了就有波形,双机通信也正常了。

多谢原子哥挂怀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 18:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表