《電子技術(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久久精品播放免费 | 亚洲国产高清自拍| 国产欧美一区二区精品仙草咪| 欧美久色视频| 欧美激情在线免费观看| 欧美 日韩 国产一区二区在线视频| 久久久久久亚洲精品中文字幕 | 亚洲第一黄色网| 欧美丝袜一区二区三区| 亚洲一区二区高清| av成人免费观看| 亚洲美女色禁图| 日韩亚洲在线观看| 日韩亚洲不卡在线| 亚洲视频1区| 99re66热这里只有精品4| 亚洲精品美女| 日韩一级黄色av| 亚洲一区影院| 小黄鸭精品aⅴ导航网站入口| 欧美一区1区三区3区公司| 久久国产99| 久久米奇亚洲| 欧美777四色影视在线| 欧美紧缚bdsm在线视频| 欧美日韩免费观看一区三区| 欧美午夜精品| 国产欧美一区二区色老头| 国产一区二区三区免费观看| 黄色成人片子| 亚洲国产人成综合网站| 夜夜躁日日躁狠狠久久88av| 亚洲在线一区| 久久精品欧洲| 99re这里只有精品6| 亚洲午夜一区二区| 欧美一区二区三区久久精品茉莉花| 久久九九国产精品怡红院| 美女尤物久久精品| 欧美日韩一区精品| 国产欧美精品日韩区二区麻豆天美| 国内精品国产成人| 亚洲毛片在线| 香蕉精品999视频一区二区| 亚洲二区视频| 亚洲视频免费在线| 久久精品国产一区二区三区| 男男成人高潮片免费网站| 欧美日韩一区在线观看| 国产麻豆精品久久一二三| 激情欧美丁香| 夜夜精品视频一区二区| 欧美一区亚洲二区| aa级大片欧美三级| 久久国产手机看片| 欧美日本在线一区| 国产日韩欧美a| 亚洲啪啪91| 欧美淫片网站| 一区二区三区日韩精品视频| 久久精品99| 欧美精品在线观看一区二区| 欧美日韩综合在线| 狠狠色丁香久久综合频道| 亚洲美女少妇无套啪啪呻吟| 久久aⅴ国产紧身牛仔裤| 在线一区二区日韩| 久久一区中文字幕| 国产一区二区三区在线免费观看| 亚洲成色www8888| 亚洲性人人天天夜夜摸| 久久视频这里只有精品| 欧美视频中文字幕| 亚洲第一在线| 欧美一级专区免费大片| 亚洲四色影视在线观看| 美女日韩欧美| 国产日韩欧美一区二区| 99re66热这里只有精品4| 久久精品91| 欧美中文字幕| 欧美视频免费| 亚洲激情成人在线| 久久精品二区| 欧美一区二区三区四区在线 | 亚洲一区在线观看视频 | 久热精品在线| 国产毛片一区二区| 9色国产精品| 亚洲青色在线| 久久久精品久久久久| 国产精品久久激情| 亚洲人成亚洲人成在线观看图片| 亚洲大片av| 久久久久成人精品| 国产精品亚发布| 一区二区高清在线观看| 亚洲精选国产| 欧美本精品男人aⅴ天堂| 国产尤物精品| 久久成人免费视频| 久久精品国产亚洲精品| 国产日本欧美视频| 亚洲欧美99| 亚洲欧美日韩中文在线制服| 欧美色综合天天久久综合精品| 91久久香蕉国产日韩欧美9色| 亚洲国产成人tv| 久久躁日日躁aaaaxxxx| 国产一区二区三区免费不卡| 校园春色综合网| 久久高清免费观看| 国产亚洲欧美另类中文| 欧美亚洲一区二区三区| 欧美一级欧美一级在线播放| 国产精品久久久久久久久婷婷| 日韩午夜精品| 亚洲一区二区三区中文字幕在线 | 欧美亚韩一区| 亚洲天堂网在线观看| 亚洲在线视频一区| 欧美日韩在线视频观看| 日韩一级免费观看| 亚洲综合色激情五月| 亚洲视频久久| 欧美精品日韩www.p站| 在线观看欧美精品| 亚洲人成77777在线观看网| 免费影视亚洲| 亚洲国产精品成人综合色在线婷婷| 亚洲韩国日本中文字幕| 欧美国内亚洲| 亚洲精品一区二区三区蜜桃久| 99精品热视频| 欧美视频一区在线| 亚洲一级网站| 久久久国产亚洲精品| 在线观看欧美黄色| 夜夜嗨av一区二区三区中文字幕| 欧美日韩在线一区| 一本一本久久| 欧美一区二区在线观看| 韩国三级在线一区| 91久久国产综合久久91精品网站| 欧美精品一区二区三区在线看午夜| 亚洲欧洲精品一区| 亚洲一区二区四区| 国产日韩精品久久| 久久精品国产欧美激情| 欧美黄免费看| 亚洲无玛一区| 久久久久这里只有精品| 在线免费观看日本欧美| 在线亚洲成人| 国产麻豆精品久久一二三| 久久精品国亚洲| 欧美日韩国产一区二区三区地区 | 亚洲国产精品ⅴa在线观看| 欧美粗暴jizz性欧美20| 亚洲最新色图| 久久久久9999亚洲精品| 亚洲日韩成人| 欧美一区2区视频在线观看| 狠狠色狠狠色综合人人| 一本久道久久综合狠狠爱| 国产精品丝袜白浆摸在线| 久久精品国产96久久久香蕉| 欧美日韩国产黄| 欧美一区二区黄色| 欧美人与禽猛交乱配视频| 亚洲欧美中文日韩在线| 欧美激情女人20p| 亚洲欧美日韩综合一区| 欧美风情在线观看| 亚洲在线视频| 欧美激情精品久久久六区热门| 亚洲欧美久久久久一区二区三区| 欧美丰满少妇xxxbbb| 亚洲女女女同性video| 欧美成人久久| 午夜国产精品视频免费体验区| 欧美高清成人| 性欧美1819sex性高清| 欧美精品在线免费观看| 久久狠狠婷婷| 国产精品国产三级国产aⅴ9色| 亚洲欧洲在线看| 国产日韩欧美亚洲| 中文在线一区| 亚洲第一黄网| 欧美在线三区| 日韩一级精品视频在线观看| 久久亚洲综合色| 99综合电影在线视频| 99ri日韩精品视频| 免费不卡亚洲欧美| 午夜精品福利一区二区蜜股av| 欧美日韩91| 亚洲国产成人高清精品| 国产欧美日韩综合一区在线播放|