APP下载

TinyOS在MSP430F149上的移植与应用

2016-11-26周鹏燕斌

自动化仪表 2016年8期
关键词:系统

周 鹏 燕 斌

(江苏农牧科技职业学院农业物联网系,江苏 泰州 225300)



TinyOS在MSP430F149上的移植与应用

周 鹏 燕 斌

(江苏农牧科技职业学院农业物联网系,江苏 泰州 225300)

无线传感器网络操作系统TinyOS在生产和科研中有着广泛的应用前景,目前全面支持的节点平台只有TelosB、MicaZ等少数几种。为支持新设计的硬件平台,需要实现TinyOS在由MSP430F149和CC2420组成的新平台上的移植。在分析了TinyOS系统的体系结构和编程机制后,提出了具体的移植方案,并成功实现了该系统在新平台上的移植。试验结果表明,将TinyOS系统移植到新平台后,各组件均能稳定地工作。

无线传感器网络 CTP协议 嵌入式系统 射频模块 微控制器 TinyOS MSP430F149

0 引言

无线传感器网络[1]由大量带有感知能力、简单信息处理能力及无线组网能力的廉价智能节点组成,其部署在某一区域,以实现对该区域特定信息的采集、传输与控制。为了实现对硬件资源的合理利用、多任务的有效管理和系统应用程序的便捷开发,引入嵌入式操作系统是一个理想的方案。然而无线传感器网络节点具有资源有限、运行功耗低等特点,传统嵌入式操作系统很难满足这些需求。因此,一些科研机构研究开发了专用于无线传感器网络的操作系统[2],比较出色的操作系统有TinyOS、Contiki等。本文在以MSP430F149为核心的新平台上,对TinyOS系统进行了移植,编写了基于CTP协议的程序,并进行硬件节点的组网试验。

1 TinyOS操作系统的简介

1.1 TinyOS操作系统的实现基础

TinyOS是由美国加州大学伯克利分校基于nesC语言开发的一种无线传感器网络操作系统。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统