Page 1 of 1

USB的D+和D-如何使用?

Posted: Sun Oct 09, 2022 7:16 am
by ssssss
参考ESP-BOX的原理图设计了硬件验证板,无需USB转UART芯片,GPIO19和GPIO20直接连接D-和D+,没有连接防静电器件。验证版连接WIN10系统,发现USB口反复重连。请问可能是什么原因?
参考ESP32S3的开发板设计,有USB和UART两个接口,但是官方文档说USB现在不能用,但是ESP-BOX又可以用,请问GPIO19和GPIO20要如何用?
验证板第一次烧录是否一定要经过串口?也就是36脚和37脚?

Re: USB的D+和D-如何使用?

Posted: Sun Oct 09, 2022 7:28 am
by ESP_Rachel
方便发一下您的原理图吗,我们 review 一下。

Re: USB的D+和D-如何使用?

Posted: Mon Oct 10, 2022 12:25 am
by ssssss
SCH_Schematic1_2022-10-10 (1).pdf
(272.03 KiB) Downloaded 696 times
这个是我的原理图,里边标明了本问题中原有的设计,昨天我做了修改,请帮忙review一下
1.在没有新增部分的前提下,原有设计是否有问题?如何做第一次烧录?
2.新增设计是否有问题?是否可以去掉

Re: USB的D+和D-如何使用?

Posted: Mon Oct 10, 2022 2:35 am
by ESP_Rachel
1. 原设计没有问题;第一次烧录应该先手动进入 Boot 模式后才能正常识别到串口
2. 新增设计采用了 USB 转 UART方式,最好参考我们现有的开发板进行修改,原理图见 https://dl.espressif.com/dl/schematics/ ... 220413.pdf;可以去掉

Re: USB的D+和D-如何使用?

Posted: Mon Oct 17, 2022 2:45 pm
by ssssss
请问能否发一下第一次烧录的细节操作步骤,到目前始终没烧录成功,谢谢

Re: USB的D+和D-如何使用?

Posted: Tue Oct 18, 2022 1:52 am
by ESP_lzw655
Boot 烧录步骤:芯片上电,GPIO0 持续拉低(按住 SW1),给 EN 一个低脉冲(单击 SW2),然后悬空 GPIO0(松开 SW1),此时就进入了 Boot 模式可以进行烧录