chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

LIN休眠喚醒及測(cè)試心得

北匯信息POLELINK ? 2022-11-23 08:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上期LIN測(cè)試小課堂,我們分享了LIN總線(xiàn)幀結(jié)構(gòu)及各場(chǎng)干擾,如何測(cè)試樣件是否不響應(yīng)錯(cuò)誤的幀結(jié)構(gòu)。

這次我們的介紹主題是LIN休眠喚醒,一起看看標(biāo)準(zhǔn)和差異性,開(kāi)發(fā)和測(cè)試的關(guān)系,實(shí)際的案例分享也來(lái)了。

一、LIN控制器休眠喚醒類(lèi)型介紹

雖新架構(gòu)的發(fā)展促進(jìn)著通信技術(shù)的升級(jí)換代,但作為車(chē)載通信技術(shù)的常青樹(shù)之一的LIN通信,由于其自身的特點(diǎn),將會(huì)繼續(xù)發(fā)光發(fā)熱。其中LIN的休眠喚醒作為整車(chē)休眠喚醒的重要組成部分,需引起開(kāi)發(fā)和測(cè)試工程師足夠的重視。本文將介紹此方面的內(nèi)容,LIN總線(xiàn)是主從結(jié)構(gòu),下面將從LIN主/從節(jié)點(diǎn)分別展開(kāi)。

1、主節(jié)點(diǎn)休眠喚醒

主節(jié)點(diǎn)的喚醒條件在LIN協(xié)議2.1規(guī)范中定義的是被喚醒信號(hào)喚醒,但是實(shí)際應(yīng)用OEM多是依據(jù)自己的需求進(jìn)行開(kāi)發(fā)的。

常見(jiàn)的幾種喚醒方式如下:

1.硬線(xiàn)喚醒(硬線(xiàn)喚醒源實(shí)質(zhì)就是定義喚醒線(xiàn)的電平變化,如傳統(tǒng)車(chē)的KL15上電)

2.網(wǎng)絡(luò)喚醒(網(wǎng)絡(luò)喚醒即是網(wǎng)絡(luò)管理報(bào)文喚醒,此處網(wǎng)絡(luò)管理報(bào)文指的是LIN的上層網(wǎng)絡(luò)總線(xiàn)(CAN/FlexRay),LIN本身不存在網(wǎng)絡(luò)管理報(bào)文,上層網(wǎng)絡(luò)喚醒伴隨LIN網(wǎng)絡(luò)喚醒)

3.特定信號(hào)喚醒(例:車(chē)輛使用模式信號(hào)為特定值時(shí)LIN網(wǎng)絡(luò)才能喚醒)

poYBAGN9bCiAXpSxAAC8Fe_lgEY243.png

LIN Specification Rev 2.1en

規(guī)范描述在主節(jié)點(diǎn)不發(fā)送幀頭時(shí),從節(jié)點(diǎn)應(yīng)發(fā)送喚醒信號(hào)來(lái)喚醒主節(jié)點(diǎn)。這種喚醒必須滿(mǎn)足兩個(gè)條件:

1.從節(jié)點(diǎn)必須支持發(fā)送喚醒信號(hào)

2.主節(jié)點(diǎn)能夠被喚醒信號(hào)喚醒

但是實(shí)際測(cè)試中發(fā)現(xiàn),從節(jié)點(diǎn)一般不支持發(fā)送喚醒信號(hào)喚醒(實(shí)車(chē)測(cè)試遇到過(guò)網(wǎng)絡(luò)喚醒休眠異常情況,排查發(fā)現(xiàn)為從節(jié)點(diǎn)陽(yáng)光雨量控制器不斷發(fā)送喚醒信號(hào)導(dǎo)致的,即取消了該控制器能發(fā)送喚醒信號(hào)的功能)。隨著局部網(wǎng)絡(luò)喚醒的應(yīng)用,主節(jié)點(diǎn)喚醒方式大多為網(wǎng)絡(luò)喚醒,LIN網(wǎng)絡(luò)做成與上層網(wǎng)絡(luò)同睡同醒的機(jī)制。

主節(jié)點(diǎn)休眠的最終表現(xiàn)形式都是發(fā)送睡眠指令,當(dāng)然休眠與喚醒本就是強(qiáng)關(guān)聯(lián),且主節(jié)點(diǎn)的喚醒休眠條件多是依據(jù)OEM自身需求而定,我們就不進(jìn)行展開(kāi)了。

2.從節(jié)點(diǎn)休眠喚醒

從節(jié)點(diǎn)的喚醒條件同樣為接收到喚醒信號(hào),LIN協(xié)議2.1規(guī)范中描述從節(jié)點(diǎn)喚醒條件可能為接收到主節(jié)點(diǎn)發(fā)送同步間隔場(chǎng),這是LIN通信機(jī)制的緣故,從節(jié)點(diǎn)進(jìn)行通信必須接收到主節(jié)點(diǎn)發(fā)送的幀頭才能發(fā)送從節(jié)點(diǎn)響應(yīng)部分,而幀頭可以充當(dāng)喚醒信號(hào),從節(jié)點(diǎn)在接收到喚醒信號(hào)完成初始化后即可正常通信。

poYBAGN9bCiAftaPAAGAvtz1f0Q922.png

LIN Specification Rev 2.1en

規(guī)范描述從節(jié)點(diǎn)的兩種休眠條件如下:

1.接收到睡眠指令

2.總線(xiàn)空閑4-10S

正是由于從節(jié)點(diǎn)需求的通用性,我們才能總結(jié)出各零部件供應(yīng)商的實(shí)現(xiàn)差異點(diǎn),沉淀測(cè)試經(jīng)驗(yàn)來(lái)優(yōu)化我們的測(cè)試。其中從節(jié)點(diǎn)最典型的測(cè)試就是休眠喚醒遍歷測(cè)試,下文將對(duì)此進(jìn)行詳細(xì)展開(kāi)。

二、休眠喚醒測(cè)試案例分享

案例1:連續(xù)仿真發(fā)送從節(jié)點(diǎn)響應(yīng)的某幀幀頭時(shí),樣件會(huì)不斷重復(fù)休眠喚醒的過(guò)程

造成該現(xiàn)象的根本原因是該零部件供應(yīng)商除了上述兩種休眠條件外還增加了另外一個(gè)休眠條件:檢測(cè)主節(jié)點(diǎn)丟失(即接收到主節(jié)點(diǎn)的發(fā)送報(bào)文);我們測(cè)試休眠喚醒為了避免其它幀頭對(duì)測(cè)試造成影響,所以選擇該從節(jié)點(diǎn)響應(yīng)的某一幀進(jìn)行休眠喚醒測(cè)試,這就造成了主節(jié)點(diǎn)丟失的條件,從節(jié)點(diǎn)會(huì)進(jìn)入休眠;休眠之后又會(huì)被周期仿真的幀頭喚醒,所以就出現(xiàn)重復(fù)休眠喚醒的現(xiàn)象。

檢測(cè)到主節(jié)點(diǎn)丟失休眠條件在各節(jié)點(diǎn)工作正常是不會(huì)產(chǎn)生任何影響,但可以在LIN總線(xiàn)短地的條件下使樣件進(jìn)入休眠,防止由于LIN線(xiàn)短地造成樣件無(wú)法休眠導(dǎo)致整車(chē)饋電,此是在滿(mǎn)足標(biāo)準(zhǔn)基礎(chǔ)上的設(shè)計(jì)優(yōu)化。當(dāng)然,具體的問(wèn)題要依據(jù)具體設(shè)計(jì)而定,有可能總線(xiàn)空閑的判斷邏輯覆蓋了低電平時(shí)情況,未檢測(cè)到電平變化就識(shí)別為總線(xiàn)空閑,這樣就無(wú)需增加休眠條件了。

案例2:樣件在接收到睡眠指令后偶發(fā)性不能進(jìn)入休眠

測(cè)試用例我們一般遍歷測(cè)試接收到睡眠指令后等待300-1100ms樣件是否都能正常進(jìn)入休眠;

造成該問(wèn)題的根本原因是樣件在接收到睡眠指令后有一個(gè)預(yù)休眠處理,時(shí)間為500ms(功能設(shè)計(jì)于數(shù)據(jù)保存),在預(yù)休眠期間樣件不會(huì)識(shí)別任何幀頭;所以只要是遍歷等待時(shí)間小于500ms,依據(jù)自動(dòng)腳本等待時(shí)間代碼的時(shí)間疊加,就造成樣件偶發(fā)不能進(jìn)入休眠的現(xiàn)象。

由于特殊樣件有特定的需求,這種情況我們就會(huì)優(yōu)化我們的測(cè)試方法。同時(shí)在此基礎(chǔ)上可以延伸出等待總線(xiàn)空閑臨界點(diǎn)的休眠喚醒測(cè)試的新場(chǎng)景。

總而言之,測(cè)試設(shè)計(jì)以具體需求設(shè)計(jì)為基礎(chǔ),用以高效發(fā)現(xiàn)問(wèn)題,以及評(píng)估設(shè)計(jì)合理性,這是一個(gè)消化吸收、總結(jié)沉淀、擴(kuò)展延伸的過(guò)程,需要對(duì)設(shè)計(jì)需求有深入的理解,需要關(guān)注和了解具體的實(shí)現(xiàn)方法,需要在測(cè)試過(guò)程中實(shí)踐和分析。

三、小結(jié)

通過(guò)上述的介紹,相信大家對(duì)LIN喚醒休眠有了一定的了解。由于LIN主節(jié)點(diǎn)多是OEM根據(jù)自己的需求進(jìn)行開(kāi)發(fā),就沒(méi)有對(duì)主節(jié)點(diǎn)的喚醒休眠測(cè)試進(jìn)行展開(kāi);如果大家想了解常見(jiàn)的喚醒方式(同睡同醒),可參照AUTOSAR網(wǎng)絡(luò)管理部分的分享內(nèi)容。

北匯信息作為國(guó)內(nèi)多家整車(chē)廠(chǎng)(吉利、長(zhǎng)城、奇瑞捷豹路虎、一汽紅旗)認(rèn)證的第三方測(cè)試企業(yè),提供CAN/CAN FD/LIN/FlexRay/車(chē)載以太網(wǎng)等的測(cè)試服務(wù),歡迎垂詢(xún)!

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

    關(guān)注

    4

    文章

    225

    瀏覽量

    41148
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    芯知識(shí)|廣州唯創(chuàng)電子WT2003H語(yǔ)音芯片:智能低功耗,喚醒隨心控

    (DeepSleep)極致節(jié)能:此模式下芯片功耗被壓縮至驚人的≤3μA,接近理論極限值。出廠(chǎng)默認(rèn):芯片初始化后默認(rèn)處于深度休眠狀態(tài)。喚醒機(jī)制:需通過(guò)特定指令序列喚醒。標(biāo)準(zhǔn)
    的頭像 發(fā)表于 06-30 08:52 ?106次閱讀
    芯知識(shí)|廣州唯創(chuàng)電子WT2003H語(yǔ)音芯片:智能低功耗,<b class='flag-5'>喚醒</b>隨心控

    TC10以太網(wǎng)休眠喚醒測(cè)試詳細(xì)指南!

    休眠喚醒互操作性測(cè)試是確保車(chē)載以太網(wǎng)設(shè)備在低功耗模式下正常工作的關(guān)鍵步驟。通過(guò)詳細(xì)的測(cè)試用例和嚴(yán)格的通過(guò)標(biāo)準(zhǔn),OPEN Alliance的測(cè)試
    的頭像 發(fā)表于 02-18 10:00 ?870次閱讀
    TC10以太網(wǎng)<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b><b class='flag-5'>測(cè)試</b>詳細(xì)指南!

    以太網(wǎng)休眠喚醒利器—OPEN Alliance TC10

    TC10為車(chē)載以太網(wǎng)的休眠喚醒機(jī)制提供了統(tǒng)一的技術(shù)規(guī)范,特別是在汽車(chē)ECU數(shù)量不斷增加、網(wǎng)絡(luò)復(fù)雜度日益提升的背景下,TC10規(guī)范通過(guò)定義PHY的新增服務(wù)原語(yǔ)和接口、時(shí)間參數(shù)、指令描述和休眠喚醒
    的頭像 發(fā)表于 02-17 18:24 ?664次閱讀
    以太網(wǎng)<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>利器—OPEN Alliance TC10

    以太網(wǎng)休眠喚醒利器OPEN Alliance TC10介紹

    TC10 為OPEN Alliance 中的一個(gè)技術(shù)委員會(huì)小組,專(zhuān)注于研究基于車(chē)載以太網(wǎng)的休眠喚醒機(jī)制,旨在為汽車(chē)應(yīng)用場(chǎng)景提供靈活的休眠喚醒解決方案。
    的頭像 發(fā)表于 02-13 09:06 ?730次閱讀
    以太網(wǎng)<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>利器OPEN Alliance TC10介紹

    TC10以太網(wǎng)休眠喚醒測(cè)試用例

    在上一篇文章中,我們了解了TC10規(guī)范的內(nèi)容,并掌握了基于以太網(wǎng)鏈路的物理層休眠喚醒機(jī)制。為了確保不同廠(chǎng)商的設(shè)備在以太網(wǎng)休眠喚醒功能上的互操作性,OPEN Alliance制定了詳細(xì)的
    的頭像 發(fā)表于 02-13 09:05 ?486次閱讀
    TC10以太網(wǎng)<b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b><b class='flag-5'>測(cè)試</b>用例

    LIN總線(xiàn)錯(cuò)誤類(lèi)型介紹#lin總線(xiàn) #汽車(chē)電子

    LIN總線(xiàn)
    北匯信息POLELINK
    發(fā)布于 :2024年12月21日 14:04:56

    如何通過(guò)PMC_GPIO喚醒AMD Versal? Adaptive SoC Linux系統(tǒng)

    在功耗敏感的系統(tǒng)里,我們通常會(huì)在系統(tǒng)空閑的時(shí)候?qū)⑾到y(tǒng)休眠,然后可以通過(guò)一些外設(shè)的輸入來(lái)喚醒系統(tǒng),比如 Uart、USB 和 GPIO。AMD Versal?Adaptive SoC 系統(tǒng)的休眠
    的頭像 發(fā)表于 12-17 10:07 ?832次閱讀
    如何通過(guò)PMC_GPIO<b class='flag-5'>喚醒</b>AMD Versal? Adaptive SoC Linux系統(tǒng)

    請(qǐng)問(wèn)ADS1292R如何在MCU休眠的情況下通過(guò)脫落檢測(cè)喚醒MCU?

    請(qǐng)問(wèn)ADS1292R如何在MCU休眠的情況下通過(guò)脫落檢測(cè)喚醒MCU?
    發(fā)表于 11-28 08:03

    基于瑞薩MCU的汽車(chē)LIN通訊模擬器設(shè)計(jì)

    此項(xiàng)目是為輔助汽車(chē)通訊電子行業(yè)人員調(diào)試LIN通訊邏輯和測(cè)試產(chǎn)品而設(shè)計(jì)。
    的頭像 發(fā)表于 11-21 13:43 ?4515次閱讀
    基于瑞薩MCU的汽車(chē)<b class='flag-5'>LIN</b>通訊模擬器設(shè)計(jì)

    LMX2571休眠之后,退出休眠時(shí)鐘頻率產(chǎn)生了偏移怎么解決?

    休眠時(shí)配寄存器R0為0x001083 ,此時(shí)輸出沒(méi)有頻點(diǎn)信號(hào)。喚醒時(shí)配置寄存器R0為0x000083,雖然有了頻點(diǎn)信號(hào),但是和休眠之前的頻率產(chǎn)生了一個(gè)頻偏。休眠之后
    發(fā)表于 11-13 07:14

    休眠喚醒不了?你的4G模組不是裝睡,而是少了一條指令…

    的下降沿,以此喚醒MCU—— 但實(shí)際卻喚醒不了。 問(wèn)題排查及解決方式記錄如下,希望對(duì)遇到類(lèi)似情況的朋友有所幫助。 一、通過(guò)自測(cè)縮小問(wèn)題范圍 在做過(guò)以下測(cè)試后,問(wèn)題基本上鎖定了。 1. 進(jìn)入休眠
    的頭像 發(fā)表于 09-30 07:02 ?823次閱讀
    <b class='flag-5'>休眠</b><b class='flag-5'>喚醒</b>不了?你的4G模組不是裝睡,而是少了一條指令…

    【電磁兼容技術(shù)案例分享】因喚醒線(xiàn)導(dǎo)致的CE電壓法測(cè)試超標(biāo)整改分析案例

    【電磁兼容技術(shù)案例分享】因喚醒線(xiàn)導(dǎo)致的CE電壓法測(cè)試超標(biāo)整改分析案例
    的頭像 發(fā)表于 09-28 08:03 ?944次閱讀
    【電磁兼容技術(shù)案例分享】因<b class='flag-5'>喚醒</b>線(xiàn)導(dǎo)致的CE電壓法<b class='flag-5'>測(cè)試</b>超標(biāo)整改分析案例

    干貨分享 | TSMaster—LIN 喚醒休眠機(jī)制

    在汽車(chē)總線(xiàn)中常見(jiàn)的喚醒方式有硬線(xiàn)喚醒、網(wǎng)絡(luò)喚醒和特定信號(hào)喚醒,而LIN總線(xiàn)則是通過(guò)休眠幀與
    的頭像 發(fā)表于 09-25 08:03 ?3268次閱讀
    干貨分享 | TSMaster—<b class='flag-5'>LIN</b> <b class='flag-5'>喚醒</b>與<b class='flag-5'>休眠</b>機(jī)制

    LIN一致性測(cè)試規(guī)范2.1

    電子發(fā)燒友網(wǎng)站提供《LIN一致性測(cè)試規(guī)范2.1.pdf》資料免費(fèi)下載
    發(fā)表于 08-15 17:14 ?8次下載

    ESP32-C2如何設(shè)置休眠模式?

    ESP32-C2 4M版本,我編譯了ble-2m的固件并寫(xiě)入,使用的串口工具測(cè)試,且打開(kāi)了日志輸入AT+SYSLOG=1,此指令執(zhí)行正常。我想設(shè)置休眠模式,設(shè)置喚醒源AT+SLEEPWKCFG執(zhí)行
    發(fā)表于 07-19 07:01