<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于S3C44B0x的室內(nèi)空氣質(zhì)量監(jiān)測儀設(shè)計

          基于S3C44B0x的室內(nèi)空氣質(zhì)量監(jiān)測儀設(shè)計

          作者: 時間:2011-08-02 來源:網(wǎng)絡(luò) 收藏

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

            4 系統(tǒng)軟件設(shè)計

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

            4.1 系統(tǒng)軟件基本架構(gòu)

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



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();