国产久草深夜福利精品_精品国产看高清国产毛片_成年日韩片av在线网站_亚洲国产综合777_免费高清一级在线观看_欧美色图中文字幕_老中医用嘴排阴毒 小雨_99精品无码视频在线播放_久久久精品强暴视频_国产aⅴ一区最新精品

無線溫室監(jiān)控系統(tǒng),概述,意義,軟件設(shè)計,節(jié)點間的通信
電子元件,電子元器件深圳市創(chuàng)唯電子有限公司
您現(xiàn)在的位置: 首頁 > 電子知識 > 無線溫室監(jiān)控系統(tǒng),概述,意義,軟件設(shè)計,節(jié)點間的通信
無線溫室監(jiān)控系統(tǒng),概述,意義,軟件設(shè)計,節(jié)點間的通信  2011/10/3

目錄

  • 無線溫室監(jiān)控系統(tǒng)概述
  • 無線溫室監(jiān)控系統(tǒng)軟件設(shè)計
  • 無線溫室監(jiān)控系統(tǒng)節(jié)點間的通信
  • 無線溫室監(jiān)控系統(tǒng)意義
無線溫室監(jiān)控系統(tǒng)

無線溫室監(jiān)控系統(tǒng)概述

  •   無線溫室監(jiān)控系統(tǒng)采用基于ARM?Cortex™-M3 的LMS3S1968 微控制器和無線收發(fā)芯片nRF905 設(shè)計了執(zhí)行器節(jié)點。從硬件和軟件兩個層面進行研究,根據(jù)無線通信系統(tǒng)特點設(shè)計了系統(tǒng)的硬件、軟件,并進行了調(diào)試和試驗運行;采用μC/OS-II 嵌入式實時操作系統(tǒng)作為無線傳感器網(wǎng)絡(luò)節(jié)點的操作系統(tǒng)。系統(tǒng)具有可靠性高、可方便擴展通信節(jié)點容量等優(yōu)點。

無線溫室監(jiān)控系統(tǒng)軟件設(shè)計

  •   (1)μC/OS-II嵌入式實時操作系統(tǒng)

      隨著無線傳感器網(wǎng)絡(luò)的廣泛應(yīng)用,節(jié)點構(gòu)成的變化是巨大的。因此無線傳感器網(wǎng)絡(luò)節(jié)點上的嵌入式操作系統(tǒng)必須具備好的移植性。與通用的操作系統(tǒng)相比,嵌入式操作系統(tǒng)具有如下一些特征:小巧、實時性、可裁減性、固化代碼、穩(wěn)定性。針對不同的處理器類型,存儲器容量和實時性需求,有不同的嵌入式操作系統(tǒng)。UCB 為Mica 系列傳感器網(wǎng)絡(luò)產(chǎn)品開發(fā)了一套微型的操作系統(tǒng)TinyOS;清華大學(xué)也開發(fā)出了一種靈活的低成本無線傳感器網(wǎng)絡(luò)節(jié)點 FLOWS,它的單片機采用TI 公司的MSP430,移植了uC/OS-II 操作系統(tǒng),無線傳輸芯片采用NRF905。

      μC/OS-II 是一個簡單、高效的源碼公開的嵌入式實時操作系統(tǒng)內(nèi)核。其大多數(shù)函數(shù)調(diào)用和服務(wù)的執(zhí)行時間具有可確定性;具有可搶占的實時多任務(wù)調(diào)度系統(tǒng)功能,而且提供了用于任務(wù)間同步、互斥、通信的系統(tǒng)服務(wù)。這些功能可以根據(jù)不同需求進行裁減,它的最小化內(nèi)核能編譯到2 KB,目前已經(jīng)被移植到x86、ARM、PowerPC、MIPS 等眾多體系結(jié)構(gòu)上。基于短小精悍、可移植性強的特點,μC/OS-II 很適用于無線傳感器網(wǎng)絡(luò)節(jié)點芯片。相比較于TinyOS,uC/OS-II 提供了更加完善的任務(wù)調(diào)度和任務(wù)通信機制,并且采用標準的C 語言設(shè)計,從而可以更加方便的移植與調(diào)試。

     。2)μC/OS-II 在LM3S1968 上的移植

      LM3S1968 片上具有高達256KB 的單周期Flash 和64KB 的單周期SRAM,因此,不需要外擴存儲器就可以滿足μC/OS-II 代碼對容量的要求。

      μC/OS-II 在LM3S1968 上的移植,由用戶層、中間件層、μC/OS-II 源碼層、μC/OS-II移植層和驅(qū)動庫層等五個層次組成。

      ①用戶層的User 目錄存放用戶代碼與設(shè)置。其中Main.C 文件是用戶編寫任務(wù)的地方,如通風控制、光照強度控制等任務(wù);Main.H 定義任務(wù)的堆棧大小、優(yōu)先級等。OS_CFG.H是μC/OS-II 的配置文件,用戶可根據(jù)需要修改其內(nèi)容。Includes.H 是總的頭文件,除μC/OS-II的源碼外,所有“.C”的文件都包含它,這樣用戶所需的頭文件和其它聲明只需在Includes.H中聲明一次就行了。

     、谥虚g件層的Middleware 目錄存放用戶自己編寫的中間件,如Uart0.C、Uart0.H 串口通信中間件等。

與《無線溫室監(jiān)控系統(tǒng),概述,意義,軟件設(shè)計,節(jié)點間的通信》相關(guān)列表
電話:400-900-3095
QQ:800152669
庫存查詢
Copyright(C) 2011-2021 Szcwdz.com 創(chuàng)唯電子 版權(quán)所有 備案號:粵ICP備11103613號
專注電子元件代理銷售  QQ:800152669  電子郵件:sales@szcwdz.com  電話:400-900-3095