Spring Boot 整合 Shiro 实现数据库权限认证
2026/10/15 20:24:50
ESP32-C3-WROOM-02-N4模组
| 启动模式 | GPIO2 | GPIO8 | GPIO9(BOOT) |
|---|---|---|---|
| SPI Boot(正常启动) | 1 | 任意值 | 1 |
| Joint Download Boot(下载模式) | 1 | 1 | 0 |
做低功耗测试时, USB不可用造成无法usb下载,
解决办法是 持续拉低BOOT, 重新上电(或复位), 此时用usb下载
持续拉低BOOT是为了不让跑到低功耗代码里
未烧录过的板子,USB下载不进去,也要 持续拉低BOOT, 重新上电(或复位)
| 特性 | 串口下载 (UART) | USB-Serial/JTAG 下载 |
|---|---|---|
| 进入下载模式的方式 | 硬件自动控制:先拉低 BOOT(GPIO9),再通过 EN 复位 | 软件强制切换:通过 USB 控制协议直接强制切换 |
| 是否依赖 GPIO 采样 | 是,复位释放时需采样到GPIO9=0 | 否,由 USB 控制器直接指令切换 |
| 核心控制信号 | DTR / RTS (控制 EN 和 BOOT) | USB 控制端点 (Control Endpoint) |
| 是否需要手动操作 | 通常自动完成(依赖开发板的自动下载电路) | 通常自动完成(依赖芯片内置 USB-Serial/JTAG 外设) |