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
ZigBee理论学习
UP智能家居系统之节点cc2530源码分析(1)
本文为这个系列文章的第一篇.主要是为了记录学习博创的
zigbee
系统时的一些笔记.这是我第一次接触产品级的代码,确实在阅读源码时学到不少东西.CC2530特性RF/Layout2.4-GHzIEEE802.15.4CompliantRFTransceiverExcellentReceiverSensitivityandRobustnesstoInterferenceProgrammableOutp
我和谷哥有个约会
·
2020-08-20 00:20
杂
ZigBee
最全资料介绍
在智能硬件和物联网领域,时下大名鼎鼎的
ZigBee
可谓是无人不知,无人不晓。作为除了wifi、蓝牙之外,
ZigBee
是目前最重要的无线通信协议之一,主要应用于物联网和智能硬件等领域。
haifengid
·
2020-08-20 00:51
CC2530 2.4G
ZigBee
低功耗PCB设计需注意几点
该PCB采用四层层叠结构,顶层为信号层,布有2.4G天线链路,形成了微带线。第二层为地层,由于该电路是模数混合,地层进行了内层分割,通过0欧电阻连接。第三层是电源层,通过电池供电,经过LDO稳压芯片输出VDD_3.3v给数字电路供电,输出VCC_3.3v给模拟电路供电,模拟电路主要选用低功耗、单电源供电、轨到轨精密运放进行搭建,进行传感器前端模拟信号调理。底层是信号层。图1顶层图2地层图3电源层图
Fignting
·
2020-08-20 00:19
zigbee
入门级文章
本人做过几年单片机的开发工作,主要用的是8051内核的和瑞萨740系列的,在这个ARM大行其道的时代,也曾经试着接触过,不过很容易在复杂的内核中迷失了自己~~~一直对这种能全局掌控的小系统痴迷,一个国外朋友无意间提到
Zigbee
gqb666
·
2020-08-20 00:47
Zigbee
嵌入式
zigbee
路由发现
路由表的内容:-目的节点地址-下一跳地址-链路质量
zigbee
路由发现过程:定义:发送方src,目的地destsrc广播一个路由请求报文(RouteRequestPacket)到所有相邻的节点,每个节点收到之后会继续广播这个
程序员A
·
2020-08-20 00:46
zigbee
zigbee
zigbee
(CC2530+ZSTACK)的AES加密
1.创建密钥Z-STACK协议栈在配置文件f8wConfig.cfg定义了密钥:/*Defaultsecuritykey.*/-DDEFAULT_KEY="{0x01,0x03,0x05,0x07,0x09,0x0B,0x0D,0x0F,0x00,0x02,0x04,0x06,0x08,0x0A,0x0C,0x0D}所以用户只需要修改-DDEFAULT_KEY的值就可以定义自己使用的密钥。2.将Z
geek_yatao
·
2020-08-20 00:41
ZigBee
1-6 实验5 无线温度检测实验
无线温度检测实验1、实验内容:协调器建立
ZigBee
无线网络,终端节点自动加入网络,然后终端节点周期性地采集温度并将数据发送到协调器.协调器接受数据并通过串口把接受到的数据传给PC端的串口调试助手。
gdliweibing
·
2020-08-20 00:41
ZigBee之旅
zigbee
按键分析
一、综述上图从协议栈的main()函数开始分析,罗列出了main()函数里调用的函数。接下来我们将会对函数一个一个的分析,有关于key的函数我将会用黄色方框表示。二、协议栈代码分析(按照上图逐步分析)**********************************************轮询**********************************************1、osal
forLeep_H
·
2020-08-20 00:04
CC2530
初步探讨
Zigbee
之外设IO(串口,备用位置)
UART一般发送用查询,接收用中断。CC2530的外设功能可用作串口,ADC,定时器,DMA等等。串口0,串口1,分别可以放在两个不同的备用位置。(容易混淆)这里我们就需要隐射图片可以看出来UATRT0,UART1,分别可以隐射到P0,P1(即备用位置1,备用位置2)下面的表格是指定都在P0位置的外设的优先级设置端口0的UART0优先P2DIR&=~(3voiduartinit();voidmyp
forLeep_H
·
2020-08-20 00:03
CC2530
zigbee
笔记3
zigbee
笔记3注册被踢网回调实际使用的时候发现假如协调器设置了其他信道,默认11,这样终端不在同一个信道的话就入不了网,所以协调器和终端的信道必须一致。下面是一些函数,用来切换信道。
DavidHuang123
·
2020-08-20 00:31
zigbee
ZigBee
无线抄表系统集中器设计
采用
ZigBee
无线模块可以很好地解决下段信道的供电效益问题,
ZigBee
无线数传抄表技术能够更好地为广大用户提供服务。ZigBe
cuanbihanbi60075
·
2020-08-20 00:27
zigbee
3.0 ota 实验
软件:simplicitystdio、ubuntu18.04芯片:EFR32MG21A020F768(设备),EFR32MG1P233F256GM48(ncp)SDK:6.6.3参考文档:AN728、服务器:在simplicitystdio生成Z3gatewayHost,然后按默认操作再ubuntu里面编译,编译成功后会有可执行文件,命名为Z3gatewayHost,将后面需要升级的ota文件放到
code_farmer_ou
·
2020-08-20 00:50
zigbee3.0
OTA
创建Z-Stack项目的工具(Create Z-Stack Project For IAR)
CreateZ-StackProjectForIAR做
Zigbee
开发用CC2530肯定会用到Z-Stack,而开发环境一般选IAREmbeddedWorkbench,但是麻烦的是每次新建一个Z-Stack
CodeGame
·
2020-08-20 00:19
资源共享
ZigBee
组网原理分析
ZigBee
组网原理分析原文链接:https://blog.csdn.net/chinsanyl/article/details/105113490目录1、简介2、网络结构3、准备工作4、网络初始化4.1
chinsanyl
·
2020-08-20 00:45
Zigbee
协议栈--Z-Stack的使用
文章来自于百度文库:http://wenku.baidu.com/link?url=uiESmBOQ1hHnGX-MQQnRWpr93rOo6kdF8vVG_HA1JwzCg7kPYzbQ_YLww_AMjWIQ-9K87qDP6SFj5F1e99fRd6151zNPr4aaO6xlYSHQyOC使用方法简介:一般情况下用户只需要额外添加三个文件就可以完成一个项目。一个是主文件,存放具体的任务事件
chenbang110
·
2020-08-20 00:09
Zigbee
Zigbee
Smart Energy安全加密机制
ZSE用于电表和智能家电,属于工业产品了,由此可以猜想它比ZLL或者ZHA更严格的加密机制。实际在ZSE规范中确实用到了Certificate(数字证书)和InstallationCode(安装码)等安全机制来确保传输的数据不被破解。ZSE中安全相关机制和名词:InstallationCode,Pre-ConfigureLinkKey,NetworkKey,ProductCA(产品证书),CBKE
Ray_Cheng
·
2020-08-20 00:59
Zigbee
Smart
Energy
芯科EmberZNet_
ZigBee
3.0_EFR32MG开发日记四:
ZigBee
例程下载至开发套件
检查硬件连接把JLink仿真器20P数据线正确安插在
ZigBee
开发套件的液晶底板上,
ZigBee
模块及任意一块传感器模块正确安插在液晶底板上。通过USB线把仿真器与计算机连接起来。
biaodu2822
·
2020-08-19 23:53
芯科EmberZNet_
ZigBee
3.0_EFR32MG开发日记三:开发平台搭建2
3.2SimplicityStudio本地导入
ZigBee
协议栈EmberZNet1、在
ZigBee
开发套件Creek-ZB-PK提供的资料内找到“\工具及软件\v2.4.zip”。
biaodu2822
·
2020-08-19 23:53
zigbee
协议与开发-NWK层作用解析
在实际应用中,对MAC及下层的直接修改较少,因此直接看比较重要的NWK层。首先看一下NWK层的通信方式及支持的拓扑结构。协调器的NWK层为网络中每一个设备分配一个短地址。同时NWK层会限制数据帧传送的跳数(Hops),这个参数通常称为Radius,即通信半径。另外,通信机制分为三种:Broadcast,Multicast和Unicast。广播时,目的地址是0xffff,PANID也是0xffff;
bamboogz99
·
2020-08-19 23:52
WSN/Zigbee/NS2
zigbee
4:协调器/路由器/终端 建立/加入 网络
2015-02-15星期日3:35:471、协调器建立网络流程Init1234567891011121314151617181920#defineZG_DEVICETYPE_COORDINATOR0x00#defineZG_DEVICETYPE_ROUTER0x01#defineZG_DEVICETYPE_ENDDEVICE0x02//DefaultDeviceLogicalType#if!def
无风也流
·
2020-08-19 23:41
zigbee
基于
ZigBee
的多点温度采集系统设计与实现
摘要:针对广阔空间环境温度采集系统对功耗及成本的要求,设计了基于无线传感网络技术的多点温度采集系统.以CC2430为主控芯片,选用DS18B20作为温度采集节点的传感器,基于
ZigBee
协议栈构建无线网络实现主从节点之间数据的采集与传输
alaclp
·
2020-08-19 23:36
Zigbee
ZigBee
学习(5)————网络管理基础
目录网络管理主要包括两方面的内容:协调器上电后建立网络,路由器自动加入网络,路由器调用函数获取本身的网络地址,MAC地址,父节点网络地址和父节点MAC地址,通过串口将其输出到PC机协调器编程://Coordinator.cvoidGenericApp_Init(bytetask_id){GenericApp_TaskID=task_id;GenericApp_TransID=0;GenericAp
add991004
·
2020-08-19 23:32
ZigBee
zigbee
模块和433无线模块的区别
ZigBee
的特点是低功耗、高可靠性、强抗干扰性,布网容易,通过无线中继器可以非常方便地将网络覆盖范围扩展至数十倍,因此从小空间到大空间、从简单空间环境到复杂空间环境的场合都可以使用。
连志安的博客
·
2020-08-19 23:27
ZigBee
基础知识(二)
2.1设备类型(DeviceTypes)在
ZigBee
网络中存在三种逻辑设备类型:Coordinator(协调器),Router(路由器)和End-Device(终端设备)。
aaa1163548340
·
2020-08-19 23:27
无线网络
zigbee
CC2530 系列教程 0 课程介绍
课程内容大体安排如下:理论课程:第一章:
ZigBee
简介第二章:
ZigBee
软件开发平台的搭建
zigbee
CC2530系列教程3点亮1个LED实验
zigbee
CC2530系列教程4按键控制LED实验
zigbee
CC2530
连志安的博客
·
2020-08-19 23:27
zigbee
cc2530
完整开发资料
zigbee
CC2530 系列教程 2 软件开发平台的搭建
所有课程见此链接:
zigbee
CC2530系列教程0课程介绍IAR集成开发环境搭建及程序下载调试相信物联网在近几年的电子产品领域大家都有所耳闻,而
zigbee
作为无线传输领域中的佼佼者,也将在未来的物联网领域中大显身手
连志安的博客
·
2020-08-19 23:55
zigbee
cc2530
完整开发资料
Zigbee
OSAL睡眠管理
Zigbee
节点只有终端设备类型可以设置休眠模式,要设置休眠模式,在配置上先要确保:1.f8wConfig.cfg文件中DRFD_RCVC_ALWAYS_ON定义为FALSE;/************
大头松鼠
·
2020-08-19 23:02
ZigBee
串口说明
一、串口的初始化//系统初始化byteosal_init_system(void){……osalInitTasks();//系统任务初始化……}//任务初始化voidosalInitTasks(void){……#ifdefined(MT_TASK)//如果定义了MT_TASK就初始化MT任务,所以要使用uart必须编译MT_TASKMT_TaskInit(taskID++);#endif……}//
逍遥l天
·
2020-08-19 23:25
ZigBee技术
Zigbee
-cc2530 笔记---组播通讯
组播原理组播描述的就是网络中所有节点设备被分组后组内相互通信的过程。确定通信对象的就是节点的组号。组播的特点:1.分组中的编号是两个字节(即组号是两个字节)2.组号必须和已经定义了的端点相关联。即:组都是和模块里已经定义了的端点相关联,如果我们说一个模块标记为组0x01,那么这个模块里面至少有一个定义了的端点与这个和组(0x01)相关联3.发送模块必须指明发送给哪个组,哪个端点,簇编号,原则上,只
P_xiaojia
·
2020-08-19 23:24
zigbee
ZigBee
规范各层原语及其功能概述
ZigBee
规范各层原语及其功能概述一、物理层服务规范1、物理层数据服务(1)请求原语PD-DATA.request:PD-DATA.request由MAC层发送到本地物理层,以请求发送MPDU(即物理层服务数据单元
IWTLDFIP
·
2020-08-19 23:26
无线传感网
ZigBee
快速入门(协议栈,协调器,路由器,终端设备,加入网络,安全,路由功能,频段)
文章目录1、
ZigBee
是什么2、
ZigBee
目标3、
ZigBee
协议栈4、设备类型5、`Mesh网络`拓扑结构6、加入一个
ZigBee
网络7、
ZigBee
安全8、频段和速率9、
ZigBee
相关特性和名词
静水流深_
·
2020-08-19 23:25
ZigBee
基于Z-Stack的
ZigBee
开发环境搭建
一、硬件环境CC2530开发板调试工具:CCDebugger或SmartRF04EB
ZigBee
USBDongle:用于抓包二、软件环境2.1Z-Stack下载及安装Z-Stack下载路径链接下载HA协议栈进入
HQ11112222
·
2020-08-19 23:24
ZigBee
ZigBee
简介
一、
ZigBee
概述1.1
ZigBee
网络节点Co-ordinator:它是第一个开始的节点,负责创建网络,其他节点要加入该网络需要通过它的允许。
HQ11112222
·
2020-08-19 23:52
ZigBee
ZigBee
zigbee
路由选择效率低下
按需路由协议https://blog.csdn.net/u013300635/article/details/82842332协调器只能存有限的路由表,当需要给不在路由表且不在邻居表的设备发送数据就需要在发送前进行路由发现,找到发送路径。假设网络中有100个设备,理想情况下20个在邻居表(一跳范围内直接发送)、20个在路由表中,那么剩下的60个节点,协调器想要发送数据就必须在发送前发送router
StevenV6
·
2020-08-19 23:21
Zigbee&Thread
zstack流程梳理与串口事件详解及
zigbee
调试助手实现细节
声明:本文撰写时间为2019年6月,能力有限,有错误欢迎批评指正首先先梳理一遍zstack的流程协议栈的文件包层次结构:App:应用层目录,这是用户创建各种不同工程的区域,在这个目录中包含了应用层的内容和这个项目的主要内容,在协议中一般是以操作系统的任务实现的。HAL:硬件层目录,包含有与硬件相关的配置和驱动及操作函数MAC:MAC层目录,包含了MAC层的参数配置文件及其MAC的LIB库的函数接口
GeekTalnex
·
2020-08-19 23:20
ZigBee
n路由节点实现休眠
对于
zigbee
n的路由节点,TI是不支持休眠功能的。然而可以自己手动修改代码,也可以实现路由节点休眠,达到PM3模式。
ACBoy_lhc
·
2020-08-19 23:14
计算机网络
Zstack 中新建任务
Zstack(TI的
Zigbee
协议栈)中,对于每个用户自己新建立的任务通常需要两个相关的处理函数,包括:(1).用于初始化的函数,如:SampleApp_Init(),这个函数是在osalInitTasks
小驹德尔驾
·
2020-08-19 23:42
zigbee
学习笔记--电源管理OSAL机制的
ZigBee
低功耗管理(CC2530)
OSAL_PwrMgr.COSAL电源管理的APIC文件hal_sleep.c底层的电源管理文件电源管理结构体typedefstruct{uint16pwrmgr_task_state;//任务状态uint16pwrmgr_next_timeout;//下一次超时uint16accumulated_sleep_time;//睡眠时间uint8pwrmgr_device;//电源管理设备属性,有PW
xiaoshengyige
·
2020-08-19 23:46
物联网
嵌入式学习
zigbee
cc2530环境搭建及程序开发大概流程
首先要安装IARIAREmbeddedWorkbench是一个用单片机程序开发的集成开发环境,它对CC2530提供完美的支持直接按照提示一步步安装就好注意:别忘了使用IAR注册机安装好了之后可以先使用IAR新建一个工程尝试着编译一下具体的新建工程步骤及编译时工程的设置我就不在这里粘贴了网上很多教程都有注意要实现编译成功且有生成然后再安装SmartRFFlashProgrammer和仿真器同样按照提
wszzyy
·
2020-08-19 23:42
嵌入式
ZigBee
-时钟源切换-串口配置
ZigBee
-时钟源切换-串口配置高频时钟源切换步骤:用到的寄存器:SLEEPCMD,SLEEPSTA,CLKCONCMD,CLKCONSTA1.让两个高频时钟源同时起震,让SLEEPCMD的第2位=0
hello_StarLee
·
2020-08-19 23:36
三种
zigbee
网络架构详解
在万物互联的背景下,
zigbee
网络应用越加广泛,
zigbee
技术具有强大的组网能力,可以形成星型、树型和网状网,三种
zigbee
网络结构各有优势,可以根据实际项目需要来选择合适的
zigbee
网络结构。
weixin_30501857
·
2020-08-19 23:58
ZigBee
路由协议分析
ZigBee
路由协议分析!一、
ZigBee
网络层次结构与地址分配机制
ZigBee
网络中的所有节点都有两个地址:一个16位网络短地址和一个64位IEEE扩展地址。
weixin_30500473
·
2020-08-19 23:57
无线龙感知RF2-V210物联网教学实验箱
通过简单更换核心模块,可以实现对ARM9/ARM11/Cortex-A8-等三种主流处理器构架嵌入式教学;配备全速WIFI、蓝牙、RFID、
ZigBee
、3G等系统,另配有多种功能传感器扩展模块;实现了将高端嵌入式教学和无线传感器网络
天津无线龙物联网实验室建设
·
2020-08-19 23:53
《
ZigBee
开发笔记》第二部分 基础篇-第2章 CC2530按键
1理论分析1.1CC2530通用IO详解用作通用I/O时,引脚可以组成3个8位端口,端口0、端口1和端口2,表示为P0、P1和P2。其中,P0和P1是完全的8位端口,而P2仅有5位可用。所有的端口均可以通过SFR寄存器P0、P1和P2位寻址和字节寻址。每个端口引脚都可以单独设置为通用I/O或外部设备I/O。除了两个高驱动输出口P1.0和P1.1各具备20mA的输出驱动能力之外,所有的输出均具备4m
Bruceoxl
·
2020-08-19 23:20
《嵌入式》ZigBee开发笔记
《
ZigBee
杂记》IAR 编译 ZStack-CC2530生成 HEX 文件完全配置
1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Formatvariant下拉框选None,Module-local下拉框选Includeall2.还是在菜单Project-Options-Linker-Output标签中,勾上Overridedefault选项,把编
Bruceoxl
·
2020-08-19 23:20
《嵌入式》ZigBee杂记
《
ZigBee
开发笔记》第四部分 提高篇-第8章 CC2530 建立一个自己的 Zstack 工程
实验设备硬件:PC机一台;ZB2530(底板、核心板、仿真器、USB线)一套软件:win7系统,IAR8.20集成开发环境协议栈也将了这么久了,编者现在带领大家建立一个自己的Zstack工程。下面介绍如何建立一个自己的Zstack工程。首先复制ZStack-CC2530-2.3.0-1.4.0一个副本,不要直接修改TI给个源码。打开安装盘C:\TexasInstruments\ZStack-CC2
Bruceoxl
·
2020-08-19 23:20
《嵌入式》ZigBee开发笔记
Zigbee
学习(一)之新建Zstack协议栈工程
本人学习
Zigbee
有一段时间了,想把一些基础和学习心得记录下来,以便和广大
Zigbee
发烧友交流探讨,也作为一种学习笔记可以复习参考。
puppygod
·
2020-08-19 23:19
PuppyZigbee
ZigBee
组网学习笔记(四)--协议栈按键实验
本
ZigBee
开发套件按键S1连接的是P0.0口,按键S2连接的是P0.1口。
李国冬
·
2020-08-19 23:15
ZigBee
zigbee
学习笔记(三) 简单的无线温度检测实验
通过前面两节的简单介绍,可能我们还是不知道具体怎样去建立一个
zigbee
网络,下面我将简单的创建一个无线温度检测实验,通过利用终端节点采集温度数据,并无线发送给协调器,协调器接收到数据后,通过串口发送给上位机
Justuint
·
2020-08-19 23:32
ZigBee
ZigBee
切换系统高频时钟+串口的使用
1,
ZigBee
切换系统高频时钟步骤一,让2个高频时钟源启振二,等待目标时钟源震荡稳定三,延时63us以上四,设置输出分频(一般不分频)五,选中目标高频时钟源作为系统主时钟六,确认一下当前工作的系统时钟是不是所选的高频时钟知道这些之后我们就来认识一下涉及到的寄存器好了
初心不辜
·
2020-08-19 23:32
ZigBee
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他