首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xbee啮合程序设计

Xbee啮合程序设计
EN

Stack Overflow用户
提问于 2016-09-12 08:57:50
回答 1查看 46关注 0票数 1

我有一个查询,实际上我有3个xbees series2

我想要xbee 1 (sensor+xbee(end device))xbee 2作为协调器,在那里XBee2将被连接到MCU上。现在我又有了xbee 3((sensor+xbee(end device))。现在我想让xbee3也能与coordinator(Xbee2)进行通信。现在,我将Xbee1xbee3的pan ID与Xbee2相同。我再次设置了xbee1xbee3Xbee 2目标地址。

现在我的问题是

  1. 如何使用eclipse环境编写单片机程序,以便同时接收Xbee1Xbee3数据?
  2. 我想把所有的Xbees和UART的通信方式联系起来,我想用Xbee..is的引脚2和3读取数据,可以吗??

有人能给我开发这个程序的代码吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-09-14 20:08:55

这是一种常见的情况。在AT模式下运行API模式下的协调器和终端设备(您可能希望以路由器的形式从这些节点开始,并在所有其他设备都正常工作后找出“休眠终端设备”的详细信息)。

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39446626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档