CCP協議原理
CCP是一種主從模式的協議,CCP主節點(例如我們的電腦PC)通過向從節點發送命令來開始通信。一條CAN總線上可以連接多個從節點。CCP使用通用的命令進行數據采集,并使用簡單的內存處理機制進行數據校準。注意數據采集和數據校準這兩種資源相互獨立,因此可以同時使用。也就是說PC是向 ECU 發送命令的主機。沒有主控(工具)啟動命令,ECU 不會發送信息。符合 CCP 標準的工具可以從 ECU 讀取數據,并可以使用適當的 CCP 消息將數據寫入 ECU。
CCP的實現原理
CCP驅動程序通過兩個標定報文實現,其報文可以設置較大,使其優先級較低,從而不干擾其他正常功能報文的通信。上文提到到通用命令介紹如下:
通用命令
CCP使用非節點特定的通用命令在從屬節點中執行不同的功能。由于命令是通用的,因此每個節點都必須有一個單獨的地址,我們通過這個地址來在發送命令之前建立邏輯連接。這種連接一直持續到主節點決定連接到另一個從節點或者直到主節點發送斷開命令為止。一旦邏輯連接建立后,master控制 master 和 slave 之間的所有通信。來自主站的每條消息后面都有來自從站的包含數據或錯誤代碼的回復消息。
-
汽車電子
+關注
關注
3037文章
8347瀏覽量
170156 -
ecu
+關注
關注
14文章
934瀏覽量
55821
發布評論請先 登錄
關于CCP協議的CAN通信問題
關于CCP協議的CAN通信
汽車ECU標定系統CCP 軟件的實現

基于CCP協議的混合動力車VCU標定系統開發
基于CCP協議的汽車ECU標定系統的設計
基于CCP的汽車控制器的匹配標定的設計

基于CCP協議實現汽車電子控制單元標定系統的設計

基于CCP協議實現汽車發動機標定系統的應用方案

基于CCP協議的電池管理標定系統研究
基于CCP協議利用CANape進行電控單元標定設計
什么是調參 CCP協議的實現原理

TSMaster—CCP/XCP標定功能詳解

評論