完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
如题,按照https://github.com/espressif/ESP8266_RTOS_SDK的编译方法,编译example中的project template。写入8266后,每次复位,串口输出乱码
|
|
相关推荐
1个回答
|
|
|
ESP8266_RTOS_SDK串口输出乱码的原因可能有以下几点:
1. 波特率不匹配:确保你的串口工具(如PuTTY、Minicom等)设置的波特率与ESP8266的波特率设置相同。通常,ESP8266默认波特率为115200。 2. 串口配置不正确:检查你的代码中是否正确配置了串口参数,如波特率、数据位、停止位和奇偶校验位。 3. 串口初始化问题:确保在程序中正确初始化了串口。 4. 硬件连接问题:检查ESP8266与电脑之间的连接,确保TX和RX引脚正确连接。 5. 固件问题:尝试重新烧录固件,或者下载最新的ESP8266_RTOS_SDK版本。 解决方法: 1. 检查串口工具设置:确保你的串口工具设置的波特率与ESP8266的波特率设置相同。 2. 修改代码中的串口配置:在代码中找到串口配置部分,确保波特率、数据位、停止位和奇偶校验位设置正确。 3. 确保串口初始化:在程序的初始化部分,添加串口初始化代码,如: ```c uart_init(BIT_RATE_115200, BIT_ORDER_LSB_FIRST, PARITY_NONE, STOP_BITS_ONE, 8); ``` 4. 检查硬件连接:确保TX和RX引脚正确连接,可以使用万用表或其他工具检查连接。 5. 重新烧录固件:尝试重新烧录固件,确保烧录过程中没有错误。 6. 更新ESP8266_RTOS_SDK:下载并使用最新的ESP8266_RTOS_SDK版本,以解决可能的已知问题。 通过以上方法,应该可以解决ESP8266_RTOS_SDK串口输出乱码的问题。如果问题仍然存在,请检查其他可能的原因,如电源问题、硬件损坏等。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
944 浏览 0 评论
1671 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5015 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1252浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2333浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2526浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 00:43 , Processed in 0.574793 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1303
