- 1
- 2
- 3
- 4
- 5
CANFD帧结构十问复盘解析
资料介绍
CAN FD帧结构十个常见疑问解答 1) 现象描述 某车联网网关产品在采用CAN FD(Controller Area Network with Flexible Data-rate)通信后,批量测试中发现偶发报文丢失与帧错误。故障以一定概率复现,且集中在数据段较长、速率切换至2Mbps的高负载工况。初步排查指向CAN FD帧结构配置不当,而非底层电气噪声。 进一步统计发现,丢失报文集中在DLC超过8字节、使用BRS(bit rate switch)位使能的扩展数据帧。相同数据若改用传统CAN帧发送则正常。这一现象提示故障与CAN FD特有的帧结构字段配置强相关,需要逐帧字段展开排查。 现场通过总线分析仪抓取原始位流,观察到部分帧在CRC段发生校验错误,部分帧在数据段出现位填充违规(bit stuffing violation)。这些错误类型恰好对应CAN FD在增加数据长度与速率切换后引入的新增故障模式,为后续原因分析提供了明确方向。 2) 数据采集 采集工作使用支持CAN FD的示波器与总线分析仪。重点抓取了以下字段:仲裁段的ID与IDE位、控制段的FDF、BRS、ESI位、DLC字段、数据段位流、以及CRC字段。同步记录总线波特率、采样点设置与错误帧数量。 针对DLC字段,CAN FD扩展了DLC编码,允许DLC值4至8之间表示8字节,9至15则按离散表映射到12、16、20、24、32、48、64字节。采集数据显示,部分节点配置的DLC与发送的实际数据长度不一致,导致接收端按错误长度解析数据,造成数据错位。 采样点数据表明,当波特率切换至2Mbps时,多个节点的采样点设置不一致,位采样时机偏移,是帧错误的重要诱因。采集还发现CRC字段长度因是否启用CRC选项而异,部分旧版配置未按CAN FD规范启用17位或21位CRC,与接收端判定规则不符。
部分文件列表
| 文件名 | 大小 |
| CANFD帧结构十问复盘解析.docx | 39K |
最新上传
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前




全部评论(0)