CCP/XCP中的CRO and DTO
CCP/XCP中有兩種消息,一個是命令接收對象 (CRO) 和一個是數據傳輸對象 (DTO)。這些消息由配置文件“A2L 文件”確定,如 ASAMMCD 2MC/ASAP2 標準所定義。該配置文件用于配置master。A2L文件有時也可能包含有關slave的內存相關的信息。
下面說明一下各種通信報文的格式:
CRO報文說明
CRO報文從主節點發送到從節點,包含指令。第一個字節是命令碼(CMD),描述報文的目的。第二個字節是命令計數器(CTR),用來跟蹤記錄通信。從從節點返回的DTO報文中也應包含命令計數器。字節2到7用來存放數據參數(不同的命令碼有不同的數據參數)。報文長度始終是8字節,沒有定義的字節視為可以忽略。
DTO報文說明
DTO報文由從節點發送,用來對收到CRO報文進行確認,同時用于數據采集。報文中的第一個字節稱為PID(包標識符)。PID的值描述報文類型。有三種類型的報文:
- 0xFF,命令返回報文(CRM)。DTO被用來確認收到CRO報文。
- 0xFE,事件報文。DTO報告內部從節點狀態變化,以便調用錯誤恢復或其它服務。
- 0 – 0xFD,數據采集報文(DAQ)。這個PID包含ODT(對象描述符表)的值,ODT會在后面闡述。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
汽車電子
+關注
關注
3028文章
7994瀏覽量
167471 -
XCP
+關注
關注
0文章
11瀏覽量
11745
發布評論請先 登錄
相關推薦
對象和數據庫的天然阻抗
在“面向對象建模與數據庫建模兩種分析設計方法的比較”一文中我們比較了在對需求分析時兩種方法的不同,所謂數據庫建模分析,就是項目一開始就根據需求建立數
發表于 05-30 06:56
DMA進行數據傳輸和CPU進行數據傳輸的疑問
求大佬解答,本人正在學習STM32單片機中DMA直接數據存儲部分的內容
看了DMA簡介后,也上手過實例代碼,但是沒有實際的項目經驗,所以有以下疑問:
DMA外設在進行數據傳輸的操作,是否也是需要經過
發表于 05-25 17:18
實時視頻數據傳輸中接收端緩存區的設計
研究基于RTP/RTCP協議的實時視頻數據傳輸系統。對接收端視頻切幀數據包的重組進行深入研究,并設計一種環形緩沖區來提高視頻切幀數據包的重組效率,從而提高視頻
發表于 02-11 11:59
?26次下載
數據傳輸中的成幀
什么是數據傳輸中的成幀
數據傳輸中的成幀
成幀技術是一種用來在一個比特流內分配或標記信道的技術,為電信提供選擇基本的時隙結構和管理方式、錯誤
發表于 03-18 14:46
?3757次閱讀
關于MSP430微處理器的光無線數據傳輸系統
本文介紹了一種基于MSP 430單片機的移動對象數據傳輸系統,它設計了一個面向對象的數據采集和接收模塊,描述了系統的工作過程,保證了
發表于 04-25 09:18
?2次下載
TSMaster—CCP/XCP標定功能詳解
眾所周知,CCP是CANCalibrationProtocolCAN標定協議的縮寫,XCP是UniversalMeasurementandCalibrationProtocol通用測量與標定協議
3針M5公頭接口速度和數據傳輸效率怎樣
德索工程師說道在電子設備和系統的連接與通信中,接口的速度和數據傳輸效率是衡量其性能的重要指標。3針M5公頭接口作為一種常見的連接標準,其速度與數據傳輸效率直接影響到設備的性能和使用體驗。本文將對3針M5公頭接口的速度和數據傳輸
MPU數據傳輸協議詳解
在現代電子系統中,微控制器(MPU)扮演著核心角色,負責處理各種任務和數據。為了實現這些功能,MPU需要與其他設備進行數據交換。數據傳輸協議就是規定這些
評論