《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 其他 > 教學(xué):汽車嵌入式開發(fā)中的ECU網(wǎng)關(guān)節(jié)點(diǎn)開發(fā)

教學(xué):汽車嵌入式開發(fā)中的ECU網(wǎng)關(guān)節(jié)點(diǎn)開發(fā)

2022-08-31
來源:開心果 Need Car
關(guān)鍵詞: CAN總線 PDU 上位機(jī) VCU

  汽車嵌入式開發(fā)中,開發(fā)ECU網(wǎng)關(guān)節(jié)點(diǎn)(GW:Gateway)時(shí),難度會(huì)提升不少,這些難度中就包含對(duì)時(shí)間參數(shù)的解讀問題。本文著重給大家聊一下P2Client、▲P2 = ▲P2Request + ▲P2Response、N_As時(shí)間參數(shù)。

  1 背景介紹

  假設(shè):Tester發(fā)送功能尋址指令Request01給GW::VCU,因?yàn)閂CU的GW屬性,VCU需要將Request01轉(zhuǎn)發(fā),即由Flexray總線路由到Can總線,進(jìn)而將Request01發(fā)送給Ecu::Xx,Request01路由示意如如下所示:

pYYBAGMNyGaAMxFIAACcxLYsxPA268.png

  注意:診斷路由,需要通過Xx_Tp層。

  VCU既然是GW,相對(duì)于ECU::Xx,就是一個(gè)Tester。

  如果對(duì)各層的PDU類型不清楚,可以參考前文Autosar通信棧:I-PDU、N-PDU、L-PDU,要掰扯清楚。

  2 P2Client、▲P2、N_As時(shí)間參數(shù)分析

  1、P2Client

  P2Client的時(shí)間定義如下所示:

poYBAGMNyMeAB3ppAABWKn_qzfg457.png

  怎么理解呢?上位機(jī)(Tester)發(fā)送一個(gè)診斷指令以后,會(huì)等待Server(可以理解為某個(gè)ECU的節(jié)點(diǎn))響應(yīng)該診斷請(qǐng)求,如果在指定的時(shí)間內(nèi)(P2Client_max/P2Client*_max)沒有響應(yīng),Tester認(rèn)為超時(shí),并停止刷寫流程,即:刷寫失敗。

  P2Client的時(shí)間范圍是多少呢?如下所示:

pYYBAGMNyNeARRPSAACId3FxSKg978.png

  P2Client時(shí)間范圍的表達(dá)式:P2Client_max>P2Client>P2Server_max + ▲P2max 。P2Client_max是一個(gè)性能參數(shù),由OEM設(shè)定。

  這里假設(shè):P2Server_max = 50ms,單向路由時(shí)間10ms,P2Client_max = 150ms,則70ms < P2Client < 150ms。為什么最小時(shí)間是70ms,不是60ms?稍后解釋。

  2、▲P2

  ▲P2的時(shí)間定義如下所示:

pYYBAGMNyOuAKoMHAACJz5FSVEA825.png

  怎么理解這個(gè)時(shí)間參數(shù)呢?診斷指令的發(fā)送依賴于ECU各個(gè)模塊的處理,在診斷指令被ECU接收到發(fā)送到總線需要一定的時(shí)間,同時(shí)由于總線仲裁等原因,也會(huì)導(dǎo)致診斷指令發(fā)送的延阻,這些因素所造成的時(shí)間消耗就是▲P2。

  我們討論路由時(shí)間,要分兩種情況分析:

  發(fā)送路由:

  對(duì)應(yīng)第一小節(jié)圖中的Fr->Can路由,即▲P2request = t1 - t0

  響應(yīng)路由:

  對(duì)應(yīng)第一小節(jié)圖中的Can->Fr路由,即▲P2response = t3 - t2

  所以,需要約束一般會(huì)規(guī)定

  單向路由時(shí)間

  GWTIme_max,比如:GWTIme_max= 10ms。所以:▲P2 = P2Server_max + ▲P2request + ▲P2response = P2Server_max + 2*GWTIme_max = 50 + 2*10 = 70ms。這里的GWTIme_max = ▲P2request = ▲P2response。雖然▲P2request和▲P2response會(huì)有所不同,但實(shí)際工程項(xiàng)目中,一般設(shè)置▲P2request = ▲P2response,即:給一個(gè)單向路由的最大時(shí)間參數(shù)GWTime_max,GWTime_max需求如下所示:

pYYBAGMNyLaAfaKNAABAJRZUQEc525.png

  3、N_As

  以Can總線為例,N_As的時(shí)間定義如下所示:

poYBAGMNyQCAQl_iAABe_xWbcmE357.png

  意思就是:發(fā)送端(Tester)的Xx_Tp層,從發(fā)送到驅(qū)動(dòng)層應(yīng)答的最大時(shí)間。該時(shí)間只是約束Xx_Tp層的計(jì)時(shí)行為,和▲P2 時(shí)間無關(guān)。因此,開發(fā)必須要先符合▲P2 時(shí)間。

  3 多路診斷路由

  我們將問題進(jìn)一步拓展,如果GW節(jié)點(diǎn)將診斷指令路由到多個(gè)節(jié)點(diǎn),如下圖中的ECU::Xx01和ECU::Xx02。這里提一個(gè)問題:如果Can02不可用(比如:VCU Can02對(duì)應(yīng)的Transceiver損壞或者未有連接),Can01上的刷寫是否應(yīng)該繼續(xù)?

pYYBAGMNyRGADtvcAACOngWiDGA397.png

  我們先看一下Autosar的答案,如下所示:

pYYBAGMNySKADE4BAABlYJ_xk6A684.png

  答案很明確:如果TPs間的路由,有一路Fail(調(diào)用發(fā)送接口返回值為E_NOT_OK),不應(yīng)影響其他TPs間的路由。如果OEM約束了你的開發(fā):要符合Autosar規(guī)范。那么PduR的路由功能應(yīng)滿足上述規(guī)范。



更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<< 

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲少妇自拍| 日韩视频在线免费| 亚洲福利久久| 国产一区二区欧美| 国产伦精品一区二区三区免费| 国产精品夫妻自拍| 国产精品久久99| 欧美三级午夜理伦三级中视频| 欧美日本中文| 欧美日韩色婷婷| 欧美性猛交xxxx乱大交蜜桃 | 亚洲高清二区| 亚洲高清在线观看一区| 亚洲国产国产亚洲一二三| 亚洲第一福利在线观看| 91久久精品国产91性色tv| 日韩午夜三级在线| 一区二区三区久久精品| 亚洲五月婷婷| 小嫩嫩精品导航| 久久国产精品久久久久久电车| 久久精品国产久精国产爱 | 麻豆亚洲精品| 欧美激情偷拍| 国产精品九九| 国产啪精品视频| 激情成人综合网| 91久久精品国产91久久性色| 亚洲精品久久7777| 国产精品99久久久久久久久久久久| 亚洲亚洲精品三区日韩精品在线视频 | 欧美在线日韩精品| 亚洲国产精品成人综合| 亚洲精品一区二区三区樱花| 一本色道久久综合狠狠躁篇怎么玩| 亚洲香蕉视频| 久久成人久久爱| 免费亚洲视频| 国产精品hd| 国产专区一区| 亚洲精品美女免费| 亚洲欧美日韩一区二区三区在线| 欧美中文字幕在线观看| 亚洲激情网址| 亚洲综合首页| 久久久久久精| 欧美理论在线| 国产乱码精品1区2区3区| 影音先锋欧美精品| 一本色道久久综合亚洲精品不卡| 亚洲女优在线| 亚洲人精品午夜| 亚洲女人小视频在线观看| 久久午夜国产精品| 欧美日韩国产欧| 国产精品狠色婷| 经典三级久久| 亚洲在线中文字幕| 亚洲国产婷婷| 欧美一区二区三区视频在线观看| 你懂的视频一区二区| 国产精品久久久久久久久久免费| 黄色日韩网站| 亚洲一卡久久| 亚洲精品美女在线观看| 欧美一区综合| 欧美日韩不卡在线| 狠狠色狠狠色综合系列| 国产精品99久久久久久久女警 | 亚洲黄色一区二区三区| 亚洲欧美中文字幕| 欧美国产日产韩国视频| 国产亚洲欧美在线| 一区二区久久久久| 91久久精品一区二区别| 欧美在线视频a| 欧美日韩精品一区二区三区四区| 国产日韩在线看片| 一区二区免费在线观看| 亚洲精品中文字幕女同| 久久精品视频免费| 国产精品麻豆va在线播放| 亚洲国产乱码最新视频| 欧美一区二区三区在线| 亚洲欧美另类在线观看| 欧美精品三级日韩久久| 激情文学综合丁香| 性欧美8khd高清极品| 亚洲一区二区四区| 欧美激情网友自拍| 亚洲第一黄网| 亚洲成人中文| 久久久精品国产免大香伊 | 久久岛国电影| 国产精品久久久久影院亚瑟| 亚洲欧洲综合另类在线| 亚洲国产日韩欧美在线动漫| 久久精品91久久香蕉加勒比| 国产精品区一区二区三| 日韩午夜精品视频| 亚洲精选视频在线| 另类专区欧美制服同性| 国产在线拍偷自揄拍精品| 亚洲一区精品视频| 一区二区三区视频在线看| 欧美精品黄色| 91久久香蕉国产日韩欧美9色| 久久精品一区二区三区四区| 久久国产直播| 国产一区二区你懂的| 欧美一级视频免费在线观看| 午夜国产精品视频| 国产精品免费电影| 中文国产成人精品久久一| 在线视频欧美一区| 欧美色视频日本高清在线观看| 最新亚洲一区| 日韩视频三区| 欧美人成在线视频| 亚洲人成在线观看一区二区| 亚洲精品色婷婷福利天堂| 暖暖成人免费视频| 亚洲高清视频一区二区| 91久久黄色| 欧美福利视频一区| 在线日韩av永久免费观看| 亚洲精品男同| 欧美日韩影院| 亚洲综合成人在线| 久久精品国产免费观看| 国外视频精品毛片| 亚洲第一毛片| 欧美精品1区2区| 99国产精品久久久久久久成人热| 一二三四社区欧美黄| 国产精品狠色婷| 亚洲欧美另类在线观看| 久久成人免费网| 一区二区视频欧美| 亚洲精品影院在线观看| 欧美日韩在线观看一区二区三区 | 欧美影院成人| 激情欧美日韩| 日韩亚洲精品视频| 欧美亚洲不卡| 香蕉成人啪国产精品视频综合网| 久久夜色精品国产| 亚洲啪啪91| 午夜精品三级视频福利| 国产亚洲一区精品| 亚洲精品综合精品自拍| 国产精品啊啊啊| 性视频1819p久久| 免费亚洲视频| 亚洲视频在线看| 久久久久久久国产| 亚洲精品黄色| 欧美一区二区三区日韩视频| 亚洲欧美日韩中文在线制服| 欧美在线一区二区三区| 国产精品网站在线观看| 久久成人综合视频| 欧美精品一区二| 亚洲一区欧美| 欧美电影免费观看网站| 亚洲视频在线视频| 久久精品欧洲| 亚洲伦理自拍| 久久久成人精品| 亚洲激情视频在线播放| 在线综合亚洲| 国产视频自拍一区| 99精品热视频只有精品10| 国产美女精品视频免费观看| 亚洲精品四区| 国产日本欧美一区二区三区在线 | 亚洲黄色天堂| 销魂美女一区二区三区视频在线| 在线观看成人小视频| 亚洲综合成人在线| 亚洲电影免费观看高清完整版在线观看| 亚洲网站视频| 狠狠色伊人亚洲综合成人| 在线天堂一区av电影| 国产精品伦一区| 亚洲精品午夜| 国产在线精品二区| 亚洲女ⅴideoshd黑人| 在线精品国精品国产尤物884a| 亚洲欧美亚洲| 亚洲伦理自拍| 美女图片一区二区| 午夜一级久久| 欧美涩涩网站| 日韩视频三区| 亚洲成色最大综合在线| 欧美在线亚洲在线| 夜夜夜久久久| 欧美日产在线观看| 亚洲欧洲一区二区在线播放|