1

我有一个查询实际上我有 3 个xbees series2
我想作为协调员,将在哪里xbee 1 (sensor+xbee(end device))加入 MCU。现在我又有了。现在我也想做交流。现在我保留了和一样的相同的泛 ID 。我再次为.xbee 2XBee2xbee 3((sensor+xbee(end device))xbee3coordinator(Xbee2)Xbee1xbee3Xbee2xbee1xbee3Xbee 2

现在我的问题是

  1. 我如何使用 Eclipse 环境对 MCU 进行编程以接收数据Xbee1Xbee3数据?
  2. 我想用 UART 通信方式进行所有通信,我想使用..Xbees的引脚 2 和 3 读取数据。这可能吗?Xbee

谁能给我开发这个程序的代码???

谢谢

4

1 回答 1

1

这是一个常见的场景。在 API 模式下运行协调器,在 AT 模式下运行终端设备(您可能希望将这些节点作为路由器开始,并在其他一切正常后找出“睡眠终端设备”的详细信息)。

DH设置为 0的“AT 模式”设备DL只会将串行数据传递给协调器,MCU 可以解析 API 帧以确定哪个设备发送数据。MCU 还可以处理对其他设备的请求——远程 AT 命令或发送串行端口的数据。

为 MCU 编写代码,但您通常会这样做。如果这是您选择的语言,则可以使用可移植的 ANSI C 库。它可以为您解析 API 帧并简化网络上的通信。

于 2016-09-14T20:08:55.363 回答