E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tinyos
TinyOS
平台基于telosb节点学习-SerialForwarder工具
规范声明:sf@HOST:PORT其中HOST和PORT是可选的,默认是localhost和9002端口运行例子:javanet.
tinyos
.sf.SerialForwarder-commserial
Alps1992
·
2020-07-27 20:25
TinyOS
TinyOS
04:nesC编程语言
nesC语言特定:组件化+基于事件驱动=能很好地支持并发一、nesC语言简介nesC语言都是由组件(component)构成的,由双向性质的接口(interface)连接(wiring)而成nesC定义了并发模型,该模型是基于任务(task)和硬件事件句柄(hadwareeventhandler),并且在编译期间有数据竞争的检测。1、组件(components)基本概念:任何一个使用nesC编写的
境界之轮回
·
2020-07-27 18:39
TinyOS
05:Avrora的安装及简介
相关概念介绍:1、GNU:GNUisnotunix的缩写,可以简单将GNU理解成类似于Unix的操作系统2、gcc:GNU编译器套件(GNUCompilerCollection),涉及到的语言有包括C、C++、Objective-C、Fortran、Java、Ada和Go这些语言编译器的实现,GCC的初衷是为GNU操作系统专门编写的一款编译器;1、ncc是nesC的编译器,也是对gcc的修改和扩充
境界之轮回
·
2020-07-27 18:39
TinyOS
实验环境配置
实验环境:LinuxUbuntu-12.04使用节点:telosb在安装
TinyOS
前,先用root身份进行登录,因为安装期间或是以后编程时一些Linux命令会需要root的权限。
Wfishes
·
2020-07-27 17:52
TinyOS学习
TinyOS
TinyOS
是Berkeley(加州大学伯克利分校)开发的开放源代码操作系统,专为嵌入式无线传感网络设计,操作系统基于构件(component-based)的架构使得快速的更新成为可能,而这又减小了受传感网络存储器限制的代码长度
Qitas
·
2020-07-27 17:16
嵌入式系统
TinyOS
CTP协议分析
转自:http://qy.nwpu.info/?p=22TEP123CTP协议TEP123CTP协议PDF格式下载:tep123-CTP.pdf摘要:本文档描述了CTP(汇聚树协议),它提供到网络中根节点的尽力、任意播数据报通信。1、简介:2、假设和限制CTP是基于树的汇聚协议。网络中的一些节点将自己设为根节点。节点之间形成到根节点的树的集合。CTP是没有地址的,节点并不是向固定的根节点发送数据包
Michael_tseng
·
2020-07-27 16:11
TinyOS
2.0,节点telosb串口收发实战
串口接收数据格式744500X1X20000X300X4Payload(AM)F1F274PHYControlField74-分界符,标示消息开始45-69表示数据包无需ACK,在serial.h头文件中有定义SERIAL_PROTO_PACKET_NOACK=69,00-用于串口分发,AM消息默认为0,TOS_SERIAL_ACTIVE_MESSAGE_ID=0.message_headerX1
xb_crazyman
·
2020-07-27 14:51
无线传感器网络基础平台 OpenWSN
OpenWSN与
TinyOS
的比较相同点:*都是事件驱动*都是组件架构*同样都提供了非常丰富的组件不同点:*OpenWSN基于ANSIC语言开发,
TinyOS
基于nesC,语法不同;*OpenWSN采用
iteye_3619
·
2020-07-27 12:05
tinyos
环境安装
我用的是XP,第一步,我先在
TINYOS
的网站登记下载
TINYOS
安装包
tinyos
-1.1.0-1is.exe,你填写完http://webs.cs.berkeley.edu/users/users.php
highhill520
·
2020-07-27 12:14
无线传感网
TinyOS
简介
TinyOS
isanopen-sourceoperatingsystemdesignedforwirelessembeddedsensornetworks.Itfeaturesacomponent-basedarchitecturewhichenablesrapidinnovationandimplementationwhileminimizingcodesizeasrequiredbythese
highhill520
·
2020-07-27 12:14
无线传感网
AWTK-MVVM 在 STM32H743 上的移植笔记
AWTK-MVVM在STM32H743上的移植笔记本项目除了实现基本功能的移植外,还提供了如下功能:集成实时操作系统(RTOS)(腾讯的
TinyOS
)集成FATFS文件系统,访问SD卡的数据。
李先静
·
2020-07-15 19:14
ZLG开源GUI
AWTK
AWTK
MVVM
STM32
AWTK 在 STM32H743 上的移植笔记(集成RTOS和文件系统)
STM32H743移植笔记本项目除了实现基本功能的移植外,还提供了如下功能:集成实时操作系统(RTOS)(腾讯的
TinyOS
)集成FATFS文件系统,访问SD卡的数据。
李先静
·
2020-07-15 14:34
ZLG开源GUI
AWTK
AWTK
/opt/
tinyos
-2.1.2/tos/lib/tossim/tossim_wrap.cxx: In function ‘void SWIG_Python_AddErrorMsg(const ch
/opt/
tinyos
-2.1.2/tos/lib/tossim/tossim_wrap.cxx:Infunction‘voidSWIG_Python_AddErrorMsg(constchar*)’:
lhzz0816
·
2020-07-11 10:01
ubuntu
tinyos
tosiim
环境
深度分析:物联网操作系统技术路线之争及中国厂商的机遇
成熟的物联网操作系统尚属空白,正呈现着两条技术路线:一是以Contiki和
TinyOS
为代表的做加法路径;二是以iOS和Andriod为代表的做减法路径。
weixin_33794672
·
2020-07-10 07:36
TinyOS
的Makefile文件语句
1.设置节点射频模块CC2420的信道。在Makefile文件中加入CFLAGS+=-DCC2420_DEF_CHANNEL=x设置无线通信的信道为x,其中x是[11,26]中的整数,默认为26。2.设置节点射频模块的发射功率。在Makefile文件中加入CFLAGS+=-DCC2420_DEF_RFPOWER=y设置射频模块的发射功率为y,其中y是[1,31]中的整数,默认为31。3.设置为低功
_NJZY_
·
2020-07-09 22:21
无线传感器网络TinyOS
TinyOS
控制台命令
1.编译程序并烧写至节点中。在控制台中输入maketelosbinstall,1bsl,/dev/ttyUSB1表示将节点编号为1(TOS_NODE_ID=1),并编译烧写至USB1中。若是reinstall,则仅烧录,不编译。若是clean,则清除编译后产生的文件。若是help,则打印目标平台的帮助信息。2.使用printf()函数从串口打印数据到上位机。(1)在.nc文件中#include(2
_NJZY_
·
2020-07-09 22:21
无线传感器网络TinyOS
物联网软件开发指南--工具
文章目录嵌入式操作系统开源合作伙伴生态系统中间件可视化编程工具自然语言原始链接:http://postscapes2.webhook.org/internet-of-things-software-guide嵌入式操作系统系统概述编程模型语言
TinyOS
TinyOS
sundaygeek
·
2020-07-09 20:22
嵌入式/IoT/物联网
TinyOS
的个人见解3之make
以简单的Blink为例,Blink目录下的Makefile文件COMPONENT=BlinkAppCinclude$(MAKERULES)可以看到MAKERULES这个是上一篇环境变量的export所声明过的,也就是../support/make目录,这个目录下文件基本介绍:*.target---------target文件,指明编译平台也就是maketelosb/cc2538cb(对应为telo
开源的6lowpan
·
2020-07-09 20:45
TinyOS
编译过程(一)
写在之前:花了一段时间想弄清楚
TinyOS
的编译过程,但由于对Makefile的运行机制不熟悉以及不懂得perl语言,在很多地方仍然存在问题,这篇文章算是对
TinyOS
编译过程学习的一个记录,其中不免有错误
iteye_4515
·
2020-07-09 17:05
关于
Tinyos
安装错误问题
问题:启动Cygwin时出现:“-bash:$'\r':commandnotfound"当输入指令“cd/opt/
tinyos
-2.x/apps/Blink”“makemicazsim”总是报“:Nosuchfileordirectory
ghostkui
·
2020-07-09 16:29
MicaZ+
Tinyos
学习笔记(1)
节点及系统环境测试步骤http://www.
tinyos
.net/
tinyos
-1.x/doc/tutorial/verifyhw.html·Deviceprogrammers:oTheMIB500(Crossobw
bamboogz99
·
2020-07-09 13:34
移动计算与开发
WSN/Zigbee/NS2
UBUNTU下安装
TINYOS
配置问题
1、安装
TINYOS
需要首先配置SOURCE源,但是直接在文件系统中进入SOURCES.LIST是不可编辑的,需要在终端进入执行sudogedit/etc/apt/sources.list才可以编辑该文件这里涉及进入终端的方法
SUNNYXIAOYANAN
·
2020-07-09 12:38
TinyOS
TinyOS
下的makefile(持续更新)
背景知识:节点主要由微处理芯片和无线射频芯片组成Mica2:Atmega128LCC1000Micaz:Atmega128LCC2420telos:MSP430CC2420芯片代码存于tos/chips目录或平台子目录里。一个平台通常有一个.platform文件,其中包含有nesC语言的编译选项。例如,Mica2平台的.platform文件会告诉ncc编译器在chips/cc1000和chips/
SIGXXL
·
2020-07-09 09:59
TinyOS
多任务的死锁问题
details*@author01课堂李述铜http://01ketang.cc*@date2017-06-01*@version1.0*@copyright版权所有,禁止用于商业用途*/#include"
tinyOS
.h
SlowIsFastLemon
·
2020-07-07 00:28
所学所思所想
任务的创建
文章目录1任务的创建1.1任务的来源1.2任务参数1.3
tinyOS
任务的组织1.4创建并启动任务1.5
tinyOS
接口1.6系统启动流程1任务的创建1.1任务的来源1.2任务参数任务的外观:一个永远不会返回的函数
SlowIsFastLemon
·
2020-07-07 00:28
所学所思所想
TinyOS
、NesC程序开发经验谈
TinyOS
、NesC程序开发经验谈自己当初不知到为什么,导师让我选做图像(在硕士一年级下学期时开发了人脸与指纹融合识别系统),还是无线传感器网络(WSN)时,我从导师偏向的介绍中坚定做WSN,之后虽然还有别的与
zxg0807
·
2020-07-06 14:19
无线传感器网络仿真
TinyOS
学习笔记3 --Blink
TinyOS
学习笔记35.
TinyOS
2.1.1应用程序举例:Blink1.导入
TinyOS
例子File->New->Example->选择
TinyOS
Example,配置如下:ProjeteName:
zsjalive
·
2020-07-06 14:19
TinyOS
NesC学习经验总结:第三篇 如何调试NesC程序
第三篇如何调试NesC程序在
TinyOS
1.x和2.x中,我们可以通过调用c语言的printf来对程序进行调试,很多人对这个并不了解,却一味的使用Leds来显示程序的执行流程,但是如何看到变量的转化,
zsjalive
·
2020-07-06 14:19
TinyOS
学习笔记10-节点与计算机利用串口通信1
节点与计算机利用串口通信1节点与计算机的通信是通过support/sdk/java和support/sdk/c,可以利用java代码或者C代码来实现串口的通信。根据turtorial中的内容,主要介绍了java的应用,如果在以后遇到要使用C语言连接串口的话,到时再研究。1.如何查看本机的串口,使用motelist命令,我的机器显示如下信息:root@ubuntu:~#motelistReferen
zsjalive
·
2020-07-06 14:19
TinyOS
linux下
tinyos
工具链完整安装
刚在Ubuntu8.10下装好
TinyOS
2.1.0。应zad的要求,趁热打铁,总结一下自己的安装经验。
边城水手
·
2020-07-06 13:28
linux
TinyOS
安装完成后使用TIOSSIM仿真的注意事项
一.找不到Python.h以Blink为例,进入app/Blink文件夹,输入makemicazsim编译后得到如图错误有两种情况,一种是真的没有Python.h这个文件,一种是Python的版本不对,可以进入/usr/include/目录下的Python2.x文件夹里查找是否有Python.h这个文件。对于第一种情况,输入sudoapt-getinstallpython-dev第二种情况,打开t
卖白菜的海绵宝宝
·
2020-07-06 12:00
TinyOS
TOSSIM
TinyOS
更新方法
介绍两种方法:在linux或者cygwin环境下更新设置环境变量:exportCVSROOT=:pserver:anonymous@
tinyos
.cvs.sourceforge.net:/cvsroot
zad522
·
2020-07-06 11:56
TinyOS
Ubuntu11.10下安装
tinyos
2.1.1
$sudogedit/etc/apt/sources.list将以下两行添加到文件中(注意:11.10版本代码是oneric,而stanford没有对应的源下载,故要改成natty版本)#
tinyOS
debhttp
SIGXXL
·
2020-07-06 09:45
TinyOS
ubuntu10.04上安装
tinyos
2.1.1
ubuntu10.04安装好之后,开始安装
tinyos
2.1.1(1)打开源列表,加入
tinyos
的更新源(需要使用sudo获取权限)sudogedit/etc/apt/sources.list在最末尾添加源
xiaobaicaihaochi
·
2020-07-06 08:22
TinyOS
网络协议---分发路由协议
分发路由协议的主要目的是:通过一段时间使得网络中的所有节点的消息变量的一致。分发协议要求在有链路连接的情况下保证某个消息变量值的一致性。分发协议使用的接口:DisseminationValue(t代表数据类型)。该接口的目的是为了使节点接受分发来的数据。通过get()命令获取分发数据。通过set(constt*)命令来改变当前变量的值,并帮助节点给变量配上初值。changed()触发改变节点变量值
wx1991210
·
2020-07-06 08:41
TinyOS操作系统
Ubuntu12.04安装
tinyos
2.1.1完整版教程
声明:本教程为将网上不同大神的教程整合,实践安装可行,后面会附有原帖地址,仅供参考,尊重原作者劳动成果。鉴于windows下win7安装不成功,采用ubuntu安装,本教程为12.04版本,综合网上各种教程集合而成,从无到有。第一步:安装ubuntu。本教程为双系统安装教程一:http://www.cnblogs.com/zhengyuhong/p/3386677.html教程二:http://b
wplove2010
·
2020-07-06 07:14
tinyos2.1.1
TinyOS
---传感
本篇文章的传感都以TelosB节点为例,其中捎带MicaZ节点。说到传感,默认的传感组件是DmeoSensorC组件。在TelosB里,这个组件关联到VoltageC组件,该组件是采集节点模块内部的电压值。若想将DemoSensorC组件关联其他如ConstantC常数组件或者SineC正弦函数组件,则只需修改componentsnewVoltageCasDemoSensorC中的VoltageC
混世小魔王1210
·
2020-07-06 06:27
硬件
编程
无线传感器网络
tinyos
传感
TinyOS
-2.1.2安装配置
难点1.Linux:因为我菜,反正vm在我的系统中就没有正常存活过。前两天卸掉重装了11遍,最后都没能解决问题。如果遇到黑屏,特别是10版本的,可以试着升到11以后黑屏问题会解决,但是安装会变长。如果你就是和我一样单纯嫌麻烦,直接看下一步。2.镜像源可用性这大多数各种用途的环境其实安装都得靠代理,所以死这一步直接去腾讯云上租个境外的服务器好了,认真一点流量计费也就一两块钱一小时。3.Ubuntu版
Dear Slim.
·
2020-07-06 04:15
安装
ubuntu
Linux
TinyOs
ubuntu中安装
tinyos
Ubuntu的版本是10.10,
tinyos
版本是2.1.0,步骤如下:1)在系统的“/etc/apt/sources.list”中,添加如下代码:debhttp://
tinyos
.stanford.edu
weixin_34407348
·
2020-07-06 01:09
参考
TinyOS
官方网站学习基于printf库的打印调试
printf库(tos/lib/printf)是
TinyOS
系统的打印库,运行在节点上的应用程序使用printf库可以将调试信息发送到PC串口,最终显示在终端屏幕上。
weixin_34283445
·
2020-07-06 01:36
TinyOS
在ubuntu 14.04下安装教程
1:打开/etc/apt/sources.list文件,在文件最底部添加安装源:debhttp://
tinyos
.stanford.edu/
tinyos
/dists/ubuntulucidmain2.执行更新
weixin_34194551
·
2020-07-06 00:27
Tinyos
第三版Make系统
1.make系统安装cdtools./Bootstrap./configuremakesudomakeinstall2.make系统结构3.第三版Makerules文件部分解析1#Allowuserstospecifyadditionaldirectoriestofind.target,.extra,and2#.rulesfiles.Thisallowsforplatformstobestored
weixin_34143774
·
2020-07-06 00:26
Ubuntu12.04下搭建
TinyOS
2.1.2开发环境--旧
备注:以下是在2012年下半年安装
TinyOS
的步骤,最新的已经有所变化。
weixin_33859844
·
2020-07-05 23:38
BlinkToRadioAppC
tinyOS
2.x的App/tutorial/BlinkToRadio文件夹下面有demo:节点通信下面分析一下:BlinkToRadioAppC.nc#include#include"BlinkToRadio.h"configurationBlinkToRadioAppC
R芮R
·
2020-07-05 20:31
Tinyos
中CC2420和CTP协议的数据包格式
1)消息缓冲区message_t在
TinyOS
2.x中,标准的消息缓冲区message_t,该缓冲区定义在tos/types/message.h中。比之前
Tinyos
1.x优化了许多。
wangwalfred
·
2020-07-05 19:25
wireless
Sensor
networks
TinyOS
TinyOs
例子之TestSerial学习
interfaceSplitControlasControl;interfaceReceive;interfaceAMSend;interfaceTimerasMilliTimer;interfacePacket;}查找
tinyos
wangwalfred
·
2020-07-05 19:25
TinyOS
TinyOS
心得
除非特别说明,所有的程序都是基于
tinyos
-1.3的,并在VM模拟Winxp32位下用cygwin调试运行。
wake123up
·
2020-07-05 19:58
TinyOS
第12篇 tinyviz和TOSSIM深入研究——最大节点数(网络的大小)
本文摘自我的researchprogressreportTotestthescalabilityof
TinyOS
andTOSSIMthatIamusing,Itriedtotestmanydifferenttestingvaluesfor
TinyOS
compilatio
超级熊熊
·
2020-07-05 19:36
TinyOS学习
第9篇TOSSIM (教程lesson 5)
从本篇开始,都是介绍如何使用TOSSIM仿真模拟
TinyOS
,教程的lesson1,4,5,6,7都仿真成功。寻求仿真帮助的同学,可以在这里找到你们需要的答案。
超级熊熊
·
2020-07-05 19:36
TinyOS学习
TinyOS
-2.1.1 Installation on Ubuntu 12.04 and Hello World
转载自:http://xuepengxu.blogspot.com/2012/05/
tinyos
-211-installation-on-ubuntu-1204.html;主要时我也遇到了这个问题,就是编译
谢潇雨
·
2020-07-05 12:53
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他