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

基于CCP協(xié)議的混合動力車VCU標定系統(tǒng)開發(fā)
基于CCP協(xié)議的汽車ECU標定系統(tǒng)的設計
基于CCP的汽車控制器的匹配標定的設計

基于CCP協(xié)議實現(xiàn)汽車電子控制單元標定系統(tǒng)的設計

基于CCP協(xié)議實現(xiàn)汽車發(fā)動機標定系統(tǒng)的應用方案

基于MC9S12DP256芯片和μC/OS-II實現(xiàn)CCP軟件的設計

基于CCP協(xié)議的電池管理標定系統(tǒng)研究
基于CCP協(xié)議利用CANape進行電控單元標定設計
什么是調(diào)參 CCP協(xié)議的實現(xiàn)原理

TSMaster—CCP/XCP標定功能詳解

評論