狀態(tài)機(jī)
- 某型導(dǎo)彈的地面模擬方法研究
A;相序檢測;狀態(tài)機(jī)Keywords:missile simulator;FPGA;phase sequence detection;state machine0 引言飛行員在空中完成一次導(dǎo)彈的全部攻擊流程,涉及火控雷達(dá)、光電雷達(dá)、武控系統(tǒng)和掛載武器之間復(fù)雜的信號處理?,F(xiàn)行地面檢查中,火控系統(tǒng)和軍械系統(tǒng)的調(diào)試相對分離,軍械系統(tǒng)調(diào)試時(shí),導(dǎo)彈的相關(guān)檢測內(nèi)容在自主狀態(tài)(火控失效)下進(jìn)行,缺少火控系統(tǒng)參與解算的完整攻擊過程檢查內(nèi)容,且現(xiàn)有的導(dǎo)彈模擬器體積較大、比較
航空維修與工程 2021年8期2021-10-18
- 基于Verilog 的有限狀態(tài)機(jī)編程方式及研究
捷的特點(diǎn)。有限狀態(tài)機(jī)FSM(Finite State Machine)的基本結(jié)構(gòu)由狀態(tài)寄存器和組合邏輯電路組成,通過對觸發(fā)器輸入端輸入信號,并由狀態(tài)寄存器對狀態(tài)完成保持或轉(zhuǎn)換,最后通過組合電路完成特定的輸出。分為以下兩種情況:(1)Moore型有限狀態(tài)機(jī):輸出的信號只與當(dāng)前狀態(tài)有關(guān)。(2)Mealy型有限狀態(tài)機(jī):輸出信號不僅與當(dāng)前狀態(tài)有關(guān),而且與輸入信號有關(guān)。傳統(tǒng)的狀態(tài)機(jī)設(shè)計(jì)方法需要繁瑣的狀態(tài)分配、繪制狀態(tài)表、化簡次態(tài)方程等步驟[2],而使用Verilog
數(shù)字技術(shù)與應(yīng)用 2021年4期2021-06-01
- 有限狀態(tài)機(jī)在倍速鏈印花機(jī)控制系統(tǒng)中的應(yīng)用
各種錯(cuò)誤。有限狀態(tài)機(jī)(Finite State Machine,F(xiàn)SM)又稱為有限自動(dòng)機(jī),是一種具有離散輸入輸出系統(tǒng)的數(shù)學(xué)模型,適用于多任務(wù)系統(tǒng),可以清楚的刻畫系統(tǒng)的現(xiàn)有狀態(tài)及其狀態(tài)的轉(zhuǎn)換關(guān)系,清楚地模擬機(jī)器加工的工藝流程。我們可以依據(jù)有限狀態(tài)機(jī)理論對倍速鏈印刷機(jī)控制系統(tǒng)進(jìn)行狀態(tài)分析,設(shè)計(jì)倍速鏈網(wǎng)版印刷機(jī)的有限狀態(tài)機(jī)轉(zhuǎn)移模型,并由此設(shè)計(jì)出其控制流程,以實(shí)現(xiàn)機(jī)器運(yùn)行自動(dòng)化。1 有限狀態(tài)機(jī)1.1 有限狀態(tài)機(jī)原理有限狀態(tài)機(jī)作為一個(gè)描述離散型事件狀態(tài)關(guān)系的抽象數(shù)學(xué)
制造業(yè)自動(dòng)化 2021年4期2021-05-05
- FPGA狀態(tài)機(jī)綜合可靠性探究 ①
連接網(wǎng)表。針對狀態(tài)機(jī),綜合器提供了一個(gè)名為安全實(shí)現(xiàn)的綜合屬性,綜合器根據(jù)該屬性設(shè)置的不同對設(shè)計(jì)輸入的狀態(tài)機(jī)完成不同的網(wǎng)表轉(zhuǎn)化,從而使綜合后的邏輯網(wǎng)表表現(xiàn)出不同的功能。本文結(jié)合常用的XILINX公司的ISE集成開發(fā)環(huán)境和ACTEL公司的LIBERO集成開發(fā)環(huán)境對FPGA狀態(tài)機(jī)安全實(shí)現(xiàn)綜合屬性的作用與應(yīng)用進(jìn)行分析與探究,同時(shí)通過等價(jià)性驗(yàn)證的方式分析狀態(tài)機(jī)安全實(shí)現(xiàn)設(shè)置對網(wǎng)表轉(zhuǎn)化的影響。1 狀態(tài)機(jī)安全實(shí)現(xiàn)設(shè)置ISE集成開發(fā)環(huán)境下的XST綜合器和LIBERO集成開發(fā)
空間電子技術(shù) 2021年1期2021-04-09
- 基于狀態(tài)機(jī)的IIC驅(qū)動(dòng)算法及其應(yīng)用
該文設(shè)計(jì)了基于狀態(tài)機(jī)原理的IIC驅(qū)動(dòng)算法,該算法利用狀態(tài)轉(zhuǎn)換實(shí)現(xiàn)前臺接收、后臺處理,提高軟件運(yùn)行效率,完成IIC通信,且不影響系統(tǒng)別的程式的運(yùn)行。關(guān)鍵詞:狀態(tài)機(jī)? IIC通信? 驅(qū)動(dòng)算法? 分時(shí)操作中圖分類號:TP336 ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2020)07(c)-0001-04IIC Driving Algorithm Based on State Machine and Its ApplicationZHEN
科技資訊 2020年21期2020-12-24
- 基于FPGA的有限狀態(tài)機(jī)計(jì)時(shí)器設(shè)計(jì)
計(jì)時(shí)器用到有限狀態(tài)機(jī)的機(jī)制來實(shí)現(xiàn)控制,計(jì)時(shí)器可實(shí)現(xiàn)時(shí)分秒的精確計(jì)數(shù),并可顯示出去再液晶屏或者顯示屏。最后進(jìn)行功能仿真以校驗(yàn)時(shí)序和控制的準(zhǔn)確性。關(guān)鍵詞: FPGA;計(jì)時(shí)器;控制;狀態(tài)機(jī)1.前言當(dāng)前FPGA的應(yīng)用非常廣,用它進(jìn)行編程的人也越來越多。應(yīng)用FPGA進(jìn)行自身所需求的產(chǎn)品的設(shè)計(jì)是非常合適的,用有限狀態(tài)機(jī)的機(jī)制去控制計(jì)時(shí)器,讓計(jì)時(shí)器可以重置、報(bào)時(shí)等。有限狀態(tài)機(jī)常常被用在自動(dòng)售貨機(jī)、排號機(jī)、ATM、銀行業(yè)務(wù)自助機(jī)等上面。該計(jì)時(shí)器可顯示時(shí)分秒,最大計(jì)時(shí)為59
錦繡·上旬刊 2020年12期2020-12-14
- 基于Verilog HDL 的同步雙向計(jì)數(shù)器設(shè)計(jì)
步雙向計(jì)數(shù)器;狀態(tài)機(jī);競爭現(xiàn)實(shí)世界廣泛存在對同一對象實(shí)施正、反兩種不同操作的實(shí)例。如某空間的人數(shù),進(jìn)入空間操作,空間內(nèi)人數(shù)目加;走出空間操作,空間內(nèi)人數(shù)減,這類操作反應(yīng)在電路上就是雙向計(jì)數(shù)器。這種計(jì)數(shù)器有兩個(gè)計(jì)數(shù)時(shí)鐘,能在正向計(jì)數(shù)時(shí)鐘的有效沿計(jì)數(shù)增加,在逆向計(jì)數(shù)時(shí)鐘的有效沿計(jì)數(shù)減少[1]。正、反兩種操作各自發(fā)生的時(shí)間不定,同步雙向計(jì)數(shù)器可以應(yīng)對正、反兩種操作同時(shí)操作的情況,具有更加廣泛的通用性。1 同步雙向計(jì)數(shù)器設(shè)計(jì)的構(gòu)成將同步雙向計(jì)數(shù)器設(shè)計(jì)分成同步信號甄
電力與能源系統(tǒng)學(xué)報(bào)·下旬刊 2020年4期2020-11-16
- UML狀態(tài)機(jī)圖的建模分析
變化,可以使用狀態(tài)機(jī)模型圖來表示。本文對狀態(tài)機(jī)圖進(jìn)行了介紹,并通過實(shí)例進(jìn)行狀態(tài)機(jī)圖的建模分析。關(guān)鍵詞 狀態(tài)機(jī);單個(gè)對象;建模引言在軟件系統(tǒng)中可能存在著大量的對象,它們需要處理各種隨機(jī)發(fā)生的事件,通過相應(yīng)的動(dòng)態(tài)行為來產(chǎn)生對事件的響應(yīng),最適合描述對象這類動(dòng)態(tài)行為的建模手段就是狀態(tài)機(jī)圖。狀態(tài)機(jī)圖是UML2.0中的重要模型,是系統(tǒng)分析過程的常用圖,可以幫助系統(tǒng)開發(fā)人員更好地理解單個(gè)對象的行為。1狀態(tài)機(jī)圖介紹狀態(tài)機(jī)圖本質(zhì)上就是一個(gè)狀態(tài)機(jī),是展示狀態(tài)與狀態(tài)轉(zhuǎn)換的模型,
科學(xué)與信息化 2020年4期2020-10-21
- 基于CAN總線的伺服電機(jī)控制系統(tǒng)設(shè)計(jì)
站;對象字典;狀態(tài)機(jī)中圖分類號:TP274? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A文章編號:1003—6199(2020)02—0021—04Abstract:Aiming at the problems of AC servo drive system such as tedious parameter setting,poor operational,complex wiring and p
計(jì)算技術(shù)與自動(dòng)化 2020年2期2020-07-06
- 交互式維護(hù)系統(tǒng)中有限狀態(tài)機(jī)的設(shè)計(jì)與實(shí)現(xiàn)
了一種基于有限狀態(tài)機(jī)的交互式維護(hù)系統(tǒng)開發(fā)方法,描述了系統(tǒng)設(shè)計(jì)框架和通信協(xié)議,設(shè)計(jì)了符合飛機(jī)維護(hù)領(lǐng)域標(biāo)準(zhǔn)(ARINC624標(biāo)準(zhǔn),A624)的狀態(tài)機(jī)模型,并解決了狀態(tài)機(jī)模型的多線程設(shè)計(jì)和同步問題,實(shí)現(xiàn)了人機(jī)交互維護(hù)過程,使得交互過程規(guī)范、通用和可控。1 有限狀態(tài)機(jī)基本原理有限狀態(tài)機(jī)(Finite State Machine,FSM)簡稱狀態(tài)機(jī),因狀態(tài)都是離散或可枚舉而得名。它是一種有限數(shù)目的狀態(tài)以及在這些狀態(tài)之間轉(zhuǎn)移和動(dòng)作等行為的數(shù)學(xué)模型[5],也是嵌入式系統(tǒng)
計(jì)算機(jī)應(yīng)用與軟件 2020年5期2020-05-16
- 基于模型學(xué)習(xí)的OpenVPN系統(tǒng)脆弱性分析?
使用基于規(guī)則的狀態(tài)機(jī)和狀態(tài)規(guī)則樹來生成模糊測試的數(shù)據(jù),與傳統(tǒng)模糊測試方法相比,使用更少的測試數(shù)據(jù)找到脆弱點(diǎn),提高了測試效率;2017年,Kang等人[3]提出了一種結(jié)合靜態(tài)分析和動(dòng)態(tài)分析的智能模糊測試系統(tǒng),在提高檢測有效性的同時(shí),減少了誤報(bào)率和漏報(bào)率.協(xié)議狀態(tài)機(jī)推斷是脆弱性分析非常關(guān)鍵的內(nèi)容.2015年,de Ruiter提出了通過模型學(xué)習(xí)的方法分析具體TLS實(shí)現(xiàn)的安全性[4],該方法在僅采用黑盒測試的情況下,應(yīng)用狀態(tài)機(jī)學(xué)習(xí)自動(dòng)推斷出了協(xié)議實(shí)現(xiàn)的狀態(tài)機(jī),并
軟件學(xué)報(bào) 2019年12期2019-10-26
- 在硬件課程設(shè)計(jì)中引入Quartus Ⅱ狀態(tài)機(jī)編輯器的探索與實(shí)踐
artusII狀態(tài)機(jī)編輯器引入硬件課程設(shè)計(jì)是計(jì)算機(jī)發(fā)展和教改的需要隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,社會(huì)對計(jì)算機(jī)系統(tǒng)軟件設(shè)計(jì)和計(jì)算機(jī)硬件系統(tǒng)設(shè)計(jì)人才的需要更加迫切。計(jì)算機(jī)學(xué)科具有技術(shù)發(fā)展快、知識更新快的特點(diǎn),計(jì)算機(jī)人才培養(yǎng)只有適應(yīng)社會(huì)需要和計(jì)算機(jī)技術(shù)發(fā)展的需要,才具有市場競爭力。在軟件平臺功能日漸強(qiáng)大,逐步替代手工編程,完成大部分硬件設(shè)計(jì)各個(gè)層面的時(shí)代,如何調(diào)動(dòng)計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)硬件的積極性,構(gòu)建以硬件為基礎(chǔ)的系統(tǒng)化實(shí)驗(yàn)與教學(xué)體系是目前亟須解決的問題;培養(yǎng)軟件和硬
計(jì)算機(jī)教育 2019年10期2019-10-23
- 基于FPGA的電梯控制器
制器,使用有限狀態(tài)機(jī)實(shí)現(xiàn),采用VHDL語言對其進(jìn)行描述,通過Quartus II 13.0軟件及ModelSim軟件進(jìn)行電路的綜合與仿真,驗(yàn)證了此電梯控制器設(shè)計(jì)的正確性。關(guān)鍵詞: FPGA;電梯控制器;VHDL;狀態(tài)機(jī)中圖分類號: TP342+.3 ? ?文獻(xiàn)標(biāo)識碼: A ? ?DOI:10.3969/j.issn.1003-6970.2019.04.041本文著錄格式:吳雪顏. 基于FPGA的電梯控制器[J]. 軟件,2019,40(4):190195【
軟件 2019年4期2019-10-08
- 基于模型檢測的機(jī)載電子硬件驗(yàn)證方法研究
。以PCI總線狀態(tài)機(jī)模塊作為驗(yàn)證對象,開展模型檢測補(bǔ)充驗(yàn)證,確定了狀態(tài)機(jī)各狀態(tài)轉(zhuǎn)移路徑的正確,說明了該方法的合理性。關(guān)鍵詞: 民用航空; 模型檢測; 機(jī)載電子硬件; 驗(yàn)證方案; PCI總線; 狀態(tài)機(jī)中圖分類號: TN609?34; V243? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼: A? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2019)16?0006?040? 引? 言隨著科技的飛速發(fā)展,微電子技術(shù)的應(yīng)用不斷延伸
現(xiàn)代電子技術(shù) 2019年16期2019-08-23
- 基于“狀態(tài)機(jī)”模型的掃碼操作掌上系統(tǒng)設(shè)計(jì)
統(tǒng),內(nèi)嵌基于“狀態(tài)機(jī)”模型的圖-庫-規(guī)則-操作票自動(dòng)生成系統(tǒng),利用二維碼編解碼技術(shù),實(shí)現(xiàn)運(yùn)維作業(yè)由人防到技防的轉(zhuǎn)變,有效避免了誤操作事故的發(fā)生,為人身、電網(wǎng)、設(shè)備安全可靠運(yùn)行提供了有力的保障。關(guān)鍵詞:變電運(yùn)維;掌上系統(tǒng);操作票;二維碼變電站是安全、資產(chǎn)、技術(shù)密集集中的單位,操作中發(fā)生誤拉合開關(guān)、帶負(fù)荷拉刀閘等情況會(huì)對人身及社會(huì)經(jīng)濟(jì)造成不可挽回的影響。傳統(tǒng)的操作票多由人工手寫,為了準(zhǔn)確無誤地編寫操作票,工作人員需要擁有豐富的電力系統(tǒng)知識和運(yùn)行經(jīng)驗(yàn),增加了操作
科技風(fēng) 2019年7期2019-07-10
- 基于狀態(tài)機(jī)學(xué)習(xí)算法的TLS實(shí)現(xiàn)庫安全性分析
,可以使用有限狀態(tài)機(jī)指定發(fā)送和接收的消息的可能序列。使用狀態(tài)機(jī)學(xué)習(xí)技術(shù),能夠僅依賴于黑盒測試,不需要知道協(xié)議規(guī)范,就可以從協(xié)議實(shí)現(xiàn)庫中提取狀態(tài)機(jī)。通過分析這些狀態(tài)機(jī),可以發(fā)現(xiàn)協(xié)議的狀態(tài)遷移中存在的邏輯錯(cuò)誤。協(xié)議狀態(tài)機(jī)學(xué)習(xí)可以分為被動(dòng)式學(xué)習(xí)和主動(dòng)式學(xué)習(xí)。文獻(xiàn)[7]提出了第一個(gè)多項(xiàng)式復(fù)雜度的摩爾狀態(tài)機(jī)學(xué)習(xí)算法,稱作L*算法。它是最經(jīng)典的狀態(tài)機(jī)學(xué)習(xí)算法,用來推斷最小化的確定的有限狀態(tài)機(jī)。被動(dòng)式學(xué)習(xí)技術(shù)通過觀測網(wǎng)絡(luò)中的流量來推斷協(xié)議的狀態(tài)機(jī),文獻(xiàn)[8]通過被動(dòng)學(xué)習(xí)
系統(tǒng)工程與電子技術(shù) 2018年12期2018-12-10
- 基于Spring StateMachine的有限狀態(tài)機(jī)應(yīng)用研究
統(tǒng)的后期維護(hù)。狀態(tài)機(jī)模式是處理這些情況的有效方法,它能處理任何順序的事件,并能提供有意義的響應(yīng)——即使這些事件發(fā)生的順序和預(yù)計(jì)的不同。Spring StateMachine是Spring提供的一個(gè)有限狀態(tài)機(jī)的框架。其主要功能是幫助開發(fā)者簡化狀態(tài)機(jī)的開發(fā)過程,讓狀態(tài)機(jī)結(jié)構(gòu)更加層次化[3]。Spring StateMachine框架可將狀態(tài)機(jī)模式較為輕松地加入程序之中,提高編程的一致性和規(guī)范性。1 有限狀態(tài)機(jī)有限狀態(tài)機(jī)(Finite State Machine
現(xiàn)代計(jì)算機(jī) 2018年30期2018-11-20
- 基于FPGA的miniLZO解壓縮算法實(shí)現(xiàn)
緩存方案和基于狀態(tài)機(jī)的解壓縮方案,實(shí)現(xiàn)了miniLZO的硬件解壓縮算法。該硬件解壓縮算法在Xilinx公司XC7K325T FPGA芯片上進(jìn)行了工程實(shí)現(xiàn),測試結(jié)果顯示,最高吞吐率可達(dá)到164 MB/s。該硬件解壓縮方案速度快、功能完備、便于移植,具有較強(qiáng)的工程實(shí)用性。關(guān)鍵詞: miniLZO; FPGA; 解壓縮算法; 網(wǎng)絡(luò)傳輸; 高速緩存; 狀態(tài)機(jī)中圖分類號: TN919?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2018)22?0106?
現(xiàn)代電子技術(shù) 2018年22期2018-11-13
- 一種基于狀態(tài)機(jī)的SDN控制器中交換機(jī)狀態(tài)管理方法
型狀態(tài),并基于狀態(tài)機(jī)(FSM)對交換機(jī)狀態(tài)之間的變化進(jìn)行精細(xì)化管理,使得其可以應(yīng)對交換機(jī)的短暫性掉線等情形,從而可以大大提高SDN控制器的魯棒性。關(guān)鍵詞: 軟件定義網(wǎng)絡(luò);OpenFlow;SDN控制器;交換機(jī)狀態(tài);狀態(tài)機(jī)中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)18-0035-03A FSM-Based Switch State Management for SDN ControllersXU Yan-wei1 , H
電腦知識與技術(shù) 2018年18期2018-11-01
- 高性能云工作流狀態(tài)機(jī)的原理與實(shí)現(xiàn)①
,而使用工作流狀態(tài)機(jī)開發(fā)流程,就是將其本質(zhì)抽象出來,通過狀態(tài)中的代碼控制流程的流轉(zhuǎn),省去繁雜的活動(dòng)和遷移線.將活動(dòng)節(jié)點(diǎn)抽象成狀態(tài),通過工作流狀態(tài)機(jī)實(shí)現(xiàn)狀態(tài)之間的遷移,可以對傳統(tǒng)流程中的活動(dòng)進(jìn)行簡化.云計(jì)算在業(yè)界早已具有成熟的應(yīng)用案例,工作流狀態(tài)機(jī)依托現(xiàn)有的云計(jì)算技術(shù),實(shí)現(xiàn)高性能、可擴(kuò)展的云狀態(tài)機(jī).1 國內(nèi)外研究進(jìn)展自工作流管理聯(lián)盟(WfMC)1993年成立以來,工作流技術(shù)已日趨成熟穩(wěn)定[3].業(yè)界提出了眾多流程規(guī)范,包括流程設(shè)計(jì)規(guī)范《業(yè)務(wù)流程模型和符號》2
計(jì)算機(jī)系統(tǒng)應(yīng)用 2018年9期2018-09-17
- 一種協(xié)議棧RRC狀態(tài)機(jī)的分析與實(shí)現(xiàn)
出了一種RRC狀態(tài)機(jī)的實(shí)現(xiàn)原理,最后給出了狀態(tài)機(jī)的實(shí)現(xiàn)并通過測試驗(yàn)證。關(guān)鍵詞:協(xié)議棧;RRC;狀態(tài)機(jī)隨著通信技術(shù)發(fā)展,移動(dòng)通信已經(jīng)與人們的日常生活密不可分。地面移動(dòng)通信從GSM演進(jìn)到4G/5G,移動(dòng)通信系統(tǒng)基站協(xié)議棧的無線資源控制(Radio Resource Control,RRC)層作為空中接口部分控制面功能的實(shí)際載體,負(fù)責(zé)管理整個(gè)空口資源及無線鏈路的執(zhí)行過程[1]。因此,開發(fā)好RRC狀態(tài)機(jī)對整個(gè)通信系統(tǒng)協(xié)議棧的穩(wěn)定和高效運(yùn)行有著重要的作用。1 RRC
無線互聯(lián)科技 2018年23期2018-02-22
- 基于狀態(tài)機(jī)的單片機(jī)按鍵短按長按功能的實(shí)現(xiàn)
介紹了一種基于狀態(tài)機(jī)的單片機(jī)按鍵的實(shí)現(xiàn),通過狀態(tài)機(jī)實(shí)現(xiàn)按鍵的短按與長按的功能,同時(shí)改進(jìn)按鍵消抖的方法,使單片機(jī)在節(jié)約CPU的資源的同時(shí)實(shí)現(xiàn)按鍵的各種狀態(tài)的檢測,提高單片機(jī)的工作效率,整個(gè)設(shè)計(jì)代碼簡潔,方便維護(hù)?!娟P(guān)鍵詞】狀態(tài)機(jī) 按鍵 長按1 引言在自己在科研實(shí)踐和對學(xué)生教學(xué)中發(fā)現(xiàn),現(xiàn)在單片機(jī)學(xué)習(xí)中對于按鍵處理的方法都是:檢測按鍵、延時(shí)消抖、按鍵執(zhí)行、等待釋放,整個(gè)按鍵處理的程序中大量出現(xiàn)“delay_1ms(5);”和“while(!key);”這樣的語句
電子技術(shù)與軟件工程 2017年24期2018-01-17
- 基于狀態(tài)機(jī)的鋰電池監(jiān)測系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
少,本設(shè)計(jì)采用狀態(tài)機(jī)的方法實(shí)現(xiàn)智能電池信息狀態(tài)采集和智能化管理的無縫對接,以延長電池使用壽命、提高電池的能量效率和運(yùn)行可靠性,為傳統(tǒng)鋰電池充放電管理這一技術(shù)問題提供一定的參考價(jià)值?!娟P(guān)鍵詞】狀態(tài)機(jī) 電池保護(hù) 智能管理隨著經(jīng)濟(jì)技術(shù)的發(fā)展,電池,特別是鋰電池,已經(jīng)廣泛應(yīng)用于人們的生產(chǎn)和生活之中,給人們帶來了無窮的便利。但是,目前很多電池在工作時(shí)僅僅只是提供了電源功能,并沒有對其進(jìn)行智能化的監(jiān)控和管理,隨著電池的老化,過充、過放等使用情況的增加,很容易造成鋰電池
電子技術(shù)與軟件工程 2017年24期2018-01-17
- 基于狀態(tài)機(jī)的單片機(jī)按鍵短按長按功能的實(shí)現(xiàn)
介紹了一種基于狀態(tài)機(jī)的單片機(jī)按鍵的實(shí)現(xiàn),通過狀態(tài)機(jī)實(shí)現(xiàn)按鍵的短按與長按的功能,同時(shí)改進(jìn)按鍵消抖的方法,使單片機(jī)在節(jié)約CPU的資源的同時(shí)實(shí)現(xiàn)按鍵的各種狀態(tài)的檢測,提高單片機(jī)的工作效率,整個(gè)設(shè)計(jì)代碼簡潔,方便維護(hù)。【關(guān)鍵詞】狀態(tài)機(jī) 按鍵 長按1 引言在自己在科研實(shí)踐和對學(xué)生教學(xué)中發(fā)現(xiàn),現(xiàn)在單片機(jī)學(xué)習(xí)中對于按鍵處理的方法都是:檢測按鍵、延時(shí)消抖、按鍵執(zhí)行、等待釋放,整個(gè)按鍵處理的程序中大量出現(xiàn)“delay_1ms(5);”和“while(!key);”這樣的語句
電子技術(shù)與軟件工程 2017年23期2018-01-17
- ARINC429總線控制器HI—3582接口設(shè)計(jì)
線;FPGA;狀態(tài)機(jī)引言ARINC429總線是美國航空無線電公司制定的民用航空數(shù)字總線傳輸標(biāo)準(zhǔn),它規(guī)定了使用該總線的航空電子設(shè)備的信息流向和基本數(shù)據(jù)字的格式。ARINC429總線為單向傳輸總線,信息只能從通信設(shè)備的發(fā)送口輸出,經(jīng)傳輸總線傳至與它相連的需要該信息的其他設(shè)備的接收口。在需要兩個(gè)通信設(shè)備間雙向傳輸時(shí),則在每個(gè)方向各用一根獨(dú)立的傳輸總線。ARINC429通信采用雙極性歸零制的三態(tài)碼調(diào)制方式,具有接口方便、數(shù)據(jù)傳輸可靠的特點(diǎn),目前已廣泛應(yīng)用于導(dǎo)航定位
大陸橋視野·下 2017年11期2017-10-31
- 基于LabVIEW的某型光電雷達(dá)隨動(dòng)電子部件檢測儀軟件設(shè)計(jì)
據(jù)采集卡,采用狀態(tài)機(jī)模型與生產(chǎn)者消費(fèi)者設(shè)計(jì)模式,能有效構(gòu)建模塊,對部件的各項(xiàng)參數(shù)進(jìn)行檢測。使用檢測儀軟件,能方便、快捷地對各項(xiàng)數(shù)據(jù)進(jìn)行檢測,避免大量數(shù)據(jù)的人工檢測,提高效率。關(guān)鍵詞:光電雷達(dá);LabVIEW;狀態(tài)機(jī);生產(chǎn)者消費(fèi)者循環(huán)DOI:10.11907/rjdk.171504中圖分類號:TP319 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-7800(2017)009-0117-03Abstract:Electronic following component
軟件導(dǎo)刊 2017年9期2017-09-29
- 基于VHDL的按鍵消抖程序設(shè)計(jì)
HDL語言有限狀態(tài)機(jī)的方法實(shí)現(xiàn)消抖的電路系統(tǒng)的工作原理、編程思路,并進(jìn)行了硬件驗(yàn)證,消抖效果良好,性能穩(wěn)定,可廣泛用于CPLD/FPGA的按鍵電路中。關(guān)鍵詞 按鍵消抖 電路仿真 VHDL 狀態(tài)機(jī)中圖分類號:TP274 文獻(xiàn)標(biāo)識碼:A0引言按鍵開關(guān)是電子設(shè)備實(shí)現(xiàn)人機(jī)對話的重要器件之一。而大多數(shù)按鍵都采用機(jī)械觸點(diǎn)的方式。因此其最大的缺陷就在于在觸點(diǎn)閉合和斷開瞬間會(huì)伴隨一連串的隨機(jī)抖動(dòng),這些抖動(dòng)往往會(huì)造成電路的誤動(dòng)作,而使整個(gè)系統(tǒng)工作異常。因此在具有按鍵開關(guān)的電
科教導(dǎo)刊·電子版 2017年24期2017-09-15
- 嵌入式協(xié)議棧的TCP/IP設(shè)計(jì)與實(shí)現(xiàn)
本文也從TCP狀態(tài)機(jī)和TCP超時(shí)定時(shí)兩個(gè)方面同時(shí)進(jìn)行了改進(jìn)設(shè)計(jì)。本文根據(jù)以上提出的的優(yōu)化策略,分別設(shè)計(jì)了實(shí)現(xiàn)算法及其相關(guān)數(shù)據(jù)結(jié)構(gòu)。【關(guān)鍵詞】嵌入式系統(tǒng),網(wǎng)絡(luò)協(xié)議,TCP/IP,狀態(tài)機(jī)1.研究背景及意義隨著經(jīng)濟(jì)全球化的不斷發(fā)展以及信息社會(huì)對數(shù)字化要求的不斷提高,國務(wù)院確定三網(wǎng)融合政策啟動(dòng),互聯(lián)互通的需求使嵌入式應(yīng)用和其它計(jì)算機(jī)系統(tǒng)進(jìn)行信息交互的需求也日益迫切。要實(shí)現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)功能,肯定需要在嵌入式軟件中加入相關(guān)的通訊協(xié)議棧組件。但是,這一方案的實(shí)現(xiàn)在嵌
魅力中國 2016年45期2017-07-20
- 基于IIC總線的串行數(shù)據(jù)通信
要求,采用控制狀態(tài)機(jī)的方式設(shè)計(jì)了一種通用的IIC接口模塊,介紹了讀寫數(shù)據(jù)過程和狀態(tài)機(jī)的轉(zhuǎn)換方式。經(jīng)過驗(yàn)證,F(xiàn)PGA與外部設(shè)備間通過IIC總線數(shù)據(jù)傳輸,響應(yīng)速度快,符合設(shè)計(jì)要求。關(guān)鍵詞:IIC總線 FPGA 狀態(tài)機(jī)中圖分類號:TN402 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2016)11-0018-011 引言串行總線是連接外部設(shè)備的一個(gè)串口總線標(biāo)準(zhǔn),可以簡化系統(tǒng)的硬件設(shè)計(jì)、減小設(shè)備體積、提高設(shè)備的可靠性,并且易于進(jìn)行系統(tǒng)的更改和擴(kuò)充。常用的串行總
數(shù)字技術(shù)與應(yīng)用 2016年11期2017-02-09
- 三段式狀態(tài)機(jī)在單片機(jī)中的實(shí)現(xiàn)
孔憲青三段式狀態(tài)機(jī)在單片機(jī)中的實(shí)現(xiàn)威海職業(yè)學(xué)院 孔憲青本文提供一種用于單片機(jī)的編程方法。通過介紹VHDL中的狀態(tài)機(jī),本文陳述如何將其應(yīng)用于單片機(jī)中,其闡述的方法是一種優(yōu)化的實(shí)時(shí)處理方式,比順序編程更有效/更具實(shí)時(shí)性。狀態(tài)機(jī);單片機(jī)引言對于PLD,編程時(shí)一般使用狀態(tài)機(jī),這是一種行之有效的編程方法。狀態(tài)機(jī)是以事件行為為描述核心,并通過狀態(tài)機(jī)體現(xiàn)事件之間的轉(zhuǎn)移機(jī)制。由于PLD使用并行宏單元,因此事件都可描述為宏單元組,而事件的關(guān)聯(lián)使用開關(guān)門和線路實(shí)現(xiàn),因此說狀
河北農(nóng)機(jī) 2016年12期2017-01-12
- 狀態(tài)機(jī)在嵌入式系統(tǒng)設(shè)計(jì)中的應(yīng)用*
劉春玲,王立忠狀態(tài)機(jī)在嵌入式系統(tǒng)設(shè)計(jì)中的應(yīng)用*王春武,程禮邦,劉春玲,王立忠(吉林師范大學(xué)信息技術(shù)學(xué)院,四平136000)為了使嵌入式系統(tǒng)軟件更易于編寫,并且提高可維護(hù)性,本文將有限狀態(tài)機(jī)引入到嵌入式系統(tǒng)設(shè)計(jì)中。以工程實(shí)例為背景,首先利用程序流程圖對算法進(jìn)行描述,然后提出了狀態(tài)機(jī)建模的基本步驟和使用方法,最后通過對比得出了狀態(tài)機(jī)在描述算法上的優(yōu)勢。FSM;嵌入式系統(tǒng);流程圖引 言流程圖作為一種表達(dá)算法的圖形化工具,常用于嵌入式系統(tǒng)程序開發(fā)過程,其通過特定的
單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2016年9期2016-11-10
- 基于VerilogHDL的狀態(tài)機(jī)設(shè)計(jì)探討
og HDL的狀態(tài)機(jī)設(shè)計(jì)方法來完成。該論文首先講述了狀態(tài)機(jī)設(shè)計(jì)方法,然后講述了如何有效的運(yùn)用3種過程描述來設(shè)計(jì)狀態(tài)機(jī)。關(guān)鍵詞:Verilog HDL;狀態(tài)機(jī);過程描述中圖分類號:TP18 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)23-0204-021 概述有限狀態(tài)機(jī)(Finite State Machine,F(xiàn)SM)是時(shí)序電路設(shè)計(jì)中經(jīng)常采用的一種方式,尤其適合設(shè)計(jì)數(shù)字系統(tǒng)的控制模塊,在一些需要控制高速器件的場合,用狀態(tài)機(jī)進(jìn)行設(shè)計(jì)是一種很好的
電腦知識與技術(shù) 2016年23期2016-11-02
- 一種改進(jìn)的通信有限狀態(tài)機(jī)的錯(cuò)誤診斷方法
目前對于通信狀態(tài)機(jī)的研究已經(jīng)很廣泛,但對于通信狀態(tài)機(jī)的錯(cuò)誤診斷方法的研究不多,已有的問題模型都是輸出錯(cuò)誤和轉(zhuǎn)換錯(cuò)誤。為了更好的將錯(cuò)誤診斷與實(shí)際相結(jié)合,本文在一般的通信有限狀態(tài)機(jī)模型上,新增了一種不可執(zhí)行的情況,并在傳統(tǒng)的問題模型中新增一種轉(zhuǎn)換未執(zhí)行錯(cuò)誤的問題模型。在假設(shè)單個(gè)錯(cuò)誤的情況下,提出了一整套新的錯(cuò)誤診斷算法,算法通過分析癥狀信息進(jìn)行分步檢測,并利用可疑轉(zhuǎn)換下一步輸入輸出和用例的轉(zhuǎn)換序列等信息來定位出單個(gè)錯(cuò)誤。最后,文中給出一個(gè)實(shí)例,詳細(xì)描述了算法
智能計(jì)算機(jī)與應(yīng)用 2016年4期2016-09-26
- 關(guān)于PXI總線開發(fā)的討論
線;CPLD;狀態(tài)機(jī);PCI9052PXI(PCIeXtensions for Instrumentation)總線以其穩(wěn)定可靠的傳輸速率和堅(jiān)固的硬件連接已經(jīng)被廣泛應(yīng)用到工業(yè)數(shù)據(jù)采集中,它保持了跟個(gè)人計(jì)算機(jī)軟件的兼容性,不僅使用方便而且價(jià)格低廉,直接應(yīng)用了PCI規(guī)范定義的電氣特性,不僅有著PCI的電氣規(guī)范特性,而且有Compact PCI的堅(jiān)固耐用的物理特性。PXI總線源于Compact PCI。PXI可以利用現(xiàn)成的大量工業(yè)標(biāo)準(zhǔn)軟件數(shù)據(jù)的存儲(chǔ)及處理的微機(jī)系
山西電子技術(shù) 2016年2期2016-07-23
- 基于FPGA的UART模塊設(shè)計(jì)
A UART 狀態(tài)機(jī)通用異步收發(fā)器(Universal Asynchronous Receiver Transmitter,UART)是數(shù)字通信領(lǐng)域流行和廣泛使用的一種接口設(shè)備,它可以和各種標(biāo)準(zhǔn)串行接口,如RS232、RS485等進(jìn)行異步通信,具有傳輸距離遠(yuǎn)、成本低、可靠性高等優(yōu)點(diǎn)。一般來說UART通信需要使用專門的接口協(xié)議芯片,但是這種協(xié)議芯片存在體積較大、接口復(fù)雜且成本較高的缺點(diǎn)。此外,這種芯片的結(jié)構(gòu)與功能相對固定,在設(shè)計(jì)中缺乏靈活性。本文介紹了利用F
電子技術(shù)與軟件工程 2016年7期2016-07-10
- 基于RS485總線的BACnet MS/TP狀態(tài)機(jī)實(shí)現(xiàn)
t MS/TP狀態(tài)機(jī)實(shí)現(xiàn)吳洪坤,付小娟,吳振遠(yuǎn),郭艷影(廣州民航職業(yè)技術(shù)學(xué)院飛機(jī)電子與部件系,廣東廣州510403)摘要:對主從/令牌傳遞協(xié)議(BACnet MS/TP)的工作流程和工作狀態(tài)轉(zhuǎn)換過程由淺入深地進(jìn)行了描述。該協(xié)議屬于BACnet數(shù)據(jù)鏈路層協(xié)議,運(yùn)行于RS485總線之上。通過對協(xié)議工作狀態(tài)轉(zhuǎn)換的深入分析,給出了MS/TP狀態(tài)機(jī)的實(shí)現(xiàn)方法。經(jīng)驗(yàn)證表明,基于該狀態(tài)機(jī)采用C語言設(shè)計(jì)的軟件在總線設(shè)備數(shù)量為60個(gè),RS485波特率為38.4 kbps的條
佛山科學(xué)技術(shù)學(xué)院學(xué)報(bào)(自然科學(xué)版) 2016年3期2016-07-02
- 基于FPGA的SDH環(huán)網(wǎng)保護(hù)設(shè)計(jì)
FPGA內(nèi)部的狀態(tài)機(jī)來控制環(huán)回芯片,從而實(shí)現(xiàn)保護(hù)的功能。該設(shè)計(jì)硬件架構(gòu)簡單,恢復(fù)時(shí)間快,可靠性高,且兼容單纖雙向和雙纖雙向2種光模塊,可以很好地滿足環(huán)網(wǎng)拓?fù)鋵ΡWo(hù)功能的需求。關(guān)鍵詞:FPGA;環(huán)網(wǎng)保護(hù);SDH;SD;狀態(tài)機(jī)SDH是當(dāng)前光纖通信網(wǎng)絡(luò)主要的傳輸體制,SDH設(shè)備被大量應(yīng)用于傳輸網(wǎng)絡(luò)中。隨著SDH設(shè)備傳輸?shù)男畔⒃絹碓蕉?,傳輸信號的速率越來越快,一旦網(wǎng)絡(luò)出現(xiàn)故障,難以避免的將對整個(gè)社會(huì)造成極大的損壞,因此網(wǎng)絡(luò)的自愈能力就顯得尤為重要。SDH自愈環(huán)可以
無線互聯(lián)科技 2016年8期2016-06-01
- 拜爾模式的可編程邏輯器件實(shí)現(xiàn)
件上,設(shè)計(jì)一個(gè)狀態(tài)機(jī),將拜爾模式應(yīng)用于數(shù)字視頻接口中,實(shí)現(xiàn)數(shù)據(jù)壓縮,簡捷易行.經(jīng)硬件仿真驗(yàn)證,該方案可以將數(shù)據(jù)率降低為原來的近1/3.關(guān)鍵詞:拜爾模式;數(shù)字視頻接口;數(shù)據(jù)壓縮;狀態(tài)機(jī);可編程邏輯器件0引言視頻信號傳輸?shù)乃俾逝c距離是互相限制的,在遠(yuǎn)距離傳輸時(shí),信號衰減嚴(yán)重,加中繼器,或者采用高速器件和專用電纜,都將大大增加接口系統(tǒng)的成本.所以在顯示質(zhì)量要求允許的情況下,采用先將信號解碼,之后進(jìn)行圖像壓縮,降低數(shù)據(jù)率,最后由以太網(wǎng)傳送的方式發(fā)送,具有實(shí)用價(jià)值.
- 艦炮火控設(shè)備虛擬維修訓(xùn)練與考核系統(tǒng)*
數(shù)據(jù)模型,應(yīng)用狀態(tài)機(jī)的方法對系統(tǒng)的主要功能加以實(shí)現(xiàn),并結(jié)合具體實(shí)例對系統(tǒng)相關(guān)功能與界面進(jìn)行了介紹。關(guān)鍵詞虛擬維修技術(shù); 訓(xùn)練考核系統(tǒng); 結(jié)構(gòu)功能; 數(shù)據(jù)模型; 狀態(tài)機(jī)Virtual Maintenance Training and Assessment System of Warship Cannon Fire Controls EquipmentFU MaocongCHEN Weiyi(Dept. of Weaponry Engineering, Nav
艦船電子工程 2016年3期2016-04-15
- 基于單片機(jī)運(yùn)行的多線程任務(wù)狀態(tài)機(jī)
行的多線程任務(wù)狀態(tài)機(jī)孔憲青(威海職業(yè)學(xué)院,山東 威海 264200)本文目的是改進(jìn)單片機(jī)的編程方式。VHDL中常用的狀態(tài)機(jī)編程方法,被引入到單片機(jī)的編程結(jié)構(gòu)中,并對兩種結(jié)構(gòu)做出對比和闡述。本文闡述的程序結(jié)構(gòu)可以提供一種低成本的實(shí)時(shí)系統(tǒng)解決方式,而其編程思路是比事件觸發(fā)狀態(tài)機(jī)更為復(fù)雜和有效的單片機(jī)編程方法。定時(shí)器;狀態(tài)機(jī);PLD;并行線程單片機(jī)通過C語言實(shí)現(xiàn)程序的運(yùn)行,盡管通過操作系統(tǒng)可以實(shí)現(xiàn)多任務(wù)運(yùn)行,但本質(zhì)上還是通過程序分時(shí)復(fù)用實(shí)現(xiàn)的多任務(wù)處理。并且大多
山西電子技術(shù) 2016年6期2016-04-06
- 基于CPLD的編碼器數(shù)據(jù)采集裝置研究
硬件電路,利用狀態(tài)機(jī),設(shè)計(jì)了裝置的控制策略。實(shí)驗(yàn)結(jié)果表明,設(shè)計(jì)合理、可行。整個(gè)裝置外圍電路少、可靠性高。關(guān)鍵詞:CPLD,光電編碼器,數(shù)據(jù)采集,狀態(tài)機(jī)0 引言在精密伺服系統(tǒng)控制中,位置的反饋的好壞對于整個(gè)系統(tǒng)的性能起著至關(guān)重要的作用。由于絕對式光電編碼器可靠性好、精度高,在伺服系統(tǒng)位置檢測領(lǐng)域占據(jù)著一席之地。隨著電子芯片技術(shù)的迅猛發(fā)展,復(fù)雜可編程邏輯器件(CPLD)以其可靠性高、處理邏輯能力強(qiáng)的特點(diǎn)廣泛的應(yīng)用于航天、航空等各個(gè)領(lǐng)域。本文以CPLD為控制器,
電子測試 2016年1期2016-03-16
- 嵌入式框架QP_nano的51單片機(jī)移植與應(yīng)用
象、事件驅(qū)動(dòng)、狀態(tài)機(jī)等,很自然地引入到單片機(jī)的軟件開發(fā)中。關(guān)鍵詞:QPnano;事件驅(qū)動(dòng);狀態(tài)機(jī);軟件框架;MCU引言在計(jì)算機(jī)軟件開發(fā)方面,面向?qū)ο笤O(shè)計(jì)、UML、測試驅(qū)動(dòng)開發(fā)、基于框架開發(fā)等,是比較成熟的開發(fā)方式,但它們很少被引入到傳統(tǒng)的單片機(jī)開發(fā)領(lǐng)域。究其原因,除了嵌入式芯片廠家眾多、軟件開發(fā)與硬件耦合度過高、硬件資源有限等因素外,缺少相關(guān)領(lǐng)域的研究和推廣也是一個(gè)主要原因。傳統(tǒng)的中低端單片機(jī),如8051、PIC、AVR等,因其價(jià)格低廉、結(jié)構(gòu)簡單、已有大批
單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2015年10期2016-01-26
- 基于量子平臺狀態(tài)機(jī)的橋式起重機(jī)控制系統(tǒng)軟件設(shè)計(jì)
文采用量子平臺狀態(tài)機(jī)機(jī)制建立橋式起重機(jī)控制系統(tǒng)程序框架,確保控制邏輯中各項(xiàng)任務(wù)的調(diào)度,從而滿足橋式起重機(jī)對高安全性和高性能方面的要求。2 基于量子平臺的橋式起重機(jī)電氣控制系統(tǒng)的具體設(shè)計(jì)實(shí)現(xiàn)2.1 量子平臺狀態(tài)機(jī)機(jī)制量子平臺由Miro Samek博士提出,借鑒了量子力學(xué)中量子在各種能量態(tài)之間躍遷的描述手段來描述嵌入式軟件中的編程模型。量子平臺本身實(shí)際上較為系統(tǒng)地提出了嵌入式系統(tǒng)中狀態(tài)機(jī)的編程模型。量子框架QF提供了更快速、更安全和更可靠的開發(fā)并發(fā)任務(wù)的方法,
電氣自動(dòng)化 2015年2期2015-12-15
- 面向Abaqus二次開發(fā)的應(yīng)用管理和服務(wù)平臺
; 工作流; 狀態(tài)機(jī); 可視化中圖分類號: TP302.1文獻(xiàn)標(biāo)志碼:BAbstract:Following the model of App store, the rapid integration and distribution of secondary development applications of Abaqus based on Web is discussed, and the management and service platfo
計(jì)算機(jī)輔助工程 2015年2期2015-05-11
- 基于狀態(tài)機(jī)比對的狀態(tài)機(jī)推斷方案
院 宋宇波基于狀態(tài)機(jī)比對的狀態(tài)機(jī)推斷方案中國聯(lián)合網(wǎng)絡(luò)通信有限公司江蘇省分公司 顏 蕾 吳 斌東南大學(xué) 信息科學(xué)與工程學(xué)院 宋宇波簡要介紹了協(xié)議逆向工程,提出協(xié)議逆向工程狀態(tài)機(jī)推斷部分存在的問題(即理想化地認(rèn)為逆向結(jié)果是正確且完整的)。針對發(fā)現(xiàn)的問題,結(jié)合狀態(tài)機(jī)推斷的傳統(tǒng)方法,提出狀態(tài)機(jī)比對的解決方案并給出該解決方案的示例。該方案基于狀態(tài)機(jī)狀態(tài)轉(zhuǎn)換的可比較性,通過用四元組表示狀態(tài)轉(zhuǎn)換并利用字符串相似度檢測的方法對比狀態(tài)機(jī),獲得狀態(tài)機(jī)的原始信息。協(xié)議逆向; 狀
江蘇通信 2015年5期2015-03-16
- 基于有限狀態(tài)機(jī)的雷達(dá)狀態(tài)模型建立
00)基于有限狀態(tài)機(jī)的雷達(dá)狀態(tài)模型建立周莉娟,劉心剛,張志鵬(中航工業(yè)雷達(dá)與電子設(shè)備研究院,江蘇 無錫 214000)現(xiàn)代雷達(dá)具有功能多特點(diǎn)。針對雷達(dá)系統(tǒng)控制,采用傳統(tǒng)程序設(shè)計(jì)方法存在調(diào)試周期長,可移植性和可擴(kuò)展性差的特點(diǎn)。本文采用有限狀態(tài)機(jī)理論對雷達(dá)狀態(tài)進(jìn)行模型建立,根據(jù)狀態(tài)機(jī)理論,通過仿真建立相應(yīng)的狀態(tài)切換模型,工程實(shí)踐表明有限狀態(tài)機(jī)能較好的進(jìn)行雷達(dá)系統(tǒng)控制設(shè)計(jì),系統(tǒng)可擴(kuò)展性、可移植性較好。雷達(dá);系統(tǒng);狀態(tài);有限狀態(tài)機(jī)隨著新體制雷達(dá)和系統(tǒng)的研制,新理論
電子設(shè)計(jì)工程 2014年16期2014-09-25
- 面向工程化教育的有限狀態(tài)機(jī)教學(xué)設(shè)計(jì)
廣義上講,有限狀態(tài)機(jī)FSM(Finite State Machine)是一種思想方法,在軟件設(shè)計(jì)、自動(dòng)控制等領(lǐng)域都得到了廣泛的應(yīng)用。在數(shù)字電路設(shè)計(jì)領(lǐng)域,有限狀態(tài)機(jī)等同于時(shí)序邏輯電路。事實(shí)上,大部分?jǐn)?shù)字系統(tǒng)都可以劃分為控制單元和數(shù)據(jù)通道兩個(gè)組成部分。控制單元通常都是采用有限狀態(tài)機(jī)實(shí)現(xiàn),其作用是接受外部信號以及數(shù)據(jù)通道的狀態(tài)信息,并據(jù)此產(chǎn)生控制信號,協(xié)調(diào)整個(gè)系統(tǒng)的工作,即有限狀態(tài)機(jī)是數(shù)字系統(tǒng)的核心部分[1]。因此,有限狀態(tài)機(jī)設(shè)計(jì)一直都是“硬件描述語言”等數(shù)字設(shè)
電氣電子教學(xué)學(xué)報(bào) 2013年2期2013-08-23
- 基于VHDL的MTM總線主模塊有限狀態(tài)機(jī)設(shè)計(jì)
總線主模塊有限狀態(tài)機(jī)主要采用Verilog HDL程序編寫的狀態(tài)機(jī)描述,Verilog HDL語言并不可以進(jìn)行系統(tǒng)級的硬件描述。VHDL是一種標(biāo)準(zhǔn)化的硬件描述語言,不僅可以用于系統(tǒng)級的硬件描述而且在設(shè)計(jì)系統(tǒng)硬件時(shí)沒有嵌入與工藝有關(guān)的信息,在工藝更新時(shí)無須修改原設(shè)計(jì)程序。文中設(shè)計(jì)的狀態(tài)機(jī)采用“單進(jìn)程”式狀態(tài)機(jī)描述,與“三進(jìn)程”和“雙進(jìn)程”式相比可以有效地節(jié)省FPGA芯片的資源,從而進(jìn)一步減少功耗,提高系統(tǒng)的穩(wěn)定性[3]。通過簡要分析MTM總線的基本結(jié)構(gòu)、各模
電子設(shè)計(jì)工程 2012年9期2012-02-15
- FPGA設(shè)計(jì)中狀態(tài)機(jī)安全性研究
大部分都使用到狀態(tài)機(jī)的方法,狀態(tài)機(jī)對于每個(gè)各自的設(shè)計(jì)都起著至關(guān)重要的作用,一旦狀態(tài)機(jī)出現(xiàn)卡死,也就是出現(xiàn)了通常說的“狀態(tài)機(jī)跑飛”現(xiàn)象,整個(gè)設(shè)計(jì)將無法繼續(xù)工作。鑒于狀態(tài)機(jī)的設(shè)計(jì)的重要性,有必要對狀態(tài)機(jī)的安全性進(jìn)行深入的研究。本文的研究內(nèi)容如下:首先,從狀態(tài)機(jī)編碼討論狀態(tài)機(jī)出現(xiàn)卡死的可能性;然后,詳細(xì)分析狀態(tài)機(jī)“跑飛”現(xiàn)象的原因,并提供幾種解決狀態(tài)機(jī)“跑飛”問題的方法;最后,深入研究了EDA工具軟件Quartus II中“Safe State Machine”
黑龍江科學(xué) 2011年2期2011-03-14
- 基于有限狀態(tài)機(jī)的人機(jī)交互界面軟件設(shè)計(jì)方法
06)基于有限狀態(tài)機(jī)的人機(jī)交互界面軟件設(shè)計(jì)方法任 娜 郭 鍇(江蘇省交通技師學(xué)院信息系,江蘇 鎮(zhèn)江 212006)本文基于嵌入式系統(tǒng)并運(yùn)用模塊化思想,設(shè)計(jì)了一種相對獨(dú)立的通用化的工業(yè)分析儀表人機(jī)交互界面系統(tǒng)。程序設(shè)計(jì)基于事件目標(biāo)驅(qū)動(dòng)模型,以有限狀態(tài)機(jī)的方式,在實(shí)時(shí)操作系統(tǒng)μC/OS-II中,用狀態(tài)機(jī)把目標(biāo)和事件聯(lián)系起來,實(shí)現(xiàn)OA(Object-Action)行為模式完成人機(jī)交互的過程,開發(fā)出符合工業(yè)分析儀表應(yīng)用要求的人機(jī)交互界面軟件系統(tǒng),并實(shí)現(xiàn)軟件與硬件的
中國新技術(shù)新產(chǎn)品 2011年3期2011-01-23
- 基于FPGA的數(shù)據(jù)采集控制模塊設(shè)計(jì)
GA;VGA;狀態(tài)機(jī)中圖分類號:TP3320 引 言數(shù)據(jù)采集和控制系統(tǒng)是對生產(chǎn)過程或科學(xué)實(shí)驗(yàn)中各種物理量進(jìn)行實(shí)時(shí)采集、測試和反饋控制的閉環(huán)控制,它在工業(yè)控制、軍事電子設(shè)備、醫(yī)學(xué)監(jiān)護(hù)等許多領(lǐng)域發(fā)揮著重要作用。其中,數(shù)據(jù)采集部分尤為重要,而傳統(tǒng)的數(shù)據(jù)采集系統(tǒng),通常采用單片機(jī)或DSP作為控制器,用以控制ADC、存儲(chǔ)器和其他外圍電路的工作,使得采集速度和效率降低。近年來,微電子技術(shù),如:大規(guī)模集成電路和超大規(guī)模集成電路技術(shù)的發(fā)展,為數(shù)據(jù)采集系統(tǒng)的發(fā)展提供了良好的物
現(xiàn)代電子技術(shù) 2009年22期2010-06-22
- 基于FPGA“乒乓球比賽游戲機(jī)”的設(shè)計(jì)
語言、采用有限狀態(tài)機(jī)等設(shè)計(jì)方法設(shè)計(jì)了一款乒乓球比賽游戲機(jī)。介紹了該游戲機(jī)系統(tǒng)功能模塊劃分及關(guān)鍵模塊具體設(shè)計(jì)方案,給出設(shè)計(jì)和調(diào)試中遇到的問題及解決途徑,并進(jìn)行了仿真測試。仿真結(jié)果表明,該乒乓球游戲機(jī)工作正常,具有發(fā)球權(quán)控制、自動(dòng)計(jì)分、犯規(guī)提示等多種功能,能有效模擬實(shí)際乒乓球比賽。關(guān)鍵詞:乒乓球比賽游戲機(jī);FPGA;VHDL;狀態(tài)機(jī)中圖分類號:TN40 文獻(xiàn)標(biāo)識碼:A 文章編號:1004-373X(2009)21-131-04Design of Table T
現(xiàn)代電子技術(shù) 2009年21期2010-01-20
- μC/OS 的層次式狀態(tài)機(jī)在人機(jī)界面中的應(yīng)用
OS 的層次式狀態(tài)機(jī)在人機(jī)界面中的應(yīng)用周 建,王 健(杭州電子科技大學(xué)電子信息學(xué)院,浙江杭州310018)為提高人機(jī)界面設(shè)計(jì)中軟件的可靠性和可擴(kuò)展性,該文提出一種基于層次式有限狀態(tài)機(jī)的人機(jī)界面設(shè)計(jì)方法,針對嵌入式系統(tǒng)高實(shí)時(shí)性的要求,將μC/OS-II操作系統(tǒng)應(yīng)用于人機(jī)界面的設(shè)計(jì)之中,使得人機(jī)界面顯示任務(wù)層次化、結(jié)構(gòu)化。將層次式有限狀態(tài)機(jī)的設(shè)計(jì)方法在硬件平臺上予以應(yīng)用,并在該硬件平臺上設(shè)計(jì)并實(shí)現(xiàn)人機(jī)界面。微控制系統(tǒng);狀態(tài)機(jī);人機(jī)界面;事件驅(qū)動(dòng)0 引 言隨著電
- 基于VHDL的一個(gè)簡單Mealy狀態(tài)機(jī)
理解Mealy狀態(tài)機(jī)為目的,采用VHDL語言設(shè)計(jì)一個(gè)簡單的Mealy狀態(tài)機(jī),來檢測數(shù)據(jù)流“1101010”,并采用軟件QuartusⅡ?qū)λ鶎懗绦蜻M(jìn)行編譯、仿真,得出其狀態(tài)圖、波形圖。首先介紹狀態(tài)機(jī)的基本概念及其分類,其次分析Mealv狀態(tài)機(jī)的設(shè)計(jì)過程并編寫程序,最后通過QuartusⅡ?qū)帉戃浖幾g、仿真,使所得到的狀態(tài)圖和波形圖合理,并與分析完全一致。這里編寫的程序簡單、合理,容易理解,可以對Mealy狀態(tài)機(jī)有一個(gè)更全面的認(rèn)識。
現(xiàn)代電子技術(shù) 2009年14期2009-09-05
- 幺半環(huán)上模糊有限狀態(tài)機(jī)的一些性質(zhì)
半環(huán)上模糊有限狀態(tài)機(jī)的一些性質(zhì)湯恒琦1,2,鄧培民1,易忠1(1.廣西師范大學(xué)數(shù)學(xué)科學(xué)學(xué)院,廣西桂林 541004;2.浙江省金華第一中學(xué)數(shù)學(xué)教研組,浙江金華 321015)狀態(tài)機(jī)的很多性質(zhì)在計(jì)算機(jī)等方面有著廣泛的應(yīng)用,因此對狀態(tài)機(jī)的研究具有重要的意義.本文給出了幺半環(huán)上模糊有限狀態(tài)機(jī)的概念,對狀態(tài)之間的等價(jià)進(jìn)行了定義,引入了同態(tài)的概念,得到同態(tài)定理和滿同態(tài)分解定理,討論了幺半環(huán)上模糊有限狀態(tài)機(jī)在同態(tài)下的交換性質(zhì)和連通性以及子狀態(tài)機(jī)的可分離性.幺半環(huán);狀態(tài)
- 基于FPGA的電子琴動(dòng)態(tài)錄音與回放系統(tǒng)的設(shè)計(jì)
HDL語言有限狀態(tài)機(jī)的設(shè)計(jì)方法對ROM/RAM控制電路進(jìn)行編程,基于QuartusⅡ6.0開發(fā)平臺仿真編譯,下載到FPGA芯片(CycloneII EP2C8Q208)中測試,準(zhǔn)確地實(shí)現(xiàn)了電子琴動(dòng)態(tài)錄音與回放并快慢可調(diào)功能。實(shí)驗(yàn)表明采用FPGA實(shí)現(xiàn)音樂存儲(chǔ)、動(dòng)態(tài)錄音與回放演奏系統(tǒng)是可行的,為實(shí)現(xiàn)音樂存儲(chǔ)與播放展示了良好的應(yīng)用前景,也為各類多媒體大容量語音芯片系統(tǒng)設(shè)計(jì)提供了一種新的技術(shù)方法。關(guān)鍵詞:FPGA;VHDL;狀態(tài)機(jī);錄音與回放中圖分類號:TN40文
現(xiàn)代電子技術(shù) 2009年3期2009-03-19