挑战赛
文章平均质量分 92
某风吾起
这个作者很懒,什么都没留下…
展开
-
TinyOS点对点通信
一、概述就是一个点 对另一个点进行通信。如:节点0发送数据给节点1。二、源码分析2.1 MakefileCOMPONENT=RadioCountToLedsAppCCFLAGS += -DCC2420_DEF_CHANNEL=14include $(MAKERULES)注意:无线通信中很重要的一个参数的设置。CFLAGS += -DCC2420_DEF_CHANNEL=14可以区分其他频道,以防其他节点对该频道内的通信进行干扰。也可以以此来区分不同的网络,免得以此干扰。2.2 Ra原创 2020-11-14 23:50:06 · 1342 阅读 · 0 评论 -
TinyOS - 点对点通信
文章目录一、概述二、源码分析MakefileRadioCountToLeds.hRadioCountToLedsC.nc一、概述略二、源码分析Makefile这里面定义了频段CFLAGS += -DCC2420_DEF_CHANNEL=14,设置自己的频段避免与其他的设备造成冲突干扰COMPONENT=RadioCountToLedsAppCCFLAGS += -DCC2420_DEF_CHANNEL=14include $(MAKERULES)RadioCountToLeds.h定原创 2020-10-04 20:50:52 · 2955 阅读 · 5 评论 -
TinyOS - TinyOS中串口的收发操作
文章目录一、串口概述二、源代码TestSerial.hTestSerialAppC.ncTestSerialC.ncMakefile三、现象数据分析四、举一反三。一、串口概述略二、源代码TestSerial.h#ifndef TEST_SERIAL_H#define TEST_SERIAL_H//这里自定义了一个结构体,作为发送我们需要发送的数据报//结构体很简单,就是一个 特殊变量的 counter计数器typedef nx_struct test_serial_msg { nx原创 2020-09-29 16:57:54 · 815 阅读 · 0 评论 -
TinyOS编程模式分析
文章目录一、概述。1.1 组件1.2 接口二、源码分析。2.1 打开源码2.2 源码结构。2.3 具体分析。BlinkC.ncBlinkAppC.nc2.4 烧录代码。一、概述。TinyOS的编程方式采用nesc语言,这是一种类C语言,nesc语言有几个最重要概念:组件,接口,模块。如下图BlinkC程序组件图:1.1 组件组件:MainC 、LedsC、TimerMilliC(Timer0)、TimerMilliC(Timer1)、TimerMilliC(Timer2)都被称作组件。其中Main原创 2020-09-26 16:51:51 · 2763 阅读 · 0 评论 -
湖南省物联网挑战赛 物联网平台说明文档
文章目录一、物联网教学平台硬件连接1.1硬件介绍1)物联网教学平台实验箱2)物联网硬件平台3)无线传感器节点4)智能烧录平台1.2连线1.3修改电脑IP地址1)打开控制面板,进入网络共享中心,点击更改适配器设置2)右击网络连接,选择属性3)双击Internet协议版本4或打开其属性4)选择“使用下面的IP地址”,输入想要使用的IP地址,然后保存退出二、平台简介2.1登录页面2.2导航栏三、物联网教学平台烧录操作1)打开想要进行的实验页面(页面中内容为实验教程),点击右侧“开始实验”。2)准备烧录实验的程序,原创 2020-09-26 15:46:32 · 4003 阅读 · 12 评论