<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > CAN診斷基礎——應用層(一)

CAN診斷基礎——應用層(一)

作者: 時(shí)間:2016-12-13 來(lái)源:網(wǎng)絡(luò ) 收藏

本文引用地址:http://dyxdggzs.com/article/201612/329283.htm
開(kāi)放系統互連(OSI)參考模型一共7層,其中,ISO 156765協(xié)議分為4部分。ISO 15765-2定義了網(wǎng)絡(luò )層,ISO 15765-3定義了應用層。在之前的文章中我們介紹了網(wǎng)絡(luò )層及網(wǎng)絡(luò )層的實(shí)現方法,今天我們來(lái)介紹一下ISO診斷體系的應用層。

應用層由下面兩部分組成:

1、應用層服務(wù)——ISO 14229-1

ISO14229-1標準是道路車(chē)輛——控制局域網(wǎng)絡(luò )診斷——統一診斷服務(wù)(Unified diagnostic systems),簡(jiǎn)稱(chēng)UDS。

2、應用層協(xié)議的實(shí)現——ISO 15765-3

應用層服務(wù)由ISO 15765-3定義,它是按照ISO14229-1協(xié)議建立的診斷服務(wù),描述了在ISO 11898定義的控制器局域網(wǎng)中統一診斷服務(wù)(UDS)的實(shí)施。它給所有汽車(chē)連接到CAN網(wǎng)絡(luò )服務(wù)器和外部測試設備提供診斷服務(wù),而且滿(mǎn)足服務(wù)器存儲器編程的需求,而對汽車(chē)內部CAN總線(xiàn)架構無(wú)任何要求。因此,ISO15765-3協(xié)議適用于大多數的國際標準及汽車(chē)生產(chǎn)商規定的診斷服務(wù)。

上述二者之間的關(guān)系可以參照下圖:

應用層ISO 15765-3協(xié)議使用ISO 14229-1的客戶(hù)機-服務(wù)器式的應用層服務(wù),該系統具有測試、檢測、監視、診斷及汽車(chē)服務(wù)器在線(xiàn)編程的功能。ISO 14229-1標準指定了一些通用服務(wù),可以允許診斷儀停止或者恢復數據鏈路上的非診斷報文的傳輸?;贗SO14229標準的整車(chē)診斷構架支持單獨一個(gè)的檢測儀可以臨時(shí)性的或者永久的連接到車(chē)載診斷數據鏈上,并且支持多個(gè)車(chē)載電子控制單元直接或者間接相連。

今天就讓我們先來(lái)了解一下ISO 14229-1,那么首先我們應該知道ISO 14229-1的診斷服務(wù)都有哪些?

ISO 14229-1定義了一些診斷的通用服務(wù),如下圖所示,診斷服務(wù)的應用根據功能不同分為幾大功能單元,每個(gè)功能單元下又有相對應的診斷服務(wù),而對于每一個(gè)應用服務(wù),協(xié)議內都定義了可用的子功能及數據參數。

ISO 14229主要定義以下6個(gè)方面與診斷有關(guān)的通用服務(wù):數據傳輸服務(wù)、診斷和通信管理功能、儲存數據的傳輸功能、遠程喚醒例程功能、輸入和輸出控制功能及上傳和下載功能。

數據傳輸服務(wù)單元主要是對整車(chē)的參數進(jìn)行實(shí)時(shí)監控;以保證診斷通信過(guò)程的正常運行;診斷和通信管理功能定義了有關(guān)控制診斷會(huì )話(huà)和設定通信參數的服務(wù);存儲數據的傳輸功能是讀取或清除ECU內部的故障代碼;遠程喚醒例程功能可喚醒ECU內部有關(guān)診斷的例程,通過(guò)啟動(dòng)這些例程進(jìn)行診斷;輸入輸出控制功能主要是對車(chē)輛ECU的輸入輸出進(jìn)行控制;上傳和下載功能是在診斷儀與車(chē)輛內部ECU之間進(jìn)行大量的數據通信以及上傳和下載數據。

下表用于提供所有統一診斷服務(wù)的總覽,它們適用于CAN診斷實(shí)施,該表包含了可用服務(wù)總數,并可將它們按應用范圍/診斷會(huì )話(huà)(默認會(huì )話(huà),編程會(huì )話(huà)等)進(jìn)行歸類(lèi)。

下一節我們再來(lái)說(shuō)說(shuō)應用層協(xié)議的實(shí)現(ISO15765-3)!



關(guān)鍵詞: CAN診斷基礎應用

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>