在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一文讀懂OSEK網(wǎng)絡(luò)管理(初中高級(jí)網(wǎng)絡(luò)管理分類認(rèn)知)

454398 ? 來源:csdn ? 作者:光明磊 ? 2020-10-22 12:07 ? 次閱讀

OSEK初級(jí)認(rèn)知

有幾個(gè)小朋友要玩“擊鼓傳花”游戲,游戲規(guī)則很簡單:
1、想玩的人自己隨機(jī)報(bào)個(gè)數(shù),所有人報(bào)完后自己心里排個(gè)序,花從小數(shù)往大數(shù)傳,最大數(shù)者傳給最小數(shù),花到誰手里誰發(fā)言:表明想繼續(xù)玩還是想退出。
2、第一個(gè)報(bào)數(shù)的人等一段時(shí)間后看沒人再報(bào)數(shù)了就可以開始傳花了。
3、花到誰手里發(fā)言前,他需要檢查一下是否所有人都申請過想退出,如果是,他就通知大家:散場。
4、當(dāng)然如果中途有人表明:想繼續(xù)玩,那他之前所有人的申請都作廢,大家重新表明態(tài)度,直到出現(xiàn)第一個(gè)發(fā)現(xiàn)所有人都提過申請退出的人,這個(gè)人才正式通知大家:散場。

初級(jí)中規(guī)則其實(shí)是為了讓大家好幾好回憶,理解規(guī)則后現(xiàn)在上數(shù)據(jù)玩真的

OSEK中級(jí)認(rèn)知

實(shí)際場景中遇到的情況主要有以下四種情況:

正常上線、建環(huán)、傳遞令牌(Taken)及休眠(初級(jí)中描述的情況)

已建環(huán)有新節(jié)點(diǎn)插入

已建環(huán)現(xiàn)有節(jié)點(diǎn)異常掉線

上線未發(fā)現(xiàn)其他節(jié)點(diǎn)建環(huán)失敗(跛足模式)

結(jié)構(gòu)說明

data[1]表明自己節(jié)點(diǎn)當(dāng)前狀態(tài)

0x01 Alive(上線,玩游戲前自我報(bào)數(shù)過程)

0x02 Ring(建環(huán),玩游戲傳花中)

0x04 LimpHome(跛足,網(wǎng)絡(luò)無人響應(yīng)無法建環(huán))

0x10 SleepIndicatio(休眠申請,游戲中申請退出)

0x20 SleepAcknowledege(應(yīng)答申請,游戲中通知大伙散場)

以上命令可以組合比如建環(huán)中想申請休眠就是0x12

OSEK網(wǎng)絡(luò)管理報(bào)文CAN ID 一般為4XX,其中XX就是自己的網(wǎng)絡(luò)ID,data[0]在Alive狀態(tài)時(shí)填充自己ID,但注意[1]建環(huán)前表明身份還是靠監(jiān)聽CAN ID XX而不是Alive時(shí)的data[0],在Ring狀態(tài)時(shí)填充傳遞Taken的ID

1. 正常上線、建環(huán)、傳遞令牌(Taken)及休眠

注意幾個(gè)點(diǎn):

表格中時(shí)間是時(shí)間間隔,Alive在100ms內(nèi)隨機(jī)響應(yīng),Ring響應(yīng)間隔是100ms

當(dāng)輪到自己發(fā)言0x12表明休眠申請后,只需處理3種狀態(tài):

Taken未到自己(即下輪發(fā)言未輪到自己)時(shí)監(jiān)聽到休眠應(yīng)答(其他節(jié)點(diǎn)發(fā)22或32)則進(jìn)入休眠等待(1.5s)

Taken未到自己時(shí)監(jiān)聽到有節(jié)點(diǎn)不想休眠發(fā)02,則退出休眠申請狀態(tài),輪到自己時(shí)重新發(fā)起

Taken到自己時(shí)監(jiān)聽并檢查所有節(jié)點(diǎn)都發(fā)出過10休眠申請,則自己發(fā)32廣播集體休眠,進(jìn)入休眠等待(1.5s)

發(fā)出32休眠應(yīng)答命令1.5s內(nèi)有任何報(bào)文,則退出休眠重新申請
-


[ tWaitBusSleep = 1500ms ]

2. 已建環(huán)有403新節(jié)點(diǎn)插入

新節(jié)點(diǎn)03發(fā)Alive表明上線,同時(shí)節(jié)點(diǎn)00將下家節(jié)點(diǎn)從07更新為03

03上線后監(jiān)聽到09有發(fā)言,就把自己的下家節(jié)點(diǎn)更新為09

03上線后只有09號(hào)比自己大,就理所當(dāng)然到發(fā)言時(shí)通知09,這讓07發(fā)現(xiàn)自己被忽略了

07繼續(xù)通知09,不再發(fā)02Ring報(bào)文,而是發(fā)01Alive廣播(這就是注意[1]里的原因,Alive時(shí)data[0]也不一定代表自己),次時(shí)03發(fā)現(xiàn)有個(gè)07在自己和下家09之間,則更新下家為07

3. 已建環(huán)現(xiàn)有節(jié)點(diǎn)403異常掉線

以下圖文是演示403節(jié)點(diǎn)掉線又上線的過程,如果403直接掉線,則400把Taken傳給403超時(shí)未響應(yīng)時(shí),所有節(jié)點(diǎn)重新發(fā)Alive報(bào)文重新建環(huán)

4. 上線未發(fā)現(xiàn)其他節(jié)點(diǎn)建環(huán)失敗(跛足模式)

發(fā)Alive報(bào)文100m后發(fā)特殊Ring報(bào)文(正常的Ring報(bào)文data[0]應(yīng)該指示下家節(jié)點(diǎn),現(xiàn)在找不到只能填充自己節(jié)點(diǎn)ID)并監(jiān)聽網(wǎng)絡(luò),260ms超時(shí)后再次重發(fā)Alive報(bào)文

OSEK高級(jí)認(rèn)知網(wǎng)絡(luò)管理分類

直接網(wǎng)絡(luò)管理(OSEK, AUTOSAR等專門網(wǎng)絡(luò)報(bào)文進(jìn)行整車節(jié)點(diǎn)控制喚醒休眠)

間接網(wǎng)絡(luò)管理(個(gè)人理解就是沒有網(wǎng)絡(luò)管理,IGN ON 發(fā)應(yīng)用報(bào)文,OFF停發(fā)應(yīng)用報(bào)文)

(本文中提及的網(wǎng)絡(luò)管理都是指直接網(wǎng)絡(luò)管理)

網(wǎng)絡(luò)管理作用(巧記:同時(shí)休眠,提供狀態(tài))

協(xié)調(diào)各ECU節(jié)點(diǎn)同時(shí)進(jìn)入休眠

監(jiān)控網(wǎng)絡(luò)配置

提供本身系統(tǒng)狀態(tài)

時(shí)間參數(shù)

ECU本地喚醒(IGN等)一般要求150ms內(nèi)使能CAN接收處理應(yīng)用報(bào)文,并在200ms內(nèi)發(fā)出第一條報(bào)文且必須為Alive報(bào)文而非應(yīng)用報(bào)文,并在第一條Alive后[60~120ms]間發(fā)送第一條應(yīng)用報(bào)文,在700ms內(nèi)所有周期報(bào)文至少發(fā)送一次(此要求依賴車廠)


2.ECU遠(yuǎn)程喚醒(收到網(wǎng)絡(luò)報(bào)文)一般要求50ms內(nèi)發(fā)出第一幀Alive報(bào)文,并在700ms內(nèi)發(fā)送完成所有周期報(bào)文
3.ECU休眠 當(dāng)節(jié)點(diǎn)發(fā)出休眠申請后開始監(jiān)聽網(wǎng)絡(luò),當(dāng)收到休眠應(yīng)答(或輪到自己廣播休眠應(yīng)答)后進(jìn)入1500ms休眠等待時(shí)間,時(shí)間到后關(guān)閉所有發(fā)送進(jìn)入休眠。未避免反復(fù)喚醒,喚醒后至少5s才能下一輪休眠
4.ECU跛足模式 當(dāng)ECU連續(xù)4次發(fā)Alive報(bào)文無法建環(huán)時(shí),進(jìn)入LimpHome模式,以1000ms周期發(fā)送LimpHome 04報(bào)文


5.時(shí)間參數(shù)

OSEK網(wǎng)絡(luò)管理總結(jié)

1、建環(huán)機(jī)制:網(wǎng)絡(luò)管理報(bào)文ID從小到大發(fā)送,然后從最大節(jié)點(diǎn)到最小節(jié)點(diǎn)依次建成邏輯環(huán)。

2、OSEK網(wǎng)絡(luò)管理報(bào)文規(guī)則:ID:4xx,其中4代表此幀報(bào)文為網(wǎng)絡(luò)管理報(bào)文。xx代表當(dāng)前節(jié)點(diǎn)的基地址,在OSEK網(wǎng)絡(luò)管理中會(huì)給每個(gè)節(jié)點(diǎn)分配一個(gè)基地址(00~FF)

Byte0:代表此幀網(wǎng)絡(luò)管理報(bào)文發(fā)送的目標(biāo)地址(一般情況)。通俗說就是這幀網(wǎng)絡(luò)管理報(bào)文是發(fā)送給BCM還是給PEPS或者其他節(jié)點(diǎn)。

Byte1:代表發(fā)送的網(wǎng)絡(luò)管理報(bào)文的類型即是ring報(bào)文還是Alive報(bào)文或者LimpHome報(bào)文;

01:代表 Alive報(bào)文,在總線上聲明自己的存在,請求其他節(jié)點(diǎn)與自己建環(huán)。

02:代表Ring報(bào)文;

12:代表當(dāng)前節(jié)點(diǎn)已無通訊請求(睡眠標(biāo)志位ind置位),即告知其他節(jié)點(diǎn)我已滿足睡眠條件;

32:即將其睡眠應(yīng)答位置1,當(dāng)檢測到其他節(jié)點(diǎn)都在發(fā)送12ring報(bào)文后,最后一個(gè)節(jié)點(diǎn)發(fā)送此應(yīng)答報(bào)文,告知其他節(jié)點(diǎn)當(dāng)前整個(gè)網(wǎng)絡(luò)無通信請求,可以睡眠。此時(shí)進(jìn)入睡眠等待狀態(tài)即Twbs狀態(tài)。

04:代表跛行報(bào)文,如果網(wǎng)絡(luò)管理報(bào)文接收計(jì)數(shù)器和發(fā)送計(jì)數(shù)器超限后,發(fā)送跛行報(bào)文即無其他節(jié)點(diǎn)與此節(jié)點(diǎn)建環(huán),只有一個(gè)節(jié)點(diǎn)存在。

其余字節(jié)預(yù)留。

3、OSEK網(wǎng)絡(luò)管理可以被應(yīng)用報(bào)文喚醒。
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)絡(luò)管理
    +關(guān)注

    關(guān)注

    0

    文章

    122

    瀏覽量

    27703
  • OSEK
    +關(guān)注

    關(guān)注

    2

    文章

    19

    瀏覽量

    13040
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    網(wǎng)絡(luò)管理中的VLAN隔離:不同VLAN設(shè)備無法直接通信的原因與解決方案

    VLAN已廣泛應(yīng)用于各種規(guī)模的網(wǎng)絡(luò)架構(gòu)中。VLAN通過邏輯上的網(wǎng)絡(luò)劃分,將同個(gè)物理網(wǎng)絡(luò)切分成多個(gè)子網(wǎng),優(yōu)化了帶寬利用率,增強(qiáng)了網(wǎng)絡(luò)
    的頭像 發(fā)表于 01-10 11:51 ?194次閱讀
    <b class='flag-5'>網(wǎng)絡(luò)</b><b class='flag-5'>管理</b>中的VLAN隔離:不同VLAN設(shè)備無法直接通信的原因與解決方案

    讀懂BOM管理(下):BOM結(jié)構(gòu)/實(shí)例,PLM中的BOM管理

    BOM管理進(jìn)階:如何寫個(gè)BOM結(jié)構(gòu)?怎樣開始BOM管理
    的頭像 發(fā)表于 11-13 15:19 ?581次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>BOM<b class='flag-5'>管理</b>(下):BOM結(jié)構(gòu)/實(shí)例,PLM中的BOM<b class='flag-5'>管理</b>

    讀懂單燈控制器工作原理

    讀懂單燈控制器工作原理
    的頭像 發(fā)表于 11-11 13:13 ?292次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>單燈控制器工作原理

    讀懂BMS電池管理系統(tǒng)

    、 BMS是什么? BMS是Battery Management System首字母縮寫,電池管理系統(tǒng)。它是配合監(jiān)控儲(chǔ)能電池狀態(tài)的裝置,主要就是為了智能化管理及維護(hù)各個(gè)電池單元,防止電池出現(xiàn)過充電
    的頭像 發(fā)表于 11-01 11:18 ?2172次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>BMS電池<b class='flag-5'>管理</b>系統(tǒng)

    讀懂MSA(測量系統(tǒng)分析)

    讀懂MSA(測量系統(tǒng)分析)
    的頭像 發(fā)表于 11-01 11:08 ?1013次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>讀懂</b>MSA(測量系統(tǒng)分析)

    讀懂新能源汽車的功能安全

    電子發(fā)燒友網(wǎng)站提供《讀懂新能源汽車的功能安全.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 09:22 ?3次下載

    請問mesh網(wǎng)絡(luò)中拓?fù)浣Y(jié)構(gòu)是如何管理的?

    請問mesh網(wǎng)絡(luò)中拓?fù)浣Y(jié)構(gòu)是如何管理的? 在mesh_demo 中,espconn_mesh_get_node_info(MESH_NODE_ALL, &sub_dev_mac
    發(fā)表于 07-12 06:20

    cnn卷積神經(jīng)網(wǎng)絡(luò)分類有哪些

    卷積神經(jīng)網(wǎng)絡(luò)(CNN)是種深度學(xué)習(xí)模型,廣泛應(yīng)用于圖像分類、目標(biāo)檢測、語義分割等領(lǐng)域。本文將詳細(xì)介紹CNN在分類任務(wù)中的應(yīng)用,包括基本結(jié)構(gòu)、關(guān)鍵技術(shù)、常見
    的頭像 發(fā)表于 07-03 09:28 ?667次閱讀

    艾體寶干貨 IOTA流量分析秘籍第招:網(wǎng)絡(luò)基線管理

    網(wǎng)絡(luò)基線管理項(xiàng)關(guān)鍵的網(wǎng)絡(luò)安全實(shí)踐,它有助于識(shí)別網(wǎng)絡(luò)中的異常活動(dòng)并及時(shí)采取措施。本文將探討如何利用IOTA這
    的頭像 發(fā)表于 07-02 14:53 ?383次閱讀
    艾體寶干貨  IOTA流量分析秘籍第<b class='flag-5'>一</b>招:<b class='flag-5'>網(wǎng)絡(luò)</b>基線<b class='flag-5'>管理</b>

    Nvidia Jetson Nano + CYW55573/AWXB327MA-PUR M.2無法使用操作系統(tǒng)內(nèi)置的網(wǎng)絡(luò)管理管理Wi-Fi如何解決?

    %E2%84%A2%20CYW5557.... 我們可以使用命令行指令成功連接互聯(lián)網(wǎng)。 但是,我們無法使用操作系統(tǒng)內(nèi)置的網(wǎng)絡(luò)管理管理 Wi-Fi。 網(wǎng)絡(luò)
    發(fā)表于 05-23 06:47

    鴻蒙原生應(yīng)用開發(fā)-網(wǎng)絡(luò)管理模塊總述

    網(wǎng)絡(luò)管理模塊主要提供以下功能: HTTP數(shù)據(jù)請求:通過HTTP發(fā)起個(gè)數(shù)據(jù)請求。 WebSocket連接:使用WebSocket建立服務(wù)器與客戶端的雙向連接。 Socket連接:通
    發(fā)表于 04-08 09:45

    “新代”漏洞掃描管理系統(tǒng):網(wǎng)絡(luò)安全風(fēng)險(xiǎn)管理利器

    網(wǎng)絡(luò)安全風(fēng)險(xiǎn)管理是政府、企事業(yè)單位面臨的巨大挑戰(zhàn),尤其是數(shù)字化轉(zhuǎn)型帶來了更多在線業(yè)務(wù)和移動(dòng)化新應(yīng)用場景。加之隨著組織機(jī)構(gòu)業(yè)務(wù)量迅速增長,更為復(fù)雜的網(wǎng)絡(luò)“脆弱性”管理也變得更加棘手。 正
    的頭像 發(fā)表于 04-07 17:30 ?487次閱讀

    家用路由器:簡化網(wǎng)絡(luò)設(shè)置和管理,保護(hù)家庭網(wǎng)絡(luò)安全

    家用路由器以其簡化網(wǎng)絡(luò)設(shè)置和管理、保護(hù)家庭網(wǎng)絡(luò)安全等優(yōu)勢,成為了家庭網(wǎng)絡(luò)中不可或缺的重要設(shè)備。技術(shù)的不斷進(jìn)步和用戶需求的不斷升級(jí),家用路由器必將繼續(xù)發(fā)揮其優(yōu)勢,為家庭
    的頭像 發(fā)表于 03-16 11:23 ?595次閱讀

    讀懂寬帶、帶寬、網(wǎng)速之間的區(qū)別與關(guān)系

    讀懂寬帶、帶寬、網(wǎng)速之間的區(qū)別與關(guān)系? 寬帶、帶寬和網(wǎng)速是在網(wǎng)絡(luò)領(lǐng)域中經(jīng)常使用的術(shù)語,它們之間有定的區(qū)別和關(guān)系。在深入理解寬帶、帶寬和
    的頭像 發(fā)表于 01-31 09:11 ?7657次閱讀
    主站蜘蛛池模板: 久久久中文| 午夜小影院| 男人的天堂在线精品视频| 色www视频永久免费软件| 四虎影院免费观看视频| 日日噜噜夜夜狠狠久久aⅴ| 日本黄色美女视频| 91操视频| 久久精品美女久久| 一级毛片女人喷潮| 激情综合视频| 国产精品国产三级国产普通话对白| 国产一二精品| 天天看天天摸色天天综合网| 国产精品一区二区综合| cijilu刺激 国产免费的| 午夜剧场刺激性爽免费视频| 免费a大片| 免费人成网站线观看合集| aa视频在线| 视频在线观看一区二区三区| www日本免费| 色婷婷777| 户外露出精品视频国产| 久久视频精品线视频在线网站| 狠狠色丁香婷婷| 亚洲88av| 在线观看免费黄视频| 97精品伊人久久大香线蕉| 在线观看国产一级强片| 在线欧美视频免费观看国产| 国产精品香蕉在线一区| 能在线观看的一区二区三区| 亚洲第一毛片| 性生生活三级视频在线观看| 亚洲三级免费观看| 亚洲成人在线免费| 欧美精品首页| 夭天干天天做天天免费看| 777奇米影音| 一级欧美在线的视频|