这是本人做的一次有关智能家居的项目,仅是用来参加比赛的!或者是我用来练手的吧!大概花费了我近2个月的时间来完成他,平台是建立在博创S3C2410的嵌入式的箱子上的,我觉得我唯一没有足够自信说是自己写的代码的话就是驱动部分了,毕竟当时的状态也是刚刚把单片机的知识全部学会罢了,因为这是基础中的基础,对于...
分类:
其他好文 时间:
2014-08-06 01:23:10
阅读次数:
264
ZigBee中的绑定由APS层来管理,除了绑定表管理外,APS层还有组表管理、快速地址查找等服务功能。应用层不能直接调用APS层中的数据服务来传输数据,只能通过AF层封装的AD_DataRequest函数来实现数据传输。 看了许多相关的文档,里面说及到,绑定服务在两个不同节点的简单描述符中,定义相同...
分类:
其他好文 时间:
2014-08-05 21:53:40
阅读次数:
193
ZigBee是一种低成本,低功耗的近距离无线组网通讯技术,在智能家居、智能楼宇、工业监控等领域均有广泛应用。基于ZigBee的智能家居应用,如图1所示,用户在家庭中安装一个主控中心(ZigBee网关),及若干个与家电设备相连的分控终端,来远程操控所有家用电器,设想下躺在沙发上控制厨房的电饭煲煮饭是不是无限畅快呢?如果网关可以连到互联网上,甚至远在公司,打开手机就能登录到家里的网关查看家里的情况。 作为开源爱好者,可能很多人已经做过ZigBee方面的开发,一般使用TI公司的CC2530射频芯片较多,TI公司也...
分类:
其他好文 时间:
2014-08-05 09:35:19
阅读次数:
376
本文记录如何利用cc2530的timer1产生pwm输出。在此之前,先看看timer1的一些特性。 先看timer1的操作模式,分别是Free-Running, Modulo, Up-and-Down。 具体的讲,Free-Running就是在每个时钟沿到来是计数器加1,从0x0000一直加...
分类:
其他好文 时间:
2014-08-04 14:05:17
阅读次数:
509
第一种方法,利用NLME.h里面定义的专门API获取设备自身IEEE地址/** This function will return a pointer to the device's IEEE 64 bit address** This function resides in nwk_util.c....
分类:
其他好文 时间:
2014-08-03 20:21:55
阅读次数:
351
记录几个问题: *********************************** 1、 有关设备的启动模式选项:(有待完善): 非自动启动模式 HOLD_AUTO_START:HOLD_AUTO_START is a compile option that will surpress ZDApp from startin...
分类:
其他好文 时间:
2014-07-23 18:13:47
阅读次数:
336
【zigbee】开启及清除NV_RESTORE信息的方法,NV_RESOTORE宏定义的作用...
分类:
其他好文 时间:
2014-07-21 23:27:50
阅读次数:
236
前面将contiki的makefile框架都理了下,这篇就以cc2530为收篇吧,也即makefile分析就该到此为止了。contiki/examples/cc2530dk打开Makefile如下图:第一行的 "CONTIKI_PROJECT"变量依赖于该目录下的 blink-hello.c hel...
分类:
其他好文 时间:
2014-07-17 00:22:24
阅读次数:
303
介绍了CC2530的CODE存储空间,以及如何使用。...
分类:
其他好文 时间:
2014-07-08 16:45:49
阅读次数:
570
不同的ZigBee联盟成员厂商在生产不同的商品,因此他们追逐不同的Profile,各自在自己的领域推广ZigBee的技术,也不断通过市场需要来完善Profile,进而推动ZigBee技术的推广和发展。自分化的开始,ZigBee 联盟前后共提出了10项Standard
Profile(见表一),部分尚在制定之中,按规定,某些Profile可以共存于一个设备。联盟还曾提出对ZigBee协议进行简化...
分类:
其他好文 时间:
2014-06-08 17:47:25
阅读次数:
221