單 價(jià):電議
產(chǎn)品/服務(wù):水泥回轉(zhuǎn)窯旋風(fēng)預(yù)熱器上位機(jī)軟件系統(tǒng)解析
供貨總量:
發(fā)貨期限:自買家付款之日起 3 天內(nèi)發(fā)貨
所在地:河南
有效期至:長(zhǎng)期有效
最后更新:2015-11-16 15:23
瀏覽次數(shù):1058
µC/OS- II 是一種的實(shí)時(shí)嵌入式操作系統(tǒng),主要特點(diǎn)如下:源代碼公開(kāi);絕 大部分源代碼是用 ANSI C 寫的, 可移植性較強(qiáng);可固化;可裁剪;支持多任務(wù);穩(wěn)定性好。而 µCGUI 則是一種嵌入式圖形支持軟件,它 為任何使用一個(gè)圖形 LCD 的應(yīng)用程序提供了一個(gè)有效的不依賴于 CPU 和 LCD 控制器的圖 形用戶接口,支持多任務(wù)系統(tǒng)并且 100%由 ANSI 的 C 語(yǔ)言編寫的。使用時(shí)只需要在 LCDConf.h 配置好 LCD 宏和控制宏以及與驅(qū)動(dòng)相關(guān)的參數(shù),GUIConf.h 在系統(tǒng)調(diào)整時(shí)可做 適當(dāng)修改。
在系統(tǒng)的 BIOS 源文件中,44binit.s 完成系統(tǒng)初始化,memcfg.s 完成存儲(chǔ)器的控 制定義;另外 option.h 和 44b.h 定義了硬件最基本的信息如各寄存器、中斷入口地址以及時(shí) 鐘的參數(shù)設(shè)置,在 44blib.c 中完成了串口寄存器的設(shè)置和 C 語(yǔ)言基本函數(shù)庫(kù)的定義。
本系統(tǒng)程序流程的主任務(wù)優(yōu)先級(jí)排第三,主要功能是創(chuàng)建四個(gè)子任務(wù),然后處理按鍵消息、重繪無(wú)效窗口、 實(shí)時(shí)刷新界面;串口通信任務(wù)優(yōu)先級(jí)最高,它在指定時(shí)間間隔對(duì)反饋信號(hào)進(jìn)行采集、處理, 并與下位機(jī)進(jìn)行通信,保證了系統(tǒng)的實(shí)時(shí)性和可靠性;按鍵任務(wù)優(yōu)先級(jí)排,主要通過(guò)查 詢接收按鍵狀態(tài)獲取并存儲(chǔ)按鍵信號(hào),保證按鍵響應(yīng)的及時(shí)性;蜂鳴器和數(shù)碼管任務(wù)優(yōu)先級(jí) 較低,起報(bào)警和提示的作用。µC/OS-II 對(duì)多任務(wù)的支持很好保證了各項(xiàng)任務(wù)按輕重緩急有條 不紊地進(jìn)行。最后在 µCGUI 的環(huán)境下完成了以下界面的設(shè)計(jì):主界面、參數(shù)設(shè)置界面、四 個(gè)反饋信號(hào)波形界面。主界面顯示系統(tǒng)時(shí)間和工作流程,參數(shù)設(shè)置界面可進(jìn)行電壓和通信串 口參數(shù)選擇,四個(gè)反饋信號(hào)波形界面分別動(dòng)態(tài)顯示溫度、風(fēng)速、流量和壓力的測(cè)量值。
回轉(zhuǎn)窯:http://www.hnhxjq.com/hzy.htm