亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

STM32協(xié)同調(diào)試:CubeProgrammer與CubeIDE配合解決燒錄與恢復(fù)問題

STM32協(xié)同調(diào)試:CubeProgrammer與CubeIDE配合解決燒錄與恢復(fù)問題 如果你用過STM32CubeIDE調(diào)試大概率遇到過這樣的場景工程編譯通過點(diǎn)下Debug按鈕IDE卻給你彈出一行刺眼的錯誤——Error: Flash Download failed - Cortex-M4或者干脆在連接階段就提示No STM32 target found。這時候很多人第一反應(yīng)是線沒接好、板子壞了但檢查一圈發(fā)現(xiàn)都不是。其實(shí)問題很可能出在芯片內(nèi)部狀態(tài)上要么是被讀保護(hù)鎖住要么是選項(xiàng)字節(jié)被改壞要么是上電時序?qū)е抡{(diào)試口沒起來。這種時候同為ST官方出品的STM32CubeProgrammer就派上用場了它比STM32CubeIDE更貼近底層能直接連芯片做擦除、復(fù)位、改選項(xiàng)字節(jié)把“不聽話”的芯片恢復(fù)成可調(diào)試狀態(tài)。兩個工具一前一后配合正是我理解的“協(xié)同調(diào)試”。這篇筆記就針對LAT1317場景把STM32CubeProgrammer和STM32CubeIDE配合調(diào)試的方法完整梳理一遍同時會講清楚很多教程里不會提到的坑。1. 協(xié)同調(diào)試到底在調(diào)什么兩個工具的職責(zé)邊界很多人把STM32CubeIDE和STM32CubeProgrammer當(dāng)成同一類工具其實(shí)它們解決的是完全不同的問題。搞清楚兩者的邊界“協(xié)同”這兩個字才有意義。1.1 一個負(fù)責(zé)開發(fā)調(diào)試一個負(fù)責(zé)底層救援STM32CubeIDE是ST官方推出的集成開發(fā)環(huán)境基于Eclipse里面同時集成了代碼編輯、編譯、調(diào)試功能。你可以把它理解成一套完整的“產(chǎn)線”寫完代碼、編譯出elf/hex文件、直接燒錄到目標(biāo)板、然后打斷點(diǎn)、看變量、單步執(zhí)行。這個工具的核心價值是讓開發(fā)者在源碼級別調(diào)試程序所以它關(guān)心的是“你的程序邏輯是否正確”。STM32CubeProgrammer則更像一個“底層維修工具”官方定位是獨(dú)立的編程軟件。它也能燒錄但更重要的是能直接操作芯片內(nèi)部的存儲和配置區(qū)域讀取Flash、全片擦除、修改選項(xiàng)字節(jié)Option Bytes、清除讀保護(hù)、讀取芯片UID、操作OTP區(qū)域、燒錄外部存儲器甚至通過UART/USB/DFU等不同接口連接目標(biāo)板。它的核心價值是“無論芯片處在什么狀態(tài)都要想辦法把它救回來或者配置好”。你可以在STM32CubeIDE里舒舒服服地寫代碼但一旦遇到芯片連接不上的情況IDE的調(diào)試器經(jīng)常比你還“懵”。為什么因?yàn)檎{(diào)試器要經(jīng)過GDB、ST-LINK驅(qū)動、調(diào)試接口一層層握手只要芯片內(nèi)部任意一個環(huán)節(jié)狀態(tài)異常握手就失敗。而CubeProgrammer的連接方式更直接它會嘗試更低頻率、更保守的握手策略還提供“接復(fù)位線連接”“熱插拔連接”等選項(xiàng)能繞過很多IDE解決不了的麻煩。1.2 兩張工具卡片的直觀差異用一張表格來看職責(zé)邊界會更清晰功能STM32CubeIDESTM32CubeProgrammer編寫源碼、編譯工程支持不支持在線調(diào)試斷點(diǎn)/單步/變量支持不支持燒錄程序支持但依賴調(diào)試器正常連接支持連接策略更靈活擦除整個Flash有限支持支持包含全片擦除修改選項(xiàng)字節(jié)讀保護(hù)、看門狗等只有部分調(diào)試界面能看完整支持解除讀保護(hù)不支持支持但可能觸發(fā)整片擦除讀取Flash并保存成文件不支持支持生成hex/bin/elf腳本化批量操作較弱支持CLI命令行可腳本化連接接口主要為ST-LINK/J-Link調(diào)試器ST-LINK、UART、USB、SPI、I2C等從這張表能看出來真正讓兩個工具產(chǎn)生交叉的是燒錄和Flash操作。CubeIDE負(fù)責(zé)“生”出固件并進(jìn)入調(diào)試CubeProgrammer負(fù)責(zé)“管”住硬件底層狀態(tài)。遇到需要恢復(fù)芯片、脫機(jī)燒錄、讀出板載固件這種活CubeIDE基本幫不上忙必須請CubeProgrammer出馬。我在實(shí)際項(xiàng)目里最常遇到的是兩種情況一是同事用CubeIDE把芯片調(diào)試到“鎖死”讀保護(hù)被誤打開SWD連不上二是現(xiàn)場反饋程序運(yùn)行異常我需要在調(diào)試器之外把當(dāng)前Flash里的內(nèi)容讀出來和編譯產(chǎn)物做一次精確比對。這種需求單靠CubIDE做不到單靠CubeProgrammer又看不到源碼層面的調(diào)用關(guān)系只有兩個工具配合使用才能高效解決。所以說“協(xié)同調(diào)試”不是錦上添花而是解決真實(shí)問題的一對組合拳。2. 雙工具協(xié)同的第一步版本匹配與連接方式選擇既然是兩個ST工具配合版本和連接方式就一定要先理順。這一節(jié)看起來基礎(chǔ)但很多“燒錄失敗”的怪問題追根到底都是版本或者連接方式?jīng)]搞對。2.1 版本匹配同一個ST軟件生態(tài)版本別差太遠(yuǎn)ST的軟件更新頻率不低CubeIDE和CubeProgrammer各自的版本號一直在變。官方通常會對同一時期的版本做兼容性驗(yàn)證但如果你拿著一個很老的CubeProgrammer去連最新版CubeIDE創(chuàng)建的工程或者反過來就可能出現(xiàn)協(xié)議不一致、無法識別目標(biāo)芯片、燒錄時卡死等詭異現(xiàn)象。我的建議是不要追求兩個工具都一定最新但至少要保持在同一個大的版本周期內(nèi)。比如CubeIDE 1.14時代對應(yīng)的CubeProgrammer最好也是2.x較新的版本。安裝時還要注意兩個工具都會安裝ST-LINK驅(qū)動和固件升級程序如果舊版本覆蓋了新版本ST-LINK固件可能被降級反而帶來兼容問題。查看版本很簡單CubeIDE里點(diǎn)Help - AboutCubeProgrammer里點(diǎn)左上角菜單的Help - About。如果發(fā)現(xiàn)版本跨度太大優(yōu)先升級CubeProgrammer到最新版因?yàn)樗腃LI命令行接口變化比較頻繁新版會兼容更多芯片型號。2.2 連接方式為什么SWDST-LINK是協(xié)同調(diào)試的最優(yōu)解協(xié)同調(diào)試的連接方式我的經(jīng)驗(yàn)是“默認(rèn)無腦選SWD ST-LINK”。理由有三點(diǎn)第一CubeIDE調(diào)試器默認(rèn)就是ST-LINKSWD接口只需要4根線比JTAG少很多接線不容易出錯。第二CubeProgrammer也原生支持ST-LINK/SWD兩邊切換時不用改硬件。第三ST-LINK的成本低Discovery板、Nucleo板、Eval板上基本都集成了ST-LINK屬于STM32開發(fā)的標(biāo)準(zhǔn)配置。如果你用的是J-LinkCubeIDE調(diào)試沒問題但CubeProgrammer對J-Link的支持很有限官方驅(qū)動里并不能像ST-LINK那樣靈活地做讀保護(hù)和選項(xiàng)字節(jié)操作。所以做協(xié)同調(diào)試時我會建議手邊始終備一個ST-LINK哪怕它是十幾塊錢的兼容版也能在關(guān)鍵時刻救急。2.3 兩個工具連接目標(biāo)板前的配置清單先列一份我每次用到都會檢查的清單SWDIO、SWCLK、GND必須接好NRST最好也接上后面講“連接復(fù)位”時會用到。如果目標(biāo)板由ST-LINK供電檢查電壓跳線是3.3V還是5V和板子工作電壓匹配。連接線盡量短杜邦線不要超過15cm否則SWD頻率高了會不穩(wěn)定。打開CubeIDE的Debug Configuration在Debugger選項(xiàng)卡里確認(rèn)選擇了ST-LINK接口選SWD頻率先設(shè)4MHz或更低。在CubeProgrammer右側(cè)的ST-LINK配置區(qū)同樣確認(rèn)接口和頻率建議初始用低頻率連接比如1.8MHz。這里單獨(dú)說一下SWD頻率很多人習(xí)慣默認(rèn)最高頻率但目標(biāo)板電源紋波大、連接線過長、或者芯片處于低功耗模式時高頻信號容易握手失敗。CubeIDE報“No target found”有時候真不是芯片壞了而是頻率太高導(dǎo)致復(fù)位時序或者時鐘線噪聲過大。CubeProgrammer的Low Frequency模式就是專門對付這種場景的協(xié)同調(diào)試時遇到死活連不上優(yōu)先把頻率降下來再試。3. 燒錄失敗時用CubeProgrammer給CubeIDE“善后”的完整操作這是我被問得最多的一類問題。很多人點(diǎn)CubeIDE的燒錄按鈕失敗后不知道下一步該怎么辦。下面我把完整的判斷和排查鏈路寫出來你照著走一遍絕大多數(shù)情況都能救回來。3.1 先判斷是哪一類燒錄失敗燒錄失敗不能一概而論我習(xí)慣把它分成三類第一類是“物理連接失敗”CubeIDE提示No ST-LINK detected或者Target not connected說明調(diào)試器本身沒被識別或者調(diào)試器和目標(biāo)板之間不通。這種問題檢查USB、驅(qū)動、SWD接線。第二類是“目標(biāo)握手失敗”ST-LINK識別到了但和芯片建立不了調(diào)試連接提示Cannot connect to target或者Error: Flash Download failed - Cortex-M4。這種問題往往是芯片進(jìn)入了低功耗模式、讀保護(hù)開啟、SWD引腳被復(fù)用、或者內(nèi)核崩潰需要CubeProgrammer做底層恢復(fù)。第三類是“燒錄校驗(yàn)失敗”程序能下載但最后校驗(yàn)對比不一致。這常見于Flash寫入時序問題或者電源不穩(wěn)需要降低SWD頻率、增加供電穩(wěn)定性或者先用CubeProgrammer擦除一遍再燒。前兩類占了我遇到問題的八成而且CubeIDE基本束手無策必須切到CubeProgrammer。3.2 從CubeIDE報錯到CubeProgrammer救活的完整鏈路以最常見的“目標(biāo)握手失敗”為例完整操作鏈路是這樣的第一步在CubeIDE里把調(diào)試會話結(jié)束關(guān)掉Debug視圖。如果不關(guān)它會一直占用ST-LINK。第二步打開STM32CubeProgrammer右側(cè)ST-LINK配置區(qū)選擇SWD頻率先選低頻比如1.8MHz點(diǎn)擊Connect。第三步如果CubeProgrammer也能連上那就直接在左側(cè)“Erasing”頁面執(zhí)行“Full chip erase”。擦掉之后芯片內(nèi)部的讀保護(hù)、異常狀態(tài)配置通常會被清除再回到CubeIDE燒錄基本就通了。第四步如果CubeProgrammer也連不上別急著放棄。在ST-LINK配置區(qū)勾選“Hot Plug”模式或者在“Mode”里選“Connect under reset”連接時強(qiáng)制復(fù)位芯片同時按住目標(biāo)板的NRST復(fù)位鍵然后點(diǎn)Connect在連接瞬間松開復(fù)位。這個小技巧能繞過很多芯片內(nèi)部的異常啟動狀態(tài)成功率很高。第五步如果還是連不上把SWD頻率降到最慢然后單獨(dú)給目標(biāo)板斷電再上電等待兩秒后連接。有些板子的電源設(shè)計在冷啟動時調(diào)試口才穩(wěn)定。第六步如果以上都失敗那大概率是芯片鎖死級別較高或者硬件損壞。此時檢查是否誤設(shè)了Level 2讀保護(hù)Level 2是不可恢復(fù)的只能換芯片。不過這種概率很小絕大多數(shù)到第四步就解決了。3.3 讀保護(hù)RDP的安全操作與數(shù)據(jù)備份很多“鎖死”的根因是STM32的讀保護(hù)Read Protection被打開。CubeIDE本身不提供關(guān)閉讀保護(hù)的入口但CubeProgrammer可以。RDP分為三個等級Level 0是不保護(hù)Level 1是禁止通過調(diào)試接口讀FlashLevel 2是永久保護(hù)且不可恢復(fù)。如果芯片被設(shè)為Level 1SWD握手時還能識別到但無法讀取Flash內(nèi)容燒錄也可能被拒絕。CubeProgrammer連接后會提示“Device is in read protection”這時你只要在Option Bytes頁面把RDP等級改回Level 0它會自動觸發(fā)一次全片擦除然后解鎖。這里必須提醒一句解鎖Level 1等于清空整個Flash所以如果板子上有重要固件先別急著解鎖。先用CubeProgrammer嘗試讀取Flash如果讀保護(hù)等級允許連接或有備份的hex/bin先把數(shù)據(jù)保存出來再執(zhí)行解鎖擦除。我在第一家公司就因?yàn)椴恢肋@個邏輯直接點(diǎn)了解鎖把一版調(diào)好但沒備份的Bootloader給抹掉了白白重新調(diào)了兩天。所以我在協(xié)同調(diào)試?yán)锝o自己定了一條規(guī)矩所有“會觸發(fā)擦除”的操作前只要還能連接就先讀Flash備份再動選項(xiàng)字節(jié)。4. 調(diào)試過程中讀回Flash、比對固件與提取參數(shù)的三板斧燒錄救活用到的只是CubeProgrammer的一小部分功能。真正讓協(xié)同調(diào)試變得有價值的是它在“開發(fā)中”和“調(diào)試中”的輔助能力。這里我總結(jié)成三板斧全是實(shí)戰(zhàn)場景。4.1 讀回Flash把芯片里的固件完整備份成文件當(dāng)你需要從一塊運(yùn)行正常的板上提取當(dāng)前固件或者懷疑燒錄的內(nèi)容和實(shí)際運(yùn)行不一致時CubeProgrammer的Read功能就派上用場了。操作路徑連接目標(biāo)板后點(diǎn)擊左側(cè)“Read”頁面在“Read”區(qū)域設(shè)置起始地址STM32一般是0x08000000和大小根據(jù)芯片F(xiàn)lash容量填文件格式可以選hex、bin、elf。點(diǎn)Read它就會把Flash內(nèi)容保存到本地文件。在讀Flash之前要注意芯片F(xiàn)lash里除了應(yīng)用程序還有可能包含配置信息、OTA標(biāo)志、校準(zhǔn)參數(shù)。如果你想完整備份最好把整個Flash容量讀出來。如果只讀應(yīng)用區(qū)記得從鏈接腳本里確認(rèn)應(yīng)用的起始地址和長度不要想當(dāng)然。有一次我?guī)屯屡挪橐粋€現(xiàn)場返修板板子能運(yùn)行舊版本固件但無法升級我把Flash讀出來之后發(fā)現(xiàn)里面除了應(yīng)用程序還有一個我完全沒見過的UART bootloader參數(shù)塊。順著這個線索排查才發(fā)現(xiàn)是升級腳本里的偏移地址錯了。沒有CubeProgrammer這個讀取能力這個問題可能又要耗半天。4.2 比對固件確認(rèn)板上代碼和編譯產(chǎn)物是否一致讀回來的固件怎么用最直接的就是和CubeIDE產(chǎn)出的elf/hex做比對。CubeIDE編譯之后在工程目錄的Debug或Release文件夾下會有工程名.elf和工程名.hex。你用CubeProgrammer讀出的文件用二進(jìn)制對比工具Beyond Compare、HxD、或命令行cmp和這個編譯產(chǎn)物對比就能判斷板上實(shí)際運(yùn)行的是不是最新版本。更省事的辦法是在CubeProgrammer里直接操作連接目標(biāo)板后在“Programming”頁面加載編譯產(chǎn)物但勾選“Verify”而不是“Write”它會自動對比文件內(nèi)容和Flash內(nèi)容。如果Verify通過說明板上固件和編譯產(chǎn)物一致如果不一致說明板里的程序來源有問題。這個功能在協(xié)同調(diào)試?yán)锾貏e有用。很多“我明明燒了最新固件但現(xiàn)象不對”的爭論一Verify就真相大白。另外在OEM/代工廠場景里CubeProgrammer的Verify也可以用來做產(chǎn)線抽檢比開蓋看芯片更快更準(zhǔn)確。4.3 讀取UID/OTP參數(shù)調(diào)試產(chǎn)線信息的常見需求STM32芯片內(nèi)部有唯一的96位UID有些系列還有OTP區(qū)域可以存放序列號、MAC地址、校準(zhǔn)信息等。CubeIDE的調(diào)試器雖然在寄存器窗口里能看到UID但操作麻煩尤其當(dāng)芯片被讀保護(hù)或程序狀態(tài)異常時還是得靠CubeProgrammer。在CubeProgrammer的“Memory”頁面可以直接輸入地址查看內(nèi)存。OTP通常位于0x1FFF7000附近不同系列地址不同UID一般在0x1FFF7590左右F1/F4等系列略有差異查對應(yīng)數(shù)據(jù)手冊。你可以在連接狀態(tài)下把OTP區(qū)域和UID區(qū)域讀出來存成文件然后通過CLI或腳本批量提取。我在做一個批量出貨的IoT項(xiàng)目時需要在每塊板子里寫入唯一的設(shè)備ID到OTP區(qū)域。CubeIDE里跑測試程序更新UID但偶爾會出現(xiàn)寫入一半掉電的情況導(dǎo)致UID不完整。后來我改成先用CubeIDE開發(fā)測試程序再通過CubeProgrammer的OTP寫入功能直接在產(chǎn)線上寫入并順手用Read功能校驗(yàn)整個流程穩(wěn)定多了。這就是“IDE開發(fā) CubeProgrammer量產(chǎn)/維修”的典型協(xié)同。5. 從工程配置到腳本化讓協(xié)同調(diào)試變成日常操作如果每次都要先打開CubeIDE再手動打開CubeProgrammer點(diǎn)界面協(xié)同調(diào)試還是有點(diǎn)累。實(shí)際上兩個工具的組合可以做得更順滑把常用的恢復(fù)、燒錄、校驗(yàn)動作變成一條命令或一個菜單按鈕。5.1 在CubeIDE里配置外部工具一鍵調(diào)用CubeProgrammerCubeIDE基于Eclipse支持External Tools配置。你可以把CubeProgrammer的CLI命令掛到IDE的工具欄上點(diǎn)一下就能完成燒錄、校驗(yàn)、復(fù)位。具體配置路徑Window - Preferences - External Tools - External Tools Configurations。新建一個Program配置Location填STM32_Programmer_CLI.exe的完整路徑。Arguments填寫要執(zhí)行的命令行參數(shù)。在Working Directory可以填工程輸出目錄方便引用hex文件。配置好之后工具欄會出現(xiàn)一個外部工具按鈕點(diǎn)它就能直接調(diào)用CubeProgrammer CLI不用再切窗口。這個方法我用了很久比在CubeIDE內(nèi)部燒錄更可控尤其適合多工程切換的場景。5.2 命令行燒錄、校驗(yàn)與復(fù)位常用CLI參數(shù)CubeProgrammer的CLI是協(xié)同調(diào)試自動化的核心。常用命令我整理一下燒錄并校驗(yàn)然后復(fù)位運(yùn)行STM32_Programmer_CLI.exe -c portSWD modeUR -w firmware.hex -v -rst說明-c portSWD modeUR表示用SWD連接modeUR是“under reset”模式專門用于連接失敗時-w firmware.hex是要燒錄的文件-v表示校驗(yàn)-rst表示燒錄后復(fù)位芯片。讀取全部FlashSTM32_Programmer_CLI.exe -c portSWD modeUR -r0 0x08000000 0x00100000 dump.hex說明-r0表示讀Flash起始地址后面的兩個數(shù)字分別是起始地址和長度dump.hex是保存的文件。這里0x00100000是1MB如果你的芯片F(xiàn)lash只有512KB改成0x00080000。解除讀保護(hù)并做空片擦除STM32_Programmer_CLI.exe -c portSWD modeUR -ob RDP0xAA說明RDP0xAA表示把讀保護(hù)等級設(shè)置為Level 0這個操作會觸發(fā)整片擦除。用腳本模式執(zhí)行復(fù)雜操作STM32_Programmer_CLI.exe -c portSWD modeUR -e 0x08000000 -w app.hex -v -rst -s 0x08000000 0x0800C000 0x0800D000這里-e先擦除指定地址區(qū)段-w燒錄-s表示在同一偏移處寫一些數(shù)據(jù)可以根據(jù)實(shí)際需要調(diào)整。CLI參數(shù)看起來很復(fù)雜但只要你把常用幾條存成bat或Makefile命令跑起來就是“一條命令搞定一件事”。我在自己的電腦上建了一個flash.bat腳本專門做“編譯 - 燒錄 - 校驗(yàn) - 復(fù)位”的聯(lián)動很節(jié)省時間。5.3 更進(jìn)一步的腳本化批量操作與產(chǎn)線準(zhǔn)備命令行解決了單板操作再往上走就是腳本化批量處理。CubeProgrammer支持一種.stm32cubeprogrammer腳本文件可以把連接、擦除、寫入選項(xiàng)字節(jié)、燒錄、校驗(yàn)、復(fù)位等多個動作錄制下來。錄制方式在CubeProgrammer GUI界面里執(zhí)行一遍你想做的操作然后File - Save Script保存。之后可以用CLI執(zhí)行這個腳本STM32_Programmer_CLI.exe -c portSWD modeUR --scriptmy_script.stm32cubeprogrammer腳本的好處是一次配置多板復(fù)用。比如給一批板子燒錄Bootloader 設(shè)置選項(xiàng)字節(jié) 寫入MAC地址 校驗(yàn)全部交給腳本執(zhí)行避免了手動點(diǎn)錯的風(fēng)險。我在產(chǎn)線支援時會把CubeIDE生成的hex/elf和CubeProgrammer腳本放在同一個目錄用Makefile封裝整個流程。同事只要雙擊一個build_flash.bat電腦自動完成所有步驟出板效率比手動點(diǎn)兩個工具高很多。這種“IDE開發(fā) 腳本燒錄”的模式就是協(xié)同調(diào)試最實(shí)際的生產(chǎn)力體現(xiàn)。6. 幾個容易翻車的細(xì)節(jié)與我的最后提醒寫到最后我想把踩過的坑集中列一下這些細(xì)節(jié)如果不能避開前面講的流程再順也會被卡住。6.1 一個ST-LINK不能兩個工具同時搶這是最容易犯的低級錯誤。CubeIDE調(diào)試會話還沒結(jié)束你就打開CubeProgrammer去點(diǎn)Connect結(jié)果兩個工具同時爭搶同一個ST-LINK輕則連接失敗重則讓ST-LINK驅(qū)動進(jìn)入異常狀態(tài)必須拔插USB才能恢復(fù)。正確做法是在CubeIDE里先停止調(diào)試紅色方塊按鈕確認(rèn)CPU不再被調(diào)試器占用再打開CubeProgrammer。反過來也一樣用CubeProgrammer操作完先Disconnect再回到CubeIDE調(diào)試。簡單說就是“一進(jìn)一出”別讓兩個工具同時掛在同一根線上。6.2 SWD連接的物理細(xì)節(jié)與復(fù)位線如果SWD三根線SWDIO、SWCLK、GND能連上但“Connect under reset”模式用不了十有八九是你沒接NRST線。這個復(fù)位線在正常調(diào)試時可接可不接但在芯片內(nèi)核被鎖、進(jìn)入睡眠、或者調(diào)試口被禁用的情況下必須通過硬件復(fù)位來抓住“復(fù)位瞬間的握手窗口”。還有一點(diǎn)當(dāng)目標(biāo)板由ST-LINK供電時SWD接口的3.3V線再接上會形成并聯(lián)供電可能導(dǎo)致電流倒灌或電壓不穩(wěn)。如果ST-LINK和目標(biāo)板都獨(dú)立供電3.3V線可以省掉但GND必須連。6.3 下載工具時的渠道注意很多人在搜索stm32cubeprogrammer下載和stm32cubeide下載時會看到各種非官方鏡像站點(diǎn)。我建議優(yōu)先從STM32CubeProgrammer產(chǎn)品頁面或官網(wǎng)下載如果要找國內(nèi)渠道盡量選擇代理商提供的鏡像或官方推薦的合作伙伴不要在來路不明的下載站拿包很容易拿到捆綁軟件或者舊版本。裝完工具后還可以在幫助菜單里檢查版本號和校驗(yàn)信息降低“下載到被改包”的風(fēng)險。6.4 我的實(shí)操心得最后分享一點(diǎn)多年調(diào)試的體會STM32CubeProgrammer和STM32CubeIDE從來不是“二選一”的關(guān)系。IDE是開發(fā)和調(diào)試的主戰(zhàn)場Programmer更像“硬件急救員”。大多數(shù)時候你不會用到它但只要遇到芯片連不上、讀保護(hù)鎖死、Flash內(nèi)容和預(yù)期不符這些問題它比任何調(diào)試器都管用。我給剛接觸STM32的朋友一個建議在學(xué)會用CubeIDE寫代碼、打斷點(diǎn)之前先把CubeProgrammer的連接、擦除、讀Flash三個操作練熟。這不是在走彎路而是在給后面所有調(diào)試工作打地基。等你像我一樣遇到芯片被鎖死也能冷靜地降頻、接復(fù)位、擦除、解鎖、回讀固件你會發(fā)現(xiàn)這兩個工具配合起來真的能把嵌入式開發(fā)從“玄學(xué)調(diào)試”變成有章法可循的工程實(shí)踐。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
嗯嗯啊啊好大好爽| 久久久久久加勒比| 欧美人妻少妇| 看黑人AV不卡| 野狼福利社区| 欧美性爱97超碰| 97视频在线播放| 国产中文字幕在线点播| 国产女性无套 免费观看| 综合影院亚洲| 丝袜美腿av女优在线| 717影院理论午夜伦八戒| 欧美少妇一区二区三区| 亚洲国产综合图区中文字幕| 国产不良强奸视频免费看| 亚洲精品男人的天堂| 女人的天堂大香蕉网| 久久夜精品一区二区三区| 一区二区三区看视频| 国语对白在线播放视频| 亚洲天堂另类| 亚洲色图美腿丝袜| 久久九精品| 免费观看国产不卡av| 欧美国产有色电影| 色色色色综合网| 97热视频在线观看| 99国产精品自在自在| 国产91啪| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 99久久精品无码一区二区| 福利天堂| 成人a级高清视频在线观看| 少妇无码av专区线| 超碰久久网| 九九热免费视频| 亚洲午夜AV| 久久熟女嫩草成人片免费| 东北女人av| 青草精品视频日本久久久久网站在线| 18禁无码永久免费无限制| 97超碰这里只有精品| 国产午夜激片Av毛片不卡| 不卡九肏| 加勒比五月天| 在线性黄高清免费视频| 国产狂喷潮在线精品| 久久人爽| 精品无吗久久| 黄污污污污| 伊人黄色视频免费观看| 在线综合 亚洲 欧美中文字幕| 亚欧国产无码精品在线| 亚州欧美一区| 欧美超碰人妻97| 打av高清| 波多野结衣被操50分钟免费视频| 内射日韩大臀美女| www.夜夜| 又大又大又大又粗爽高潮观看| 久久久婷婷| 久久久久国产精品片区无码直播 | 久久91视频| 国产婷婷综合在线观看| 久久啊啊| 超碰久超碰久| 91综合天天| 亚洲97网站| 超碰综合97在线| 亚洲清纯唯美| 手机在线播放国产福利| 欧美玖玖爱免费玖玖| 啊啊啊骚| 亚洲精品蜜桃久久久| 中国熟妇| 91亚洲网| 91高清无码下载| 激情深爱五月天| 精品无码一区二区| 国产精品 午夜福利| w w w.久久精品| 国产精品一区二区久久精品| 国产亚洲精品无码三区| 久久亚洲天堂| 欧美天天| 国产精品 久久久精品一牛| 国产熟女少妇一区| 情侣操 逼视频99| 蜜臀99久久精品久久久久久| 日韩欧美国产一区二区三区四区| 欧美日韩国产精品久久色婷婷| 另类图片五月天| 极品少妇99| 亚洲一区二区av| 91成人精品在线播放| 国产亚洲禁久一区二区 | 久久久久9999妇女| 深夜激情| 中文日本免费高清| 久草久日| 翔田千里无码中出中文字幕| 超碰99热中文字幕| 国产精品美女视频诱惑| 青青草一本道福利视频| 欧美日本成人一区二区| 国产小u女在线观看| 九久9热| 美女毛片999| 中文字幕乱妇免费视频| 欧美十八禁在线看| 97久久视频| 中文字幕88av在线| 女人妻一区| 亚洲精品毛片在线观看| 青青草吊丝| 精品人妻一区二区三区视频在线| 肥佬影院91| 亚洲欧美日韩精品久| 国产一区二区三区导航| 久久成人国产| 国产九九九九九九| 男人天堂一区二区| 超碰9 7女人| 日本三级A片网站com| 欧美大战久久久伊人| 97久久久精品| 操逼999| 99视频这有这里有精品| 色情亚洲日本成人| 亚洲AV无码久久久国产精品| 四虎精品永久在线观看| yiqicaoav| 少妇一区二区三区高速| 中文字幕一区二区三四五区日日骚| 91操人| 天天舔日美女视频| 欧美日韩99精品麻豆传媒| 久久久久久中文| 欧美亚洲清纯| 欧美v日韩v亚洲v最新在线| 97天天爽| 四季AV综合网址| 日韩三级在线观看mp4| 99热在线不卡| 制服少妇欧美| 青青草影视蜜久久| 欧美黑人熟妇精品91| 久久久96| 欧美性爱三区二区| 亚洲欧美精品一区天堂久久 | 99久久com免费视频′| 国产精品青青草| 国内三级自拍小视频在线观看| yiqicaoav| 无遮挡男女激烈动态图| 久久这里只有精品9| 91久久| 亚川综合视频| 久久91精品国产9丨久久分亭| 精品欧美老熟女一二区| 日本精品999| 欧美影院一区二区三区| 五月激情综合网| 欧州激情视频在线一区二区| 啊啊啊在线看| 99最新日韩偷拍视频| 亚洲少妇综合| 亚洲成人性| 国产无马av| 免费综合亚洲中文| 青青草国产盗摄一二三区| 长久操视频| 亚洲高清综合网| 日韩在线地址一| 91人精品妻入口| 亚洲另类久操网| 丁香五六月啪啪| 人人贴人人摸| 久久久久9999| 欧亚性爱视频免费看| 99re9在线| 欧美激情精品久久久| 亚洲av性爱电影| 顶级丝袜熟女一区二区三区| 亚洲AV无码| 精品久久久一本一道| 99e久久国产精品| 99re久久| 国产亚卅97| 欧美日韩妖精91com| 亚洲熟女乱色一区二区三区| 五月丁香啪啪啪| 丰满人妻一区二区中文| 操逼视频色| 小少妇| 91天天综合在线观看| 蜜乳AV免费观看| 五月丁香六月婷| 国产又粗又长的视频| 欧美亚洲尤物久久| 亚洲综合激情五月久久| 精品美女人人干| 日韩精品在线观看观看| 色综合色欲色综合色综合色综合| 99国产精品人妻人伦| 亚洲成人帖图| 中文字幕av亚洲在线| 日韩一区二区熟女| 日本精品一级二级三级| 毛片中心9视频99| 97超碰精品图片| 高清在线偷拍自拍视频| 超碰偷拍| 国产一级137片内射麻豆| 99热思思| 91在线免费精品视频| 亚洲熟女性高潮久久久| 国产一级久久久| 色综合一本| 日本人妻一区二区| 亚洲国产婷婷在线播放| 亚洲熟妇综合久久久久久| 啊啊啊啊嗯嗯在线久久久| 91动漫操逼视频| 中文字幕精品专区搜索结果91| 91bbb| 99综合| 欧美亚洲情色| 国产九九久久久精品| 东京热一区二区中文字幕| 亚洲强奸乱伦影视网| 久久久久人| 日韩精品中文字幕二区| 夜夜操一区二区| 日韩乱伦影音先锋| 欧成人精品H无码| 久久久久久久 九九九九九九九| 欧美性天天影院| 国产精品探花在线| 97精品在线视频| 中文字暮97| 大香蕉www.超碰| 色哟哟av网址| 亚洲色五月| 久久午夜色播影院免费高清| 国产超碰| 69久久| 日本熟妇一区二区三区| 不卡av在线中文字幕| 91美女視頻| 丁香六月啪| 超碰97久久| 精品国产乱码久久久兰草影视| 全球成人中文在线| 大学生美女口爆| 97在线无精品| 蜜臀av在线播放一区二区三区| 熟妇乱伦一区二区| AV男人天堂网| 日韩美女久久一区二区三区| 中日韩熟女| 日韩丝袜高跟制服在线观看| 中日韩久久久免费看| 成人精品在线免费视频| 欧美日韩97在线| 久久久久久久一级黄色打同平台| 一起草欧美| 日韩精品人妻中文字幕不卡乱码| 成人A片男人的天堂| 欧美 亚洲 偷拍自拍| 97操| 婷婷8月天青娱乐| 东北女人| 久久国产精品一级二级三级| 久久久久国产精品片区无码直播| 色综合一本| 久久中文字幕人妻熟av女蜜柚| 欧美熟妇人体| 国产精品一区二区在钱播放| 簧片免费看视频| 欧美一级AAAAAAA| 亚洲高清综合网| 亚精品无码毛片一区二区三区| 色性综合| 99人人干| 久久免费精品视频免一| 萌白酱自拍视频| 91久久久亚洲| 欧美资源| 99re28在线观看| 日韩综合97P| 七久久久| 97色伦欧美| 超碰碰碰碰| 插日本熟女视频| 国产AAAAAABBBBB| 欧美亚洲中文| 人妻精品视频一区二区三区| 欧综合网| 色综合av综合久久| 91色综合| heyZO天然素人无码AⅤ专区| 2018天天干在线视频| 日韩免费a级毛片无码a∨| 老女人综合| 超碰免费欧美7| 91精品国产91久久青草| 丰满人妻-区二区三区| 区自美91| 欧美亚洲特P| 日产精品久久久一区二区| 国产精品电| 国产AV天美| av在线人气| 婷婷情色综合网| 校园春色 男人天堂| 97久久视频| 唐山老熟妇露脸啪啪叫| 在线无码操| 六十路日本| 九九香蕉网| 午夜婷婷| 欧美AB在线观看| 女人妻一区| 久久精品国产99国产精品亚洲| 欧美97日韩| 91久久国产综合精品| 久久人妇| 抽插一区二区视频| 91色拍| 大屁股人妻女教师撅着屁股| 26uuu性物| 偷看洗澡一二三区美女| 五月丁香色婷婷| 男人的天堂在线有码| 欧美专利1区2区3区4区5区免费| 五月综合色| 爆乳免费黄网站| 亚洲限制级| 另类图片五月天| JuliaAnn丝袜熟女系列| 人妻一区二区三区视频| 日本操嫩b网| AV 少妇 人妻 偷拍| 啊啊啊啊啊啊啊国| 久草色在线观看| 亚州综合色| 亚洲 小说 欧美 激情 另类| 国产呦精品一区二区三区下载| AV九九| 久久久久久久久久久久黄色| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 九九热av| 熟女乱伦A| 久草婷婷| 国产剧情一区在线观看| 日韩黄色小说| 高清无码久操视频| 精品女人999| 青青欧洲黑| 大香蕉伊人75| 国产亚州精品美女久久久免费| 日本大片日本一区二区免费高清| av东京热男人的天堂| 久久久偷拍| 91av一区二区在线观看| 91久久久久免| 今日头条成人一区二区三区四虎精品| 91热热色| 嫩草一区二区在线观看| 东京成人一区| 欧美色www亚洲国产阿娇要播| 乱欲一区二区| 天天看片天天爽| 天天日骚逼熟女| 91性高朝久久久久久久久| 日韩成人大片一区二区| 美欧老女人97| 91色狼| 免费一级毛片在线视频观看| 无码九九| 综合操逼| 330Dv国产女人终合视频极品人与兽 | 26uuu最新| 超碰人人在线| 欧美日韩美女精品久草一区二区三区| 亚洲国产av中文字幕久久| 国产刺激视频| 大奶的诱惑| 国产精品久久久三级无码| 密臀视频一区二区三区| 狠狠色噜噜狠狠狠狠2018| 久久午夜伦| 精产品久久| 人人干人人操人人..com| 97干天天| 国产白丝精品在线观看| 国产自产91区13区| 久久97超碰| 男人天堂一区二区| 久久精品久久久久久久| 色婷婷五月天| 91免费看一区二区三区| 东京热激情视频一二三区 | 日韩av熟女一区二区三区成人| 欧美色图在线视频少妇| 黑人嘿嘿嘿超爽免费视频| 97在线无精品| 亚洲色 国产 欧美 日韩| 欧美中字二区| 国产黄色影片在线观看| 97se综合| 亚洲AV无码成人精品久久| 中出在线视频| 91 刺激在线| 精品对白久久不卡| 国产乱婷婷精品二区三区| 欧美日韩国产成人高清| 97看操| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 亚洲天堂情色| www.91理论| 天天操熟妇| 五月花婷婷| 中文久久| 久久这里| 欧美精品日韩一区二区| 国语精品av| 夜夜操老骚逼视频网站| 欧美伊人久久综合网| 骚人妻少妇视频| av资源在线播放天堂| 欧美大的香蕉有线电视视频| 97日本超碰综合| 免费αV在线视频| yy少妇精品久久| 色婷婷综合网站| 综合久久9| 第二页中文字幕| 久久夜黄色无码A级大片| 久久人妻一区二区三区高清| 蜜桃视频精品一区二区| 欧美精品一区二区少妇免费A片 | 美女让帅哥通她小鸡鸡| 精品区国产区一区二区三区| 老熟女综合网 | 韩国一级做A片免费的| 久草这里只有精品| 午夜AV污污污| 91精品电影18| AV污污污污| 欧美亚洲激情| 羞答答AV中文字| 97久精品| 国产一区二区三区精品观看啪| 青娱乐国产剧情av一区| 熟女少妇一区二区三区| 美女主播色欲91抠b在线播放| 黄色毛片A片| 牛牛AV人人夜夜澡人人爽| 另类专区加勒比| 欧美熟妇精品黑人巨大一二三区| 国产亚洲精品自在线亚洲情侣| 精品99999| 骚货 中文字幕 av| 99re8免费高清在线| 婷婷色在线| ..日韩av毛片精品久久久| 亚洲天堂2020| 亚洲第一视频 欧美风情 日韩| 久久中文色图| 婷婷三区| 99re这里只有精品中心播放| 久久亚洲av成人无码国产| 日韩性爱人人爱人人操| 91av熟女人妻| 青青操在线视频| 嫩草91| 99re99视频在线免费观看| 91爱综合| 亚洲av夫妻操穴网| 日本一区二区成人在线| 日本三级一区二区 在线| 美女黄网| 欧美天天| 色99999| 亚洲成人ab| 久久久少妇诱惑精品视频| 色眯眯av| 欧美日韩美女精品久草一区二区三区| 日韩操呦呦影院在线观看| 毛片视频白嫩| 久久夜色一区二区| 韩国轻伦国内自拍一区| 97色冈| 国产三级日产三级韩国三级| 一级aaaaa欧美中文字幕录像片| 亚洲色欲天天天堂色欲网女| 亚洲性爱电影| 精品欧美А∨无码黑人大荫蒂| 2025年A片视频精品| 国产色图乱伦| 久久精品一区二区一8| 国产精品女aA片爽爽视频| 国产农村妇女精品| 亚洲欧美日韩免费观看| 国产欧美日本亚洲精品| www亚洲免费| 老熟女乱伦片| 亚洲h片在线免费观看| 中文字幕精品一区欧美| 热99这里只有精品| 久久婷婷五月综合| 好淫网一二三视区| 韩国女主播青草在线| 欧美综合97www| 精品视频日日夜夜| 中文字幕丝袜人妻| 青青草国产盗摄一二三区| 人妻丝袜肏逼| 啪啪啪综合| 青草成人免费视频一com| 国产精品电影大全| 天堂а√在线最新版在线| 思思热久久成人| 国内精品久久久久影院亚洲| 亚洲丝袜色| 久久只有精品一区二区三区| 亚洲超碰综合网| 黄色成年| 久久性生大片免费观看性| 免费少妇一区二区| 欧洲一级性爱视频在线观看| 91neishe| 日韩大香蕉精品在线视频| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 99色综合| 美欧老女人97| 人妻精品一区二区三区| 日韩精品色呦呦| 日本在线播放不卡一区| 激情图片亚洲色图| 亚洲性综合11| 国产中文字幕在线点播| 五月婷婷五月天| 国产精品亚洲四五区在线观看| 97爱啪| 国产精品久久久啊| 日本色色的视频| 久久久久久大| 丝袜美腿操av| 无码丰满熟妇一区二区浪潮AV| 99热99色| 九九九九免费视频| 国产91亚洲精品一区二区三区| 太久视频| 东京热av男人的天堂| 蜜臀99久| 日本一级二级三级网站| 闷骚老熟女15P| 淫淫综合网| 2020中文在线一区二区三区| 欧美极品女人的天堂| 欧美综合传媒| 日韩av不卡在线看| 毛片视频白嫩| 中文字幕第2页| 欧美日本一区二区a人| 国产丝袜美女诱惑| 亚洲日韩精品一区二区| 亚洲欧洲国产综合av| av一区二区三区四区五区久草臀| 精品人妻一区二区三区蜜桃视频| 午夜一级免费毛片| 精品十三区| 视频一区二区免费在线| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 亚州AV无码国产精品| 国产丝袜美女诱惑| 91综合网站| 激情四射五月天| 后入日本1234| 奇米狠999| 视频二区熟女人妻| 99在线无码精品秘 入口黑人| 久久久久性熟视频| 涩亚洲欧洲| 殴美在线AⅤ| 五十路熟女工口 | 91精品成人| 麻豆国产97在线| 亚洲色吧网| 中国特猛少妇色xxx| 午夜丁香| 中文字幕人妻丝袜乱一区三区| 性爱1区| 亚洲自拍欧美国产首页网曝 | 日韩钢筋无码高清啾啾啾| 超碰午夜| 欧美大香蕉97| 亚欧性爱无码| 神马久久69| 精品亚洲国产成人av网站| 欧美日韩婷婷中文| 国产91福利小视频在线观看 | 99re免费视频精品全部| 色91综合网| 亚欧毛片基地国产毛片基地 | 99久久网站| 91欧美少妇| 久久香蕉网| 久久精品店| 天天干天天操天天拍| 尤物视频视频官网| 国产白丝在线| 日韩黄色电影网站| 天天肏天天干| 久久久久久亚洲精品不卡人乳| 天美91| 国产超碰国产97| a片自拍直播视频| 亚洲精品一卡二卡三卡福利视频网站 | 狠操91,com| 日本3级一区二区免费| 日韩欧美女求操每天更新| www四虎| 亚洲性爱免费电影| av天堂加勒比| 欧美综合第一| 在线人人人人人人精品超| 欧美精品黑人猛交高潮| 91av天美性媒精品视频| 亚洲国产一级精品毛一级精品看免费视频 | 国产精品无码久久久久2025| 亚洲久草AV色图| 婷婷激情啪啪| 伊人久久大香线蕉无码| 精品免费囯产一区二区三区| 性欧美天天| 国产一级黄色片在线观看| …亚洲黄色厕厕女女在线播…| 十八禁黄色成人网站观看| 国产精品美女久久久久AⅤ国产馆| 亚洲www91| 99在线精品视频| 操www| 懂色Av一区二区三区| 色大师网站www永久网站视频| 亚洲AV无码乱码在线观看性色| 国产真实子伦对白| 我爱操| 美国久久一二三四| 五月天婷婷色| 日本视频一区二区三区| 黄片免费日韩| 91色欧美| 97国产精品久久久久| 久久欧美1卡2卡3| 五月色网| 入口操逼网站| 大香蕉一区二区在线观看.| 欧美成人精品一区| 亚洲中亚日激情视频| 欧美亚洲丝袜美女电影| 狠狠干综合| 亚洲少妇中文字幕网址| 日韩欧美亚欧在线视频| 大香蕉淫人| 91亚洲狠狠色| 欧美久久婷| 九色97| 五月丁香成人网| 亚洲无吗在线视频| 黄色AV免费| 亚州一区二区| 国产日本顶级一区二区三区| 人妻素股| 精品一区二区三区四区外站| 亚洲另类色图片| 懂色综合久久久| 成人片在线播放| 破苞ⅩXXX性无码动漫无码| 午夜一级免费毛片| 一二三四视频中文字幕在线看| av激情亚洲五月天| 丰满人妻一区二区三区蜜桃视频| 中文字幕第7页| 狠操91,com| 熟妇激情| 欧美亚洲清纯| 久热网| 抽插一区二区视频| yazhouzaixian| 老鸭窝成人| 蜜臀久久99精品久久久久久成人小说 | 免费啪啪一级视频| 日本女优在线视频福利| 日韩av不卡在线看| 乱伦av麻豆| 1769一区二区| 日韩性爱高清免费视频| 翔田千里av一区二区三区| 久热大香蕉| 九九热免费视频| 色av中文字| 欧美亚洲第1页| 丁香五月天久久精品视频一区二区三区| 厕所偷拍在线| 久久、1234| 久久久久久久六六| 久久99久久99精品天美传媒棢·纸:. | 亚洲成人激情小说视频| 久久大黄片| 最新日日夜夜天天干干| 中文字幕一区二区在线日韩精品| 日逼国产| 亚洲色五月| 综合久久婷婷| 91黑丝少妇| 黑人与人妻| 久久久性少妇| 96精品久久久久久久久久| 久草精品国产99| 黑人操一区二区| 图片区小说区| 国产精品久久久久久久久AV大片| 丝袜 亚洲 偷拍| 亚洲色9| 欧亚韩国999| 加勒比久久av| 免费在线看黄片av| 国产熟女完整版中字| 婷婷伊人綜合中文字幕| 欧美日韩高潮喷水91| 国产丰满熟夫69mpp| 高清孕妇孕交 交孕妇| 色臀AV| 日本免费一级AAA大片器 | 亚洲精品乱码久久久久久蜜桃麻豆 | 五月婷婷丁香六月| 伊人久久大香线综合无码| 人妻色情天天操| 91综合无码| 国产无码高清操逼视频| 六月婷婷色综合| 欧美日韩少妇色情| 97天天插| 老熟女搡BBBB搡BBBB视频| 五月婷婷六月丁香| AV丝袜东京热| 国产传媒日韩欧美| 无码最新| 北条麻妃99精品青青久久| 中文字幕伊人| 无码久久国产| 亚洲精品99| 蜜臀一二三| 国产自制av蜜乳| 五月香婷婷| 欧美玖玖爱免费玖玖| 91N综合网| 日韩乱伦影音先锋| 天天综合网国产| 久久久久久久久女黄| 97视频在线看| 丁香五月婷婷色| 91黑丝操| 乱伦a片视频| 久九干| 人人妻人人爽一区二区三区| 天堂中文日本在线观看| 日日夜夜国产综合| 操逼操2| 9久综合网| 亚洲九九视频| 美女国产一区二区久久| 四虎免费看黄| 国产JDAV无码视频在线观看| 欧美亚州手机在线| 亚洲无码日韩电影| 91在线无码精品秘 软件| 老熟妇一区二区三区啪啪| 91中出| 长长久久88视频| 91少妇通奸网站| 在线综合色| 色好看av| 东京热一区二区中文字幕| 校园春色制服丝袜中文字亚洲| 国产乱码久久久| 国产又粗又长又爽又色| 欧美在线|亚洲| 亚洲黄色网址视频| 亚洲日韩乱码中文无码蜜桃臀网站 | 精品无码久久久久| 天天躁日日躁成人字幕aⅴ| 5252色欧美在线| AV天堂国产| 四虎免费看黄| 亚洲 欧美 日韩 国产一区二区 | 乱欲视频| 久艹伊人精品综合在线| 久久久性| 狠狠图片青青草| 亚洲自拍天堂| 亚洲日韩XXX| 又大又长又粗又爽又黄| 青青伊人久久| 亚洲国产高清福利视频| 夜夜骑日日| 色五月激情网| 日韩小电影| 天堂日本亚洲欧美| 老熟女搡BBBB搡BBBB视频| 色超碰综合| av天堂5| 嗯嗯啊啊啊啊轻点视频| 久久精品美女一区| 亚洲97精品| 97人人干| 成 人 A V免费视频在线观看| 麻豆九九九| 91在线视频观看国产| 久久久国产护士丝袜美腿一| 亚洲系列第一页| 噜噜噜噜天天狠狠| 欧美日韩色图片| 亚洲情欲| 传媒免费一区二区三区| 亚洲少妇中文字幕网址| 午夜在线播放| 日韩精品99久久久久久中文字幕| 久操网线| 亚洲精品97| 二三四区精品| 日本免费中文一区二区三区四区| 在线观看亚洲成人精品| 狠狠爱AV| 偷拍欧美激情| 亚洲色 国产 欧美 日韩| 久久二| 国内97干免费看| 欧美色图天堂在线| 国产成人综合在线播放| 自拍六区| 97超碰巨乳| AA丁香综合激情| 国产综合日韩伦理| 精品二区三四区五电影 | 国产尤物AV尤物在线观看不卡| 亚洲人妻五月丁香婷婷| 青青草字幕AV| 少妇诱惑视频| 亚洲一区二区麻豆影院| 日本亚洲熟女视频| 亚洲av综合色| 欧美亚洲国产91在线| 91亚洲电影| 日日AAvv| 果冻传媒A片一二三区| 四虎影视在线| 91碰碰碰| 男女激情黄色网址| 尤物av网站免费在线播放| 亚洲欧美变态| 久久草视频污视频| 久久久久久亚洲精品中文字幕人妻| 18禁美女裸体无遮挡啪啪| 国产91亚洲精品一区二区三区| 熟女人妻精品一区二区视频| 精品少妇高潮久久| 91网站在线播放| 91爱看| 美美91成人国产精品欧美精品久久久久久久 | 欧美高清无码免费视频高清版| rion磁力链接| 东京热,男人的天堂| 欧亚韩国999| 女上位精品在线| 国产欧洲精品亚洲午夜拍精品| 91黑丝美女| www.高清无码诱惑一区.com| 97国产亚洲中文在线| 97综合在线观看| 日韩成人色图| 亚洲熟女国产综合另类| 禁止观看美女黄| 97精品一二区| 国产有码一区| 97色视频在线| 情色五月天网| 超碰97在线色男人??| 国产性爱欧美性爱在线| 超碰日韩美妻| 丁香7月婷婷| 亚洲色天堂九9| 91日产桃蜜| 外站AV在线| 亚欧色图在线激情| 五月天我淫我色av| 亚洲图片婷婷五月天| 成人麻豆av电影网站| 亚洲成人福利电影免费| 亚洲福利中文字幕在线| 开心激情婷婷| 天天欧美色| 午夜欧美J进J出白浆流出久久久| 九九九久久久久| 91美女視頻| 亚洲一区二区中文字幕| 国产精品国产精品国产| 草草草视频在线免费看| 欧美亚洲素人制服精品| 太久视频| 67914亚洲精品| 日日夜夜骚| AV久日| 久这精品中文在线观看视频| 亚洲伊人久久综合97| 亚洲国产奇米影视久久| 国产视频一区二区免费| 激情六月天| 日韩在线97| 欧美图片校园春色| 少妇综合| 国产美女mm131爽爽爽爽| 五月婷婷综合激情| 五月天伊人| 日本亚欧爱爱| 久久国产在线一区二区| 秋霞久久亚洲精品成人| www.色婷婷| 日日夜夜青青草母狗| av橘色网站| 大二网站亚洲| 伦理片秋霞免费影院| 精品久久久久9999| 亚洲精品久久一区二区三区蜜桃臀| 日本 情色 1区| 八戒无码国产午夜福利| 婷婷五月天伊人| 欧美日韩一干二干| 中国少妇啪啪视频| 在线A日本| 国内91熟女人妻丝袜天天精品视频在线| 国产超碰在线一区| 校园春色 亚洲| 国产成人一级av88| 久久麻豆一区二区| 99久在线精品99re8热视频在线| 亚洲天堂男人的天堂| 亚洲va有码在线天堂| 91麻豆天美国产欧美| 伊人色综合欧美| 精品无码久久久久久久久果冻糖心| 人人摸人人叼| 9超碰免费| 亚洲自拍97| 再深点灬舒服灬太大了好硬好爽| 蜜桃视频一区二区三区在线观看| 青青草一区二区高清无码视频| 久久黄色视频一区二区三区 | 91xingse| 极品出轨视频网站| 秋霞久久亚洲精品成人| 人妻天天爽夜夜爽精品2| 麻豆尤物视频网| 熟妇操花| 欧美性综合| 国产欧美精选激情视频| 久久嫩草国产成人一区| 91综合中文字幕| 亚洲综合激情五月久久| 91网站18+| 无码精品一区二区三区潘金莲| 97欧美精品综合| 激情综合网亚洲| 大香蕉宗合网在线| 国产91美女视频| 操美女高潮抽搐白浆| 99热国产精品| 丰满少妇乱子伦精品无| 欧美97视频| 美女视频尤物网在线看| 中文字幕亚洲欧美在线不卡| 九热中文字幕| 日韩啪啪啪啪啪| 日本在线伊人啪啪| 久久98| 欧美日韩系列| 亚洲啪啪性视频| 久久99久久99精品天美传媒棢·纸:. | 骚货 中文字幕 av| 首页中文字幕中文字幕免费| 超碰97首页| 亚洲成人福利电影免费 | 好吊色一区| 日本成熟少妇A∨网站| 欧美大香蕉卡久久| 亚洲春色一区二区三区| 亚洲精品一二三四区| 视频一区二区免费在线| 中文字幕一二三区| 激情天天视频| 999综合色| 男女激情黄色网址| 久久亚洲日韩国产欧| 亚洲精品乱码久久久久久蜜桃麻豆 | 五月丁香久久| 亚洲se91| 国产久久久9999| 日韩免费在线观看不卡| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久久久久久999| 水澄无码AV| 国产强奸乱伦欧美| 10000部十八禁看电影| 不卡av在线中文字幕| 欧美大色交| 国产免费永久精品无码| 色九久| 欧美有码亚洲中文字幕一区二区三区四区 | 成人黄页| 极品白嫩美女白浆成人福利在线看| 东北女人性交| 国产成人资源| 日婷婷| 欧美综合777| 婷婷久久综合| 日韩激情无码影院| 国产精品国产| 精品视频久久久久九九九九9999| 亚洲天堂精品日韩电影| 国产精品suv一区| 婷婷亚洲五月***久久| 亚洲天堂男人天堂| 欧美色日本| 无套内射性感少妇视频| 国产福利合集| 伦理弟一页| 超碰碰碰碰| 日欧操屄| 久久精品操| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 91艹逼精品| 人妻99p| 欧美日韩国产成人高清| 另类专区加勒比| 天天综合,91综合永久| 97在线观看播放视频| 97K超碰在线| 懂色AV中文| 日韩成人综合网| 九九视频黄色片| 欧美热图99| 99re只有精品| 亚洲无码99| 一级片在线观看高清无码| 超碰色大香蕉| 99色婷婷中文字幕乱色| 色色婷| 无码精品久久久天天影视| 精品传媒在线一区| 日韩二区三四区五区六区在线看| 天天摸天天插天天日| 天天日B夜夜干B时时操B| 日韩欧美性吧婷婷乱伦大香蕉| 色哟哟av| 欧美青青视频| 久久人妻四季| 99激情| 一区三区啪啪| 日韩福利综合一区| 99热这里只有精品18| 欧洲站一级二级三级h| 神马久久久久久久久久| 67914亚洲精品| 色色色色电影网| 东北丰满熟女国产一区| 丁香婷婷五月| 9久久久久| 日韩无码人妻中字久久三区四区| 裸体美女久久久| 欧美黄色图片| 骚乳在线| 精品一区二区三区蜜桃臀赵总 | 鸥美插入视频| 精品免费1| 久久久久13| 99精品久久| 大香蕉黄色一区| 久久精品亚洲成a人天堂| 亚洲色系另类精品国产| 日本中文字幕不卡视频 | 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 久久久精品一区二区| 亚洲人妻熟妇三十三区| 美女高潮视频91| 人妻夜夜爽天天爽麻豆三区网站 | 精品久久在线区一区| 又黄又爽在线观看视频| 思思99热| 啊啊啊啊一区| 另类图片五月| 麻豆精品久久久久久久| 中文字幕精品一区二区精品| 五月激情综合网| 日日夜夜天天| 精品超碰中文在线| 青青草九九九九九| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 人妻一区二区三区四区视频| 亚洲男人电影天堂| 欧美91精品国产自产| 天天草天天日| 日韩精品在线放| 国产精品久久久久久照片| 国产51色综合久久免费| 国产高清26uuu| 精品亚洲黄色片 国产精品导航一区二区 | 天干天干天干天天做| 国产sv美女内射| 一起草视频在线| 亚洲影院成人| 免费少妇一区二区| 综合欧美激情网| 簧片免费看视频| 日产狠狠干| 日韩AV中文字幕电影| 97色涩| 欧美色图自拍| 97亚洲中文| jizz啪啪| 秋霞蝌科网日本一区| 婷婷伊人网| 国产成人资源| 免费一级视频特黄色大片| 97K超碰在线| 97超碰站| 亚洲 自拍偷拍 欧美| aⅴ日韩成人电影av在线免费看av大全 | 欧美性夜| 在线观看亚洲成人精品| 亚洲无码一二三区| 这里只有精品久久| 久久免费看高潮毛片韩国| 国产99999久久精品| 久久久91| 69少妇一区二区| 久久久九九网站| 91网亚洲| 大香蕉手机在线| a片久久久久久久久久久久 | 激情五月天婷婷| 九九九久久久久| 欧中美三级一区二区三区| 日韩精品资源专区二区| 另类小色呦| 中文字幕91综合| 久久久久人|