多语言展示
当前在线:934今日阅读:176今日分享:34

如何修复不能工作或者不能识别的xbee模块

xbee模块是美国digi旗下的无线数传模块,包含有xbee/xbee PRO S1、xbee/xbee PRO S2(S2B\S2C)、xbee PRO S3B、xtend、xbee PRO SX等模块,囊括了从短距离到最远上百公里的高速远程无线传输,广泛应用在工业控制、智能家居、自动化等领域。
工具/原料
1

xbee PRO S2C模块

2

专业xbee开发板

3

数据线

4

电脑

5

XCTU软件

方法/步骤
1

将xbee放入xbee专业开发板中,并用USB数据线连接开发板和电脑

2

打开XCTU软件,找到开发板对应串口,并读取参数;因为故障,模块并不能被读取或者识别出来;同时会出现复位弹窗。

3

此时按一下复位键,即可正常读取出来模块的参数数据;此种情况主要是因为模块的串口波特率参数不应引起的,如果记得自己当初设置模块的波特率是多少,调整对应端口波特率,就不会出现弹窗了。

方法/步骤2
1

上述方法试用过以后,依然无法读出来,说明模块的固件可能损坏,需要强制重新烧写固件;先模块、开发板和电脑连接;

2

打开XCTU,然后点击xbee recovery;

3

找到对应模块的固件;此处我们用的是xbee PRO S2C的模块,所以填好端口,找到对应固件,然后点recover;

4

因为过去的模块固件已经损坏,引导会出现错误;所以在写入的过程中,会出现弹窗;此处我们按下复位键,就可以正常烧写了;

注意事项
1

插拔模块,注意不要带电操作

2

如果以上两种操作方法依然不能解决问题,就需要更加强硬的手段重新烧写固件,建议将模块返回给供应商处理写入

推荐信息