xbee shield v7用 leonardo板连不上xctu

2014-04-031.2万
AI 快速预览详细 收起
本文讨论了使用 Leonardo 板和 Xbee Shield V7 通过 USB 连接电脑时无法连接到 XCTU 的问题。尽管 Xbee 本身通过 USB 适配器测试正常,但通过 Leonardo 板连接时出现问题。文章提供了具体的故障排查方法,包括检查 Leonardo 板的 USB 串口配置和确保 Xbee Shield V7 的连接方式正确。这些步骤可以帮助用户解决连接问题,避免自行排查的时间成本。
我用leonardo板加v7扩展版用usb接电脑始终不能连上xctu,用usb适配器测试过xbee能用。
另外用dfrobot leonardo+xbee板也连不上xctu

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(5)
Grey
Grey
在使用时请注意保持串口与xbee的波特率一致
phoebe.wang40
phoebe.wang40
附上Leonard接收端测试代码[code]void setup(){
Serial.begin(9600); //初始化串口并设置波特率为9600
Serial1.begin(9600);
}
void loop(){
char val;
val = Serial1.read(); //读串口
if(val!=-1){
Serial.print(val); //将收到是数据再通过串口发送出去
}
}[/code]如果这个时候还是不行,试试重启设备,比如USB接口,调试软件,xbee适配器之类的。。。往往有时候我们认为不可能的原因就是原因。
Angleo
Angleo
或者直接使用XBee USB 适配器
https://www.dfrobot.com.cn/goods-501.html
何处不江南
何处不江南
楼上正解,楼主可以试试 。
Leotower
Leotower
Leonardo 的RX/TX是Serial1, 不是USB 虚拟串口,通过电脑无法直接访问,需要通过arduino代码访问。 要使用xctu配置xbee,建议使用https://www.dfrobot.com.cn/goods-501.html
参考类似的讨论https://mc.dfrobot.com.cn/thread-646-1-1.html
- 没有更多了 -