新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于S3C44B0x的室內空氣質量監測儀設計

        基于S3C44B0x的室內空氣質量監測儀設計

        作者: 時間:2011-08-02 來源:網絡 收藏

         對于圖3 中的加熱電壓VH,MQ-135 采用5 V直流電壓作為加熱電壓;MQ-9 采用5 V 高電壓、1.4V 低電壓循環加熱的方式。對于MQ-9,當VH=5V 時,清洗傳感器;VH=1.4 V 時,傳感器工作,可以采集氣體濃度,其中,高電平持續時間為60 s,低電平持續時間為90 s。MQ-9 加熱電壓波形如圖4 所示。

          4 系統軟件設計

          在設計一個簡單的應用程序時,可以不使用操作系統,但在設計較復雜的程序時,可能就需要一個操作系統來管理和控制內存、多任務、周邊資源。以RTOS 為軟件開發平臺把設計分割為若干獨立的任務,應用程序的設計過程可以大為簡化。該設計中采用μC/OS-Ⅱ占先式實時操作系統來完成多任務之間的調度和同步。

          4.1 系統軟件基本架構

          該系統的主函數流程圖如圖5 所示,從中也可以看出該嵌入式系統的啟動過程以及該系統軟件基本架構。在開啟多任務調度之前,首先要進行系統硬件初始化,為隨后的操作系統初始化和應用程序的運行建立硬件和軟件環境;第二步要進行操作系統初始化,創建應用程序環境;根據系統需要,要進行LCD 初始化、裝載字庫;第五步,調用系統配置文件;第六步創建任務,包括主任務和應用任務;然后初始化用戶界面和系統時鐘。以上所有的工作都完成之后,通過執行OSStart();來啟動多任務調度。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 屯留县| 沅江市| 台安县| 上栗县| 通海县| 固原市| 石渠县| 东至县| 江西省| 南澳县| 哈巴河县| 江北区| 临朐县| 德格县| 大冶市| 井冈山市| 江门市| 安顺市| 顺平县| 昂仁县| 会泽县| 上饶市| 凤山市| 华安县| 诏安县| 隆尧县| 来安县| 宝坻区| 司法| 九龙城区| 密山市| 札达县| 定襄县| 宿州市| 沙洋县| 惠安县| 合阳县| 昌宁县| 喀什市| 秦皇岛市| 格尔木市|