TinyOS操作系統(tǒng)
發(fā)布時(shí)間:2012/4/2 14:19:11 訪問次數(shù):2267
TinyOS是一個(gè)典型的無線傳感24H3995器網(wǎng)絡(luò)操作系統(tǒng),能夠很好地滿足無線傳感器網(wǎng)絡(luò)操作的要求。TinyOS是由加州大學(xué)伯克利分校開發(fā)出來的一個(gè)開源的嵌入式操作系統(tǒng)。它采用一種基于組件( component-Based)的開發(fā)方式,能夠快速實(shí)現(xiàn)各種應(yīng)用。TinyOS的程序核心往往都很。ㄒ话銇碚f核心代碼和數(shù)據(jù)大概在400B),這樣能夠突破傳感器存儲(chǔ)資源少的限制,讓TinyOS有效運(yùn)行在無線傳感器網(wǎng)絡(luò)上。它還提供一系列可重用的組件,可以簡(jiǎn)單方便地編制程序,用來獲取和處理傳感器的數(shù)據(jù)并通過無線電來傳輸信息。一個(gè)應(yīng)用程序可以使用這些組件,方法是通過連接配置文件( configuration)將各種組件連接(wiring)起來,以完成它所需要的功能。系統(tǒng)采用事件驅(qū)動(dòng)的工作模式——采用事件觸發(fā)去喚醒傳感器工作。
TinyOS操作系統(tǒng)、庫程序和應(yīng)用服務(wù)程序均是用nesC語言編寫的,TinyOS的很多特性,如并發(fā)模型、組件結(jié)構(gòu)等都是由nesC語言體現(xiàn)的。nesC是一種開發(fā)組件式結(jié)構(gòu)程序的語言,采用C語法風(fēng)格的語言,其語法是對(duì)標(biāo)準(zhǔn)C語法的擴(kuò)展。nesC支持TinyOS的并發(fā)模型,也使得組織、命名和連接組件成為健壯的嵌入式網(wǎng)絡(luò)系統(tǒng)的機(jī)制。
目前TinyOS官方岡站所提供的最高版本是TinyOS 2.1.1(2.x與l.x并不兼容)。TinyOS2.x支持以下平臺(tái):eyesIFX、intelmote2、mica2、mica2dot、mlcaz、shimmer、telosb、tinynode。
TinyOS操作系統(tǒng)、庫程序和應(yīng)用服務(wù)程序均是用nesC語言編寫的,TinyOS的很多特性,如并發(fā)模型、組件結(jié)構(gòu)等都是由nesC語言體現(xiàn)的。nesC是一種開發(fā)組件式結(jié)構(gòu)程序的語言,采用C語法風(fēng)格的語言,其語法是對(duì)標(biāo)準(zhǔn)C語法的擴(kuò)展。nesC支持TinyOS的并發(fā)模型,也使得組織、命名和連接組件成為健壯的嵌入式網(wǎng)絡(luò)系統(tǒng)的機(jī)制。
目前TinyOS官方岡站所提供的最高版本是TinyOS 2.1.1(2.x與l.x并不兼容)。TinyOS2.x支持以下平臺(tái):eyesIFX、intelmote2、mica2、mica2dot、mlcaz、shimmer、telosb、tinynode。
TinyOS是一個(gè)典型的無線傳感24H3995器網(wǎng)絡(luò)操作系統(tǒng),能夠很好地滿足無線傳感器網(wǎng)絡(luò)操作的要求。TinyOS是由加州大學(xué)伯克利分校開發(fā)出來的一個(gè)開源的嵌入式操作系統(tǒng)。它采用一種基于組件( component-Based)的開發(fā)方式,能夠快速實(shí)現(xiàn)各種應(yīng)用。TinyOS的程序核心往往都很。ㄒ话銇碚f核心代碼和數(shù)據(jù)大概在400B),這樣能夠突破傳感器存儲(chǔ)資源少的限制,讓TinyOS有效運(yùn)行在無線傳感器網(wǎng)絡(luò)上。它還提供一系列可重用的組件,可以簡(jiǎn)單方便地編制程序,用來獲取和處理傳感器的數(shù)據(jù)并通過無線電來傳輸信息。一個(gè)應(yīng)用程序可以使用這些組件,方法是通過連接配置文件( configuration)將各種組件連接(wiring)起來,以完成它所需要的功能。系統(tǒng)采用事件驅(qū)動(dòng)的工作模式——采用事件觸發(fā)去喚醒傳感器工作。
TinyOS操作系統(tǒng)、庫程序和應(yīng)用服務(wù)程序均是用nesC語言編寫的,TinyOS的很多特性,如并發(fā)模型、組件結(jié)構(gòu)等都是由nesC語言體現(xiàn)的。nesC是一種開發(fā)組件式結(jié)構(gòu)程序的語言,采用C語法風(fēng)格的語言,其語法是對(duì)標(biāo)準(zhǔn)C語法的擴(kuò)展。nesC支持TinyOS的并發(fā)模型,也使得組織、命名和連接組件成為健壯的嵌入式網(wǎng)絡(luò)系統(tǒng)的機(jī)制。
目前TinyOS官方岡站所提供的最高版本是TinyOS 2.1.1(2.x與l.x并不兼容)。TinyOS2.x支持以下平臺(tái):eyesIFX、intelmote2、mica2、mica2dot、mlcaz、shimmer、telosb、tinynode。
TinyOS操作系統(tǒng)、庫程序和應(yīng)用服務(wù)程序均是用nesC語言編寫的,TinyOS的很多特性,如并發(fā)模型、組件結(jié)構(gòu)等都是由nesC語言體現(xiàn)的。nesC是一種開發(fā)組件式結(jié)構(gòu)程序的語言,采用C語法風(fēng)格的語言,其語法是對(duì)標(biāo)準(zhǔn)C語法的擴(kuò)展。nesC支持TinyOS的并發(fā)模型,也使得組織、命名和連接組件成為健壯的嵌入式網(wǎng)絡(luò)系統(tǒng)的機(jī)制。
目前TinyOS官方岡站所提供的最高版本是TinyOS 2.1.1(2.x與l.x并不兼容)。TinyOS2.x支持以下平臺(tái):eyesIFX、intelmote2、mica2、mica2dot、mlcaz、shimmer、telosb、tinynode。
熱門點(diǎn)擊
- 典型的層次型拓?fù)淇刂品椒?/a>
- 具有高通濾波器特性的放大器電路
- TinyOS操作系統(tǒng)
- nesC語言基礎(chǔ)
- 采用內(nèi)置交流激勵(lì)的AD7195的電子秤系統(tǒng)
- TinyOS安裝測(cè)試和試運(yùn)行編譯程序功能
- TinyOS的組件模型
- Amorphous定位方法
- SOS簡(jiǎn)介
- 基于Agent的無線多媒體傳感器網(wǎng)絡(luò)中間件體
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究