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

STSPIN32G4 STM32G431VBTx CAN FIFO发送数据帧随机变远程帧

[复制链接]
一叶知秋-ZCH 提问时间:2026-2-7 17:02 / 未解决
用STSPIN32G4,用stm32cubemx配置CAN,在别的型号验证过的配置和代码,硬件信号也检查了,用逻辑分析仪抓了,每隔大约5ms连续发送3个数据帧,用FIFO模式,连续放三个数据包到FIFO,随机出现正常数据帧变成远程帧的情况,ID正常,CRC正常,只有帧类型出问题,导致对应数据丢失,如图,谁有遇到相同问题吗
CAN配置.png
异常帧.png
收藏 评论3 发布时间:2026-2-7 17:02

举报

3个回答
lvgl 回答时间:2026-2-9 09:49:09

用的什么CAN收发器

lvgl 回答时间:2026-2-9 09:49:30

用的什么CAN收发器

xmshao 回答时间:2026-2-10 11:53:26

从你描述来看,代码基本逻辑应该没啥问题。

你注意下程序堆栈方面的问题、有关变量有无竞争性访问方面问题。。。

所属标签

相似问题

官网相关资源

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