1. 程式人生 > >ESP32應用開發之硬體篇

ESP32應用開發之硬體篇

基本硬體電路:

由於EN腳是沒有內部上拉的,所以要外部上拉一個電阻,不然會不斷復位。

串列埠:3組

  Rx Tx
uart0 GPIO3 GPIO1      
uart1 GPIO9 GPIO10  
uart2 GPIO16 GPIO17  

供電:

WiFi模組需要的供電電流比較大,最好能提供>300ma的電流。

boot/flash模式切換:

1、如何進入DOWNLOAD_BOOT模式?

      1)先按下EN2按鍵

       2)再按下BOOT按鍵

       3)最後先放開EN2按鍵,再放開BOOT按鍵,模組就進入DOWNLOAD_BOOT模式了。

進入DOWNLOAD_BOOT模式後,uart0會打印出資訊:

rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))
waiting for download

BOOT引腳不需要保持電平,晶片內部是檢測EN腳上升沿時的BOOT腳的電平,之後BOOT腳的電平不管是什麼都可以。

2、如何進入flash模式?

    1)在DOWNLOAD_BOOT模式下按一下EN2按鍵重新使能,即可進入flash模式,此時不要按BOOT按鍵。