This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc2652R作为协调器和cc2530组网

Other Parts Discussed in Thread: Z-STACK, CC2530, CC2652R

可以提供除了开发者指南之外的组网教程吗?看开发者指南里面,我不知道要改哪些东西,太多了。对于初学者,特别2530还不是TI的官方板子,我用2652R里面的SDK实在搞不懂2652怎么和2530组网的,2530用IAR开发,我看zstack3.0.2的开发者指南烧录里面的教程都没反应,我都完全不知道怎么去和2652组网了,2652R里面做协调器产生网络的一般是用哪个程序烧录的,然后再把2530作为节点加入他的网络。希望你们可以提供具体些的资料和办法,因为课题需要快点组网成功。

  • 我之前的回复很明确呀,是很多东西要自己看程序,但是关于入网之前说的很清楚;

    CC2530 Z-stack 3.0.2 :'

    7)如何让协调器建网,如何在建网以后去绑定设备(在上面的附件文件中通过按键实现了)

    可以通过调用 bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_FORMATION | BDB_COMMISSIONING_MODE_FINDING_BINDING); 函数选择合适的模式。

    8)如何让路由或者终端设备进行加网,如何在加网以后去绑定设备

    可以通过调用bdb_StartCommissioning(BDB_COMMISSIONING_MODE_NWK_STEERING | BDB_COMMISSIONING_MODE_FINDING_BINDING);
    CC2652R:
    zstack_bdbStartCommissioningReq_t zstack_bdbStartCommissioningReq;
    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);

    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);
  • 是的,但是有些您没提到,比如我说的,2652作为协调器,我应该用CCS烧录哪个工程去改代码,那我2530是用IAR开发的,烧录哪个工程去改代码
  • 工程无所谓的,都是这些API,随便你使用什么工程。
  • cc2652R 工程目录下带有zc 开头的都是协调器工程。

    CC2530 :在workspace 里面选择end device工程如图,至于在哪里添加API看你自己的想法。

  • 那我2530可以用zstack2.5.1a协议栈吗?和cc2652R作为协调器组网
  • zstack2.5.1a协议栈太舊了、建議不要再用