免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

ESP32 Arduino 2.0.3離線環(huán)境搭建與避坑排查

ESP32 Arduino 2.0.3離線環(huán)境搭建與避坑排查 簡介esp32-2.0.3.zip是一份面向物聯(lián)網(wǎng)嵌入式開發(fā)的ESP32固件與SDK資料包適用于智能硬件開發(fā)者、嵌入式學(xué)習(xí)者和物聯(lián)網(wǎng)項目工程師。壓縮包共2000個文件大小235.12MB其中以1506個.h和474個.hpp頭文件為主覆蓋GPIO、USB、RTC等外設(shè)寄存器定義以及SSL、HTTP/2、加密等通信協(xié)議接口另有19個md說明文檔和1個py輔助腳本便于查閱配置說明和調(diào)用示例可配合ESP-IDF、PlatformIO等工具鏈?zhǔn)褂?。從預(yù)覽內(nèi)容來看頭文件按功能模塊組織.h/.hpp多為API聲明與數(shù)據(jù)結(jié)構(gòu)定義md文本用于說明版本更新和使用要點py腳本可輔助生成或校驗配置。資源已有1212人學(xué)習(xí)下載開發(fā)者可按需檢索底層驅(qū)動、協(xié)議?;蛴布橄竽K在搭建開發(fā)環(huán)境、編寫外設(shè)驅(qū)動、調(diào)試網(wǎng)絡(luò)通信時快速定位所需聲明減少從零收集資料的時間。得益于ESP32原廠SDK體系的完整性這份2.0.3版本資料既能支撐基礎(chǔ)實驗也能用于產(chǎn)線固件升級和功能定制適合作為日常開發(fā)的離線參考庫。1. ESP32 2.0.3 環(huán)境搭建為什么網(wǎng)上的教程容易卡殼某開發(fā)者從網(wǎng)盤拿到 esp32-2.0.3.zip以為解壓扔進(jìn) Arduino 的 libraries 目錄就能用結(jié)果打開 IDE 在開發(fā)板列表里根本找不到 ESP32。這個場景我?guī)腿伺挪闀r見過太多次。ESP32 的 Arduino 支持包不是普通庫而是一套帶工具鏈和編譯腳本的平臺文件必須放到 Arduino15/packages/esp32 特定目錄同時通過 boards.txt 注冊才能被識別。裝錯位置、版本不匹配、缺失 esptool 工具都會讓后續(xù)編譯和上傳直接翻車。這篇文章記錄我反復(fù)安裝 2.0.3 離線包的過程包括目錄結(jié)構(gòu)、參數(shù)配置、常見報錯和驗證手段照著操作基本能一次跑通。2. 裝之前先列清單Arduino IDE 版本與 esp32-2.0.3.zip 的對應(yīng)關(guān)系安裝之前先別急著解壓我一般會讓對方先回答三個問題用的是什么操作系統(tǒng)、Arduino IDE 是 1.8 系還是 2.x 系、zip 文件本身有沒有解壓過。這三個回答錯了任何一個后面都會出現(xiàn)莫名其妙的問題。比如 1.8 系的硬件目錄是 Arduino 用戶目錄下的 Arduino15而 2.x 系已經(jīng)改成了獨立的數(shù)據(jù)目錄兩個路徑里放的東西并不完全等同。把環(huán)境列清楚后面每一步出錯都能回查。以下是我在 Linux 和 Windows 上裝 2.0.3 時記錄下的清單macOS 路徑邏輯類似只是具體目錄名略有不同。列清單有一個額外好處你會提前發(fā)現(xiàn)缺少的驅(qū)動程序或工具鏈文件而不是等報錯才回頭猜原因。2.1 為什么選 2.0.3 而不是最新版esp32-2.0.3 這個版本號對應(yīng)的是 ESP32 非 ESP32-S2/C3 的 Arduino 平臺版本。我選擇它的原因很實際項目里用到的第三方 Tailor 庫虛擬庫名當(dāng)時只驗證到 2.0.3升級到更高的 2.0.17 后編譯會出現(xiàn)新的警告雖然不影響燒錄但團(tuán)隊里的同事一致認(rèn)為“能跑就不要亂動”勝過“什么都用最新”。2.0.3 對 ESP32 老款芯片的 Flash 布局支持也最穩(wěn)妥特別是帶有 4MB 集成 Flash 的模組默認(rèn)分區(qū)表用起來不會出現(xiàn)越界。補充一點2.0.3 之后從 2.0.4 開始工具鏈的下載地址換過一次 CDN導(dǎo)致很多離線安裝包里面的工具鏈下載腳本失效。如果你手里的資源只有 esp32-2.0.3.zip 而沒有任何工具鏈那么在 2.0.4 的源上手動補工具鏈會踩坑。所以死守 2.0.3 反而是最穩(wěn)的選擇。很多 GitHub 上的老示例代碼也默認(rèn)基于 2.0.3 編寫版本一換個別 API 的行為就變了排查起來非常費時間。2.2 esp32-2.0.3.zip 解壓后的目錄結(jié)構(gòu)拿到 zip 后先校驗大小正常應(yīng)該在 200MB 左右根據(jù)打包方式不同會有差異。解壓后你會看到一層目錄里面是 target_defs 和編碼工具的描述文件。真正能用的結(jié)構(gòu)是這樣的esp32-2.0.3/ ├── boards.txt ├── platform.txt ├── programmers.txt ├── cores/esp32 ├── libraries/ ├── tools/ │ ├── esptool.py │ ├── gen_esp32part.py │ └── sdk/ ├── variants/ ├── package.json └── README.md注意 platform.txt 和 boards.txt 是 Arduino IDE 識別開發(fā)板的核心tools 目錄里應(yīng)該包含 esptool、xtensa 工具鏈相關(guān)腳本。如果 tools 里面只有一個空殼說明這個 zip 是“純平臺包”需要你另外準(zhǔn)備工具鏈。最常見的錯誤是解壓后直接把這整層目錄丟到 libraries 下面IDE 只會把它當(dāng)成普通庫掃描結(jié)果就是開發(fā)板列表里永遠(yuǎn)沒有 ESP32。我把檢查目錄結(jié)構(gòu)作為安裝前第一件事。先在終端里進(jìn)到解壓目錄確認(rèn)存在 boards.txt再確認(rèn)存在 tools 子目錄兩步都沒問題再往 Arduino15 里放。盲裝到一半發(fā)現(xiàn)少文件再回頭找就麻煩了。正常的 zip 解壓后應(yīng)該是一個干凈的包不會嵌套多層同名目名如果解壓后發(fā)現(xiàn)多了一層 esp32-2.0.3/esp32-2.0.3先整理好再繼續(xù)。2.3 前置依賴串口驅(qū)動、Python 與 udev 規(guī)則ESP32 開發(fā)板通過 USB-UART 橋接芯片與電腦通信常用的型號包括 CP2102 和 CH340。Windows 上第一次插板子時設(shè)備管理器里如果出現(xiàn)黃色感嘆號就是驅(qū)動沒裝好。我一般先裝板子自帶的光盤驅(qū)動沒有的話再換一個通用驅(qū)動的安裝包裝完后重新插拔 USB。這塊驅(qū)動沒解決后面所有的上傳都會卡在端口探測上甚至 IDE 里根本看不到串口。Linux 上不需要額外驅(qū)動但要確認(rèn)當(dāng)前用戶加入 dialout 組否則上傳時會報沒有權(quán)限。macOS 上則要注意新版本系統(tǒng)對第三方驅(qū)動有安全提示需要在系統(tǒng)設(shè)置中允許加載。另外自 2.0.3 之后部分離線包的構(gòu)建腳本會調(diào)用 Python如果你的系統(tǒng)里沒有 Python 解釋器首次編譯會卡在生成分區(qū)表這一步。# 將當(dāng)前用戶加入 dialout 組之后重新登錄生效Linux sudo usermod -aG dialout $USER參數(shù)說明dialout 組是 Linux 上使用串口設(shè)備的傳統(tǒng)用戶組不加這個權(quán)限Arduino IDE 訪問 /dev/ttyUSB0 會被拒絕。這里以串口通信為唯一依賴其他如 Git 在這些安裝中其實用不到除非你需要自己查源碼否則不必特意裝。這三個前置條條都過完再打開 Arduino IDE把開發(fā)板管理器 URL 配置好就可以往下走了。如果你用的是集成包里面可能已經(jīng)帶了一部分驅(qū)動但 udev 規(guī)則和 Python 依然要自己確認(rèn)。許多安裝失敗的現(xiàn)場最后定位到的問題其實只是驅(qū)動沒加載而不是包本身的問題。3. 離線安裝與配置開發(fā)板用 esp32-2.0.3.zip 手動部署這一章是整篇的干貨。先說明在線能裝的話直接在線但如果你只有這一個 zip 文件或者已經(jīng)受夠了網(wǎng)絡(luò)下載卡在 99% 的折磨手動部署就是唯一路線。手動部署的好處是可控每一條文件路徑你都知道在哪出問題時可以直接用終端查看而不是面對一個黑匣子一樣的“自動安裝進(jìn)度條”。3.1 找到 Arduino15 目錄不同操作系統(tǒng)的路徑差異Arduino IDE 1.8 系列會把全局?jǐn)?shù)據(jù)放在用戶目錄下的 Arduino15 文件夾而 2.x 系列則放到更隱蔽的位置。為了不出歧義我以 1.8.19 為例說明因為能用這個 zip 的讀者大概率用的也是 1.8 系列。Windows 下路徑是 C:\Users\你的用戶名\AppData\Local\Arduino15Linux 是 ~/.arduino15macOS 是 ~/Library/Arduino15。這里的“Arduino15”是 IDE 固定使用的名稱不用管它為什么叫 15反正第一次運行后就會自動創(chuàng)建。打開這個目錄你會看到 packages 子目錄里面應(yīng)該已經(jīng)有 esp32 這個文件夾。如果沒有就手動創(chuàng)建。注意不要用“esp32-2.0.3”作為文件夾名而是用不帶版本的 esp32因為版本信息寫在 package.json 里目錄名變化會導(dǎo)致 IDE 認(rèn)不出來。# 在 Arduino15 目錄下逐級創(chuàng)建 esp32 包目錄 mkdir -p ~/.arduino15/packages/esp32創(chuàng)建好了之后把之前解壓好的 esp32-2.0.3 目錄整體拷貝進(jìn)去注意名稱必須是 esp32 而不是帶版本號。IDE 認(rèn)的是固定的包名目錄版本信息寫在 package.json 里。拷完后的結(jié)構(gòu)大概長這樣~/.arduino15/packages/ └── esp32/ ├── hardware/ │ └── esp32/ │ └── 2.0.3/ │ ├── boards.txt │ ├── platform.txt │ ├── tools/ │ └── ... └── tools/放置鎖文件和其他工具如果你下載的 zip 本身就是打包成 hardware/esp32/2.0.3 這種嵌套結(jié)構(gòu)那更簡單直接解壓到 packages/esp32 即可。如果沒有嵌套就按上面說的創(chuàng)建 hardware/esp32/2.0.3 層級。這個細(xì)節(jié)是最容易翻車的地方因為我見過有人把 zip 解壓后直接放在 packages/esp32 下面結(jié)果 IDE 掃描不到版本目錄開發(fā)板列表一樣空白。3.2 檢查 tools 目錄與工具鏈完整性放好位置后先別急著開 IDE。進(jìn)入 2.0.3 目錄檢查 tools 里是否有這三個關(guān)鍵文件esptool.py、gen_esp32part.py 和 xtensa-esp32-elf-gcc。其中 xtensa 工具鏈?zhǔn)且粋€完整的編譯器目錄通常占了幾百 MB。如果 zip 里的 tools 只有幾個說明文檔那么下載時可能漏了工具鏈。這時候不要慌先確認(rèn)一下文件大小esptool 目錄至少幾 MBxtensa 工具鏈目錄應(yīng)該幾百 MB如果只有幾十 KB肯定有問題。實際安裝時缺少工具鏈的表現(xiàn)是編譯時 IDE 報錯提示找不到 xtensa-esp32-elf-g或者尋找工具時直接卡在下載階段。這時有兩個選擇一個是補下載工具鏈壓縮包并手動解壓到 tools/xtensa-esp32-elf-gcc 下另一個是先用開發(fā)板管理器跑一次完整在線安裝等工具鏈就位后再把離線包覆蓋回去。我在部署時一般先跑一次在線安裝讓它把工具鏈路打通再換成 2.0.3 離線包這樣既規(guī)避了缺文件問題又保留了自己想要的版本。提示如果你用的就是本地 zip并且里面沒有工具鏈別急著從網(wǎng)上找“單獨工具鏈包”先檢查一下 zip 是不是被二次壓縮過。解壓一次之后再解壓硬件目錄里的同名壓縮包才是完整內(nèi)容。很多打包者把工具鏈放在 sdk 子目錄內(nèi)并用 7z 或 tar 二次歸檔。3.3 配置開發(fā)板管理器地址與來源如果你習(xí)慣用在線方式安裝開發(fā)板管理器 URL 是關(guān)鍵。在 Arduino IDE 菜單欄選擇“文件 → 首選項 → 附加開發(fā)板管理器網(wǎng)址”添加一個 JSON 地址。2.0.3 對應(yīng)的是官方發(fā)布的 JSON 地址但不同鏡像站內(nèi)容不完全一樣。我建議把兩份地址都加上這樣在線安裝時有一個額外備選不至于因為一個源不可用而卡住https://espressif.github.io/arduino-esp32/package_esp32_index.json https://mirrors.example.com/arduino-esp32/package_esp32_index.json說明第一行是官方默認(rèn)第二行是鏡像示例。使用鏡像時注意 json 內(nèi)部的包下載地址指向哪里很多鏡像只鏡像了 json沒鏡像 zip導(dǎo)致安裝到一半失敗。離線安裝可以完全繞過這兩行但如果你要同時保留在線安裝路徑就把它配上。如果你所在環(huán)境下載慢在線裝會讓你懷疑人生所以推薦離線。只要你的 zip 是完整的離線安裝根本不需要網(wǎng)絡(luò)也不會受到任何下載超時的影響。3.4 手動修正 platform.txt 中的工具鏈路徑工具鏈路徑不是寫死在你解壓的目錄下的而是在 platform.txt 里通過變量引用。打開 tools 目錄下的 platform.txt找到類似這樣的配置行tools.xtensa-gcc.path{runtime.tools.xtensa-esp32-elf-gcc.path}這個變量的值實際上是 IDE 的 runtime.tools 命名空間自動計算的。如果 IDE 沒有在任何地方注冊這個工具包后續(xù)編譯就會找不到編譯器。手動安裝時要確保 packages/esp32/tools 下有 xtensa-esp32-elf-gcc 文件夾并且里面有一個帶有完整版本號的子目錄例如tools/ └── xtensa-esp32-elf-gcc/ └── gcc8_4_0-esp-2021r2/IDE 在解析路徑時會掃描 tools 目錄下所有子目錄自動選擇版本號最新的那一個。所以你只要按這個結(jié)構(gòu)放好工具鏈platform.txt 里的變量就不用改。完整包的結(jié)構(gòu)都是這樣直接從包內(nèi)復(fù)制即可。如果你是從其他電腦拷貝的工具鏈確保目錄下有一個可執(zhí)行的 bin 目錄里面包括 xtensa-esp32-elf-gcc 和 g 等可執(zhí)行文件。3.5 在 IDE 中選擇開發(fā)板并驗證完成以上步驟重啟 Arduino IDE在“工具 → 開發(fā)板 → ESP32 Arduino”下應(yīng)該能看到 2.0.3 的條目例如“ESP32 Dev Module”。先隨便點選一下再打開“工具 → Flash Size”和“Partition Scheme”看下拉菜單里是否有常見參數(shù)。如果能列出說明 boards.txt 已經(jīng)被正確解析此時大部分主干都已經(jīng)通了。選擇開發(fā)板時我會優(yōu)先選 Dev Module因為它對應(yīng)的默認(rèn)參數(shù)最通用。Partition Scheme 默認(rèn)是“Default 4MB with spiffs”這個翻車概率低。如果菜單里沒有任何參數(shù)檢查是不是把包放錯了層級或者 platform.txt 里的 runtime.tools 沒有匹配。不要急著編譯先把菜單里每個下拉項過一遍這是最直觀的安裝成功指示器。如果你看到“ESP32S2 Dev Module”等條目也說明包被正確掃描了不過你用的是普通 ESP32 就選第一項。4. 編譯上傳第一份代碼Blink 之外的參數(shù)取舍環(huán)境通了接下來就是驗證編譯和上傳。很多人到了這一步總以為選完開發(fā)板點上傳就完事其實 flash 大小、分區(qū)表、上傳速率這幾個參數(shù)如果不合理燒錄后會出現(xiàn)啟動循環(huán)或串口亂碼。這一章我把幾個關(guān)鍵參數(shù)和它們的實際影響講清楚讓你不只會點上傳還能理解為什么有時改了某個參數(shù)就能救活。4.1 選擇 ESP32 Dev Module 后的默認(rèn)參數(shù)選好 ESP32 Dev Module 后IDE 會自動給出預(yù)設(shè)參數(shù)。默認(rèn)情況下 Flash Size 是 4MBPartition Scheme 是 Default 4MBFlash Frequency 是 80MHzUpload Speed 是 921600。我在實際檢查中發(fā)現(xiàn)這組參數(shù)對大多數(shù)板載 4MB Flash 的開發(fā)板是適用的對于 POE 模塊或雙 Flash 模塊則需要自己改。需要特別留意的是“Flash Mode”這一項默認(rèn)是 QIO。有些劣質(zhì)模組或經(jīng)過了特殊封裝的 SPI Flash 不支持 QIO 模式運行時只能以 DIO 模式工作。如果燒錄后出現(xiàn)強烈的重啟循環(huán)最典型的原因就是 Flash 模式不對。遇到這種情況直接把 Flash Mode 改成 DIO再重新燒錄往往能救活。你可以把 QIO 理解為四線并行讀取DIO 是雙線讀取速度略有差異但兼容性 DIO 更好。4.2 分區(qū)表選擇Default 4MB with spiffs 與核心代碼分區(qū)表決定固件怎么寫進(jìn) Flash以及文件系統(tǒng)分多少空間。默認(rèn)的 Partition Scheme 分為兩種常見選擇Default 4MB with spiffs 和 Default 4MB with ffat。區(qū)別不大只是創(chuàng)建一個 1.5MB 左右的 SPIFFS 或 FAT 文件系統(tǒng)分區(qū)。如果你的應(yīng)用要存儲網(wǎng)頁資源、配置文本優(yōu)先用 spiffs如果涉及 SD 卡協(xié)議移植ffat 更合適。我經(jīng)常遇到的是默認(rèn)設(shè)置可以編譯過但燒錄后 flash 空間只剩幾十 KB后續(xù)想加一個精靈圖都加不進(jìn)去。這時候可以在工具菜單里改 Partition Scheme 為“Huge App”它能減少文件系統(tǒng)分區(qū)把空間全讓給固件。但注意Huge App 分區(qū)表會把 OTA 分區(qū)去掉如果你的項目需要 OTA就不能用。還有一檔是“Minimal SPIFFS”它只分 1.9MB 給 App適合固件很大但不需要文件系統(tǒng)的場景。4.3 上傳速率與硬件兼容性Upload Speed 默認(rèn)是 921600這個速率在 USB 轉(zhuǎn)串口芯片質(zhì)量較差時候會丟數(shù)據(jù)。芯片在超頻于自己的最大能力時會延遲響應(yīng)出現(xiàn) Failed to connect 的報錯。我一般先保持默認(rèn)如果上傳失敗再降低到 115200。這是最直接且受用的處理手段。你可能會說 115200 慢但對于大多數(shù)只有幾 MB 的固件差距也就幾秒鐘完全值得在穩(wěn)定性上讓步。注意上傳模式要選擇 Hardware Reset 還是 EspTool Reset這直接決定 IDE 是否自動拉低 EN 引腳。大多數(shù)開發(fā)板用默認(rèn) Hardware Reset 沒問題但如果你的板子沒有自動下載電路只能手動按住 BOOT 鍵再點上傳然后按 EN 鍵進(jìn)入下載模式。這類說明在開發(fā)板上通常會有絲印標(biāo)注。調(diào)試中最容易忽視的是手動按鍵時按鍵順序不對經(jīng)常是按住 BOOT 和 EN 后再松開 EN再松開 BOOT順序要記牢。4.4 首次編譯等待工具鏈自動配置選中開發(fā)板后點擊編譯第一次會因為工具鏈和 SDK 的緩存構(gòu)建而變慢。如果你在 3.2 節(jié)手動放好了 xtensa 工具鏈這步會直接跳過下載。否則 IDE 會花費大量時間在下載上并且可能因為網(wǎng)絡(luò)問題失敗。編譯期間觀察下方輸出臺信息重點看有沒有“正在定位工具鏈”或“無法獲取”的字樣。寫一個最簡單的 Blink 來測試整個鏈路void setup() { pinMode(2, OUTPUT); } void loop() { digitalWrite(2, !digitalRead(2)); delay(500); }這個示例沒有額外庫依賴占用的 Flash 極小是驗證工具鏈的標(biāo)準(zhǔn)程序。編譯成功后輸出臺末尾會出現(xiàn)“正在上傳”或“編譯完成”同時生成一個 bin 文件和分區(qū)表文件。把程序上傳到板子后板載 LED 應(yīng)該以 1Hz 的頻率閃爍。如果你看不到 LED 分亮不要急著調(diào)板子先回到串口監(jiān)視器看輸出。如果 LED 引腳不為 2請確認(rèn)你板子上的絲印或原理圖。大多數(shù) Dev Module 板載 LED 接 GPIO2有些接 GPIO1還有些需要外部 LED。5. 避坑排查esp32-2.0.3 安裝中的五個典型翻車現(xiàn)場這一章是從多個血淚現(xiàn)場里摘出來的每一條都遵循“現(xiàn)象 → 原因 → 解決”的邏輯。遇到問題先按順序排查不要一上來就重裝系統(tǒng)。很多時候問題小到你不敢相信比如一根數(shù)據(jù)線不對或者一次不完整的解壓。5.1 開發(fā)板列表里沒有 ESP32 條目現(xiàn)象重啟 IDE 后“工具 → 開發(fā)板”里只有 Arduino AVR 板子沒有任何 ESP32 相關(guān)選項。檢查 Arduino15 目錄發(fā)現(xiàn) esp32 文件夾確實存在。原因最常見的是目錄嵌套不對。有的人把 esp32-2.0.3 整個解壓到 packages/esp32 下面導(dǎo)致 IDE 找不到 boards.txtesp32 的分層結(jié)構(gòu)是兩個層級加一個版本號。解決進(jìn)入 packages/esp32確認(rèn)路徑為 packages/esp32/hardware/esp32/2.0.3/boards.txt。若不是就調(diào)整目錄結(jié)構(gòu)。然后重啟 IDE 再查看開發(fā)板菜單。如果還是空再檢查 platform.txt 中是否引用了版本變量手動在 platform.txt 里將 name 字段改成 ESP32 Arduino重啟后應(yīng)該能出現(xiàn)。注意有些 IDE 在重啟后會重新掃描目錄但也有些版本需要你手動點擊“文件 → 首選項”里的“其他開發(fā)板管理地址”再關(guān)閉窗口才會觸發(fā)刷新緩存。5.2 編譯報錯找不到 xtensa-esp32-elf-g現(xiàn)象編譯時輸出提示 “exec: xtensa-esp32-elf-g: executable file not found in %PATH%”錯誤信息里還帶一個完整路徑。原因IDE 根據(jù) platform.txt 通過變量去查找編譯器路徑查找的根目錄是 packages/esp32/tools而工具鏈不存在或目錄名與 JSON 中定義的版本不一致。解決檢查 packages/esp32/tools 下有沒有 xtensa-esp32-elf-gcc 目錄并且里面是否有多個版本子目錄。若無則從其他環(huán)境復(fù)制一份完整工具鏈過來或者直接運行一次在線安裝讓 IDE 自動補全。之后重新啟動 IDE確保路徑中的反斜杠或正斜杠保持與系統(tǒng)一致。在 Windows 上注意工具鏈目錄里不要有空格或中文名例如 C:\Users\張三\ 這種路徑會讓查找直接失敗。若工具鏈已存在但依然報錯可以用ls命令查看 bin 目錄下是否有可執(zhí)行文件有時候壓縮包在 Linux 下解壓后權(quán)限丟失需要chmod x修復(fù)。5.3 上傳報錯 Failed to connect to ESP32現(xiàn)象點擊上傳后IDE 輸出 “Connecting...___” 卡住最后報 “Failed to connect to ESP32: Timed out waiting for packet header”。原因通常是串口被占用、開發(fā)板沒有進(jìn)入下載模式或者 USB-UART 芯片供電不足。此外如果上傳前用串口監(jiān)視器打開了同一個 COM 口也會導(dǎo)致端口被獨占。解決先關(guān)閉串口監(jiān)視器拔插 USB 后再試。若還不行按住開發(fā)板上的 BOOT/IO0 按鈕點擊上傳的瞬間保持按住等 IDE 出現(xiàn)連接提示后再松開有些板子需要按下 EN 鍵進(jìn)入下載模式。對于 CH340 芯片的板子上傳速率 921600 時容易失敗改成 115200 是穩(wěn)妥的。還有一種玄學(xué)換一根短一點的 USB 數(shù)據(jù)線電源線和數(shù)據(jù)線的區(qū)別真的會影響連接。我用親身經(jīng)歷告訴過好幾個人用一根只能充電的線去燒錄永遠(yuǎn)卡在這一步換線就好。5.4 JSON 在線安裝失敗或者下載到一半就沒速度現(xiàn)象通過開發(fā)板管理器添加 URL 后在列表里能看到 esp32 的包但點擊安裝后下載進(jìn)度長時間不動最終提示下載失敗。原因這類索引文件引用的是遠(yuǎn)在國外的托管地址在線安裝依賴網(wǎng)絡(luò)通道。離線包正是為了繞開這個環(huán)節(jié)而你還在用在線方式自然會卡住。也可能是鏡像源只提供了索引沒有提供實際 zip 文件導(dǎo)致 IDE 下載了一個幾百字節(jié)的空白文件后報錯。解決放棄在線安裝用 3.2 節(jié)的手動部署方式。如果一定要在線可以嘗試更換鏡像源或選擇其它版本。反正我的習(xí)慣是只要手里有 esp32-2.0.3.zip就完全不去碰在線安裝它快速、可靠還能省下大量時間。把 zip 留在一個固定目錄下次換機器時直接拷過去解壓五分鐘就裝好一套環(huán)境。5.5 編譯成功但燒錄后板子不運行現(xiàn)象編譯上傳都沒有報錯但板子上電 LED 不閃或輸出雜亂無章按復(fù)位鍵也不工作。原因可能因為 Flash Mode 設(shè)置為 QIO 而不被板載 Flash 支持也可能因為分區(qū)表選錯導(dǎo)致固件寫入后跳轉(zhuǎn)地址不對。還有一種可能供電不足或 USB 轉(zhuǎn)串口芯片的 DTR/RTS 信號接反導(dǎo)致自動下載電路不停復(fù)位。解決先把 Flash Mode 改為 DIO重新燒錄。然后檢查分區(qū)表是否為 Default 4MB不要用 Minimal 分區(qū)表跑大固件。再把 Upload Speed 降到 115200讓時序更穩(wěn)定。這些都完成后若還不運行就用電表測模塊 3.3V 引腳對地電壓低于 3.0V 則考慮外部供電。最后可觀察串口監(jiān)視器的冷啟動輸出看是否有 “rst:0x1” 或 “boot:0x3” 等關(guān)鍵的啟動模式字段。如果能看到 boot:0x13 (SPI_FAST_FLASH_BOOT)說明啟動已經(jīng)到 Flash 執(zhí)行階段問題多半出在分區(qū)表或 Flash 模式。6. 驗證跑通燒錄完成后如何確認(rèn)環(huán)境真的沒裝錯燒錄完成后我最習(xí)慣做的一件事不是看 LED而是打開串口監(jiān)視器把復(fù)位信息讀一遍。很多人以為編譯上傳成功就代表環(huán)境沒問題其實工具鏈路徑錯誤有時也能僥幸編過但會在啟動階段埋雷。所以我給每個新環(huán)境都會執(zhí)行一個固定驗證流程每一遍大約兩分鐘但能排除八成以上的隱患。先確認(rèn) esptool 能正常訪問芯片。在 Linux 下使用 pyserial 方式調(diào)用esptool.py --port /dev/ttyUSB0 chip_id如果是 Windows把端口換成 COM3。這個命令會返回芯片版本和 MAC 地址只要輸出正常說明驅(qū)動、工具鏈、芯片通信全部正常。如果這一步就報錯再早的安裝細(xì)節(jié)都可能有問題。esptool 通常是和平臺包一起打包的路徑在 tools/esptool.py如果你的全局環(huán)境沒裝也沒關(guān)系直接用包里的腳本。然后打開串口監(jiān)視器波特率設(shè)成 115200按一下開發(fā)板上的 EN 鍵會看到一長串啟動日志。重點看兩行rst:0x1 (POWERON_RESET) 和 boot:0x3 (DOWNLOAD_BOOT/UART0_BOOT)。前者表示復(fù)位原因正常后者表示從 UART 下載啟動成功。如果看到 boot:0x13 (SPI_FAST_FLASH_BOOT)說明固件已經(jīng)開始從 Flash 執(zhí)行這是最正確的狀態(tài)。如果日志反復(fù)重啟說明分區(qū)或 Flash 模式有問題回到 5.5 排查。最后在串口監(jiān)視器里輸入重啟命令或者再點一下上傳確認(rèn) IDE 能夠自動復(fù)位開發(fā)板并再次燒錄。自動燒錄依賴 DTR 和 RTS 信號如果第二次上傳失敗說明你的自動下載電路接法有問題需要手動按鍵。正常環(huán)境下連續(xù)兩次上傳都不需要按鍵這才是安裝環(huán)境真正正確的標(biāo)志。從那以后我每次裝完新的 ESP32 環(huán)境都會強制走一遍這三步讀 chip_id、看啟動日志、再燒一次。前兩步過了說明環(huán)境通第三步過了說明工作流程通。這樣堅持了很久幾乎沒有再被環(huán)境問題坑過。希望這篇筆記能幫到你。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲视频二区| ..真实国产乱子伦对白在线_欧| 五月天婷综合| 丰满少妇猛烈A片免费看观看| 人人色性网| 另类图片色五月| 色五月综合网| 五月天综合色| 国产亚洲精品久久久久久牛牛| 五月激情网站| 久久久久久丁香五月| 狼友超碰| 偷拍91九色| 欧美成人AAA片一区国产精品| 国产.亚洲.欧洲视频在线| 777久久精品| 久久女人九九| 97干在线免费| 超级碰 久久9| 在线成人国产| 九九久久偷拍| 91久久精品视频| 9999久久久久| 色婷婷99| 国产精品久久欧美久久一区| 色99视频| 亚洲乱码日产精品BD在线观看| 五月天激情婷婷| 思思热久久婷婷五月天| 五月丁香六月婷婷玖玖| 很很干五月天| 五月开心深爱激情网| 狠狠五月激情在线| 婷婷五月天色网久| 五月丁香无码| 99热精品在线| 天天插综合| 亚洲成人五月| 激情久久久久久久久| 丁香五月婷婷六月| 色五月婷婷综合在线| 5月婷婷激情网| 337p午夜影院| 婷婷五月天激情诱惑| 综合深爱五月| 丁香五月综合| 九九久久五月天| 五月激情六月丁香| 97香蕉碰碰人妻国产欧美| 五月天激情AV| 婷婷五月天激情综合| 中文成人在线| 99热这里只有精品中文字幕| 99免费在线视频| 涩涩五月天| 日韩色色视频| 激情五月综合网丁| 六月婷婷色色色| www.久久久久久| www91在线| 色婷婷免费视频| 色欲影香| 亚洲 在线 性爱 | 久久九九玖玖| 九九免费视频在线| 色情婷婷五月天| 99热综合网| 婷婷五月丁香综合激情| 亚洲综合五月天婷婷丁香| 办公室少妇激情呻吟A片在线观看 白人荫道BBWBBB大荫道 | 影音先锋日本三级资源| 玖玖综合玖玖| 噜噜色五月| 五月丁香六月婷婷中合网| 亚洲色小说在线综合| 五月丁香人人婷婷在线观看| 婷婷操久久| 丁香五月另类色婷婷麻豆| 五月天激情影院| 另类激情综合| 91丨九色丨老农村| 丁香六月av| 日本在线噜噜| 天天天干夜夜夜操| 九月丁香八月婷婷久久综合久97| 夜夜躁狠狠| 国产精品视频久久99| 日本高清综合网五月丁香| 99综合自拍| 天天爽夜夜操| 99re热在线视频观看| 另类激情综合| 99er精品视频| 性做久久久久久久免费看| 色色网站日本91| 丁香五月婷婷亚洲综合精品| 久 久9 9 热 视 频| 一级精品999WWW| 91性高潮久久久久久久久| 婷婷五月丁香五月基地| 五月激情四射婷婷丁香| 午夜激情综合| www:99热视频| 五月WWW| 精品人妻一区| 九九艹女| 五月天激情网址| 狠狠色噜噜狠狠狠狠综合| 婷婷五月天小说| 婷香狠狠爱五月| 色色色五月婷| www.99riav99| 五月丁花色综合网| 国产这里只有精品| 久热视频A.| 色五月婷婷激情| 亚洲AV成人在线| 婷婷五月天综合AV| 色小说五月天| 人人操人| 思思 热 99| 91久久久久久| 婷婷五月天av网| 色婷婷先锋| 久久ri精品视频| 五月丁香六月激情网| 欧美婷婷丁香五月社区| 天天搞天天色综合| 99在线视频免费| 琪琪色网在线| 五月丁香久久精品在线观看| 欧美一级色| 亚洲四色五月| 天天爱天天爽| 久久99精品久久久久久噜噜| 人人摸人人| 五月刺激丁香月综合| 久久久久这里都是精品| 老司机日日夜夜青草| 色色色五月婷| 91久热| 97黑人精品区| 久久东京热婷婷五月| 婷婷新网址| 艾小青av| 精品操逼一区二区| 久久五月婷婷丁香| 久久三级视频| 丁香五月婷婷啪啪| 婷婷六月中文字幕| 99色嘟嘟精品网站| 99热这里只有精品在线观看| 久久精品99久久| 无码人妻一区| 香蕉婷婷色五月| 天天爱天天吃狠天天透| 五月丁香婷婷在线| 欧美色五月| 九九视频这里只有精品在线播放| 日本欧美成人片AAAA| 六月婷婷狠狠| 9色免费网| 99re这里| 久久草大香蕉| 级人人91| 婷婷 丁香 精品| 超碰在线中文字幕| 香蕉AV福利精品导航| 五月丁香六月欧美综合| 五月天婷婷涩涩| 丁香六月婷婷色XXXXX| 开心五月婷婷综合在线精品素人| 色999;丁香五月| 婷婷丁香成人| 久久婷婷网址| 日本综合久久| 天天爽夜夜爽| 色啪影院| 五月天小说激情| 开心激情网在线| aaaa.黄| 91超级碰在线视频| 激情久久五月网| 久久5 9视频免费观看| 婷婷伊人久久综合| 三级三久久线久久99久目本WW| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 久久人妻在线| 26uuu欧美日韩| 风流少妇A片一区二区蜜桃| 五月婷婷激情四月| 午夜理论片最新午夜理论剧| 久久99精品久久久久久青青AR| 久久婷.com| 狠狠五月激情在线| 久久3p| 五月婷婷激情网| 激情网婷婷婷| 综合亚洲五月天| 婷婷99狠| 国产精品人成A片一区二区| 色五XX| 九九热欧美| 超碰在线caop| 综合网亚洲| 欧美性爱5月天天天看| 免费看成人747474九号视频在线观看| 九九视频在线观看视频6| 五月婷婷综合丁香视频| 色五月婷婷婷婷| 激情久久久久| 丁香五月激情啪啪| 激情五月丁香在线观看直播| 欧美A级网站| www,久久久人人| 久久xxxx| 五月婷婷六月丁香在线| 国产综合婷婷| 狠狠干在线| 五月人人丁香婷婷五月人人丁香| 亚洲精品99| 成人性生活免费观看。| 成人综合网站| AA丁香综合激情| www.99视频| 五月丁香婷婷综合激情基地| 日本五月婷婷久久久六月丁香| 日本97在线| 日韩专区五月天婷婷丁香| 婷婷九色| 成人看片网站| 久久新地址| 色婷婷色丁香色欲av| 人妻精品一区二区三区| 五月激情视频| 操碰97| 日本狠狠网| 丁香涩涩五月天| 天天摸.天天mo| 综合色网站| 婷婷黄色网| 在线18av | 99激情视频| AA久久| 丁香五月婷婷五月天| 第一区久久网站| 综合激情五月丁香9999久久精| 狠狠搞狠狠操| 桔色成人在线| 色播五月天激情| 俺也去在线视频| 五月丁香黄色| 狠狠草狠狠草| 五月婷婷与六月丁香图片激情| 99这里只有精品|v| 夜夜久久综合网| 五月天综合网| 九九99精品| 91婷婷丁香五月| 婷婷色五月婷| 99这里都是精品6| 97在线精品| 91精品国产91久久久久青草| 五月丁香狠狠爱| 五月婷丁香| 亚洲五月天激情| 另类少妇人与禽zOZZ0性伦| 婷婷视频网| 五月婷婷综合网| 欧美在线视频免费播放| 久操大香蕉| 亚洲va欧美| 五月婷婷丁香深深爱| 99热这里只有精品在线免费| 97韩国久久电影院| 五月天伊人| 久久久久人妻| 丁香五月色| AV九九| 99精品成人无码A片观看金桔| 黑人糟蹋人妻HD中文字幕| 777米奇影视第四色| 狠狠爱深色婷婷综合| 精品九九九久| 日韩啪啪视频| 玖玖资源天天无码| 91大神操美女| 丁香五月婷婷社区| 色色色色五月天| 国外亚洲成AV人片在线观看| 90色免费视频| 91久久久久久久| 色五月婷婷在线视频| 可以免费看的av网站| 天天精品视频免费观看| 99热色精品| 欧洲电影在线观看免费版英语版| 久久婷婷五月天激情| jiujiu热在线视频| 久久久久久人妻久久久久久久久久人妻久久久 | 六月丁香六月婷婷欧美| 九九无码| 激情亭亭五月| 91人妻视频| 天天爱天天狠天天透| 狠狠色成人影片| 伊人九九68| 六月丁香婷婷综合狠狠爱夜夜爱| 天天天添天天操| 亚洲a片免费观看| 99狠狠| 91艹人| 五月天啪啪啪| 五月婷A V在线| 久久婷婷内射| 26uuu亚洲精品国产| 狠狠操综合| 波多婷婷久久| 人人射av| 国产精品国产成人国产三级| 欧美精品999| 天天视频亚洲| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 五月天 无码| 丁香五月天导航| 久久九九99字幕| 97婷婷狠狠| 丁香情色五月| 丁香婷婷六月天| 99色婷婷| 大香蕉五月丁香| 五月婷婷啪啪啪啪| 超碰在线免费观看3 9| 99色精品视频| 天天插综合| 超碰国产AV| 色性五月天| 激情视频网址| 丁香五月婷婷无码AV| AA久久| 久久蜜臀婷婷| 久久婷婷五月| 97人妻碰碰碰碰碰久久久久久| 五月婷在线色视频| 大色鬼综合| 很很操96| site:901-07.com| 天天综合五月天| 日韩天堂久久| 婷婷综合成人| 丁香色综合| 饮料下药迷倒漂亮女同事强干| www.色色色com| 26uuu亚洲欧美另类| 亚洲精品色| 天天骑日日爽| 专区无日本视频高清8| 91干| 久久久久人妻| 人人操超踫| 日本色色色色色色色色一色二色| 丁香五月婷婷乱| 免费看成人AA片无码视频吃奶| 亚洲 25P| 日本久久色| 性色99| 黄色国久久| 精品国产AV色一区二区深夜久久 | 99综合网| 丁香五月婷婷黑人妻黄色电影院| www色色com| 婷婷六月色丁香视频在线观看| 99精品视频在线观看| 激情丁香五月天综合| 99热这里只有精品3| 色色激情五月天| 色丁香五月婷婷| 色综合色欲综合天天免费 | 欧美六月婷婷| 青青草原亚洲天堂| 婷婷丁香五月天欧美| 国产亚洲精品AAAAAAA片| 色五月丁香五月五月婷婷| 久草热8精品视频在线观看| 日本丁香五月婷婷| 五月丁香婷婷激情图片| 欧美日比视频| 色五月在线观看| 欧亚洲在线高清视频| 丁香五月六月| 色五月丁香伊人| 激情五月九九九| 色在线99| 另类综合国产| 成人午夜无码视频| 激情5月婷婷| 五月天涩涩| 99热最新精品| 久久涩视频| 色五月色图| 精品久久婷婷五月天| 狠狠色噜噜狠| 综合色99| 精品无码99| 97综合色片| 五月婷婷色色| 99亚洲精品| 五月天婷婷午夜丁香| 婷婷六月天国产综合| 久久日韩婷婷五月| 超碰在线国产| 91婷婷色 | 欧美肉大捧一进一出免费视频| 五月天婷婷丁香社区| 色色丁香婷婷综合| 艹色18p| 丁香五月婷婷影院| 欧美影院| 日本五月天一页| 九九热这里只有精品5| av婷婷丁香| 国产色色视频| 99无码视频| 色综合色综合色综合| 99久久久| 91大神操美女| 成人在线网站| 亚洲色综合色网| 被强行糟蹋的女人A片| 色五月天丁香婷婷| 五月天婷婷无码| 成人看片网站| 久久资源网五月婷| 九九色色| 色五月激情五月| 久久久五月激| 2025最新亚洲激情在线| 天天五月香欧美| www.婷婷,com| 一级黄色操B| www久久久久久久久久久| 99热综合网| 99热在线免费| 五月开心深深爱激情综合| 中文字幕丰满乱孑伦无码专区| AAA久久久AAA久久久AAA| 丁香六月婷婷缴情欧美| 久在线88综合| 大色鬼综合| 欧美性爱五月天| 久久久久婷婷| www.99热这里只有精品| 色五月AV| 五月色综合网欧美网| 九色PORNY在线精品酒店| 99人妻碰碰久久久禁片| 亚洲精品无人区| www.五月天| 99热66| 思思热视频在线观看| 任你日视频| 五月天成人免费视频| 丁香婷婷深情五月亚洲| 性综合网| 97综合在线| 亚洲欧美婷婷五月色综合| 影音先锋四区| www.国产色| 天天干 夜夜爽| 99re思思久久| 中文字幕网伦射乱中文| 国产精品美女久久久久AV超清 | 偷拍视频五月天| 婷婷开心激情综合五月天| 日日操日日干| 婷婷五月天狠狠搞干| 噜噜久| 久久久精品色| 婷婷丁香五月91| 欧美人人女女精品综合五月天| 九九视屏| 久久视屏这里只有久久| 思思久久思思| 精品乱码久久久久| 4399成人黄A片| 天天搞天天爽| 日本www免费九九| 日本偷拍九九九| 亚洲av成人电影在线观看| 色婷婷激情五月天| 伊人99热| 婷婷香五月综合激情| 丁香六月婷婷色XXXXX| 天天天在线观看| 婷婷色中文字幕| 精品色色| www.精品久9| 五月丁香综合激情| 婷婷五月天激情小说网站| 婷婷五月天香蕉| 激情丁香五月| 成人午夜天| 欧美碰碰| 99精品这里只有免费视频| 丁香涩涩五月天| 激情六月丁| 久久婷婷亚洲| 热的无码综合视频| 色优久久| 婷婷五月另类网站| 《诡秘之主》在线观看 | 影音先锋AV资源男人站| 91久久久久久久久| 久久思思热视频| 日韩成人AV在线播放| 99无码| 九九美女视频| 五月婷婷开心色伊人| 天天做天天摸| 亚洲A片成人无码久久精品青桔| 狠狠色九月| 五月婷婷开心深| 色色色色色色色色网站| 中文字幕人妻熟女在线| www.91九色| 丁香五月综合在线播放 | AV片一区在线观看| 亚洲激情AV| 综合色五月| A久久| 91超级碰在线| 俺也去在线视频| 婷婷五月婷婷| 婷婷综合色图| 欧美日韩日韩成人| 欧美性爱特黄一级aaaassss| 婷婷五月激情综合| www.com.色色| 婷婷五月花丁香| 成熟妇人A片免费看网站| 99热天堂| av人人干| 97超碰99热99| 久久精品亚洲热| www久久久| 综激情网| 另类精品视频在线观看| 冬月かえでAV无码播放| 思思热国产| 99精品偷自拍| 99久热这里有精品| 天天爽人人综合免费7799| 国产免费一区二区三区三州老师F1F1.CC | 永久地址 色| 五月激情综合网| 久久久婷婷| 超碰日日操| 色九综合| 婷婷激情人妻| 日韩在线视频网站| 五月丁香大相交| 《久久综合九色综合97婷婷| 天天激情欧美美女| 五月丁香婷婷综合视频| 黄色国久久| 天天插天天很| 丰满少妇乱A片无码| 99热99热在线观看| 96精品成人无码A片观看金桔| 丁香五月花婷婷开心| wwwss在线观看| 91九色丨国产丨爆乳| 中文久久婷婷| 91爱操| 国产成人+综合亚洲+天堂| 五月婷啪啪| 五月丁香婷中文| 97人人操人人| 另类视频五月天| 天天色情站| 风流少妇A片一区二区蜜桃| 国产裸舞福利资源在线视频| 天天色综网| 五月婷婷丁香狠狠撸久久| 超级碰碰碰久久网站| 婷婷五月综合激情免费| 综合伊人久久| 久操操| 思思网站| 色99xx| 婷婷丁香六月| 亭亭丁香久久五月| 五月刺激丁香月综合| 丁香婷婷五月| 性日本激情| 久鲁鲁色网| 99精品国产在热久久| 天天色综合综合| 操婷婷基地| 久99视频| 五月欧美色色五月| 久热超碰91| 婷婷综合五月| 色吧五月婷婷| 欧美色婷婷| 狠狠操狠狠色| 97人人操人人爽| 婷婷六月激情啪啪| 人妻激情视频| 丰满少妇猛烈A片免费看观看| 99免费视频网| 丁香五月天在线观看视频| 国产精品色情AAAAA片软件| 婷婷播5月| AV中文在线| 一起操最新网址| 中文字幕永久免费| 婷婷香五月综合激情| 亚洲AV综合网| 第九色区AV在线| 亚韩在线视频| 五月丁香无码| 丁香六月色婷婷欧美| 男人的天堂99| www99热| 久久九九国产精品怡红院| 久久老码第一| 色婷婷综合综合网| 五月色婷婷AV| 玖玖视频福利| 色五月大| www,setingting| 青青草成人网| 六月丁香婷婷综合狠狠爱夜夜爱| 99精品爱| 第二色AⅤ| 伊人五月婷婷| 国产色视频网站2| 丁香六月婷婷久久综合| 色碰碰| 五月丁香基地| 很操日本7| 91天天操天天干天天射| 五月婷婷日| 超碰99热精品在线| 国产成人精品123区免费视频| 手机旧版看人妻1025| 激情五月www| 婷婷久久六月天| 97色色色色| 91丨九色丨丰满人妖| 九九激情| A久网| 99re最新地址| 激情开心五月天| 五月丁香网站| 综合婷婷五月丁香在线观看| 久久久99精品| 色色热日| 久久综合五月| 成人毛片在线免费观看| 成人免费高清在线播放| 色婷婷操逼| 婷婷午夜激情| 狠狠狠狠狠干| 97在线观视频免费观看| 婷婷国产五月天17c| 天天透天天干| 伊人激情综合网| 99色最新在线视频| 久热A| 五月婷婷片| 久久久久久久久久久jjjj| 在线伦子99热| 色五月网址| 六月丁香婷婷六月激情综合| 婷婷深爱五月亚洲综合| 丁香九月婷婷色| 色色99| 久久婷婷网| 大香蕉懂9| 亚洲精品无码久久| 9精品在线| 亚洲AV综合网| 色色激情五月天| 激情四射五月天| 九九九这里只有精品| 天天射影| 激情五月综合| 天天综合色| 手机AVAV天堂看网| 欧美操综合| 婷婷亚洲色| 天天草天天舔| 久青草大香蕉| 亚洲色婷婷| 狠狠色丁香婷婷综合久久97AV| 婷婷五月天最新网址| 2017狠狠干| 六月婷婷五月丁香首页| 99婷五月| 色色色婷婷五月天| 久久狠狠色| 综合激情在线观看| 丁香五月天啪啪| 久热网站| 9er热在线精品视频| 九九色婷婷五月天| 五月玖玖| 严洲天天插| 色综合大香蕉| 五月停停大香蕉| 激情av在线| 六月亚洲| 婷婷色丁香五月| 婷婷丁香综合网| 欧美激情综合色综合啪啪五月| 操笔无码| 久久久精品AV| 五月丁香久久综合91| 色狠狠999综合| site:ornaments52.com| 婷婷视频网| 99ri精品在线观看| 婷婷五月天伊人| 五月天婷婷小说| 五月丁香六月欧美综合| 婷婷欧美激情综合| 亚洲av综合在线| 五月丁香六月婷| www.色婷婷.com| 六月香五月婷| 激情五月天视频| 一本狠婷婷综合| 色玖玖| 久久99久久99精品免观看粉嫩| 婷婷五月开心中文字幕在线| 日本色道视频网站| 成人短视频免费观看| 国产伦亲子伦亲子视频观看| 狠狠色色| 极品另类| 丁香色婷婷| Va另类视频| 99综合视频在线| 另类 在线| 五月伊人91| 色性五月天| 色综合久久99色| 丁香青青五月天| 人妻五月天激情开心网| 五月天激情国产综合婷婷| 久久国产高清| 热99热9| 亚洲综合色网| 天天婷婷综合| 亚洲中文字幕AV| 色五月大香蕉婷婷| 国产精品久久7777777精品无码| 九九亚洲视频| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 婷婷视频网| 99精品视频推荐| 亚洲男人的天堂婷婷色五月| 97人妻碰碰中文无码久热丝袜| 在线中文亚洲| 天天综合精品| 五月婷婷日本| 久久丁香综合| 日韩淑女人妻luan伦激情精品一区二 | 五月天激情日色在线| 色色色色色色色色色999| 开心激情婷婷| 亚洲综合新99视频| 激情网五月天| 五月天a婷婷伊人| 欧亚成人A片一区二区| 人妻久久久久久久久妻久久久久久久久| 亚洲免费观看高清完整版AV线| 免费看片在线观看| 狠狠干夜夜干| 91嫩草久久| 久9免费视频| www99久久| 五月婷婷综合久久| 久久婷婷视频| 超碰在线人妻| 国产日日夜夜操| 国产乱妇无乱码大黄AA片| 综合网激情五月天| 久综合4| 天天做天天爱天天综合| 久99精品视频| 九九综合九九| 国产噜一噜天天噜| 亚洲精品国产A久久久久久| 色五月视频无码播放| 色综色网| 色色色色网站| 色婷婷免费观看| 婷婷深爱五月| 亚洲综合色丁香五月天| 91亚洲视频| 大香蕉婷婷久久| 天天操夜夜爽天天操| 强壮公让我夜夜高潮A片视频| 5月婷婷六月丁香| 五月激情婷婷四射| 97久久久久| 天天日综合网射| 日本操B视频在线观看| 美女丁香五婷婷| 亚洲天堂啪啪| 偷偷与邻居做爰完整视频| 亚洲久热无码| 99热综合在线| 嫩BBB搡BBBB榛BBBB| 婷婷色狠狠| 丁香五月婷婷色情综合| 欧美搡BBBBB摔BBBBB| 噜噜久| 六月婷婷av| 亚洲无AV在线中文字幕| 亚洲色网址| 色八月婷婷| 爆乳熟女-区二区三区| 97超碰人人操| 色大综合| 五月天堂婷婷| 婷婷五月天VI| 99热日韩| 欧洲第一久色| 五月天激情国产综合婷婷婷就去爱| 亚洲亚洲人成综合网络| 精品99视频| 天天操天天操天天操| 久草a片| 国产99久久久国产精品免费看 | 久久总和99| 久草婷婷网| 色婷婷网| 婷婷六月丁香欧美视频在线| 亚洲夜五月| 99精品偷拍视频| 少妇高潮呻吟A片免费看软件| 婷香五月激情视频| 五月情综合| 美女精品一级不卡视频| 五婷婷综合网| 久操热线| 日韩啪| 天天插天天操| 五月丁香婷婷激情久久| 91日本在线观看| 婷婷人妻激情| 丁香五月婷婷天激情| 草草视频91| 99热精品无码| 婷婷精品性性性性性性性| 婷婷在线观看五月天在线视频| 亚洲成Av人片乱码色第1集| 国产又爽又猛又粗的视频A片| 亚洲无码另类| 婷婷丁香五月综合免费视频百花| 99热精品综合| 这里只有精品视频在线观看免费| 99riAV国产精品视频| 二区成人视频| 激情五月婷婷综合秋霞| 激情六月天| 色色亚洲视频| 色五月大香蕉| av在线观看免费| 男人的天堂五月丁香| WWW五月| 六月五月婷婷| 亚洲色婷婷激情| 五月综合视频在线| www色色色com| 色婷婷基地| 超碰超碰在线| 丁香五月91| 色婷婷激情| 97色女人在线| 欧美色图天堂网色| 亚洲性视频| 亚洲色婷婷五月天| 超碰京东热av男人的天堂| 久久久亚洲成人无码A片| 午夜天天精品视频| 婷婷丁香九色| 99久久综合狠狠综合久久| 202丰满熟女妇大| 色99视频| 五月色情| 亚洲av另类在线观看| 天天做天天视天天谢| 亚洲天堂热| 婷婷99狠狠躁天天躁| 国产成人av在线播放| 在线中文字幕av| 97人人草| 人妻乱码久久久| 狠狠va| 激情婷婷五月天在线观看| 密乳视频| 色五月综合激情| 这里只有精品免费| 天堂综合久久| 色色色色综合网| 色综合五月天| 丁香五月天在线观看视频| 五月婷婷开心深| 青青草深爱激情网| 天天干com| 热99在线精品| 色五月人妻| 欧美大片免费观看| 天天婬色综合| 亚洲午夜电影| 99热免费精品热久久66| 婷婷一本和五月丁香| 五月婷婷丁香狠狠撸久久| www.五月天婷婷| 欧美久久婷婷| 亚洲最大成人综合网720P| 丝雨一区二区| 婷婷爱爱蜜臀天天操| 成人五月天婷婷| 人人操超踫| 欧美大道不卡| 另类天堂| 久久日婷婷| 九热免费视频| 五月丁香婷色| 久久99热这里只有精品 | Www.se.久久| 综合久久9| 五月天婷婷丁香蜜桃91| 97色色色| 亚洲人人操| 9久久网| 成人超碰AV| 亚洲另类视频| 大香蕉av在线| 高清国产AV| 开心亚洲久久开心| 色五月综合资源推荐| 婷婷五月天小说| 黄色一极大片| 99久久国产成人精品| 婷婷九月丁香| 777影视理论片大全在线观看| 久久网婷婷| 久久亚洲网| 五月天婷婷色| 综合色图婷婷| 亚洲永久免费| 色婷婷www| A片试看120分钟做受视频红杏 | 综合五月天亚洲婷婷| 色婷婷亚洲六月婷婷中文字幕| 婷婷综合激情| Www.狠狠| 婷婷开心激情综合五月天| 97福利视频| 亚洲啪啪精品| 伊人丁香花综合影院| 久久婷婷亚洲| 亚洲成Av人片乱码色第1集| 丁香五月视频在线观看| 97在线碰| 色色色色色色色色色色色色色五月天| 五月丁香好婷婷姑娘综合网| 丁香五婷婷| 中文字幕欧美精品久久| 婷婷成人综合免费视频| 久久久999精品| 大香人妻| 亭亭社区五月天| 五月丁香在线| 久久综合爱| 伊人玖玖网| 99热一本| 久久免费婷婷视频| 五月Huangsewang| 4399在线观看免费高清电视剧| 婷婷五月天AV在线| 久久九九一區| 婷婷激情丁香六月| 性做爰A片免费视频A片直播| 天天日日夜夜爽| 99ri精品视频在线观看| 五月丁香色婷婷色| 国产偷人妻精品一区| 97干在线视频精品店| 激情综合激情五月| 无码AV免费精品一区二区三区 | 久久婷婷激情久久| 激情综合丁香五月| 狠狠狠激情网| 色五月激情五月| 精品无码av丁香五月激情| 欧美黄色AA片哗啦啦啦| 色婷婷综合久久久久| 综合激情在线视频| 色婷婷综合综合网| 五月婷六月| 久操激情| 久久亚洲婷婷| 丁香六月开心| 天天射影院| 九九免费精品在线视频| 欧美色色色| 亚洲avjiujiur91| 99热久久这里只有精品| 91热er| 美国少妇性做爰| 开心五月婷婷激情网| 色婷婷激情Av久久久| 99热久草| 五月天久草| 日韩一级网站| 五月丁香婷婷久久| 性爱视频久久| 色综合五月婷婷狠狠干| www.丁香黄色五月天人与| 久热中文字幕在线线观看| 激情影院69| 色综合色色色| 91精品婷婷国产综合久久| 色婷婷www| www.久久五月天.com| 五月美女婷婷风骚| 综合激情站| 91成人电影| 丁香五月激情五月| 天天开心AV色综合婷婷五月天| 丝雨一区二区| www.色色五月天.com| 色狠狠五月天| 色亭亭影园| 激情五月天影院| www99热| 天堂伊人干| 天天干天天拍| 五月天天丁香婷婷在线中| 亚洲精品久久久久久久久久飞鱼| 色综合久久88色综合天天| 丁香婷婷色情| 91久久久久久| 婷婷五月天成人小说| 日本啪啪天堂| 三十熟女| 女人被男人吃奶到高潮| 丁香五月香蕉在线| 97午夜一区二区| 色婷婷免费观看| 欧美五月丁香在线观看| 婷婷玖玖丁香| 9+1视频网址| 丁香五月天论坛| 性韩日色婷婷五月天激情啪啪XXX| 乱精品一区字幕二区| 五月激情小说网| 婷婷6月综合网| 亚洲成人综合网在线免费观看| 色五月色五天色情网| 丁香五月在线视频黑人| 91日日日| AV片一区在线观看| 婷婷午夜精品久久久| 色五月激情综合| 综激情网| 亚洲182在线观看| 婷婷六月综合激情| 色色色色色色色色网站| 狠狠看狠狠| 婷婷五月色情| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 日本偷拍九九九| 9l视频自拍9l九色成人| 婷婷 色 丁香 夜| 国熟女视频| www.丁香五月| yazhochengrenavwang| 成人无码髙潮喷水A片| 欧美综合123区| 色狠狠综合入口| 国内婷婷丁香社区在线播放| 欧美超级视频97| 婷久久久| 欧美在线| 色婷婷影院| 五月婷婷六月丁香| 亚洲bt丁香五月天婷婷激情小说| 丁香五月婷婷狠狠色| 69精品无码一区二区三区| 国产精品天天狠天天看| 99亚洲天堂| 五月丁香色综合| 99综合激情久久精品久久| 九九成人高清视频| 精品久久99| 色情久久久| 色综合久网| 色五月色开心开心五月| 无码AV免费精品一区二区三区| 亚洲网视屏| 婷婷午夜综合| 天天精品视频免费观看| 激情五月天色婷婷综合| 五月综合激情图片 | 嫩BBB槡BBBB搡BBBB| 青青草成人网| 秋霞性爱AV| 日本99在线| 五月天婷婷色| 99色精品| 五月天 无码| 五月天激情亚洲| 丁香五月天BBw| 精品人妻久久久| 五月天另类综合网| 婷婷五月成人有| 最新日本A片| 成人五月天婷婷| 五月丁香啪啪| 婷婷综合| 思思热闹这里只有精品| 99五月丁香丁| 99这里有精品视频3| 色色五月婷婷| 色婷婷丁香网| 亚洲艹网| 五月天综合缴情网网站0| 丁香五月天激情网址| 99五月丁香丁| 六月欧美综合色情| 九九热视频网站| ji'qing'luan'ren'lun| 26uuu亚洲色| www.俺去也com| 夜丁香综合| 五月丁香婷婷网在线在线| 色爱综合网| 五月丁香999| 偷拍五月丁香| 欧美经典片免费观看大全| 人妻丰满精品一区二区A片| 国产精品日本一区二区在线播放| 26uuu淫色| 色色综合院| 91在线日本| 天天噜日日噜综合无码| jiujiu热在线视频| 狠狠香婷婷五月| 天堂婷婷丁香六月网| 九九亚洲视频| 婷婷丁香宗合888| 狠狠干五月天| 美国少妇性做爰| 婷婷五月天丁香久久| www.日本91| 怕怕視頻| 色射婷婷五月天| 伊人玖玖网| www.久热| 欧美色激情四射| 小泽玛利亚视频一区二区| 啪啪啪综合网| www.五月天。com| 五月丁香六月综合激情| 色噜噜综合网| 五月色情| 熟女91九色| 色婷婷中文字母五月丁香| 丁香婷在线| 欧美熟女99| 777米奇影视第四色| 大香蕉七区| 99精品这里只有免费视频| 丁香六月婷婷激情| 五月丁香婷婷啪啪| 亚洲综合色婷| 欧美大香蕉视频| 日韩av大全| 丁香六月狠狠干| 久久精品一区二区三区四区| 久久99精品久久久久久三级| 激情网五夜婷婷| 夜夜撸夜夜骑| 人妻久久久| 综合五月丁香六月婷婷| 国产日韩欧美性生活| 狠狠草在线观看| 精品久久99| 激情五月天的婷婷| 色五月婷婷、老熟女| 五月天社区婷婷丁香社区| 97高清国语自产拍| 伊人久久大香线蕉av一区| 九九热手机在线视频| 久久久www| 丁香色婷婷色手机免费在线| 中文字幕婷婷| www99热| 色婷婷丁香五月| 九九热精品99| 丁香五月在线观看完整版| 99亚州综合精品成人网| 日本色色影院| 五月天婷婷丁香蜜桃91| 91丨九色丨高潮丰满日本| 欧美一级毛卡片无码| 男人天堂亚洲综合| 婷婷伊人久久| 久久五月天免费网站| yazhouzonghesese| 精品人妻一区| 99干日本| 99精品小视频| 狠狠婷婷色| 成人五月天色天堂| 久久婷婷综合网| 99热99| 婷婷五月视频| 桃色成人网| 丁香五月婷婷性爱| 中文激情网| 在线天堂9| 日韩AAAAAAAAAAA片| 狠狠一日| 激情综合激情五月| 婷婷天堂站| 狠狠做五月| 久久久激情视频| 婷婷色中文| 久久精品只有这| 思思热99er| 深爱激情av| 久久9热好| 六月色婷婷欧美| 99自拍视频在线| 色婷婷综合久色AV五色最新| 色吧五月| 91玖玖| 99综合久久| 五月天堂色| 综合网色| 大香蕉啪啪网| 97 A I色色| 欧美精品999| 婷婷五月天成人| 成人午夜无码视频| 久久婷婷视频| 中文字幕黄色片| 日本综合色图| 掩去也综合五月视频| www.激情五月| 亚洲五月天第一综合干| 精品人妻伦一二三区久久| 婷婷五月激情的图片| 亚洲综合五月天| 欧美成人网婷婷综合在线| 五月丁香六月片|