![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nesc
文章平均质量分 75
XuPeppy
这个作者很懒,什么都没留下…
展开
-
tinyos--随机数
tinyos2.x/tos/interfaces/中提供了组件Random.nc,其提供了两个命令:async command uint32_t rand32()、async command uint16_t rand16();调用的时候直接int16/32_t num=call Random.rand16/32()即可。给出简单的Blink例子1.更改BlinkC.nc转载 2014-10-08 10:50:29 · 921 阅读 · 0 评论 -
tinyos学习-虚拟机安装
1.环境搭建http://www.tinyos.net/ ---> Learn(Download TinyOS and learn how to use it) ---> 选择Installing Tinyos --->找到关键词“XubunTOS”,点击进去 ---->1.下载XubunTOS.ova, 2.下载VirtualBox(Installation on Win转载 2014-10-08 10:54:13 · 1032 阅读 · 1 评论 -
Blink分析
Blink学习 首先,因为所有程序都需要模块以及配件,配件是连接自己主程序与源的连线。所以需要建两个文件模块BlinkC.nc以及配件BlinkAppC.nc。然后,需要Makefile文件。 1. BlinkC.nc 1) 功能分析:通过定时开关Leds,实现几个灯轮流闪烁。所以,我们需要定时Timer,灯Leds,启动程序Boot;所有接转载 2014-10-08 10:56:03 · 1335 阅读 · 0 评论 -
BlinkToRadio与ActiveMessageC
module BlinkToRadioC { ///tinyos-2.x/apps uses interface Boot; uses interface Leds; uses interface Timer as Timer0; uses interface Packet; uses interface AMPacket; uses interface转载 2014-10-08 11:00:43 · 643 阅读 · 0 评论 -
BlinkToRadio分析
开始学习BlinkToRadio 1. 功能分析(变现在BlinkToRadioC.nc中):1) 在Boot时启动无线控制:AMControl即SpiltControl; 代码:event void Boot.booted() { //kai qi splitcontrol call转载 2014-10-08 10:58:18 · 1165 阅读 · 0 评论 -
BlinkToRadio与AMSenderC,AMReceiveC
configuration BlinkToRadioAppC {}implementation { components MainC; components LedsC; components BlinkToRadioC as App; components new TimerMilliC() as Timer0; components ActiveMessa原创 2014-10-08 11:05:23 · 995 阅读 · 0 评论