首先介紹了nesC語言及專門面向傳感器網(wǎng)絡(luò)的TinyOS操作系統(tǒng)軟件平臺(tái),然后闡述了網(wǎng)絡(luò)節(jié)點(diǎn)的硬件模塊功能特點(diǎn)及其接口電路,最后根據(jù)硬件抽象體系結(jié)構(gòu)的原則,在TinyOS操作系統(tǒng)平臺(tái)下,對(duì)CC2420無線收發(fā)模塊驅(qū)動(dòng)組件設(shè)計(jì)作了深入的研究,以組件的形式將其硬件功能封裝成接口供上層軟件調(diào)用,實(shí)現(xiàn)了對(duì)上層軟件的硬件特征屏蔽,從而實(shí)現(xiàn)該模塊功能的軟件語言表達(dá)和兼容性較強(qiáng)的跨平臺(tái)抽象體系結(jié)構(gòu)。
TinyOS系統(tǒng)以其組件結(jié)構(gòu)模型、事件驅(qū)動(dòng)、并發(fā)型等優(yōu)點(diǎn)成為目前最受關(guān)注的無線傳感器網(wǎng)絡(luò)操作系統(tǒng)。但TinyOS不支持STM32和CC2 520芯片。因此在分析TinyOS基本原理、NesC編程語言實(shí)現(xiàn)機(jī)制及其編譯過程的
針對(duì)家用電器智能化的需求,提出了一個(gè)基于TinyOS平臺(tái)的智能家居系統(tǒng)的設(shè)計(jì)方案,并實(shí)現(xiàn)了該方案。該智能家居系統(tǒng)由上位機(jī)監(jiān)控界面和分布在不同位置的智能家居節(jié)點(diǎn)構(gòu)成,實(shí)現(xiàn)了節(jié)點(diǎn)與節(jié)點(diǎn)之間以及節(jié)點(diǎn)與監(jiān)控軟件之間的數(shù)據(jù)通信,能夠通過監(jiān)控界面控制網(wǎng)絡(luò)節(jié)點(diǎn)的燈光、門鎖等家居設(shè)備,在上位機(jī)能夠顯示溫度、濕度和光照度等變化趨勢(shì)。
2035年,比爾。特拉沃斯(Bill Traverse)中士和他的突擊隊(duì)員們正在戰(zhàn)火肆虐的墨西哥城執(zhí)行“清掃”任務(wù),他們的目標(biāo)是找到零星的抵抗力量,將其徹底清除。 在蜿蜒的城市街道中,無人機(jī)起不到什么幫助。而在這樣一個(gè)
2035年,比爾·特拉沃斯(BillTraverse)中士和他的突擊隊(duì)員們正在戰(zhàn)火肆虐的墨西哥城執(zhí)行“清掃”任務(wù),他們的目標(biāo)是找到零星的抵抗力量,將其徹底清除。在蜿蜒的城市街道中,無人機(jī)起不到什么幫助。
2035年,比爾·特拉沃斯(Bill Traverse)中士和他的突擊隊(duì)員們正在戰(zhàn)火肆虐的墨西哥城執(zhí)行“清掃”任務(wù),他們的目標(biāo)是找到零星的抵抗力量,將其徹底清除。在蜿蜒的城市街道中,無人機(jī)起不到什么幫助。
摘要:簡要介紹了TinyOS操作系統(tǒng)基本架構(gòu)和ncsC語言組件編程方法,并剖析了SHTxx溫濕度傳感器的物理特性、溫濕度計(jì)算原理、硬件電路設(shè)計(jì);詳細(xì)介紹了在TinyOS2.x操作系統(tǒng)下,SHTxx型溫濕度傳感器底層組件驅(qū)動(dòng)程序的
摘要 RSSI定位算法是無線傳感網(wǎng)絡(luò)節(jié)點(diǎn)定位中一種常用的定位算法,文中以Crossbow公司提供的iris節(jié)點(diǎn)及MIB520接口板為硬件平臺(tái),以TrinyOS操作系統(tǒng)支持的NesC語言為軟件操作平臺(tái),設(shè)計(jì)了RSSI定位系統(tǒng)。分別在室內(nèi)和室
摘要:TinyOS系統(tǒng)以其組件結(jié)構(gòu)模型、事件驅(qū)動(dòng)、并發(fā)型等優(yōu)點(diǎn)成為目前最受關(guān)注的無線傳感器網(wǎng)絡(luò)操作系統(tǒng)。但TinyOS不支持STM32和CC2 520芯片。因此在分析TinyOS基本原理、NesC編程語言實(shí)現(xiàn)機(jī)制及其編譯過程的基礎(chǔ)上,
摘 要: 橋梁的自然老化、劣化將會(huì)影響其安全與正常使用, 甚至造成重大的人員傷亡和財(cái)產(chǎn)損失, 已成為交通運(yùn)輸部門關(guān)注的嚴(yán)重問題。本文將無線傳感器網(wǎng)絡(luò)技術(shù)引入橋梁結(jié)構(gòu)健康監(jiān)測(cè)領(lǐng)域。提出了橋梁鋼筋電阻檢測(cè)方案。對(duì)
摘要 簡述了無線傳感器網(wǎng)絡(luò)操作系統(tǒng)及傳感器節(jié)點(diǎn)的基本狀況,并從設(shè)計(jì)思路、體系結(jié)構(gòu)、運(yùn)行原理及編譯過程等方面詳細(xì)分析了當(dāng)前主流的操作系統(tǒng)TinyOS的主要特點(diǎn)。在此基礎(chǔ)上,提出了TinyOS的移植方法以及具體實(shí)現(xiàn)過程
TinyOS移植技術(shù)分析及在CC2430平臺(tái)的應(yīng)用
摘要:首先介紹了以TI的無線傳感器網(wǎng)絡(luò)芯片CC2530為核心部件的節(jié)點(diǎn)硬件實(shí)現(xiàn),接著介紹TinyOS操作系統(tǒng)的運(yùn)行機(jī)制及其在CC2530平臺(tái)下的移植過程;并在此基礎(chǔ)上以nesC語言實(shí)現(xiàn)了AODV路由協(xié)議,最后對(duì)系統(tǒng)進(jìn)行組網(wǎng)測(cè)試,
摘要:為解決現(xiàn)Z-Stack定位程序代碼量大,結(jié)構(gòu)復(fù)雜等問題,提出一種基于TinyOS的CC2430定位方案。在分析TinyOS組件架構(gòu)基礎(chǔ)上,設(shè)計(jì)實(shí)現(xiàn)盲節(jié)點(diǎn)、錨節(jié)點(diǎn)與匯聚節(jié)點(diǎn)間的無線通信以及匯聚節(jié)點(diǎn)與PC機(jī)的串口通信。在此基礎(chǔ)
基于TinyOS的CC2430 RSSI定位的設(shè)計(jì)與實(shí)現(xiàn)
無線傳感器網(wǎng)絡(luò)具有與傳統(tǒng)網(wǎng)絡(luò)不同的特點(diǎn),它與應(yīng)用緊密相關(guān)。傳統(tǒng)網(wǎng)絡(luò)路由協(xié)議不能有效地用于無線傳感器網(wǎng)絡(luò),因而人們研究了眾多的無線傳感器網(wǎng)絡(luò)路由協(xié)議。本章對(duì)幾種典型的無線傳感器網(wǎng)絡(luò)路由協(xié)議做一些分析介紹
摘要:首先介紹了nesC語言及專門面向傳感器網(wǎng)絡(luò)的TinyOS操作系統(tǒng)軟件平臺(tái),然后闡述了網(wǎng)絡(luò)節(jié)點(diǎn)的硬件模塊功能特點(diǎn)及其接口電路,最后根據(jù)硬件抽象體系結(jié)構(gòu)的原則,在TinyOS操作系統(tǒng)平臺(tái)下,對(duì)CC2420無線收發(fā)模塊驅(qū)動(dòng)
基于TinyOS的CC2420驅(qū)動(dòng)組件的研究
基于TinyOS的CC1100驅(qū)動(dòng)程序設(shè)計(jì)
TinyOS是UC Berkeley(加州大學(xué)伯克利分校)開發(fā)的開放源代碼操作系統(tǒng),是專為嵌入式無線傳感器網(wǎng)絡(luò)(WSN:wireless sensor network)設(shè)計(jì)的操作系統(tǒng)。文中介紹了TinyOS無線傳感器網(wǎng)絡(luò)操作系統(tǒng)的主要特點(diǎn),詳細(xì)分析了TinyOS無線傳感器網(wǎng)絡(luò)操作系統(tǒng)的工作機(jī)制。