色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

基于有限狀態(tài)機(jī)的FlexRay時(shí)鐘同步機(jī)制

電子設(shè)計(jì) ? 來源:單片機(jī)與嵌入式系統(tǒng)應(yīng)用 ? 作者:姜文超;張承瑞 ? 2021-03-31 10:22 ? 次閱讀

隨著車內(nèi)網(wǎng)絡(luò)的復(fù)雜化對(duì)速度,尤其是對(duì)故障容錯(cuò)與實(shí)時(shí)性的需求不斷增加,F(xiàn)lexRay總線的高速度、確定性、容錯(cuò)性等特點(diǎn)引起廣大學(xué)者和廠商的關(guān)注。 FlexRay支持分布式控制系統(tǒng),具有全面協(xié)同工作的能力,其信息傳輸?shù)拇_定性離不開其內(nèi)部的時(shí)鐘同步機(jī)制的支持。時(shí)鐘同步機(jī)制可根據(jù)該節(jié)點(diǎn)啟動(dòng)的不同工作階段,定義成不同的工作狀態(tài),如初始化、等待接收同步幀等。考慮到傳統(tǒng)的FSM方法建立模型存在代碼難以復(fù)用、維護(hù)困難等問題,本文基于量子框架的角度,采用有限狀態(tài)機(jī)的方法對(duì)FlexRay時(shí)鐘同步機(jī)制進(jìn)行研究。

1 量子框架

量子框架是基于事件驅(qū)動(dòng)并發(fā)狀態(tài)機(jī)的一種應(yīng)用框架,適用于嵌入式的可重用的基礎(chǔ)結(jié)構(gòu),它為外圍的應(yīng)用系統(tǒng)提供了硬件框架。量子框架在應(yīng)用系統(tǒng)中的地位如圖 1所示。

量子框架理論將應(yīng)用系統(tǒng)按照功能模塊分解成相互獨(dú)立的活動(dòng)對(duì)象,它們之間通過量子框架提供的軟總線和可識(shí)別的事件實(shí)例來實(shí)現(xiàn)彼此間的通信,活動(dòng)對(duì)象彼此間沒有任何的通信。事件隊(duì)列是為活動(dòng)對(duì)象提供的一個(gè)外部通信接口,能夠使活動(dòng)對(duì)象接收事件實(shí)例;還提供了保護(hù)內(nèi)部狀態(tài)圖的緩沖空間,以防止事件的生產(chǎn)爆發(fā)帶來的破壞,保證了活動(dòng)對(duì)象在運(yùn)行過程中的完整性。

2 FlexRay時(shí)鐘同步機(jī)制

2.1 FlexRay內(nèi)部結(jié)構(gòu)

FlexRay按照其功能可以分成3個(gè)層次:通信接口及控制層、內(nèi)部時(shí)鐘控制層和外部接口控制層,如圖2所示。

基于有限狀態(tài)機(jī)的FlexRay時(shí)鐘同步機(jī)制

通信接口及控制層主要包括控制主機(jī)接口(CHI)和協(xié)議運(yùn)行控制器(POC)。CHI主要負(fù)責(zé)內(nèi)核和主機(jī)通信接口,POC是內(nèi)核的控制單元。

內(nèi)部時(shí)鐘控制層包括時(shí)鐘同步啟動(dòng)模塊(CSS)、時(shí)鐘同步處理模塊(CSP)和時(shí)鐘發(fā)生器(MTG)。系統(tǒng)中各個(gè)節(jié)點(diǎn)的時(shí)鐘同步就是主要依靠這個(gè)層來實(shí)現(xiàn)的。

外部接口控制層包括多路訪問控制模塊(MAC)、數(shù)據(jù)幀與符號(hào)處理模塊(FSP)和編碼解碼處理模塊(CO—DEC)三個(gè)部分,可實(shí)現(xiàn)對(duì)接收發(fā)送數(shù)據(jù)信息的處理和對(duì)總線讀/寫操作的編碼解碼功能。

2.2 時(shí)鐘周期結(jié)構(gòu)

每一個(gè)通信周期內(nèi)包括最小時(shí)間節(jié)拍層 (Microtick)、最大時(shí)間節(jié)拍層(Macrotick)、仲裁網(wǎng)格層(Arbitration—grid)和通信周期層4個(gè)時(shí)間等級(jí)。每個(gè)通信周期分成4個(gè)部分:靜態(tài)段、動(dòng)態(tài)段、符號(hào)窗口和空閑網(wǎng)絡(luò)段。在靜態(tài)段中,基于時(shí)分復(fù)用(TDMA)技術(shù)將固定時(shí)槽分配給與各個(gè)節(jié)點(diǎn)匹配的ID,并允許節(jié)點(diǎn)傳輸數(shù)據(jù)。時(shí)槽大小相同,并且是從1開始向上編號(hào)。將一個(gè)或一個(gè)以上的時(shí)槽固定分配給每個(gè)節(jié)點(diǎn)。在運(yùn)行期間,該時(shí)槽的分配不能修改,如圖3所示。

2.3 內(nèi)部時(shí)鐘同步機(jī)制

節(jié)點(diǎn)的時(shí)鐘同步功能主要是由內(nèi)部時(shí)鐘控制層實(shí)現(xiàn)的。其內(nèi)部的MTG模塊控制周期計(jì)數(shù)器和最大時(shí)鐘節(jié)拍的計(jì)數(shù)器,并對(duì)其進(jìn)行修正;CSP模塊主要完成一個(gè)通信周期開始的初始化,測(cè)量并存儲(chǔ)時(shí)間偏差值,計(jì)算頻率與相位的修正值;CSS模塊負(fù)責(zé)在集群啟動(dòng),或者在作為冷啟動(dòng)節(jié)點(diǎn)時(shí)發(fā)出時(shí)鐘啟動(dòng)信號(hào)

當(dāng)節(jié)點(diǎn)被喚醒并完成初始化后,就能在發(fā)出相應(yīng)的主機(jī)命令后進(jìn)入啟動(dòng)流程。節(jié)點(diǎn)開始監(jiān)控總線,如果沒有其他節(jié)點(diǎn)在發(fā)送數(shù)據(jù),則自身發(fā)送數(shù)據(jù),從而成為啟動(dòng)集群的主冷啟動(dòng)節(jié)點(diǎn)。在傳輸符號(hào)通知其他節(jié)點(diǎn)后,啟動(dòng)自身時(shí)鐘,開始第一個(gè)通信循環(huán),并根據(jù)預(yù)定義機(jī)制,主啟動(dòng)節(jié)點(diǎn)將在其分配的時(shí)槽中傳輸。與其他所有節(jié)點(diǎn)一樣,它將只在一個(gè)時(shí)槽的啟動(dòng)階段傳輸。

當(dāng)節(jié)點(diǎn)在接收到消息識(shí)別碼(ID)和時(shí)槽編號(hào)相同時(shí),

節(jié)點(diǎn)接收屬于自己的第1條消息。當(dāng)接收到第2條消息時(shí),后續(xù)的冷啟動(dòng)節(jié)點(diǎn)啟動(dòng)自身時(shí)鐘,并通過當(dāng)前獲得通信循環(huán)周期號(hào)和消息的時(shí)槽編號(hào)進(jìn)行初始化。兩條消息的時(shí)間差理論上應(yīng)該與主冷啟動(dòng)的通信周期相對(duì)應(yīng),接收節(jié)點(diǎn)要比較它們的可能的偏差,并通過糾正機(jī)制計(jì)算出修正值,從而通過修改內(nèi)部時(shí)鐘發(fā)生器的時(shí)基頻率,使其盡可能地與主冷啟動(dòng)周期值相對(duì)應(yīng)。

FlexRay內(nèi)部的時(shí)鐘同步機(jī)制同時(shí)采用頻率修正與相位修正兩種方法對(duì)時(shí)鐘進(jìn)行修正。

2.3.1 頻率修正

在CSP模塊中,頻率偏差的測(cè)量在每個(gè)通信周期的靜態(tài)段中進(jìn)行,通過內(nèi)部算法在奇數(shù)周期的靜態(tài)段之后計(jì)算偏差修正值。如圖4所示,偏差的結(jié)果在 Cycle(2n+1)中計(jì)算得到,在Cycle(2n+2)和Cycle(2n+3)兩個(gè)周期內(nèi)MTG模塊利用此偏差值進(jìn)行頻率修正,而在 Cycle(2n+3)中得到的新的偏差值在接下來的2個(gè)周期中得到應(yīng)用。

2.3.2 相位修正

在CSP模塊中,相位修正值的計(jì)算是在每個(gè)通信周期中都進(jìn)行采集(靜態(tài)段)和計(jì)算(在開始進(jìn)行相位修正之前完成)的;應(yīng)用于MTG模塊的奇數(shù)周期內(nèi)的NIT段,從 gOffsetCorrectionStart時(shí)刻開始到下一個(gè)周期開始之前,完成相位的修正過程。

值得注意的是,MTG模塊每個(gè)周期都要進(jìn)行頻率修正。為了保證兩種修正方式的正確性,頻率偏差值的更新周期和相位修正周期是分開的。圖4中,在 Cycle(2n+1)周期中MTG同時(shí)進(jìn)行頻率和相位的修正,但沒有進(jìn)行頻率修正值的更新;而在Cycle(2n+2)周期,接收到CSP模塊發(fā)送的新頻率偏差值vRateCorrection,更新頻率偏差值,進(jìn)行頻率修正,但沒有進(jìn)行相位修正。也就是說,在沒有更新頻率偏差值的周期內(nèi),兩種修正同時(shí)進(jìn)行;在頻率更新的周期內(nèi),不進(jìn)行相位修正。另外,每個(gè)奇數(shù)周期內(nèi),CSP在靜態(tài)段之后進(jìn)行相位和頻率修正值的計(jì)算。理論上這兩個(gè)計(jì)算過程沒有時(shí)間上的先后,只要確保相位修正值在應(yīng)用前(gOffsetCorrectionStart)得到,而頻率偏差值在下一個(gè)周期到來之前得到。

3 基于量子框架的行為建模

3.1 有限狀態(tài)機(jī)的設(shè)計(jì)

有限狀態(tài)機(jī)是對(duì)描述對(duì)象的抽象描述,它把對(duì)象模型分解成一些能夠進(jìn)行讀/寫操作或者等待外部事件的狀態(tài),并且能夠由外部事件引起對(duì)象狀態(tài)的轉(zhuǎn)換,即在當(dāng)前狀態(tài)下,由外部事件的發(fā)生并在滿足某些條件的情況下,進(jìn)入第2個(gè)狀態(tài)。

3.2 對(duì)象分析

根據(jù)節(jié)點(diǎn)配置的不同功能,F(xiàn)lexRay內(nèi)部的各個(gè)模塊表現(xiàn)為不同的狀態(tài)變化。在一個(gè)系統(tǒng)的眾多節(jié)點(diǎn)中,包括數(shù)量有限的冷啟動(dòng)節(jié)點(diǎn)(cold start node)和普通節(jié)點(diǎn)。冷啟動(dòng)的節(jié)點(diǎn)分成2種:一種是啟動(dòng)整個(gè)集群的主冷啟動(dòng)節(jié)點(diǎn)(1eading cold start node);另一種是根據(jù)其他冷啟動(dòng)節(jié)點(diǎn)的參數(shù)來完成啟動(dòng)的從冷啟動(dòng)節(jié)點(diǎn)(following coldstart node)。這里只討論節(jié)點(diǎn)作為從冷啟動(dòng)節(jié)點(diǎn)的情況。

3.3 活動(dòng)對(duì)象建模

如上所述,每個(gè)活動(dòng)對(duì)象都是作為一個(gè)相對(duì)獨(dú)立的任務(wù)來處理的。量子框架起到了軟件總線的作用,系統(tǒng)的功能擴(kuò)展、分解、集成比較容易,可以方便地進(jìn)行升級(jí)、裁剪。將FlexRay系統(tǒng)按功能模塊分解成3個(gè)活動(dòng)對(duì)象,如圖5所示。

3.3.1 通信接口及控制活動(dòng)對(duì)象

這個(gè)活動(dòng)對(duì)象包括CHI和POC兩個(gè)模塊。CHI是主機(jī)和FlexRay內(nèi)核通信接口。在實(shí)現(xiàn)時(shí)鐘同步過程中,該模塊主要是接收MTG的內(nèi)部時(shí)鐘和CSP 發(fā)送的當(dāng)前接收同步幀的溢出信號(hào),以及向CSP發(fā)送外部頻率/相位修正值。POC是FlexRay內(nèi)核非常重要的控制模塊,負(fù)責(zé)協(xié)調(diào)節(jié)點(diǎn)內(nèi)各個(gè)功能模塊有效地運(yùn)行。根據(jù)節(jié)點(diǎn)時(shí)鐘同步流程,建立有限狀態(tài)模型,如圖6所示。

如圖6所示,節(jié)點(diǎn)首先對(duì)兩個(gè)模塊進(jìn)行初始化;當(dāng)接收到主機(jī)配置指令后,進(jìn)行內(nèi)部功能配置;完成后進(jìn)入節(jié)點(diǎn)啟動(dòng)狀態(tài),最后轉(zhuǎn)換到運(yùn)行狀態(tài)。如果在運(yùn)行狀態(tài)接收到主機(jī)的外部修正值時(shí),則活動(dòng)對(duì)象發(fā)送vExternRate—control和vExternOffsetControl兩個(gè)變量到CSP模塊,用于節(jié)點(diǎn)內(nèi)部時(shí)鐘修正。

3.3.2 內(nèi)部時(shí)鐘控制活動(dòng)對(duì)象

此活動(dòng)對(duì)象包含CSS、CSP和MTG三個(gè)功能模塊,是時(shí)鐘同步機(jī)制的主要組成部分。這里考慮作為從冷啟動(dòng)節(jié)點(diǎn)的時(shí)鐘同步過程,所以采取使用其他主冷啟動(dòng)節(jié)點(diǎn)的同步化參數(shù)參來啟動(dòng),調(diào)整內(nèi)部時(shí)鐘,從而實(shí)現(xiàn)系統(tǒng)中各個(gè)節(jié)點(diǎn)間的時(shí)鐘同步,如圖7所示。

上電后,活動(dòng)對(duì)象處于默認(rèn)狀態(tài)。當(dāng)接收到主機(jī)集群啟動(dòng)指令后,進(jìn)入等待啟動(dòng)狀態(tài)并建立CSS實(shí)例和對(duì)測(cè)量偏差的變量初始化;在接收兩個(gè)啟動(dòng)幀后,節(jié)點(diǎn)啟動(dòng)內(nèi)部時(shí)鐘。當(dāng)接收到其他冷啟動(dòng)節(jié)點(diǎn)的時(shí)鐘信息同步幀后,采集節(jié)點(diǎn)間時(shí)間偏差,采用容錯(cuò)算法計(jì)算出頻率和相位的修正值并發(fā)送給MTG模塊,從而完成與主冷啟動(dòng)節(jié)點(diǎn)的時(shí)鐘同步。

3.3.3 總線接口控制活動(dòng)對(duì)象

此活動(dòng)對(duì)象是FlexRay內(nèi)核與外部總線的接口,完成對(duì)發(fā)送數(shù)據(jù)信息的編碼發(fā)送和對(duì)接收數(shù)據(jù)的解碼及識(shí)別。考慮到靜態(tài)段采用TMDA方式進(jìn)行傳輸,且時(shí)鐘同步采用接收數(shù)據(jù)幀的方式,這里只根據(jù)數(shù)據(jù)幀的接收及解碼過程建立有限狀態(tài)模型,如圖8所示。

圖8中,活動(dòng)對(duì)象在接收到相應(yīng)信號(hào)的空閑標(biāo)志信號(hào)cE Start后,開始對(duì)數(shù)據(jù)幀進(jìn)行解碼,依次對(duì)數(shù)據(jù)幀的起始標(biāo)志和幀頭段進(jìn)行解碼;然后是靜態(tài)段以及周期內(nèi)其他部分的解碼。通過檢查數(shù)據(jù)幀、符號(hào)時(shí)序和語法來判斷當(dāng)前接收數(shù)據(jù)的有效性。

3.4 活動(dòng)對(duì)象交互

在節(jié)點(diǎn)集群啟動(dòng)過程中,分解的活動(dòng)對(duì)象彼此之間要發(fā)生信息交互,如圖9所示。

節(jié)點(diǎn)通過通信接口控制對(duì)象啟動(dòng)內(nèi)部模塊,并發(fā)出集群啟動(dòng)的指令(attempt integration),等待接收主冷啟動(dòng)節(jié)點(diǎn)發(fā)出的啟動(dòng)幀。首先,總線接口控制對(duì)象接收到第一個(gè)有效偶數(shù)啟動(dòng)幀(valid even startup frame)后,通知內(nèi)部時(shí)鐘控制對(duì)象集群啟動(dòng);當(dāng)接收下一個(gè)有效奇數(shù)啟動(dòng)幀(valid odd startup frame),并把當(dāng)前啟動(dòng)的狀態(tài)信息發(fā)送給其他的兩個(gè)對(duì)象,在兩通道完成同步幀的接收后,內(nèi)部時(shí)鐘模塊調(diào)用內(nèi)部宏單元計(jì)算頻率和相位偏差,修正內(nèi)部時(shí)鐘使之和主冷啟動(dòng)節(jié)點(diǎn)同步,從而實(shí)現(xiàn)時(shí)鐘同步,并把結(jié)果SyncCalcResult發(fā)送到協(xié)議控制器,后者根據(jù)結(jié)果來決定當(dāng)前節(jié)點(diǎn)的工作狀態(tài)。

4 軟件結(jié)構(gòu)

應(yīng)用量子框架編寫應(yīng)用程序主要有3步:聲明觸發(fā)信號(hào)和事件;定義活動(dòng)對(duì)象(任務(wù));初始化量子框架并開始運(yùn)行活動(dòng)對(duì)象。基本結(jié)構(gòu)如下:

5 結(jié)論

FlexRay是一種支持多種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),高速可靠,尤其適用于汽車環(huán)境下的總線。其協(xié)議旨在應(yīng)用于需要高通信帶寬和決定性容錯(cuò)數(shù)據(jù)傳輸能力的底盤控制、車身和動(dòng)力總成等場(chǎng)合,有很好的發(fā)展前景;而量子框架則提供了基于有限狀態(tài)機(jī)的實(shí)現(xiàn)技術(shù),能方便地將狀態(tài)圖轉(zhuǎn)化成系統(tǒng)的程序代碼

責(zé)任編輯:gt

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

    關(guān)注

    5082

    文章

    19104

    瀏覽量

    304815
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6604

    瀏覽量

    110576
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2878

    瀏覽量

    88052
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA有限狀態(tài)機(jī)

    FPGA有限狀態(tài)機(jī)
    發(fā)表于 09-08 08:45

    有限狀態(tài)機(jī)有什么類型?

    在實(shí)際的應(yīng)用中,根據(jù)有限狀態(tài)機(jī)是否使用輸入信號(hào),設(shè)計(jì)人員經(jīng)常將其分為Moore型有限狀態(tài)機(jī)和Mealy型有限狀態(tài)機(jī)兩種類型。
    發(fā)表于 04-06 09:00

    什么是有限狀態(tài)機(jī)

    在嵌入式,機(jī)器人領(lǐng)域,由于多的復(fù)雜邏輯狀態(tài),我們編寫程序的時(shí)候不得不考慮很多種情況,容易造成功能間的沖突。有限狀態(tài)機(jī)(finite-state machine),簡稱狀態(tài)機(jī),是一種表示有限
    發(fā)表于 12-20 06:51

    有限狀態(tài)機(jī)_FSM_的實(shí)現(xiàn)

    本文主要介紹了IP模塊的有限狀態(tài)機(jī)的實(shí)現(xiàn)。
    發(fā)表于 03-22 15:42 ?0次下載

    有限狀態(tài)機(jī)FSM在PLD中的實(shí)現(xiàn)分析

    本文通過舉例 利用VHDL 語言描述了不同模式的有限狀態(tài)機(jī) 分析了有限狀態(tài)機(jī)在 PLD 中綜合的特點(diǎn) 。
    發(fā)表于 03-22 15:41 ?3次下載

    有限狀態(tài)機(jī)的建模與優(yōu)化設(shè)計(jì)

    本文提出一種優(yōu)秀 、高效的 Verilog HDL 描述方式來進(jìn)行有限狀態(tài)機(jī)設(shè)計(jì) 介紹了 有限狀態(tài)機(jī)的建模原則 并通過一個(gè)可綜合的實(shí)例 驗(yàn)證了 該方法設(shè)計(jì)的有限狀態(tài)機(jī)在面積和功耗上的優(yōu)勢(shì)。
    發(fā)表于 03-22 15:19 ?1次下載

    VHDL有限狀態(tài)機(jī)設(shè)計(jì)-ST

    EDA的有限狀態(tài)機(jī),廣義而言是指只要涉及觸發(fā)器的電路,無論電路大小都可以歸結(jié)為狀態(tài)機(jī)有限狀態(tài)機(jī)設(shè)計(jì)在學(xué)習(xí)EDA時(shí)是很重要的一章。
    發(fā)表于 06-08 16:46 ?3次下載

    初學(xué)者對(duì)有限狀態(tài)機(jī)(FSM)的設(shè)計(jì)的認(rèn)識(shí)

    有限狀態(tài)機(jī)(FSM)是一種常見的電路,由時(shí)序電路和組合電路組成。設(shè)計(jì)有限狀態(tài)機(jī)的第一步是確定采用Moore狀態(tài)機(jī)還是采用Mealy狀態(tài)機(jī)
    發(fā)表于 02-11 13:51 ?4297次閱讀
    初學(xué)者對(duì)<b class='flag-5'>有限狀態(tài)機(jī)</b>(FSM)的設(shè)計(jì)的認(rèn)識(shí)

    如何使用FPGA實(shí)現(xiàn)序列檢測(cè)有限狀態(tài)機(jī)

    有限狀態(tài)機(jī)是絕大部分控制電路的核心結(jié)構(gòu), 是表示有限個(gè)狀態(tài)以及在這些狀態(tài)之間轉(zhuǎn)移和動(dòng)作等行為的數(shù)學(xué)模型。有限狀態(tài)機(jī)是指輸出取決于過去輸入部分
    發(fā)表于 11-04 17:17 ?12次下載
    如何使用FPGA實(shí)現(xiàn)序列檢測(cè)<b class='flag-5'>有限狀態(tài)機(jī)</b>

    基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī)介紹

    ? 一、介紹 EFSM(event finite state machine,事件驅(qū)動(dòng)型有限狀態(tài)機(jī)),是一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī),主要應(yīng)用于嵌入式設(shè)備的軟件系統(tǒng)中。 EFSM的設(shè)計(jì)原則是:簡單
    的頭像 發(fā)表于 11-16 15:29 ?2349次閱讀

    如何以面向?qū)ο蟮乃枷朐O(shè)計(jì)有限狀態(tài)機(jī)

    有限狀態(tài)機(jī)又稱有限狀態(tài)自動(dòng)機(jī),簡稱狀態(tài)機(jī),是表示有限個(gè)狀態(tài)以及在這些
    發(fā)表于 02-07 11:23 ?4次下載
    如何以面向?qū)ο蟮乃枷朐O(shè)計(jì)<b class='flag-5'>有限狀態(tài)機(jī)</b>

    基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī)介紹

    EFSM(event finite state machine,事件驅(qū)動(dòng)型有限狀態(tài)機(jī)),是一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī),主要應(yīng)用于嵌入式設(shè)備的軟件系統(tǒng)中。
    的頭像 發(fā)表于 02-11 10:17 ?1047次閱讀

    一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī)

    EFSM(event finite state machine,事件驅(qū)動(dòng)型有限狀態(tài)機(jī)),是一個(gè)基于事件驅(qū)動(dòng)的有限狀態(tài)機(jī),主要應(yīng)用于嵌入式設(shè)備的軟件系統(tǒng)中。 EFSM的設(shè)計(jì)原則是:簡單!EFSM的使用者只需要關(guān)心:
    的頭像 發(fā)表于 08-30 09:28 ?859次閱讀
    一個(gè)基于事件驅(qū)動(dòng)的<b class='flag-5'>有限狀態(tài)機(jī)</b>

    有限狀態(tài)機(jī)分割設(shè)計(jì)

    有限狀態(tài)機(jī)分割設(shè)計(jì),其實(shí)質(zhì)就是一個(gè)狀態(tài)機(jī)分割成多個(gè)狀態(tài)機(jī)
    的頭像 發(fā)表于 10-09 10:47 ?636次閱讀

    基于有限狀態(tài)機(jī)的車身防盜報(bào)警的實(shí)現(xiàn)

    電子發(fā)燒友網(wǎng)站提供《基于有限狀態(tài)機(jī)的車身防盜報(bào)警的實(shí)現(xiàn).pdf》資料免費(fèi)下載
    發(fā)表于 10-26 09:48 ?0次下載
    基于<b class='flag-5'>有限狀態(tài)機(jī)</b>的車身防盜報(bào)警的實(shí)現(xiàn)
    主站蜘蛛池模板: 久久是热频国产在线| 伊人久久精品中文字幕| 国产熟妇无码一区二| 亚洲国产AV无码综合在线| 精品成人在线视频| 最近中文字幕在线看免费完整版| 萝莉御姐被吸奶| 办公室沙发口爆12P| 舔1V1高H糙汉| 极品虎白在线观看| 88福利视频| 日韩无码在线| 果冻传媒免费观看| 0855福利| 日日射日日操| 韩国伦理片2018在线播放免费观看| 在线亚洲免费| 青青青久久| 国产色青青视频在线观看| 一级毛片视频免费| 欧美手机在线| 国产免费福利在线视频| 在线高清视频不卡无码| 欧美性xxxxxx爱| 国产视频精品在线偷拍| 真实国产乱子伦精品一区二区三区| 欧美群交XXXCOM| 国产免费人视频在线观看免费| 欲香欲色天天影视大全| 青青草国拍2018| 国内极度色诱视频网站| 97色伦久久视频在观看| 天堂tv免费tv在线tv香蕉| 久久re这里视频精品8| 99re8在线视频精品| 无套内射纹身女视频| 巨爆乳中文字幕爆乳区| 高清国产在线播放成人| 永久免费观看视频| 入禽太深在线观看免费高清| 九九热国产视频|