[应用相关] 用f407做can数据发送

[复制链接]
1452|36
 楼主| pangb 发表于 2020-1-12 15:06 | 显示全部楼层 |阅读模式
最近用f407做can数据发送 在回环模式可以干活,但在正常状态下无法发送接收数据
zyf部长 发表于 2020-1-12 15:10 | 显示全部楼层
请问楼主硬件如何接的 另一边需要接一个can接收器或者发送器
xxmmi 发表于 2020-1-12 15:13 | 显示全部楼层

是否接入终端电阻
kangzj 发表于 2020-1-12 15:16 | 显示全部楼层

波特率设置正确?
jlyuan 发表于 2020-1-12 15:21 | 显示全部楼层
使用示波器测量一下电平信号
gongche 发表于 2020-1-12 15:25 | 显示全部楼层
是不是硬件设计的有问题
lium 发表于 2020-1-12 15:33 | 显示全部楼层
回环测试说明代码正常的。
yufe 发表于 2020-1-12 15:36 | 显示全部楼层

那就是硬件的原因
zhanghqi 发表于 2020-1-12 15:39 | 显示全部楼层
can控制器自带的回环模式测试收发没有问题。
zhenykun 发表于 2020-1-12 15:43 | 显示全部楼层

参考官方的程序就好了
wangpe 发表于 2020-1-12 15:46 | 显示全部楼层
两台对接的节点都必须在正常模式下,才能发送成功,若其中一台不是正常模式,那另一台正常模式的节点是无法发送成功的
shimx 发表于 2020-1-12 15:56 | 显示全部楼层

是不是IO接反了
zhuww 发表于 2020-1-12 15:58 | 显示全部楼层
看看你的硬件是否有问题呢
zhanglli 发表于 2020-1-12 16:02 | 显示全部楼层

有干扰了吗?
huwr 发表于 2020-1-12 16:05 | 显示全部楼层
这个使用ST的官网例子试试看。
shimx 发表于 2020-1-12 16:08 | 显示全部楼层
不同CAN设备之间的波特率如果不一致的话,肯定是无法通讯的。
huwr 发表于 2020-1-12 16:14 | 显示全部楼层
看看电平信号是否有输出呢?
wenfen 发表于 2020-1-12 16:17 | 显示全部楼层

可以先查看芯片电压等是否配置正常,是否损坏等。
zhuhuis 发表于 2020-1-12 16:20 | 显示全部楼层
两个的CAN代码是一致的吗?
chenho 发表于 2020-1-12 16:23 | 显示全部楼层

建议楼主看看你的另外一个接受的代码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

701

主题

7643

帖子

6

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