请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

飞比ZigBee智能家居及照明(物联网方案与教育平台专家)

搜索
123
查看: 14733|回复: 22

CC2530+CC2591协议栈修改问题,求高手!

[复制链接]
bamboolight 发表于 2012-8-26 16:12:51 | 显示全部楼层 |阅读模式
协议栈采用 ZStack-CC2530-2.3.0-1.4.0

实验程序是 SimpleSwitchEB-Pro

之前用CC2530(没有CC2591)的开发板测试,可以用的。
然后到CC2530+CC2591测试,就不能用。

在论坛上看到帖子,是这样修改的:
——————————————————
在hal_board_cfg.h中把原代码  

#define xHAL_PA_LNA  改为

#define HAL_PA_LNA

在MAC文件夹下Low level 的system文件夹下要有mac_rffrontend.c文件。
——————————————————
但是,改完后,发现还是不能用。
后来去官网看CC2591的Datasheet,

CC2530 CC2591 Interconnect.jpg


CC2530用到P1.1,P1.4,P0.7来控制CC2591,而P1.1,P1.4原先是用来控制灯D2,D3的。
我怀疑是这些引脚和其他元件连接,影响电平变化。然后把这3个引脚和灯断开,再测试,依然还是不能用。

    不知道是哪出了问题,求高手指导!
adisons 发表于 2012-10-12 16:43:06 | 显示全部楼层
同问。。。。不过我端口改变了。HGM->p2.3(晶振删除了),PAEN->p1.3, EN没有改变。
adisons 发表于 2012-10-15 09:39:17 | 显示全部楼层
用过功放的说说吧。
adisons 发表于 2012-10-16 11:41:18 | 显示全部楼层
.............不改这两个地方弄连接上。改了反而连接不上。证明开启不了功放。
adisons 发表于 2012-10-16 16:55:06 | 显示全部楼层
弄过的朋友遇到一样问题的,麻烦分享一下经验啊。
763966787 发表于 2012-10-17 12:23:21 | 显示全部楼层
你的PAEN管脚改变了,需要在程序中也做相应的改变,这样P1_3才可以控制PAEN。
你找一下函数macRadioTurnOnPower(),里面有关于PAEN的设置。
adisons 发表于 2012-10-17 16:14:16 | 显示全部楼层
763966787 发表于 2012-10-17 12:23
你的PAEN管脚改变了,需要在程序中也做相应的改变,这样P1_3才可以控制PAEN。
你找一下函数macRadioTurnOn ...

我刚刚改了。OBSSEL1-》OBSSEL3但是这样还是连接不上的。后来我把发射功率更改到最大了可以连接上了。TXPOWER=0x05变成0xF5。但是丢包率好像很高。。。信号也不见得好得多少。不用功放的时候把HAL_PA_LNA    改回来XHAL_PA_LNA    。连接很流畅的。。。。。这东西CC2591不好弄。弄了几天还是这样子。我终端要用5年以上。不可能接功放的。就是协调器接上了试试。。。结果不尽人意。还不如不加。。。。郁闷
 楼主| bamboolight 发表于 2012-10-17 22:00:33 | 显示全部楼层
我用的是杭州邱捷的板子。

我怀疑是协议栈的问题,因为测试协议栈的各个例子,有些例子可以用,有些例子就不行。不知道各个例子到底是哪些差异,导致不能使用。
 楼主| bamboolight 发表于 2012-10-17 22:03:04 | 显示全部楼层
adisons 发表于 2012-10-17 16:14
我刚刚改了。OBSSEL1-》OBSSEL3但是这样还是连接不上的。后来我把发射功率更改到最大了可以连接上了。TXP ...

协调器加功放,终端节点不加,比2个都不加的节点,距离应该会差个300米以上。
adisons 发表于 2012-10-18 09:20:22 | 显示全部楼层
bamboolight 发表于 2012-10-17 22:03
协调器加功放,终端节点不加,比2个都不加的节点,距离应该会差个300米以上。

哦。你测试过了吗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

深圳市飞比电子科技有限公司 ( 粤ICP备10064384号  

GMT+8, 2017-8-18 07:30 , Processed in 0.127606 second(s), 26 queries .

Powered by Discuz! X3.1  Template by:迪恩网络

© 2001-2013 Comsenz Inc.

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