新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于μC/OS-II的基站監控終端

        基于μC/OS-II的基站監控終端

        作者: 時間:2016-09-12 來源:網絡 收藏

        C.溫度控制任務( TaskUser2_TemperatureControl),根據數據采集任務中獲得室內外的溫度狀況,在兼顧考慮節能等要求的情況下,決定控制環境的策略(采用通風系統還是空調系統,還是兩者都采用)。

        D.門禁控制任務( TaskUser3_DoorGuard),根據數字量(門磁、鎖芯和紅外傳感器)信號,如果同時有門磁告警和紅外告警判定為人員入侵,啟動報警任務進行報警。

        E.報警任務( TaskUser4_Alarm),從通信、數據采集任務和門禁控制任務等處獲得系統的異常和故障情況,及時調用幀發送任務向監控中心和維護人員報警,報警信息包括基站識別號、告警類型及屬性值、告警時間等。

        此外,還有中斷服務程序中提到的幀處理任務,幀發送任務,鍵盤處理任務,顯示任務,查詢任務(供查詢歷史數據),設置任務(設置系統運行參數)。

        2.2 Paradigm C++集成環境下程序的編寫 監控終端軟件基于μC/OS-II嵌入式操作系統,由上述各程序模塊組成,在 Paradigm C++

        5.1集成環境下編譯和調試通過( Paradigm C++是美國 Devtools公司開發的 80x86集成開發環境)。Paradigm C++ IDE帶有可視化助理 (Visual Assist)的編輯器(Editor)、編譯器 (Compiler/Assembler)、連接工具 (Linker)、定位器 (Locater)、Lint工具和集成調試器(Integrated debugger)。Paradigm的集成調試器屏蔽了硬件特殊性,提供了一個標準的軟件接口,主機上的 Paradigm調試器通過 RS232串口與本終端目標板建立通信連接,進行軟件調試 [5][6]。

        通常移植μC/OS-II需要注意的兩點問題:

        (1)與硬件有關問題,由于 R8800與 x86指令兼容,所以 μC/OS-II的移植根據參考文獻 4和 R8800說明文檔編寫與處理器相關的代碼,系統采用 40MHz的晶振,由于定時器與時鐘節拍有關,修改定時器相關的設置。

        (2)與編譯器有關問題,由于 Paradigm C++集成開發環境包括的編譯器和匯編器與 Borland兼容,所以 μC/OS-II移植代碼基本與參考文獻 4一致。

        3 結束語

        本基站監控終端是基于 16位微處理器和實時操作系統 μC/OS-II的設計,在可靠性和對事件的處理能力、特別是通信能力上明顯優于八位機處理系統。在實驗中,實現了區域監控中心對基站設備運行狀態和環境參量的監控。監控終端能夠記錄和存儲相關的重要數據,顯示運行情況。實現了集成化、智能化、網絡化的集中監控,實現了基站的無人值守,節約了人力資源成本。


        上一頁 1 2 下一頁

        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 准格尔旗| 屯门区| 绥阳县| 林甸县| 炉霍县| 庐江县| 双城市| 武夷山市| 沁水县| 万载县| 长武县| 自治县| 崇明县| 涞源县| 绥滨县| 黄浦区| 南阳市| 九江县| 海城市| 黄梅县| 满洲里市| 陵川县| 仁布县| 临朐县| 龙井市| 大化| 南澳县| 安福县| 二手房| 古丈县| 高安市| 花莲县| 西昌市| 兴隆县| 遵义市| 正宁县| 藁城市| 綦江县| 丰都县| SHOW| 伊通|