你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32G431FDCAN通信回环成功,正常模式发送不了数据

[复制链接]
happy_nlg 提问时间:2020-2-5 11:59 /
最近用STM32G431CBT6调试FDCAN的程序,FDCAN普通模式下回环测试没有问题了,一端是STM32CAN节点,一端是用的USB CAN盒,采用外部回环模式时,TX引脚有波形,而且用CAN盒可以正常监测到数据,波特率,数据都没有问题,但是一切换到正常模式,发送不了数据,,用串口看也是发送三帧数据后,就开始报错,CAN盒也收不到任何数据,不知道这是什么原因的?有没有碰到类似的指导下,程序是参考的官方的stm32cube_fw_g4_v110库里STM32G474E-EVAL下面的Examples程序
<
收藏 评论8 发布时间:2020-2-5 11:59

举报

8个回答
happy_nlg 回答时间:2020-2-5 12:50:05
D:\CAN.jpg
jeffhe1 回答时间:2020-2-5 13:54:23
正常模式下 , 是2各 FD can 互相丟資料嗎 ? 只有一個是沒辦法正常工作的
happy_nlg 回答时间:2020-2-5 14:13:59
jeffhe1 发表于 2020-2-5 13:54
正常模式下 , 是2各 FD can 互相丟資料嗎 ? 只有一個是沒辦法正常工作的

一端是stm32CAN节点,一端是USB CAN盒节点,是两个节点的;另外单独两个STM32 CAN节点也试了,也是不行的,外部回环模式下,USB CAN盒可以收到发过来的数据
stm1024 回答时间:2020-2-5 15:22:17
1.检查终端电阻。
2.CAN采集卡是否支持CAN FD?FD可以向下兼容,但是先前的CAN卡如果不支持FD,那就没法使用了,总线上肯定是一堆错误帧。
happy_nlg 回答时间:2020-2-5 16:02:10
stm1024 发表于 2020-2-5 15:22
1.检查终端电阻。
2.CAN采集卡是否支持CAN FD?FD可以向下兼容,但是先前的CAN卡如果不支持FD,那就没法使 ...

现在调试还没有用FD,只是用的传统CAN模式,在外部回环时,CAN盒是可以收到数据的,并且数据正常,切换到正常模式,就不通了,好像是数据发送不到总线上,估计是ACK应答的问题,正常模式,进入发送函数三次会把邮箱变成FULL,然后再发就会报错;而且,我把STM32这边只是作为接收模式,不往总线上发数据,通过CAN盒往总线上发,可以发送成功到总线,但是STM32这边收不到,所以估计是发送时应答位的问题,但是还没找到解决方法,不知是哪边的问题
另CAN收发器我用F103的板和CAN盒之间进行收发通信测试过,是没有问题的
toofree 回答时间:2020-2-5 16:04:45
STM32 CAN用外部回环模式没问题的话,只需要改成正常模式,就可以工作了。
但是外部需要接CAN接点,CAN总线上只有2个以上接点才能正常通信,如果只接一个接点的话,会报发送错误。示波器观察CAN总线的话,会看到很多次发送,因为一直在尝试发送,直到错误太多最后挂掉。
如果STM32的CAN要与USB CAN盒通信,那么CAN盒需要处于正常收发模式,而不能是监听模式,监听模式时相当于CAN接点没有接入CAN总线,只是能监听到CAN总线的数据。
happy_nlg 回答时间:2020-2-5 16:21:15
toofree 发表于 2020-2-5 16:04
STM32 CAN用外部回环模式没问题的话,只需要改成正常模式,就可以工作了。
但是外部需要接CAN接点,CAN总线 ...

CAN盒是正常模式的,已经解决了刚,是收发器供电问题,因买的STM32的最小系统板子上的5V供电不行,导致收发器工作问题,谢谢
cckong1998 回答时间:2020-8-11 16:49:20
happy_nlg 发表于 2020-2-5 16:21
CAN盒是正常模式的,已经解决了刚,是收发器供电问题,因买的STM32的最小系统板子上的5V供电不行,导致收 ...

回环模式能正常收发,那回环模式的时候收发器供电是正常的吗?

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版