自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Zigbee学习(三)之Zstack协议栈应用实践

之前Zstack协议栈的工作原理已经讲过了,这次来一发应用举例的帮助大家理解,实验内容很简单,就是按键控制LED小灯闪烁,用的是CC2530的电路板,如果是裸机控制,过程相当简单,只要查询是否有按键按下,然后执行小灯闪烁的操作就可以了,或者用中断也可以。但是如果放到了协议栈当中,过程会复杂些,也就是之前所说的工作原理。 在添加自己的函数或者命令行之前,我们要做的最最重要的事情就是宏定义,比如按键

2013-08-16 17:21:47 2552 1

原创 Zigbee学习(二)之Zstack协议栈运行原理分析

Zigbee协议栈的实现方式采用的是分层的思想,分别有物理层、数据链路层(介质访问控制层)、网络层和应用层。每一层都实现了不同的功能,但是每一层实现的功能对于其它层来说又是封闭的,如果要进行数据互通,需要调用一些API函数。这是一些浅显的基本概念,百度一下都可以知道的啦!那么整个协议栈是如何执行的呢?我们直接来看代码吧!打开Zmain.c文件,之前是一些宏定义,暂时先不用管,看到主函数: int

2013-08-16 15:30:04 6834 1

原创 Zigbee学习(一)之新建Zstack协议栈工程

本人学习Zigbee有一段时间了,想把一些基础和学习心得记录下来,以便和广大Zigbee发烧友交流探讨,也作为一种学习笔记可以复习参考。我想把新建Zstack工程来作为Zigbee学习的第一篇文章,初来乍到,有心的朋友多多指教。 在新建工程之前,我们要做的是要安装IAR编译软件,并且下载ZStack协议栈,我用的版本是ZStack-CC2530-2.3.1-1.4.0,这是TI公司的协议栈,在官

2013-08-13 15:18:19 3049

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除