ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

【UDS】基于CAN FD的UDS传输层 重要理解

【UDS】基于CAN FD的UDS传输层 重要理解

文章目录

  • 1、传输层解读
  • 2、DLC的理解【CAN FD单帧最大字节数为64(CAN为8)】
    • 从DLC转字节长度的C#源码:
  • 3、参考:CAN标准帧刷写【理解34服务和36服务的详细传输过程】

1、传输层解读

2、DLC的理解【CAN FD单帧最大字节数为64(CAN为8)】

从DLC转字节长度的C#源码:

/// <summary>/// Gets the data length of a CAN message/// </summary>/// <param name="dlc">Data length code of a CAN message</param>/// <returns>Data length as integer represented by the given DLC code</returns>publicstaticintGetLengthFromDLC(intdlc){switch(dlc){case9:return12;case10:return16;case11:return20;case12:return24;case13:return32;case14:return48;case15:return64;default:returndlc;}}

3、参考:CAN标准帧刷写【理解34服务和36服务的详细传输过程】


返回列表