完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自制了一个ESP32C2的开发板,串口出现乱码。
AT固件正常烧录,AT串口正常回复OK。 使用ESP-IDF烧录hello_world,串口依旧乱码,程序正常运行的。 Note:ESP-IDF里面的menuconfig已经配置晶振是26mhz。 |
|
相关推荐
2个回答
|
|
ESP32C2串口打印出现乱码的原因可能有以下几点:
1. 串口波特率不匹配:请确保您的开发板和电脑串口工具(如PuTTY、Minicom等)的波特率设置相同。例如,如果开发板设置为115200,那么电脑串口工具也应该设置为115200。 2. 串口线连接问题:检查您的串口线是否连接正确,确保TX和RX引脚没有接错。 3. 串口驱动问题:请确保您的电脑已经正确安装了串口驱动,否则可能导致乱码。 4. 固件问题:虽然您提到AT固件正常烧录,但仍然建议检查固件是否完整烧录,或者尝试重新烧录固件。 5. 硬件问题:检查您的开发板是否有硬件故障,如晶振、电容等元件问题。 6. 电源问题:确保开发板的电源稳定,不稳定的电源可能会影响串口通信。 解决方法: 1. 检查并确保串口波特率设置正确。 2. 检查串口线连接,确保TX和RX引脚连接正确。 3. 检查并安装正确的串口驱动。 4. 重新烧录固件,确保固件完整烧录。 5. 检查开发板硬件,排除硬件故障。 6. 确保开发板电源稳定。 通过以上步骤,您应该能够找到导致乱码的原因并解决问题。 |
|
|
|
设置晶振频率后在idf中使用命令行 idf.py build 编译,我遇到问题和你的一模一样,现在已经解决了
|
|
1 条评论
|
|
只有小组成员才能发言,加入小组>>
1106 浏览 1 评论
574浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
460浏览 5评论
461浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 09:44 , Processed in 0.742584 second(s), Total 52, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号