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

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

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

举报

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

回环模式能正常收发,那回环模式的时候收发器供电是正常的吗?
happy_njr 回答时间:2020-2-5 12:50:05
D:\CAN.jpg
jeffhe1 回答时间:2020-2-5 13:54:23
正常模式下 , 是2各 FD can 互相丟資料嗎 ? 只有一個是沒辦法正常工作的
happy_njr 回答时间: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_njr 回答时间: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盒之间进行收发通信测试过,是没有问题的
七哥 回答时间:2020-2-5 16:04:45
STM32 CAN用外部回环模式没问题的话,只需要改成正常模式,就可以工作了。
但是外部需要接CAN接点,CAN总线上只有2个以上接点才能正常通信,如果只接一个接点的话,会报发送错误。示波器观察CAN总线的话,会看到很多次发送,因为一直在尝试发送,直到错误太多最后挂掉。
如果STM32的CAN要与USB CAN盒通信,那么CAN盒需要处于正常收发模式,而不能是监听模式,监听模式时相当于CAN接点没有接入CAN总线,只是能监听到CAN总线的数据。
happy_njr 回答时间:2020-2-5 16:21:15
toofree 发表于 2020-2-5 16:04
STM32 CAN用外部回环模式没问题的话,只需要改成正常模式,就可以工作了。
但是外部需要接CAN接点,CAN总线 ...

CAN盒是正常模式的,已经解决了刚,是收发器供电问题,因买的STM32的最小系统板子上的5V供电不行,导致收发器工作问题,谢谢
天生戏子 回答时间:2022-6-9 11:15:31
也是参考stm32cube_fw_g4_v110库里STM32G474E-EVAL的程序,外部回环没有波形,但串口看到RxData的值已经变为TxData的值,请问您知道是什么原因吗

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版