TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2530和cc2652R作为协调器组网

我想实现2652R作为协调器,2530作为节点组网,我现在把CCS里面的zc_light和zed_sw下载到2652上面可以实现灯和开关这个实验,我现在把zstack3.0.2里面的samplelight和simpleswitch下载到cc2530里面,我可以直接实现2530和2652的通信吗?如果不能,该怎么修改

YiKai Chen:

是可以直接实现2530和2652的通信的

user6056007:

回复 YiKai Chen:

那我现在用烧录了sampleswitch的cc2530,和烧录了ccs里面zc_light的cc2652,可是我用2530控制不了2652的灯,这会是我2530的程序没烧录 吗?因为我用两块2652的板子是可以实现控制的

YiKai Chen:

回复 user6056007:

建議你使用sniffer查看一下是否入網及綁定成功

Alvin Chen:

回复 user6056007:

如果你zc_light的程序没有改变,可以直接按键开始入网也就是Button 1:
static void zclSampleLight_processKey(uint8 keysPressed)
{zstack_bdbStartCommissioningReq_t zstack_bdbStartCommissioningReq;//Button 1if(keysPressed == KEY_LEFT){if(ZG_BUILD_COORDINATOR_TYPE && ZG_DEVICE_COORDINATOR_TYPE){
zstack_bdbStartCommissioningReq.commissioning_mode = BDB_COMMISSIONING_MODE_NWK_FORMATION | BDB_COMMISSIONING_MODE_NWK_STEERING | BDB_COMMISSIONING_MODE_FINDING_BINDING;Zstackapi_bdbStartCommissioningReq(appServiceTaskId,&zstack_bdbStartCommissioningReq);}else if (ZG_BUILD_JOINING_TYPE && ZG_DEVICE_JOINING_TYPE){zstack_bdbStartCommissioningReq.commissioning_mode = BDB_COMMISSIONING_MODE_NWK_STEERING | BDB_COMMISSIONING_MODE_FINDING_BINDING;Zstackapi_bdbStartCommissioningReq(appServiceTaskId,&zstack_bdbStartCommissioningReq);}}//Button 2if(keysPressed == KEY_RIGHT){
}

}
dev.ti.com/…/node
你去抓包看一下

user6056007:

回复 Alvin Chen:

但是我现在只能在两块cc2652的板子上成功运行zc_light和zed_sw,实现控制。在2530的板子里面我把zstack3.0.2里面的samplelight和simpleswitch下载到cc2530里面,但是我按下它们的按钮,没有看到LED灯有任何变化

YiKai Chen:

回复 user6056007:

你CC2530用的是TI官方開發板CC2530DK嗎?

Alvin Chen:

回复 user6056007:

如果你是CC2530DK,请按照C:\Texas Instruments\Z-Stack 3.0.2\Documents\Z-Stack 3.0 Sample Application User's Guide 操作

Alvin Chen:

回复 Alvin Chen:

预计你不是CC2530DK,可以参考下面帖子去自己控制入网和绑定:
e2echina.ti.com/…/456989

赞(0)
未经允许不得转载:TI中文支持网 » cc2530和cc2652R作为协调器组网
分享到: 更多 (0)