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.

CC2538使用 Z-Stack Home 1.2 怎么配置才能支持SPI ZNP,且可以添加其他HA设备?

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

Dear all

         大家好,我目前使用CC2538NF23, 通过SPI 与host 相连,用作网关以控制其他的HA终端设备(包括philips HUE, smart plug等),
但是编译出来的固件不能添加其他的HA设备。

        目前我们使用 Z-Stack Home 1.2.1 在CC2530 ,同样使用SPI ZNP的方式,是可以添加其他的HA设备的。在CC2538上,通过host 用spi发送命令是回应的,但是就是不能添加HA设备。
       用CC2538, host 发送与接收数据举例
          write:0x3, 0x26, 0x5, 0x64, 0x1, 0x1
          read: 0x66, 0x5, 0x1

问题

      我们应该什么更改才能直接添加其他的HA设备?

      是否有数据手册?

       

希望能够给我点提示和帮助,万分感谢!



目前的环境:

  1. 协议栈与profile是:Z-Stack Home 1.2.1 
  2. 芯片:CC2538NF23
  3. 与host 通信方式:SPI
  4. 编译环境:IAR Embedded Workbench for ARM 7.20.2
  5. 目前配置是:Options -> C/C++ Compiler-> Preprocessor -> Defined symbols:

ewarm
FEATURE_SYSTEM_STATS
CC2538_USE_ALTERNATE_INTERRUPT_MAP=1
CC2538ZNP
FEATURE_RESET_MACRO
ASSERT_RESET
FAKE_CRC_SHDW
HAL_SPI=TRUE
TC_LINKKEY_JOIN
SECURE=1

 

x 出现错误。请重试或与管理员联系。