新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > CAN標(biāo)定基礎(chǔ)——標(biāo)定標(biāo)準

CAN標(biāo)定基礎(chǔ)——標(biāo)定標(biāo)準

作者: 時間:2016-12-12 來源:網(wǎng)絡(luò) 收藏
上一節(jié)我們介紹了標(biāo)定產(chǎn)生的原因以及什么是標(biāo)定,今天我們就接著來介紹一下標(biāo)定的標(biāo)準。

本文引用地址:http://butianyuan.cn/article/201612/328881.htm

首先我們來說說標(biāo)定標(biāo)準產(chǎn)生的原因。

背景:每個ECU制造商自行制定自己的ECU標(biāo)定與測試規(guī)范,并開發(fā)自己獨立的標(biāo)定與測試設(shè)備

危害:汽車研發(fā)與制造階段耗費大量的時間與經(jīng)費在不同供應(yīng)商提供的電子設(shè)備的接口匹配與交互通信

解決方案:為電子設(shè)備制定并提供通用的接口標(biāo)準

目標(biāo):使在汽車電子設(shè)備研發(fā)過程中相關(guān)的測試、標(biāo)定、診斷方法及工具能夠兼容并互換

例如:一家主機廠,一個項目使用的是某公司的ECU,配備了一套標(biāo)定的工具,另一個項目使用的是另一家公司的ECU,如果這兩個項目的ECU標(biāo)定的標(biāo)準不同的話,那么就需要再買一套標(biāo)定工具,這樣不僅開支會變大,還很不方便;但是如果所有的ECU標(biāo)定都有同樣的一套標(biāo)準、同一種接口的話,無論買的是哪個廠家的ECU都可以使用相同的標(biāo)定工具,節(jié)約了開支,節(jié)約了時間,還大大的提高了兼容性。

下面我們就來介紹一下標(biāo)定的標(biāo)準——ASAP和ASAM。

一.ASAP:應(yīng)用系統(tǒng)標(biāo)準化工作小組,1991年成立

如下圖所示即為ASAP標(biāo)準的整體架構(gòu)。

ECU(電子控制單元)與驅(qū)動程序之間的連接通過ASAP1a標(biāo)準定義,驅(qū)動程序與MCD(測試、標(biāo)定、診斷系統(tǒng))之間通過ASAP1b標(biāo)準定義,MCD與數(shù)據(jù)庫之間通過ASAP2標(biāo)準定義,MCD與自動化系統(tǒng)之間通過ASAP3標(biāo)準定義。具體可參考下圖所示ASAP標(biāo)準實例說明。

其中,電控單元、MCD系統(tǒng)與自動化系統(tǒng)之間的接口通過ASAP1和ASAP3來定義,ASAP2定義了MCD系統(tǒng)需要使用到的數(shù)據(jù)庫,就是我們常說的A2L文件。

二.ASAM:自動化及測量系統(tǒng)標(biāo)準化小組,1998年成立

ASAM標(biāo)準是ASAP標(biāo)準的擴展和衍生,在新的ASAM標(biāo)準中,ASAP變名為ASAM MCD(ASAM Measurement,Calibration and Diagnosis),原來的ASAP1、ASAP2、ASAP3規(guī)范在新的標(biāo)準下分別為ASAM-MCD 1MC、ASAM-MCD 2MC、ASAM-MCD 3MC。

1、ASAM MCD1

ASAM MCD1a:是ECU與標(biāo)定系統(tǒng)接口間的邏輯與物理接口(協(xié)議)

ASAM MCD1b:是應(yīng)用程序與標(biāo)定系統(tǒng)接口間的API(軟件接口、驅(qū)動)

2、ASAM MCD2

ECU描述文件A2L數(shù)據(jù)庫(標(biāo)定數(shù)據(jù)庫)

ODX(Open Diagnostic data eXchange)(診斷數(shù)據(jù)庫)

3、ASAM MCD3

操作和控制標(biāo)定系統(tǒng)的遠程接口。通過ASAP3,任何自動化系統(tǒng)設(shè)備(如試驗臺架)能夠讀取ECU中的有關(guān)變量,改變標(biāo)定數(shù)據(jù)。



評論


技術(shù)專區(qū)

關(guān)閉