- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TinyOS Conclusion综合技术报告
TinyOS 综合技术报告 ‐‐俞培杰 开发环境: a) Ubuntu‐9.10 + TinyOS‐2.1.0 在Ubuntu 9.10 中安装TinyOS‐2.1.0 a) 修改源列表文件 ,在其中添加TinyOS 的源 deb /tinyos/dists/ubuntu hardy main b) 更新源 sudo apt‐get update c) 从源安装tinyOS‐2.1.0 sudo apt‐get install tinyos‐2.1.0 d) 修改位于home 目录下的~/.bashrc 文件,为开发TinyOS 设定好环境 sudo gedit ~/.bashrc e) 在文件中添加以下两行 source /opt/tinyos‐2.1.0/tinyos.sh export CLASSPATH=$TOSROOT/support/sdk/java/tinyos.jar:. f) 编辑完后,执行以下命令完成环境建设 source ~/.bashrc sudo tos‐install‐ini 至此,在Ubuntu 9.10 中完成了TinysOS‐2.1.0 的安装。 b) 在telosb mote 上编译烧录示例程序Blink a) 进入Blink 目录,默认的目录在opt 下 cd /opt/tinyos‐2.1.0/app/Blink b) 编译telosb 平台的程序 make telosb c) 烧录程序到telosb mote 上,其中后面的1 表示指定这个mote 的TOS_NODE_ID=1 make telosb install,1 多Mote 批量烧录 1. 任务目标 a) 对多个Telosb 节点进行批量程序烧录 2. 背景知识 a) 无线传感器网络:无线传感器网络就是由部署在监测区域内大量的微型传感器组成, 通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采 集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。其中的微型传感器 一般称作 sensor node (传感器节点),此种网络中一般也有一个或几个基站(称作 sink)用来集中从微型传感器收集的数据。 b) TelosB 节点:Crossbow 生产的传感器节点,是现在最广泛应用于研究与实验的无 线传感器节点。TelosB 节点的结构如下图: 在一个传感器网络中,至少有一个节点作为基站,其它若干节点作为普通节点。在TinyOS 下编写基站程序和节点程序。然后将程序烧录到每个节点上。每个普通节点的程序相同, 但在烧录过程中需指定ID 号以区分。 c) 传统烧录过程 i. 安装TinyOS ii. 将一个telosb 节点通过usb 口与电脑相连 iii. 进入程序所在文件夹,如Blink 程序 iv. 输入命令将程序烧录到节点上,并指定ID 号 3. 任务要求 a) 传统烧录过程每次只能烧录一个节点,适合与小规模的节点烧录。在大规模节点烧 录过程中,大量人力耗费在重复输入命令和烧录等待过程中。 b) 设计方案要求 i. 能够对多个传感器节点进行批量的程序烧录,以缩短烧录过程 ii. 每个节点程序相同,但仍要求各个ID 号不同 iii. 开发控制界面,要求简单易用,方便用户操作 4. 实现过程 a) TinyOS‐2.1.
有哪些信誉好的足球投注网站
文档评论(0)