楼主: outman

“飞比”Zigbee论坛CC2530开发板学习教程(二)-- 例1.基于Basic RF的无线电灯控制

[复制链接]
tianmahua 发表于 2012-5-27 15:32:12 | 显示全部楼层
编辑过程中出现下面的错误,请问是原因.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
克式里里 发表于 2012-6-8 17:09:51 | 显示全部楼层
求大神指教,只是为什么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
活不明白 发表于 2012-6-14 11:19:02 | 显示全部楼层
请问 这个程序改成无线传感器数据串口接收程序?行的话,麻烦给点提示?
kissyy 发表于 2012-7-3 11:14:02 | 显示全部楼层
感谢分享~~
ck59505 发表于 2012-8-7 10:09:46 | 显示全部楼层
支持~不过我只是买了模块而已..
lizheng86312 发表于 2012-8-29 12:02:56 | 显示全部楼层
学到东西了。顶。。。
HJP 发表于 2012-9-24 16:18:56 | 显示全部楼层
OUTMAN 我是初学者 按照你的步骤执行 但是出现和16楼一样的问题 想问问怎么回事?是不是程序的问题
hgping 发表于 2012-10-13 01:49:32 | 显示全部楼层
克式里里 发表于 2012-6-8 17:09
求大神指教,只是为什么?

你的CC DEBUGGER没有装好驱动,计算机没发现这个设备!
hgping 发表于 2012-10-16 22:33:33 | 显示全部楼层
本帖最后由 hgping 于 2012-10-16 22:38 编辑
mingrufan 发表于 2012-4-24 19:44
网络地址范围应该是从0x0000到0xfff7吧,但奇怪的是我在  light_switch实验中把节点修改为   #define SWITC ...


网络地址范围应该是从0x0000到0xfff7吧,但奇怪的是我在  light_switch实验中把节点修改为   #define SWITCH_ADDR    0xfff8   //0x2520     #define LIGHT_ADDR       0xfff9//0xBEEF     之后,没有任何影响,和原来的效果一样。这个0xfff8和0xfff9已经超过可以定义的范围了,求高手们给指点一下。
还有就是,PAN_ID号,其范围应该是从0x0000到0x3fff,我在这个实验中把他改为#define PAN_ID                0x4fff   //0x2007 ,仍然对实验结果没有任何影响。真让我迷糊了,高手们帮忙解答一下,万分感谢!!!


这个是发射接收的基础实验,源码并不遵循ZigBee协议所定义的网络地址范围及PAN_ID范围。在这里只是讲解了芯片如何实现底层的发射接收功能,下面是我理解的CC2530无线接收部分的实现机制,不对请指正:





1、接收的前提是接收中断使能(在这里主要是用帧接收完成标志位RXPKTDONE-RFIRQIF0[6]产生中断)、清空RXFIFO、打开接收机;

2、这时接收机一直在检测物理层同步头(主要是SFD:帧开始定界符),当检测到SFD,标志位SFD-RFIRQIF0[1]置1,接着根据帧长度域(SFD的下一个字节)接收指定的字节数到RXFIFO中;

3、当帧过滤有效时,根据FCF中的内容(2 byte)进行帧过滤,帧过滤通过后标志位SRC_MATCH_DONE-RFIRQIF0[5]置1表示帧已通过了过虑;
当帧过滤无效时,帧接收完成标志位RXPKTDONE-RFIRQIF0[6]直接置1(表明接收到一个完整的帧),然后产生接收的中断转给中断服务程序去处理(这个要自己去实现怎样的功能了);

4、当源匹配有效时(在这里只有帧过滤有效时且通过帧过滤时才会进行源匹配),进行源地址匹配(找到了源匹配SRC_MATCH_FOUND-RFIRQIF0[4]置1),源地址匹配完成后(不管找没找到源匹配)标志位SRC_MATCH_DONE-RFIRQIF0[3]置1、RXPKTDONE-RFIRQIF0[6]置1(表明接收到一个完整的帧),然后产生接收的中断转给中断服务程序去处理(这个要自己去实现怎样的功能了);

根据以上的接收流程,不管你设置的地址是多少,数据都接收到了RXFIFO中,要想实现根据地址区分接收的功能,这就要自已在中断程序中去实现了(在这个light_switch中,中断程序并没有用地址去区分接收)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
鳄鱼的眼泪 发表于 2012-10-23 15:17:35 | 显示全部楼层
顶下~~~好想好好学下啊~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表