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
z-stack
Z-Stack
通过按键中断实现长按功能
一、功能介绍项目需要实现长按功能,实现按键有2种方式,一种是通过中断、一种KEY_CHANGE事件轮询的方式。由于中断更加的灵敏,这里选择中断的方式。意外的发现,如果开启了中断,那么按键就不会触发KEY_CHANGE事件了。下面说下按键中断实现长按功能的思路:1.按下按键下降沿触发中断(记录触发时间)2.更改触发方式为上升沿触发(这样释放按键的时候就会触发中断了)3.上升沿触发中断(记录触发时间)
李四老师
·
2020-08-11 12:07
【Z-Stack开发】
Z-Stack按键中断
zigbee
创建Zigbee
Z-Stack
3.0.1 BSP(四)--移植UltraIot开发板LED
概述UltraIot开发板LED开发板上有三个用户LED指示灯,这三个指示灯所使用的IO口与IT的评估板有所不同,所以需要根据UltraIot开发板底板的原理图来修改IO口。UltraIot开发板LED原理图如下所示:有图可以得到:1、P1.0,P1.1,P1.4分别控制LED2,LED3,LED12、P1.0,P1.1,P1.4输出高电平时LED高亮,P1.0,P1.1,P1.4输出低电平时LE
詆調
·
2020-08-11 12:20
Zigbee
Zigbee深入浅出实战
Z-STACK
编译选项说明
一、通用编译选项编译选项说明APS_DEFAULT_INTERFRAME_DELAY使用分离时Tx包之间的延时APS_DEFAULT_MAXBINDING_TIME最大绑定处理时间(秒),包括匹配描述符,绑定请求,执行绑定APS_DEFAULT_WINDOW_SIZE使用分离是Tx窗口大小APS_MAX_GROUPS在GROUP表中可以有的最大项目数APSC_ACK_WAIT_DURATION_P
linuxmake
·
2020-08-11 12:55
ZigBee
z-stack
/cc2530协议栈如何修改LED的设置及HalLedBlink的使用
本文介绍了
Z-stack
中如何修改默认的LED的设置,并且讲解了HalLedBlink的函数,以及如何使用此函数简便的输出PWM波形。
geek_yatao
·
2020-08-11 11:08
ZigBee
z-stack
LED
cc2530
HalLedBlin
pwm
Zigbee协议网络相关的东西(1)
协议栈的使用1.为了让ZigBee的开发更加简单高效,TI公司推出了基于CC2530芯片的协议栈-
Z-Stack
。
JY小成
·
2020-08-11 11:20
zigbee学习笔记
Zigbee-cc2530 笔记---
Z-stack
串口(透传和温湿度采集)
USART:(UniversalSynchronous/AsynchronousReceiver/Transmitter)通用同步/异步串行接收/发送器USART是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。协议栈帧格式0xFE,DataLength,CM0,CM1,Datapayload,FCS翻译:0xFE:数据帧头DataLength:Datapayload的数
P_xiaojia
·
2020-08-11 11:29
zigbee
Zigbee-cc2530 笔记---
Z-stack
无线传输点亮LED
ZigBee协议是由ZigBee联盟(一个由众多IT企业组成的)制定和管理的一种短距离低速率的无线网络协议。此协议得到了广泛的支持,只要符合此协议的设备都能够互相联网。Zigbee的基础是IEEE802.15.但IEEE仅处理低级MAC层和物理层协议,因此Zigbee联盟扩展了IEEE,对其网络层协议和API进行了标准化。ZIgBee协议现在比较流行的版本是ZigBee2007。ZigBee协议非
P_xiaojia
·
2020-08-11 11:28
zigbee
修改
z-stack
LED引脚出现引脚不可控
参考文章
Z-Stack
中LED控制根据自己手头上的板子做对应修改:/*1-Green*/#defineLED1_BVBV(6)#defineLED1_SBITP0_6#defineLED1_DDRP0DIR
zzz1014440164
·
2020-08-11 10:27
zigbee-开发
ZigBee使用
Z-Stack
协议栈时如何关闭ACK验证
已经第三次在交流群里面看到有人问ACK的问题了,其实我之前也不知道,有次群里面有人偶然提到,然后我就去看了一下,顿时发现自己看书多么的不仔细。明明都已经看过好几遍的结构体,还是没记住,不过那次之后就一直没忘了就是。afStatus_tAF_DataRequest(afAddrType_t*dstAddr,//目的地址指针endPointDesc_t*srcEP,//发送节点的端点描述符指针uint
Box_csdn
·
2020-08-11 10:32
Zigbee
ZigBee协议栈---组网,入网以及操作系统程序解析
第一个功能:协调器的组网,终端设备和路由设备发现网络以及加入网络//第一步:
Z-Stack
由main()函数开始执行,main()函数共做了2件事:一是系统初始化,另外一件是开始执行轮转查询式操作系统intmain
城南花已开..
·
2020-08-11 03:18
Zigbee
最新版本IAR for 8051 8.30 编译协议栈
Z-Stack
有错误
使用最新版本IARfor80518.30以上版本,编译协议栈-Stack工程时会出现以下错误,Error[e46]:Undefinedexternal“?V1”referredinAF(C:\TexasInstruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB\DemoEB\Obj\AF.r51)目前解决这
学霸的作业会繁衍
·
2020-08-09 19:48
开源 | 嵌入式物联网项目开发 - 基于任务和事件的OSAL调度器
OSAL最初的概念是由德州仪器TI在ZigBee的协议栈
Z-Stack
上引入的,严格意义上来说,它并不是一个传统意义的操作系统,但可以实现部分类似操作系统的功能。基于任务和事件的调度器,可以为MC
微联智控工作室
·
2020-08-09 02:54
开源
嵌入式物联网应用开发
嵌入式Linux
物联网应用开发
开源项目
ZigBee
Z-Stack
2.05 搭建开发环境
(配套源码、软件、开发板等资源,可移步博客同名QQ群:拿破仑ZigBee)一、安装TI提供的半开源SDK——ZStack-CC2530-2.5.1a.exe1、安装过程非常简单,全部选择默认即可(可以更改安装路径);2、安装好ZStack-CC2530-2.5.1a.exe之后,可以在安装目录下找到一个名为ZStack-CC2530-2.5.1a的文件夹,如下图所示:3、TI提供的ZigBee协议
拿破仑940911
·
2020-08-05 19:39
TI
ZigBee
Z-Stack
中HalUARTWrite的使用以及osal_strlen()的使用
Z-Stack
中串口的使用,涉及到一个字符串指针的问题。
Kylin_Mountain
·
2020-07-31 16:23
杂
zigbee学习笔记---入门
首先,本人是一名在读本科生,因为要参加本年度的物联网比赛,故需要掌握一定的
Z-Stack
知识。
xiaoshengyige
·
2020-07-30 13:13
嵌入式学习
物联网之Zigbee系统开发三(无线传感器网络)
安装完成之后在C:\TexasInstruments下找到ZStack-CC2530-2.3.0-1.4.0文件夹,打开文件夹.可以看到文件的目录结构如下:文件目录介绍:•Components:存放的是
Z-Stack
许新天
·
2020-07-28 20:40
物联网之Zigbee系统开发
u8g2 SSD1306(I2C) for
Z-Stack
手中有块SSD1306128x64的OLED显示屏幕,使用的是I2C模式驱动。现在想让其的能够在Z-StackCC2530驱动OLED显示。要让CC2530驱动OLED显示,需要实现:实现CC2530I2C驱动移植U8G2显示库。1.实现CC2530I2C驱动CC2530芯片上面并没有I2C控制器,所以只能使用IO口模拟的方式模拟I2C的控制时序。并且Ti提供RemoTI协议栈中已经实现好了I2C
詆調
·
2020-07-16 04:13
Zigbee
C
Zigbee深入浅出实战
stm32---室内温湿度监控系统
设备能够发出声光报警,监控软件能够发出报警提示或者取消报警设备及监控软件能够查看对应设备的温度阈值信息设备能够显示时间二、软硬件需求三、软硬件精选1、处理器:stm32/CC2530(常用于做智能家具,支持
Z-Stack
cs_zyx
·
2020-07-15 13:39
stm32
Day3 : zigbee无线传感器网络管理之星型网络
Day3:zigbee无线传感器网络管理之星型网络基于广播和单播的星状网络网络拓扑结构功能要求实现过程组播通信功能要求实现过程串口无线透传实验基于
Z-Stack
的串口通信功能要求实现过程基于
Z-Stack
童话Script
·
2020-07-15 07:51
ZIGBEE技术
Day1 : zigbee简介+开发环境搭建
协议体系结构Zigbee的信道ChannelZigbee的网络号PANIDZigbee的地址ZigBee的设备类型Zigbee协议与协议栈zigbee开发套件Zigbee开发环境搭建IAR、SmartRF及
Z-stack
童话Script
·
2020-07-15 07:48
ZIGBEE技术
Day2 : zigbee无线传感器网络
Day2:zigbee无线传感器网络TIZ-Stack协议栈安装Zigbee应用开发-串口通信
Z-stack
工程目录解析浅析协议栈初始OSALOSAL多任务分配机制OSAL的运行机制OSAL任务启动和初始化
童话Script
·
2020-07-15 07:48
ZIGBEE技术
CC2530: ZigBee协议栈实践例程(一)
2.Z-Stack版本
Z-Stack
是Zigbee协议栈的一个具
林子xxx
·
2020-07-15 02:02
zigbee
TI的ZigBee协议栈不同版本的区别
1,TI的ZigBee协议栈不同版本的区别,如何选择合适的协议栈进行产品开发TIZigBee协议栈
Z-Stack
从最开始的Z-Stack0.1到大家熟悉的Z-Stack2.5.1a,以及到现在Z-StackHome1.2.1
火锅底料111
·
2020-07-15 00:45
zigbee
cc2530
Z-stack
USART1 DMA引脚更改 P0.2 P0.3 ->P0.5 P0.4
依次执行如下操作,代码将不做介绍,相信读者自行容易理解下面介绍几个uart相关寄存器寄存器PERCFG(0xF1)--外设控制cc2530共有两个串口,UART0和UART1,两个串口通过寄存器PERCFG的值映射到不同的引脚如我们需要使用串口1的P0.4P0.5,按照如上寄存的的功能,我们需要将PERCFG第二位拉低PERCFG&=~HAL_UART_PERCFG_BIT;其定义在HAL_UAR
qq_31254149
·
2020-07-14 17:37
TI
Zigbee
Z-Stack
3.0.2 开发(二)
Z-Stack
协议栈的基本框架和工作原理
ZStack版本:Z-Stack3.0.2下载和调试器:SmartRF04EBIDE开发软件:IAREmbeddedWorkbenchIDE-805110.20.1开发平台:基于TI-CC2530的任意厂家的
Z-Stack
桃叶儿
·
2020-07-14 10:43
Zigbee
TI
Z-Stack
协议栈架构分析
协议栈定义通信硬件和软件在不同级如何协调工作。在网络通信领域,在每个协议层的实体们通过对信息打包与对等实体通信。在通信的发送方,用户需要传递的数据包按照从高层到低层的顺序依次通过各个协议层,每一层的实体按照最初预定消息格式向数据信息中加入自己的信息,比如每一层的头信息和校验等终抵达最低的物理层,变成数据位流,在物理连接间传递。在通信的接收方数据包依次向上通过协议栈,每一层的实体能够根据预定的格式准
weixin_30648587
·
2020-07-13 17:48
TI
Z-stack
协议栈开发环境和工作流程
TIZ-stack协议栈开发环境和工作流程2016-12-1812:36:37分享:ZStack的体系结构由称为层的各模块组成。每一层为其上层提供特定的服务:即由数据服务实体提供数据传输服务;管理实体提供所有的其他管理服务。每个服务实体通过相应的服务接入点(SAP)为其上层提供一个接口,每个服务接入点通过服务原语来完成所对应的功能。ZStack根据IEEE802.15.4和ZigBee标准分为以下
灵思致远Leansmall
·
2020-07-13 06:38
物联网应用开发
TI ZigBee协议栈中终端设备的状态切换详解
www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/104629.aspx本文主要介绍了TIZigBee协议栈
Z-Stack
chenbang110
·
2020-07-10 16:45
Zigbee
Z-Stack
的OSAL的消息传递机制
5.消息传递机制这一部分,我们将综合任务、事件和消息,进行一个完整过程的阐述。5.1消息的发送与接收5.1.1消息的发送消息的发送是通过定义OSAL.c文件中的osal_msg_send()函数定义的:uint8osal_msg_send(uint8destination_task,uint8*msg_ptr){if(msg_ptr==NULL)//指针为空返回错误信息return(INVALID
shejialuo
·
2020-07-10 10:22
Z-Stack
OSAL分析
Z-stack
之 打印路由表 和 邻居表
邻居表和路由表在
Z-stack
已经定义,我们可以从网络属性库中利用
z-stack
提供的API来打印信息。
mahaichao540174345
·
2020-07-09 20:21
单片机
ZigBee TI ZStack CC2530 5.1 实例(一)大规模组网实验
(配套源码、文档、软件等资源,可移步QQ群:拿破仑ZigBee)本文中,我们将验证
Z-Stack
协议栈的中等规模组网实验,看看当ZigBee网络中的节点逐渐增加之后,网络是否依旧稳定。
拿破仑940911
·
2020-07-09 20:21
TI
ZigBee
Z-stack
协议栈基础知识
Z-stack
协议栈简单知识:ZigBee的协议分为两部分,IEEE802.15.4定义了PHY(物理层)和MAC(介质访问层)技术规范;ZigBee联盟定义了NWK(网络层)、APS(应用程序支持子层
Easadon
·
2020-07-09 10:14
ZIgBee
揭开ZigBee 2006协议栈
Z-Stack
的”开源“面纱 以及其它的开源协议
uid=20788636&do=blog&id=1841379我们都在说ZigBee2006协议栈
Z-Stack
是开源的,但是这个协议栈到底是全部开源的,还是只是开源一部分,让我们来揭开它的“开源”面纱
chinayangbo2011
·
2020-07-07 05:02
ZIGBEE通讯-2.IAR开发环境搭建(EW8051-8101)
使用IAR开发最大优势就是能够直接使用TI公司提供的协议栈
Z-Stack
进行开发,只需要调用API接口函数。
飘飘仙儿__
·
2020-07-05 08:17
ZIGBEE通讯
CC2538 ZigBee 芯片 两路UART串口同时使用
前言众所周知,CC2538zigbee芯片物理上支持UART0和UART1,但是在
Z-Stack
协议栈里面只提供了UART1的代码支持,并没有提供UART0的代码支持,但是具体如何同时使用UART0,能不能两路同时使用
coding梦想_起点
·
2020-07-04 13:58
嵌入式软件
嵌入式硬件
关于
z-stack
串口的一些看法
关于
z-stack
串口的一些看法用户需要使用cc2530串口的话,需要进行初始化,在SampleApp.c下我们需要调用的是MT_UartInit()和MT_UartRegisterTaskID(task_id
bnblzq
·
2020-07-04 12:28
zigbee相关
Method for Discovering Network Topology中文翻译【
Z-Stack
Home 1.2.0开发文档】
1.Purpose本文描述了在任何给定的网络测定网路技术的方法,使用
Z-Stack
的ZDO(ZigbeeDeviceObject)层的API。
李四老师
·
2020-07-04 01:02
【Z-Stack开发】
CC2530开发中文应用笔记,中文数据手册分享
它们可以很容易建立在基于IEEE802.15.4标准协议(RemoTI™网络协议、TIMAC软件和用于ZigBee®兼容解决方案的
Z-Stack
™软件)上面,或是专门的SimpliciTI™网络协议上面
zicreate
·
2020-06-30 19:21
Zigbee
cc2530
zigbee
Z-STACK
之cc2530LED驱动详解
Z-STACK
之LED驱动详解最近一段时间学习ZigBee,用的TI公司的cc2530,协议栈是
z-stack
,为了深入了解整个
Z-stack
,我从底层的驱动代码开始看起,首先是LED驱动。
crystal736
·
2020-06-23 00:41
z-stack
ZigBee协议栈
Z-Stack
开发指南(翻译的TI的手册
Z-Stack
Developer's Guide.pdf)
2.ZigBee2.1设备类型(DeviceTypes)在ZigBee网络中存在三种逻辑设备类型:Coordinator(协调器),Router(路由器)和End-Device(终端设备)。ZigBee网络由一个Coordinator以及多个Router和多个End_Device组成。上图是一个简单的ZigBee网络示意图。其中黑色节点为Coordinator,红色节点为Router,白色节点为E
G1036583997
·
2020-06-21 20:34
无线
OSAL运行机制
1.概述OSAL为操作系统抽象层,并非是正真意义上的操作系统,Ti的
Z-Stack
协议栈和蓝牙协议栈都运行在此基础之上,且OSAL有且仅有一个main()函数,其位置在ZMain->ZMain.c下,具体代码如下
Meiyangyang945
·
2020-04-05 17:14
zigbee学习笔记---入门
首先,本人是一名在读本科生,经过近一周的学习现在对
Z-Stack
也只能说是刚刚入门,把自己的学习笔记分享出来,也算给广大菜鸟级入门童鞋一些参考的东西吧。
8e1ffb79640b
·
2020-03-28 18:06
CC2530开发中文应用笔记,中文数据手册分享
它们可以很容易建立在基于IEEE802.15.4标准协议(RemoTI™网络协议、TIMAC软件和用于ZigBee®兼容解决方案的
Z-Stack
™软件)上面,或是专门的SimpliciTI™网络协议上面
zicreate
·
2019-12-26 08:53
创建Zigbee
Z-Stack
3.0.1 BSP(一)--概述
手上有一套UltraIotCC2530开发板,想让其运行Z-Stack3.0项目,但是原始的Z-Stack3.0协议栈中与手中开发板很多外设功能不一样,所以需要进行移植,改成让其支持UltraIotCC2530开发板。准备工作1、安装IARZ-Stack3.0.1开发IDE需求。EW85110.10.1这里写图片描述2、安装3.0.1协议栈也可以到TI官网上下载协议栈。http://www.ti.
Lst詆調
·
2019-11-28 02:42
解决IAR编译
Z-Stack
协议栈错误
编译错误Error[e46]:Undefinedexternal"?V1"referredinAF(C:\TexasInstruments\ZStack-CC2530-2.5.1a\Projects\zstack\Samples\SampleApp\CC2530DB\DemoEB\Obj\AF.r51)解决办法Changenumberofvirtualregistersto8image.png找到
零岁的我
·
2019-11-07 10:33
zigbee学习笔记-----
Z-Stack
协议栈的使用
学习zigbee其实就是学习zigbee的协议栈,协议栈我选择的是Z-Stack2.5.1a,虽然zigbee3.0已经出来了,但是作为学习选择Z-Stack2.5.1a最大的理由就是Z-Stack2.5.1a版本发行的较早,资料较多,易于学习。对于初学者来讲个人觉得没有必要把协议栈全部搞懂,只需要搞懂应用层,OSAL调度机制,一些常用的API函数,能够根据需要修改部分宏定义以及网络层的部分代码,
MRKING.
·
2019-09-11 21:38
zigbee
zigbee
z-stack
框架
Z-Stack
学习 -- 在协议栈下使用ADC
二、初始化在
Z-Stack
中,使用
QW_zhang
·
2018-08-06 21:41
ZIGBEE
Z-Stack
协议栈
zigbee
Z-Stack
3.0.1 利用广播的方式修改信道
TI的zigbee协议栈的默认信道是11,如何快速修改为15信道呢?方法就是给0xFFFF发送广播,来进行修改。调用MTsys.c里面提供的MT_ZdoMgmtNwkUpdateRequest函数,给出合理的参数,ZNP上会自动发送广播给所有节点之后,然后再修改自己的信道。最后所有节点都完成了信道的修改。MgmtNwkUpdateReqFormat_treq;req.DstAddr=0xFFFF;
coding梦想_起点
·
2018-05-11 18:41
嵌入式软件
Zigbee-资源-教程
【Zigbee技术入门教程-01】Zigbee无线组网技术入门的学习路线【Zigbee技术入门教程-02】一图读懂ZStack协议栈的基本架构和工作机理【Zigbee技术入门教程-号外】基于
Z-Stack
乌匠
·
2018-04-25 16:56
TI
Z-Stack
协议栈架构分析
协议栈定义通信硬件和软件在不同级如何协调工作。在网络通信领域,在每个协议层的实体们通过对信息打包与对等实体通信。在通信的发送方,用户需要传递的数据包按照从高层到低层的顺序依次通过各个协议层,每一层的实体按照最初预定消息格式向数据信息中加入自己的信息,比如每一层的头信息和校验等终抵达最低的物理层,变成数据位流,在物理连接间传递。在通信的接收方数据包依次向上通过协议栈,每一层的实体能够根据预定的格式准
DreamingCatcher
·
2017-08-31 12:50
ZStack学习
上一页
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
其他