要使基(ji)于ARM與μC/OS-II的彎管流量計(ji)任(ren)務(wu)模塊在操作系統中合理的調度運行(xing),需要根(gen)據(ju)不(bu)同任(ren)務(wu)的重(zhong)要程度,來分配優先(xian)級。由于該項目的首要功(gong)能是提供(gong)良好的人(ren)機界面交互功(gong)能,即無紙記錄儀功(gong)能。
基于(yu)ARM與μC/OS-II的(de)彎管流量計必須(xu)具備基本的(de)數(shu)據顯(xian)(xian)(xian)(xian)示、圖形顯(xian)(xian)(xian)(xian)示、數(shu)據曲線等直觀的(de)顯(xian)(xian)(xian)(xian)示功(gong)能(neng)。這些(xie)功(gong)能(neng)要通(tong)過處理器(qi)將數(shu)據及指令經過運算并通(tong)過串口傳輸(shu)給液(ye)晶,所(suo)以必須(xu)保(bao)證其正常的(de)顯(xian)(xian)(xian)(xian)示功(gong)能(neng)任務不能(neng)在運行中被(bei)掛起變(bian)成就需態任務,所(suo)以顯(xian)(xian)(xian)(xian)示任務的(de)優先級應定為zui高(gao)。
其(qi)次就是彎管流量計鍵(jian)(jian)盤(pan)的(de)(de)輸(shu)入,必(bi)須能在zui短時間(jian)(jian)內(nei)(nei)應答(da)用(yong)戶所(suo)(suo)按(an)下的(de)(de)按(an)鍵(jian)(jian)指(zhi)令(ling),并將(jiang)指(zhi)令(ling)傳(chuan)給處(chu)理器,根據(ju)指(zhi)令(ling)內(nei)(nei)容來判斷(duan)如(ru)何進行下一步任(ren)(ren)(ren)務(wu)(wu)。所(suo)(suo)以(yi)鍵(jian)(jian)盤(pan)模塊任(ren)(ren)(ren)務(wu)(wu)的(de)(de)優先級次之(zhi)。之(zhi)后才是數據(ju)采集、運算、保存任(ren)(ren)(ren)務(wu)(wu),因為(wei)一般情況下,實時數據(ju)的(de)(de)顯示(shi)至少需(xu)要1s更(geng)新一次。所(suo)(suo)以(yi)在1s內(nei)(nei),有足夠的(de)(de)剩余時間(jian)(jian)將(jiang)這些任(ren)(ren)(ren)務(wu)(wu)運行處(chu)理完畢。采集,運算和存儲(chu)任(ren)(ren)(ren)務(wu)(wu),是通過一個(ge)系統的(de)(de)一個(ge)軟定時中斷(duan)來處(chu)理的(de)(de)。
彎管(guan)流量計大容量數據轉移存(cun)儲任(ren)務(wu)和通信模塊任(ren)務(wu)并不(bu)要求很高的實時性(xing),只(zhi)要保證其(qi)穩定(ding)性(xing)即可達到設計要求,所以(yi)這兩個任(ren)務(wu)的優先級(ji)zui低。
完成了基(ji)(ji)于(yu)ARM與μC/OS-II的彎管流(liu)量(liang)計嵌入式系統(tong)(tong)研究(jiu),并設計應用于(yu)彎管流(liu)量(liang)計中,使其增加了現(xian)場的實時監控,歷史數據(ju)監控,數據(ju)保(bao)存和(he)遠程通信(xin)及維護等功能。根據(ju)功能優先(xian)程度的不同,合(he)理的分配任務優先(xian)級(ji),在操作系統(tong)(tong)基(ji)(ji)礎上良好地(di)運(yun)行,達到了設計要求。
上一篇 : 淺談威力巴流量計對比差壓式流量計的優缺點
下一篇 : 威力巴流量計的結構是怎樣的?有什么樣的特點!