-
參照上圖,從FLASH啟動進入AT系統的引腳接法:EN(CH-PD)與VCC並聯接USB-TTL的VCC(3.3V)(偷懶沒有在EN前串聯10K電阻),GPIO15串聯10K電阻與GND並聯后接USB-TTL的GND,模塊TXD腳接USB-TTL的RXD,模塊RXD腳接USB-TTL的TXD。
注:網上資料介紹,電流過大,超過USB轉TLL模塊的承受范圍,ESP8266不能進入系統。因此我覺得EN與GPIO15串聯電阻的原因,是降低通過的電流。引腳接好后模塊順利進入AT系統,現在可以用串口調試軟件進行調試了!這方面的資料很多,網友可以自己查找。說明:我之前下載,時而成功,時而失敗,是因為io2沒有拉高,io15沒有拉低所致,后來我將這倆引腳進行了正確的設置,之后再每次燒寫的時候,我都先按按鈕,然后拔掉vcc引腳,然后再上電,最后再點擊軟件flash,就可以成功進行燒寫了,燒寫成功率百分百(愛信的下載工具燒寫成功率百分百,arduino ide的燒寫成功率也是百分百)。EDIT: 2020年6月27日11:00:56說明一下,發現i02口默認就是拉高狀態,無需重復拉高,而且io15口也沒必要拉低,只需要io0口進行拉低或者拉高即可。注意燒寫之前先按住按鈕,然后拔掉vcc引腳,然后再插上即可。圖示如下: