ZigBee

2024/4/11 18:00:34

CC2530中文数据手册

分享一下cc2530的中文数据手册 下载地址:【免费】CC2530中文数据手册完全版资源-CSDN文库 最近在学习ZigBee的开发,使用的是cc2530芯片,在网上找参考手册的时候,发现就各种收费,找到一个免费的太难了,就在这…

智能家居中可自行收集能量的无电池的无线设备

此图片来源于网络 1、背景 ZigBee是一种基于IEEE 802.15.4标准的低速短距离无线通信技术,用于创建个人区域网络。其名称来源于蜜蜂的八字舞,因为蜜蜂通过这种舞蹈来与同伴传递花粉的所在方位信息,从而构成了群体中的通信网络。ZigBee技术具…

5.外部中断

中断初始化配置步骤: IO口初始化配置 开启中断总允许EA 打开某个IO口的中断允许 打开IO口的某一位的中断允许 配置该位的中断触发方式 中断函数: #pragma vector PxINT_VECTOR __interrupt void 函数名(void){}#pragma vector PxINT_VECTOR __int…

ZigBee 3.0理论教程-通用-1-05:协议架构-网络层(NWK)

【源码、文档、软件、硬件、技术交流、技术支持,入口见文末】 【所有相关IDE、SDK和例程源码均可从群文件免费获取,免安装,解压即用】 持续更新中,欢迎关注! 在这里,我们将介绍ZigBee网络的一些基本概念&a…

ZigBee学习——BDB

✨本博客参考了善学坊的教程,并总结了在实现过程中遇到的问题。 善学坊官网 文章目录 一、BDB简介二、BDB Commissioning Modes2.1 Network Steering2.2 Network Formation2.3 Finding and Binding(F & B)2.4 Touchlink 三、BDB Commissi…

12.OSLA

预备知识 OSAL(Operating System Abstraction Layer,系统抽象层),可以通俗地理解为一个简化版的操作系统,为Z-Stack的正确运行提供了内存管理、中断管理和任务调度等基本功能。 任务ID:应用层是一个任务&am…

11.Z-Stack协议栈使用

f8wConfig.cfg文件 选择信道、设置PAN ID 选择信道 #define DEFAULT_CHANLIST 0x00000800 DEFAULT_CHANLIST 表明Zigbee模块要工作的网络,当有多个信道参数值进行或操作之后,把结果作为 DEFAULT_CHANLIST值 对于路由器、终端、协调器的意义&#xff1…

Zigbee 模组拉距测试

1.测试方法: 两个同型号Zigbee模组组网,一个作为协调器,一个作为路由器,协调器设备负责组网,其中路由器节点作为被测设备,入网网成功后一分钟开始一轮测试,连续发送100包数据,每包数…

ZigBee组网-基于协议栈的UART实验(实现收发)(保姆级)

目录 基于协议栈的UART实验 前言 协议栈中的TI自带UART的使用实验 UART配置基本步骤 串口初始化 串口发送 串口接收回显 实验效果 拓展 移植我们自己UART串口 移植配置过程 实验效果 基于协议栈的UART实验 前言 与之前的Zigbee裸机实验不同,我们既可以…

STM32WB55开发(1)----监测STM32WB连接状态

STM32WB55开发----1.监测STM32WB连接状态 概述硬件准备视频教学样品申请选择芯片型号配置时钟源配置时钟树RTC时钟配置查看开启STM32_WPAN条件配置HSEM配置IPCC配置RTC启动RF开启蓝牙LED配置设置工程信息工程文件设置参考文档SVCCTL_App_Notification结果演示 概述 STM32WB系列…

lesson10 Zigbee组播通信原理

目录 Zigbee组播通信原理 实验原理 实验过程 实验设计 发送模块 接收模块 实验现象 组播通信总结 Zigbee组播通信原理 实验原理 1、组播通信:在Zigbee无线网络里,模块可以进行分组来标记。发送的模块如果发送的组号和网络里标记模块的组号相对应…

ZigBee案例笔记 - 无线点灯

文章目录 无线点灯实验概述工程关键字工程文件夹介绍Basic RF软件设计框图简单说明工程操作Basic RF启动流程Basic RF发送流程Basic RF接收流程 无线点灯案例无线点灯现象 无线点灯实验概述 ZigBee无线点灯实验(即Basic RF工程),由TI公司提供…

STM32WB55开发(1)----套件概述

STM32WB55开发----1.套件概述 所用器件视频教学样品申请优势支持协议系统控制和生态系统访问功能示意图系统框图跳线设置开发板原理图 所用器件 所使用的器件是我们自行设计的开发板,该开发板是基于 STM32WB55 系列微控制器所构建。STM32WBXX_VFQFPN68 不仅是一款评…

ZigBee快速入门——外部中断(Key)

外部中断 :::tips 理解三道锁:EA——IENx——PxIEN EA-总开关 IENx-中断使能功能配置,可以配置程总线 IO中断(P0、P1、P2),也可以配置程定时器等中断 PxIEN-总线中具体某一位的中断允许,如刚刚已经配置了 I…

通过Wireshark来了解Zigbee协议

简介 此文主要配合Wireshark实际抓包配合来讲解Zigbee的数据结构来加深认识,但是实际抓包未能抓全所有数据类型,有待补充。 ZigBee是一种新兴的短距离、低速率无线网络技术。ZigBee技术的命名主要来自于人们对蜜蜂采蜜过程的观察,蜜蜂在采蜜过…

关于zigbee协议栈各层的系统分析

随着传感器网络的大肆应用;随着物联网概念的爆发;随着通信技术的迅速发展,人们提出了在自身附近几米范围内通信的要求,这样就出现了个人区域网络PAN(Personal Area Network)和无线个人区域网络WPAN&#xf…

Zigbee物联网应用与开发复习汇总(附某高校期末真题试卷)

文章目录 一、知识梳理二、编程实战三、高校真题A卷B卷 一、知识梳理 1. Zigbee、蓝牙、IEEE802.11b(WiFi)标准都是工作在2.4G频段的无线通信标准;Zigbee主要用在短距离无线控制系统,传输少量的控制信息; 2. 短距离无…

【泰凌微TLSR8258 zigbee】OTA升级操作方法

目录 程序启动模式多地址启动模式Bootloader 启动模式多地址启动模式 Flash 分布Bootloader 启动模式Flash分布模式OTA升级OTA初始化OTA ServerOTA ClientOTA升级固件生成程序启动模式 在介绍OTA升级操作方法前,我们先介绍一下程序的启动模式,以及不同启动模式的优缺点。 多…

IoT Architectures 架构

IoT Architectures 架构 1. 记住IoT中的I(Internet)2. TCP/IP堆栈和IP智能对象协议栈3.Internet 协议 The Internet of Every Thing - steps toward sustainability CWSN Keynote, Sept. 26, 2011 https://download.csdn.net/download/shnbiot/1043431…

zigbee MQTT控制小米蓝牙插座开和关 型号Xiao Mi zigbee ZNCZ02LM 或支持zigbee的插座或设备

zigbee MQTT控制小米蓝牙插座开和关 型号Xiao Mi zigbee ZNCZ02LM 或支持zigbee的插座或设备 硬件准备 小米蓝牙插座,型号: Xiao Mi zigbee ZNCZ02LM 或支持zigbee的插座或设备 zigbee设备,型号: CC2531设备 参考链接: https://github.com/Koenkk/zi…

lesson 8 Zigbee单播通信(字符、字符串收发)

目录 Zigbee单播通信(字符、字符串收发) 前言 单字节数据收发实验 发送模块(终端) 接收模块(协调器) 实验效果 字符串收发实验 发送方(终端) 接收方(协调器&…

5 种 IEEE 协议对比 - ZigBee、WiFi、Bluetooth、BLE、WiMax

原文:Examining 5 IEEE Protocols – ZigBee, WiFi, Bluetooth, BLE, and WiMax 作者:Brian Ray 译者:安翔 审校:苏宓,欢迎技术投稿、约稿、给文章纠错,请发送邮件至tumincsdn.net。 无线技术使得设备在…

安防监控项目---web点灯(网页发送命令控制A9的led)

文章目录 前言一、web点亮LED流程二、静态网页设计(html界面)三、 CGI和BOA在本项目中的使用总结 前言 书接上期,和大家分享的是web点灯,哈哈哈,谈论起点灯这个词,这么久以来我已然已经成长为一名合格的点…

ZigBee学习——在官方例程上实现串口通信

Z-Stack版本为3.0.2 IAR版本为10.10.1 文章目录 一、添加头文件二、定义接收缓冲区三、编写Uart初始化函数四、编写串口回调函数五、函数声明六、函数调用七、可能遇到的问题(function “halUartInit“ has no prototype) 以下所有操作都是在APP层进行,也就是这个文…

lesson11 Zigbee MAC地址通信

目录 Zigbee MAC地址通信 前言 查看MAC地址(含组网过程抓包分析) 方法1:通过dongle抓包查看MAC地址 方法2:仿真调试查看MAC 实验过程 实现步骤 实验效果 出错分析 最终现象 结果分析 Zigbee MAC地址通信 前言 1、Zig…

【物联网】物联网技术的起源、发展、重点技术、应用场景与未来演进

物联网技术的起源、发展、重点技术、应用场景与未来演进 物联网(IoT, Internet of Things)是近年来科技领域中的热门话题,它将物理世界的各种“事物”与互联网连接起来,从而实现了数据的交换和通信。物联网技术的起源可追溯到20世…

8.简易无线通信

预备知识 Zigbee无线通信,需要高频的载波来提供发射效率,Zigbee模块之间要可以正常的收发,接收模块必须把接收频率设置和发射模块的载波频率一致。Zigbee有27个载波可以进行通信,载波叫做信道(无线通信的通道&#xf…

6.串口、时钟

预备知识 CC2530在正常运行的时候需要一个高频时钟信号和一个低频的时钟信号 高频时钟信号,主要供给CPU,保证程序的运行。 低频时钟信号,主要供给看门狗、睡眠定时器等偏上外设。 CC2530时钟信号的来源: 高频信号有2个&#xff0…

ZigBee Zstack之RSSI信号值获取以及显示

在zigbee设备建立了连接之后,我们一般在应用中都还是很关心它们之间的通讯信号强度的。 获取以Zstack为基础的zigbee通信设备的信号强度一般来说有两种方式:第一种是通过访问CC2530底层的信号状态寄存器,然后对其中数值进行计算,…

lesson 12 Zigbee绑定通信

目录 Zigbee绑定通信 通信原理 实验过程 实现步骤 实验现象 实验分析 Zigbee绑定通信 通信原理 1、Zigbee一共有五种通信方式:单播、广播、组播、MAC、广播 2、绑定是Zigbee的一种基本通信方式,具体绑定通信又分为三种模式,模式大同…

zigbee中的任务与事件的执行情况1

首先我们必须清楚(任务-端口)与(事件-簇)的一个关系,在任务中存在一个或多个事件,也就是任务与事件不一定是等价的关系。明白了这点之后开始分析我们的zigbee最重要的函数 osal_run_system。 void osal_ru…

【Zigbee课程设计系列文章】Zigbee开发环境搭建

【Zigbee课程设计系列文章】Zigbee开发环境搭建 前言IAR 下载安装Z-Stack协议栈安装 🎊项目专栏:【Zigbee课程设计系列文章】(附详细使用教程完整代码原理图完整课设报告) 前言 👑由于无线传感器网络(也即…

zigbee 绑定表

绑定(Binding)是一种控制两个或者多个设备应用层之间信息流传递的机制。绑定允许应用程序发送一个数据包而无需知道目标地址的16位短地址(此时目标设备短地址设置为无效地址0xFFFE),应用支持子层APS从绑定表中自动获得…

【应用方案】基于MT7628 JN5169 和SUN724的4G-Zigbee智能网关方案

产品方案特性 - 4G-Zigbee智能网关扩展性强; - 百兆以太网接入; - 支持Zigbee 3.0智能家居产品和智能安防产品接入; - 实时检测烟感、气感,联动阀门控制器可自动关闭燃气阀门,并拨打报警电话,防止火灾&…

Zigbee抓包方式

介绍多种Zigbee抓包方式: 1. Ubiqua 使用教程网上非常多也非常清晰; 但是Ubiqua是收费软件,较贵; 2. Killerbee套件 https://github.com/riverloopsec/killerbee Attify的集成killerbee的GUI工具: https://github.com/…

ZigBee学习——在官方例程实现组网

✨Z-Stack版本:3.0.2 ✨IAR版本:10.10.1 ✨这篇博客是在善学坊BDB组网实验的基础上进行完善,并指出实现的过程中会出现的各种各样的问题! 善学坊教程地址: ZigBee3.0 BDB组网实验 文章目录 一、基础工程选择二、可能遇…

ubuntu下成功使用cc-tool给CC2530烧录程序

首先得先从官网上下载cc-tool源码,上百度首页,输入cc-tool就能找到官网。 下载完后,解压进入cc-tool文件夹,打开README,发现在ubuntu下需要有这两个库的支持。 安装这两个库的过程中,主要会出现下面这个问题…

zigbee各层作用简述

物理层:主要进行无线数据的收发,同时定义了无线传输的信道以及频率。 MAC层:使用CSMA-CA机制接入到无线信道,负责传输信标帧,保持同步和提供可靠的传输机制。 网络层:主要负责网络的建立以及网络地址的分…

ZigBee协议栈中AES-128加密算法

Z-stack对Zigbee2006提供了全面的支持,功能之强大,性能稳定、安全性高,说到安全性是我们今天的主题。CC2430硬件支持128bit的AES加密算法,在协议栈中为了避开相同设备的干扰,和防止被其他设备监听,我们就采…

7.定时器

定时器资源 CC2530有四个定时器TIM1~TIM4和休眠定时器 TIM1 定时器1 是一个独立的16 位定时器,支持典型的定时/计数功能,比如输入捕获,输出比较和PWM 功能。定时器有五个独立的捕获/比较通道。每个通道定时器使用一个I/O 引脚。定时器用于…

zigbee 绑定表的应用

一、 绑定 本文是作者根据TI Z-Stack开发文档,ZigBee Specification-2007,《Zigbee WirelessNetworking》等英文资料整合和翻译而成,采用中英双语对照方便读者理解,文中翻译不当之处,望广大同行不吝赐教。推广ZigBee技…

ZigBee学习——浅析协议栈

✨记录学习过程 文章目录 一、初识OSAL1.1 Z-Stack和Zigbee的OSAL是什么关系?1.2 OSAL可以解决Z-stack在不同厂商的芯片上的使用吗? 二、协议栈运行机制2.1 初始化涉及内容2.2 初始化过程 一、初识OSAL OSAL,全称是操作系统抽象层&#xff0…

4.基本IO口操作

CC2530端口资源:三个端口,表示为 P0、P1 和 P2。P0 和 P1 是完全的 8 位端口,而 P2 仅有 5 位可用 CC2530的IO口的一些功能: 通用IO口、外设IO口(定时器、USART、ADC) 输入引脚、输出引脚 当输入时&#…

安防监控项目---概要

文章目录 前言一、项目需求二、环境介绍三、关键点四、主框架分析总结 前言 各位小伙伴,在蛰伏了将近有半年的时间又要和大家分享新的知识了,这次和大家分享的是一个项目,因此呢我准备分项目阶段去和大家分享,希望大家都能够在每…

全自动加持,无人机实现真“无人”!

无人机想必大家都已不陌生。近年来,在无人化作业需求不断释放,各种前沿技术快速发展的背景下,无人机已经越来越多的走进人们的生产与生活,包括农业植保、电力巡检、物流运输、应急救援等等,其在诸多领域带来了福音和价…

可以实现zigbee的通过app控制入网退网,情景模式,联动,定时,延时功能了!

可以实现zigbee的通过app控制入网退网,情景模式,联动,定时,延时功能了!

lesson 8下 Zigbee单播通信理论相关概念原理(端点、簇)

目录 Zigbee单播通信理论相关概念原理 端点(Endpoint) 簇(ClusterID) 通信数据帧抓包分析 接收过程中的端点和簇(接收模块) 接收过程中的端点 接收过程中的簇 发送过程中的端点和簇(发送…