練習并掌握多任務實時操作系統(tǒng)下Task 調(diào)度、Task 間主要通信手段(信號量、消息隊列等)、RISC 處理器 I/O 端口控制等內(nèi)容,并形成嵌入式實時應用軟件的良好編程習慣。創(chuàng)建多Task,為每個Task 創(chuàng)建私有的Message Queue,每個Task 只通過自己的私有Message Queue 接收消息;Task 間消息通信通過向?qū)Ψ剿接蠱essageQueue 發(fā)送消息完成。 Task1:管理Task。負責系統(tǒng)啟動時同步系統(tǒng)中其他Task 的啟動同步,利用信號量的semFlush()完成。同時接收各Task 的告警信息,告警信息需編號以logmsg 方式輸出。本task 負責系統(tǒng)結(jié)束時的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發(fā)來的命令行及參數(shù)。自行設置5 種以上命令,并根據(jù)命令的內(nèi)容向Task3 或/及Task4 發(fā)送激勵消息。同時實現(xiàn)系統(tǒng)退出命令,使系統(tǒng)采用適當方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現(xiàn)命令執(zhí)行情況。本task 應負責led 相關I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長度為0 或超常字串向Task1 告警。
上傳時間: 2016-04-12
上傳用戶:iswlkje
用于油田開發(fā)課程設計,計算行列注水開發(fā)指標.見水時間,產(chǎn)液量,結(jié)束開發(fā)時間等.
上傳時間: 2014-01-18
上傳用戶:wff
AD高精度采集校正設計 提出了一種高精度數(shù)模轉(zhuǎn)換軟件校正算法,用以消除運放放大器、比例電阻、AD轉(zhuǎn)換器、印制電路板等物理上帶來的誤差,我們已成功應用于數(shù)字電壓表、數(shù)字電流表、數(shù)字歐姆表、數(shù)字程控電源等項目上,實踐證明該算法應用于各種AD高精度轉(zhuǎn)換的校正,消除物理上帶來的誤差
標簽: 高精度 采集 校正 數(shù)模轉(zhuǎn)換
上傳時間: 2014-11-21
上傳用戶:bjgaofei
[摘 要] 步進電機具有快速啟停、精確步進以及能直接接收數(shù)字量等特點,所以在定位場合中得到了廣 泛的應用。因此采用單片機來控制步進電機,借助于軟件實現(xiàn)復雜的控制。其系統(tǒng)成本不高,同時還可以 很靈活地改變程序來改變控制方案。
上傳時間: 2013-12-12
上傳用戶:天涯
89C51A功能板技術指標及特性 A/D采用高精度,速度快(25us)的AD574, CPU為Atmel公司生產(chǎn)的89C51/89C52/89C55等 鍵盤顯示(CZ2)采用8279,
上傳時間: 2014-01-23
上傳用戶:李彥東
勻速升溫控制是個復雜的過程,具有大慣性、純滯后、非線性等特點,難以得到精確的數(shù)學模型。考慮到這些特點,為提高控制精度,將Fuzzy-PID算法應用于電阻爐溫度控制系統(tǒng),當誤差較大時采用模糊控制,誤差較小時采用模糊PID控制,實現(xiàn)了2種控制方法的優(yōu)勢互補,在此基礎上,給出了Fuzzy-PID控制器設計、硬件結(jié)構(gòu)和軟件設計,實驗曲線表明該控制算法可以獲得滿意的控制效果,采用模糊PID控制的效果明顯優(yōu)于常規(guī)PID控制。
上傳時間: 2016-08-27
上傳用戶:wangzhen1990
本文對火災預警中DSP圖像處理技術進行了研究。主要內(nèi)容包括: 1.克服了常規(guī)傳感器報警的缺點。采用圖像型火災報警系統(tǒng)利用火災初期的火焰面積逐漸增大、火焰邊緣抖動等特征作為火災判據(jù),消除了周圍環(huán)境干擾的影響。 2.采用了具有高速度、高精度運算能力的DSP芯片,滿足了圖像處理中運算量大、實時性強、數(shù)據(jù)傳輸速率高等要求。具有功耗低、實時性強的優(yōu)點。 3.采用基于模糊邏輯的圖像識別技術,使系統(tǒng)通過模糊智能算法,把兩個火災判據(jù)—“面積增量”和“尖角變化量”有效的結(jié)合起來,進行判斷。進一步提高了火災探測的準確性,降低了誤報率。
上傳時間: 2014-01-22
上傳用戶:moerwang
一個2D基于verlet的Flash物理引擎。它用AS3編寫而成。Fisix的目標是應用到游戲等計算量很大的實時應用中。盡管flash比c/c++要慢,很棒的物理引擎
上傳時間: 2016-10-16
上傳用戶:iswlkje
這是一個由java寫成的猜數(shù)字遊戲!目的在猜4個數(shù)字!如果輸入的數(shù)字和位置是對的等於一個A!如果只有數(shù)字對但位置不對等於一個B!由此來推測出正確的4個數(shù)字!
上傳時間: 2016-10-26
上傳用戶:ecooo
提出用照相縮微法制作一個小孔距對稱雙圓孔作為待測透鏡傅里葉變換輸入函數(shù),利 用其傅里葉變換頻譜面上的干涉條紋間距的測量值計算透鏡焦距。該法裝置簡單,調(diào)節(jié)方便,測 量精度較高。分析了測量原理和測量誤差,并給出了與理論分析相符的結(jié)果。
上傳時間: 2013-12-19
上傳用戶:miaochun888