我想使用 Zigbee 模块和 ATmega8 建立一个网状网络。我需要一些基本的 c 例程来建立网络。我的控制器使用 ATmega32 运行。和终端节点将在 ATmega8。
我想要控制器单元和节点之间的即插即用无线连接。
请帮我。
我想使用 Zigbee 模块和 ATmega8 建立一个网状网络。我需要一些基本的 c 例程来建立网络。我的控制器使用 ATmega32 运行。和终端节点将在 ATmega8。
我想要控制器单元和节点之间的即插即用无线连接。
请帮我。
@user2031622,zigbee 现在有内置的微控制器,例如 TI stack(德克萨斯仪器)提供的 CC2530。CC2530 有一个内置的 8051 微控制器,支持网状网络。
Digi XBee 系列射频模块在即插即用无线方面很受欢迎。在最简单的配置中,一对模块作为串行电缆替代品运行,一个模块输入的字节从另一个模块输出。
如果您想拥有一个多节点网络,则必须在 API 模式下使用无线电,其中帧包含带有地址信息的标头和页脚中的校验和。Digi 已在 GitHub 上作为开源发布了ANSI C XBee 主机库,这可能是一个很好的起点,因为您提到使用 C。看起来甚至有一个针对 AVR 平台的库的分支。