完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试使用与此文档相关的命令更改波特率:https://github.com/Arduinolibrary/DFRob ... _v0.23.pdf
这是固件版本:00200.9.4 当我尝试以下命令之一时,我总是收到一个错误: 在 UART=9600,8,1,0,0 在 uart_cur=9600,8,1,0,0 在 uart_def=9600,8,1,0,0 这个波特率可用吗? 即使在默认波特率 (115200) 上,我也得到了错误。 有串行终端日志(docklight):https://pastebin.com/raw/gvi246ql 谢谢你的帮助。 |
|
相关推荐
1个回答
|
|
要更改波特率,请按照以下步骤操作:
1. 首先,确保您已正确连接到设备并选择了正确的串行端口。 2. 根据您的需求,选择一个新的波特率。例如,如果您想将波特率更改为9600,您可以使用以下命令: ``` AT+UART_DEF=9600,8,1,0,0 ``` 3. 发送命令后,您应该收到一个响应,例如: ``` OK ``` 如果收到错误消息,请检查以下可能的原因: a. 确保您使用的是正确的波特率值。例如,9600、19200、38400等。 b. 确保您使用的是正确的命令格式。在这种情况下,您应该使用`AT+UART_DEF`命令。 c. 确保您在发送命令之前已经初始化了设备。有时,设备可能需要一些时间来启动和初始化。 4. 如果您仍然遇到问题,您可以尝试使用其他波特率值,例如115200,看看是否有效: ``` AT+UART_DEF=115200,8,1,0,0 ``` 5. 如果问题仍然存在,请检查您的设备固件版本是否支持您尝试使用的波特率。您可以使用以下命令查询当前固件版本: ``` AT+FWVER? ``` 6. 如果固件版本不支持您尝试使用的波特率,您可能需要更新固件或联系设备制造商以获取支持。 7. 确保您的串行终端日志(如Docklight)设置正确,以便正确显示接收到的数据。您可以尝试使用不同的串行监视器或串行端口设置,以排除软件问题。 希望这些步骤能帮助您解决问题。如果您仍然遇到问题,请随时提供更多详细信息,以便我们为您提供更多帮助。 |
|
|
|
只有小组成员才能发言,加入小组>>
1138 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:17 , Processed in 0.576366 second(s), Total 46, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号