[TWAI-3.13.6] 仲裁失败后,帧间间隔期间的第 3 bit 上的显性位不会被当做帧起始 (SOF) 信号

影响版本: v0.0 v1.0 v1.1 v3.0 v3.1

描述

CAN2.0B 协议规定帧间间隔期间的第 3 bit 上的显性位应当被当做帧起始 (SOF) 信号。因此,TWAI 节点应在下一个 bit 上接收或发送(即参与竞争仲裁)ID 字段。

当 ESP32 TWAI 控制器失去仲裁并且下一个帧间间隔期间检测到第 3 位为显性时,ESP32 TWAI 控制器不会将其视作 SOF 并且不会参与竞争仲裁(即,不会重传数据)。

变通方法

解决方案

暂无 修复计划。