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】
Zigbee
-cc2530控制流水灯实验(一)
**I.原理介绍:**我买的板子型号是:MFIoT-Z-001,有四个LED,TI公司的一般有三个,不过都差不多。资料提供的二极管电路图如下:由于二极管的单向导通性质,即只有在正向电压(二极管的正极接正,负极接负)下才能导通发光。所以P10,P11,P12,P13,分别对应低电平时,LED点亮。高电平时熄灭。相关寄存器表:稍微解释下:第一列为寄存器与寄存器对应的地址。P1寄存器就表示端口1,端口1
大皇猫
·
2020-08-24 05:44
Zigbee
学习(二)协调器程序
*********************************************************************在协议栈中控制LED闪烁协调器程序(Coordinator.c)*********************************************************************#include"OSAL.h"#include"ZGlob
大皇猫
·
2020-08-24 05:13
ZigBee
路由协议分析
转载于:https://www.cnblogs.com/blueapple2015/p/5641445.html
DFW4654
·
2020-08-24 05:48
Zigbee
之旅(六):几个重要的CC2430基础实验——ADC单次采样
Zigbee
之旅(六):几个重要的CC2430基础实验——ADC单次采样一、承上启下在无线传感器网络中,很重要的一项就是将传感器的模拟值转换成数字量,以便于传输和处理。
weixin_30699463
·
2020-08-24 05:59
开始学习
zigbee
!
加油。。。。我。。转载于:https://www.cnblogs.com/Elia/archive/2012/05/14/2499382.html
weixin_30247159
·
2020-08-24 05:26
NodeMCU学习系列(二)----连接网络
物联网设备联入网络的方式主要有:(1)设备直接连接到路由器的WIFI(2)设备连接到三大运营商的网络中,如NB-IOT(3)设备通过蓝牙、
zigbee
、Sub-G等方式连接到网关,再由网关连接到网络NodeMCU
songdawww
·
2020-08-24 05:53
嵌入式
ZigBee
学习笔记 -- 1.9 Device Roles
DeviceRoles:InanIEEE802.15.4network,anFFDdevicecantakethreedifferentroles:coordinator,PANcoordinator,anddevice.AcoordinatorisanFFDdevicethatiscapableofrelayingmessages.Ifthecoordinatorisalsotheprincip
_-笑看风云-_
·
2020-08-24 05:15
ZigBee
蓝牙开发BLE协议流程(iOS为例)
IOT领域与智能设备通信的方式除了
zigbee
wifi就算蓝牙了,BLE(bluetoothlowenergy)看名字就是低功耗的一个东西,通俗来说ble很简单啊,因为无论是iOS还是android提供的
jks456
·
2020-08-24 05:09
iOS
ZigBee
之旅启程
ZigBee
之旅启程之前申请的项目启动啦。本人负责
ZigBee
无线传感器网络模块的设计和实现。各种兴奋、各种high,哈哈。因为自己要设计东西。(设计,这是乔布斯传给我最深的印象)。
gdliweibing
·
2020-08-24 05:05
ZigBee之旅
Zigbee
学习
(一)
Zigbee
简介和开发环境快速建立(IAR)1.我不是很清楚控制链条,对于
Zigbee
不是太清楚答案:CC2530芯片上集成了8051内核(增强型)2.性能特点:低速率远距离,这造就了
Zigbee
dengdun6257
·
2020-08-24 05:03
zigbee
学习重点资料的摘录2
Zigbee
的术语重点弄懂它们的从属关系,主要包括:节点,设备,端点,簇(群集),属性。属性Attribute是一个反映物理数量或状态的数据值,比如开关值(On/Off),温度值、百分比等。
a827415225
·
2020-08-24 05:30
ZigBee
Zigbee
学习(一)
1、协议与协议栈:****协议***就是通信方之间共同的约定,以保证通信的成功事先定义好的一组通信规则(约定),例如:数据单元的格式,数据的内容及其表达的含义,通信开始、结束的标志。(可以理解为暗号,双方的口令对上即可通信)网络中的设备必须严格遵守通信协议,不然通信就无法实现。协议栈就是一组用程序代码实现的通信协议的库函数。即厂商为了通信方便编写的函数库,调用函数库中不同的函数可以实现不同的约定。
大皇猫
·
2020-08-24 05:57
Zigbee
之旅(一):开天辟地
Zigbee
之旅(一):开天辟地一、前言首先自我介绍一下~我是来自湖北某高校的一名大三学生。因专业及个人爱好,最近对
Zigbee
比较感兴趣。
weixin_30323631
·
2020-08-24 05:20
zigbee
协议栈OSAL运行原理-----个人理解
OSAL运行原理:前提:OSAL是按照不同层运行的。分别是应用层(App)、硬件层(HAL)、mac层(MAC).......等多个层。我们现在把每一层可以当成一个任务。也可以比喻每一层是一个房间。开始运行:程序从main函数开始执行,一开始是初始化各个模块。然后初始化osal_init_system(),在这个函数里主要给各个层(各个房间)定义任务ID号。从0开始假设应用层被分到的任务号是8。开
ytcjzk
·
2020-08-23 08:17
zigbee
ZigBee
入门-CC2530-实验(七)-PWM-定时器-控制LED的亮度代码
PWM:说白了就是连续的时间内高低电平的组合,就是方波嘛~我们使一个GPIO定时器的计时下,一段时间使GPIO输出高电平,一段时间使GPIO输出低电平,我们拿示波器接到对应的GPIO上就可以看到PWM波。PWM在我们实际应用开发中是很常见,例如:驱动电机的正转、反转;LED的亮度;蜂鸣器的声音高低;PWM控制在工业上更是尤为的重要。//本次实验实现:通过定时器比较模式,输出PWM波-改变LED亮度
Dev_XH
·
2020-08-23 08:40
ZigBee
入门-CC2530-实验(八)-ADC采集-串口通信-代码
咱们
zigbee
网络中,终端节点的角色就是用来采集各种模拟量,例如:光照、温湿度、可燃气体浓度、等等,然后将采集的数据通过天线发送给协调器,或路由器,进行下一步的数据处理。
Dev_XH
·
2020-08-23 08:40
zigbee
技术实现按键控制led(中断方式)
zigbee
技术实现按键控制led中断方式#include#defineLED1P1_0#defineLED2P1_1#defineLED3P0_4#defineKEY1P0_1#defineKEY2P2
weixin_44158381
·
2020-08-23 08:21
ZigBee
-定时器配置
ZigBee
-定时器配置定时器1配置步骤1.指定IO口位置,PERCFG2.配置IO口为片上外设,PXSEL3.开总中断,定时器中断,EA=1,T1IE=14.开溢出中断,128分频,模计数模式,T3CTL5
hello_StarLee
·
2020-08-23 08:02
zigbee
协议栈ADC采集外部电压
zigbee
协议栈是有错误的,稍后我会写出来ADC支持14位模数转换,包含一个多路转换器,8个可独立配置的通道、一个参考电压发生器。
Ly的空间
·
2020-08-23 08:12
zigbee
nxp
zigbee
软件定时器使用方法
1.初始化定时器:ZTIMER_teStatusZTIMER_eInit(ZTIMER_tsTimer*psTimers,uint8u8NumTimers);psTimersPointertoanarrayofstructures,whereeacharrayelementcontainsinformationforonetimeru8NumTimersNumberoftimersintheabo
weixin_40254107
·
2020-08-23 08:30
nxp
zigbee
timer
nxp
zigbee
timer
zigbee
学习之睡眠定时器
睡眠定时器:voidInitSleepTimer(void){ST2=0x00;//设置时间ST1=0x00;ST0=0x00;EA=1;//开中断STIE=1;//睡眠定时器中断使能0:中断禁止1:中断使能STIF=0;//睡眠定时器中断标志0:无中断未决1:中断未决}voidSysPowerMode(ucharmode)//设置系统睡眠模式mode等于0为PM01为PM12为PM23为PM3{
weixin_33979363
·
2020-08-23 08:07
[
ZigBee
] 6、
ZigBee
基础实验——定时器3和定时器4(8 位定时器)
上一节讲了16位定时器1,本节讲8位定时器3和定时器4!1、综述Timer3andTimer4aretwo8-bittimers(8位定时器).Eachtimerhastwoindependentcapture/comparechannels(独立的捕获/比较通道),eachusingoneI/Opinperchannel.Features:·Twocapture/comparechannels·
weixin_33849215
·
2020-08-23 08:57
zigbee
学习之路(七):定时器3(中断方式)
一.前言上次我们学习了了用定时器3进行查询方式来进行溢出判断,今天我们来换一种方式,用中断方式来检测和查询定时器3的溢出。二.原理与分析要使用定时器3,我们必须先要配置的是T3CTL,来把定时器3初始化,进行工作模式和频率的选择,要使用中断模式来控制定时器3,我们还要配置中断的控制寄存器,T3IE和总中断EA。T3CTL的配置和上次的一样。三.程序#include#defineuintunsign
weixin_30869099
·
2020-08-23 07:31
zigbee
学习之路(四):按键控制(中断方式)
一.前言通过上次的学习,我们学习了如何用按键控制led,但是在实际应用中,这种查询方式占用了cpu的时间,如果通过中断控制就可以解决这个问题,我们今天就来学习按键控制的中断方式。二.原理分析传统的51单片机如果要使用中断,也要对相应的寄存器进行控制,cc2530芯片也不例外,而且相对复杂。需要配置多个中断寄存器,下面来一一介绍。这个寄存器是来控制端口0中断使能的,要开启中断,应设为1.这个是配置各
weixin_30765577
·
2020-08-23 07:57
Zigbee
之旅(四):几个重要的CC2430基础实验——定时器中断
Zigbee
之旅(四):几个重要的CC2430基础实验——定时器中断一、承上启下上一篇,我们一起学习了简单的外部中断的实现。有了对中断的实践经验后,我们这一节来讨论一下定时器中断。
weixin_30732825
·
2020-08-23 07:25
嵌入式成长轨迹56 【
Zigbee
项目】【CC2430基础实验】【睡眠定时器的使用】
在小灯快速闪烁5次后进入睡眠状态PM2,在PM2下睡眠定时器SLEEPTIMER(ST)仍然可以正常工作,从0x000000到0xffffff反复计数,当ST计数超过写入ST[2-0]的0x000f00时,系统由中断唤醒,小灯闪烁5次后进入PM2,这样周而复始的唤醒工作然后睡眠。系统睡眠的时间为8分32秒,这已经是最长睡眠时间。ST2(睡眠定时器2)7:0ST2[7:0]睡眠定时器计数/比较值[2
weixin_30617797
·
2020-08-23 07:15
Zigbee
系列 学习笔记四(睡眠及唤醒)
CC2530有五种工作模式。分别为Activemode、idlemode、PM1、PM2、PM3,PM2模式比较省功耗而且可以被定时唤醒;PM3模式最省电但是只能被外部中断唤醒。开启睡眠功能很简单:1、首先确认f8wConfig.cfg文件中DRFD_RCVC_ALWAYS_ON定义为FALSE;2、然后在IAR的Options->C/C++Compiler->Preprocessor->Defi
丑心疼
·
2020-08-23 07:13
c/c++
zigbee
学习之路(五):定时器1(查询方式)
一.前言今天,我们来学习几乎所有单片机都有的功能,定时器的使用,定时器对单片机来说是相当重要的,有了它,单片机就可以进行一些复杂的工作。二.原理与分析谈到定时器的控制,我们最先想到的是要给它赋初值和选择工作模式吧,下面我带大家熟悉一下cc2530中的定时器寄存器。如上图所见,DIV寄存器用来确定定时器运行一次所需的时间,MODE用来选择定时器的工作模式。定时器中断的标志位,有中断发生时,置为1三.
weixin_30298497
·
2020-08-23 07:50
《
ZigBee
开发笔记》第二部分 基础篇-第9章 CC2530看门狗
1理论分析1.1CC2530看门狗简介在CPU可能受到一个软件颠覆的情况下,看门狗定时器(WDT)用作一个恢复的方法。当软件在选定时间间隔内不能清除WDT时,WDT必须就复位系统。看门狗可用于受到电气噪音、电源故障、静电放电等影响的应用,或需要高可靠性的环境。如果一个应用不需要看门狗功能,可以配置看门狗定时器为一个间隔定时器,这样可以用于在选定的时间间隔产生中断。看门狗定时器的特性如下:四个可选
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《
ZigBee
开发笔记》第二部分 基础篇-第8章 CC2530系统睡眠唤醒—中断唤醒
1理论分析1.1CC2530睡眠定时器简介睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。睡眠定时器还用于当进入低功耗睡眠模式时,维持定时器2的定时。睡眠定时器的主要功能如下:24位的定时器正计数器,运行在32kHz的时钟频率24位的比较器,具有中断和DMA触发功能24位捕获1、概述睡眠定时器是一个24位的定时器,运行在一个32kHz的时钟频率(可以是RCOSC或XOSC)上。定时
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《
ZigBee
开发笔记》第五部分 外设篇 - 协议栈实验 第6章 CC2530光敏和热敏传感器
1实验目的1)通过实验掌握CC2530芯片GPIO的配置方法;2)掌握光敏和热敏传感器在协议栈的用法。2实验设备硬件:PC机一台;ZB2530(底板、核心板、仿真器、USB线)两套;光敏或热敏传感器一个软件:win7系统,IAR8.20集成开发环境3实验相关电路图接线方法:1)、VCC:接电源正极(3V3)2)、GND:接电源负极3)、DO:TTL开关信号输出4)、AO:模拟信号输出(悬空没有使用
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《
ZigBee
开发笔记》第二部分 基础篇-第8章 CC2530系统睡眠唤醒--定时器唤醒
1理论分析当定时器的值等于24位比较器的值,就发生一次定时器比较。通过写入寄存器ST2:ST1:ST0来设置比较值。当STLOAD.LDRDY是1写入ST0发起加载新的比较值,即写入ST2、ST1和ST0寄存器的最新的值。加载期间STLOAD.LDRDY是0,软件不能开始一个新的加载,直到STLOAD.LDRDY回到1。读ST0将捕获24位计数器的当前值。因此,ST0寄存器必须在ST1和ST2之前
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
《
ZigBee
开发笔记》第二部分 基础篇-第4章 定时器-CC2530中断方式使用定时器T3
1理论分析CC2530为这两个定时器各分配了一个中断向量。当以下定时器事件之一发生时,将产生一个中断请求:计数器达到最终计数值比较事件捕获事件SFR寄存器TIMIF包含定时器3和定时器4的所有中断标志。寄存器位TIMIF.TxOVFIF和TIMIF.TxCHnIF分别包含2个最终计数值事件,以及四个通道捕获/比较事件的中断标志。仅当设置了相应的中断屏蔽位时,才会产生一个中断请求。如果有其它未
Bruceoxl
·
2020-08-23 07:58
《嵌入式》ZigBee开发笔记
如何在 CC2640R2F 中增加 RAM 的大小?
点击左上角的“关注”,定期更新
Zigbee
最新资讯,总有你想要的信息!
Jesse_嘉伟
·
2020-08-23 07:24
Bluetooth
5.0
专栏
如何扩大 Z-Stack 3.0.2 中 SRAM 的范围?
如何扩大Z-Stack3.0.2中SRAM的范围点击左上角的“关注”,定期更新
Zigbee
最新资讯,总有你想要的信息!
Jesse_嘉伟
·
2020-08-23 07:54
Zigbee
项目专栏
基于 Z-Stack 3.0.2 的人体热红外传感器 AM312
基于Z-Stack3.0.2的人体热红外传感器AM312点击左上角的“关注”,定期更新
Zigbee
最新资讯,总有你想要的信息!
Jesse_嘉伟
·
2020-08-23 07:54
Zigbee
项目专栏
CC2530与
zigbee
学习笔记の协调器、路由器、终端的概念
协调器:(coordinator)每个
zigbee
网络只允许有一个
zigbee
协调器,协调器首先选择一个信道和网络标识(PANID),然后开始这个网络。
孤舟蓑笠不倒翁
·
2020-08-23 07:04
【CC2530与Zigbee】
zigbee
协议栈 中断服务函数定义方法
zigbee
协议栈中断服务函数定义方法我们先看协议栈中hal_uart.c文件中的串口操作中断服务程序:HAL_ISR_FUNCTION(halUart0RxIsr,URX0_VECTOR)//uart0
史瓦辛彬
·
2020-08-23 07:38
zigbee
openwrt单独编译package包
假设在package/network/
zigbee
service_test目录下是要编译的代码。
存活能力
·
2020-08-23 07:27
openwrt
《
Zigbee
学习》广播、组播
硬件环境开发板:使用七彩光子开发的
ZigBee
节点编辑软件:IAR7.2for8051上位机:XCOM相关文件SampleApp.cSampleApp.hZDApp.h组播通信过程//以下为协调器过程=
qq_43443455
·
2020-08-23 07:24
Zigbee
CC2530用Timer1通过设置PWM波占空比配置彩灯颜色
CC2530用Timer1通过设置PWM波占空比配置彩灯颜色思路:运行流程:PC端用UART工具发送灯光配置参数->
zigbee
接收到串口数据读取数据->把数据通过调用驱动层彩灯控制函数传参进行定时器通道比较值寄存器赋值
北辰Duo
·
2020-08-23 06:11
自我总结
CC2530
定时器通道
【CC2530强化实训04】定时器间隔定时实现按键N连击
【题目要求】2018年全国职业院校技能大赛“物联网技术应用”国赛(高职组)中关于感知层开发的难度陡然增大,三个题目均在
Zigbee
协议栈下完成。其中第一个题目考查了按键单击、双击和三连击。
小蜜蜂老师
·
2020-08-23 06:34
编程笔记
CC2530教程
【
Zigbee
精华教程02】一图读懂ZStack协议栈的核心思想与工作机理
Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽象层OSAL管理着。你可以理解为:Z-Stack协议栈=OSAL操作系统+CC2530硬件模块+AF无线网络应用总体来看,Z-Stack协议栈只做了两件事情:首先进行系统的初始化,然后启动OSAL操作系统。在任务轮询过程中,系统将会不断查询每个任务是否有事件发生,如果有事件发生,就执行相应的事件处理函数,如果没有
小蜜蜂老师
·
2020-08-23 06:34
Zigbee技术笔记
【
Zigbee
精华教程03】Z-Stack协议栈中OSAL层常用API函数
【1】osal_msg_allocate():分配消息缓存。uint8*osal_msg_allocate(uint16len);【2】osal_msg_deallocate():回收消息缓存。uint8osal_msg_deallocate(uint8*msg_ptr);【3】osal_msg_send():发送消息。uint8osal_msg_send(uint8destination_tas
小蜜蜂老师
·
2020-08-23 06:34
Zigbee技术笔记
ZigBee
3.0 EmberZnet 1.01 总体框架
(配套源码、文档、软件等资源,可移步QQ群:拿破仑
ZigBee
)第一章总体框架(点击链接->)
ZigBee
3.0EmberZnet1.01总体框架(20180201)第二章准备工作(点击链接->)
ZigBee
3.0EmberZnet2.01
拿破仑940911
·
2020-08-23 06:53
Silicon
Labs
ZigBee
3.0
关于博客背景
但因为读研期间主要从事编程开发相关研究,所以有所涉猎,主要为C++、
ZIGbee
、RFID、STM32相关工作,但是基础知识较为欠缺。想通过博客的方式督促自身的学习。
抗着键盘向前奔
·
2020-08-23 06:22
ZigBee
CC2530 定时器1中断
ZigBee
CC2530定时器1中断这段时间做一个智能家居的项目,用到
ZigBee
芯片,自然想到用CC2530。今天分享一个很简单的,通过按键控制定时器开启关闭,定时器中断函数里控制LED闪烁。
剑匣破
·
2020-08-23 06:38
物联网
ZigBee
CC2530 Z-Stack 定时器的使用
ZigBee
CC2530Z-Stack定时器的使用Z-Stack协议栈里面无法使用定时器中断。例如下面的一个定时器1的中断,就算你正确的开启了定时器1,也无法进入中断。
剑匣破
·
2020-08-23 06:38
物联网
zigbee
学习:示例程序SampleApp中通讯流程
zigbee
学习:示例程序SampleApp中通讯流程本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.参考链接:http://wjf88223.blog.163
iteye_18480
·
2020-08-23 06:33
芯科EmberZNet_
ZigBee
3.0_EFR32MG开发日记一:
ZigBee
3.0解决方案选型
A、
ZigBee
芯片方案选型选项SiliconLabsTINordic型号EFR32MGCC2652RnRF52840内核Cortex-M4Cortex-M4Cortex-M4主频40MHz48MHz64MHzFLASH256
biaodu2822
·
2020-08-23 05:18
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他