关 闭

新闻中心

EEPW首页>工控自动化>设计应用> TinyOS移植技术分析及在CC2430平台的应用

TinyOS移植技术分析及在CC2430平台的应用

作者: 时间:2012-10-23 来源:网络 收藏

(1)在ncepu文件夹下增加环境定制文件“env”,定制编译路径,使编译系统能够寻找到编译。修改后的编译工具链如图3所示。程序的编译结果如图4所示。

本文引用地址://m.amcfsurvey.com/article/159772.htm

e.JPG

a.JPG


(2)在ncepu/support/make文件下增加“cc2430em.target”文件。
将编译好的app.hex下载到上,程序即可运行。

4 基于的无线传感器网络
为检验在C上的运行效果,设计了一个简单无线传感器数据采集网络。传感器节点的检测功能较为简单,仅完成环境的亮度测量。
4.1 无线传感器节点
节点的硬件框图如图5所示。节点上的亮度传感器为光敏电阻,环境亮度通过该器件以及信号调理电路转换为电压信号,该信号被传输到CC2430的A/D转换器输入端,经A/D转换变为数字信号,该数字信号即为采集的亮度数据。

f.JPG


传感器节点的软件流程如图6所示。其大体工作过程为:接通电源后,节点自动寻找通信范围的协调器,如果找到就建立网络连接,当按钮按下时触发ADC采样,传感器节点开始采集数据并向协调器发送数据。当节点接受到关闭信号时,进入休眠状态并停止向协调器发送数据。

g.JPG



评论


相关推荐

技术专区

关闭