如何使用CC2530替换AT86RF231
时间:10-02
整理:3721RD
点击:
Hi,
手头有一套ATMEL的Zigbee实验环境:
ATXMEGA256A3U通过SPI连接ATRF231,构成一个节点;两个节点之间通过Zigbee无线通信;
其中ATRF231模块,利用SPI接口实现数据的透传功能;
问题:
1. 可否使用CC2530替换其中一个节点上的ATRF231?
如可以,CC2530上基于Z-Stack协议栈,还需要做哪些工作;
此前看到有帖子讨论不同Zigbee芯片见兼容性的问题,想验证一下;
2.如果把两个节点上的ATRF231都替换为CC2530,需要做哪些工作?
需要专家给予指点,多谢!
你好,
1, 首先你要确定你原先的ATXMEGA256A3U+ATRF231使用的是否是标准的ZigBee 协议栈,如果是标准的那么CC2530运行Z-Stack是可以对接,Z-Stack是完全基于标准的ZigBee的。你需要了解下ZigBee协议栈,你可以在CC2530 Z-Stack中选择CC2530作为Coordinator,让ATRF231作为节点加入进来,看是否能够入网成功。
2, 直接使用Z-Stack就可以,需要稍微理解下Z-Stack的工作机制,然后把你原先的应用程序放到Z-Stack对应的应用程序中就可以了!