久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

ST-LINK Utility 完全指南:從燒錄到救磚的嵌入式開發(fā)利器

ST-LINK Utility 完全指南:從燒錄到救磚的嵌入式開發(fā)利器 很多人手里握著 ST-Link絕大多數(shù)時(shí)候只是拿來(lái)給 IDE 點(diǎn)一下“下載”按鈕芯片里是什么狀態(tài)、Flash 里到底寫了什么、板子被鎖死了怎么救一概不清楚。ST-LINK Utility 這個(gè)工具恰恰就是解決這些“下載按鈕之外”問題的。它在老工程師圈子里被戲稱為“最后的救命稻草”在新工程師手里卻經(jīng)常只被當(dāng)作一個(gè)下載 hex 的替代品。這篇博文我想把它的下載安裝、完整使用流程、批量燒錄和故障排查一次性講透希望對(duì)從事嵌入式開發(fā)、產(chǎn)線支持和售后維修的朋友都有點(diǎn)實(shí)際幫助。1. 認(rèn)識(shí) ST-LINK Utility沒它的時(shí)候你會(huì)在哪些場(chǎng)景卡住1.1 它到底是什么和 IDE 自帶的燒錄器區(qū)別在哪ST-LINK Utility 是面向 STM32 全系列 Cortex-M 內(nèi)核微控制器的桌面端編程工具。你可以把它理解成一個(gè)“獨(dú)立于工程代碼之外的 Flash 操作臺(tái)”它不關(guān)心你的源碼不參與編譯只負(fù)責(zé)和 ST-LINK 調(diào)試器通信對(duì)芯片內(nèi)部的 Flash、選項(xiàng)字節(jié)、OTP 區(qū)域做讀寫、擦除和校驗(yàn)。IDE比如舊版 Keil MDK 或 IAR里自帶的燒錄功能本質(zhì)上也是調(diào)用 ST-LINK 的驅(qū)動(dòng)庫(kù)去操作 Flash但它有一個(gè)前提你必須有一個(gè)完整可編譯的工程。假如你手上只有一個(gè) hex/bin 文件、一段沒有源碼的固件、或者一塊進(jìn)度條卡在“Download”不動(dòng)又不知道原因的開發(fā)板IDE 就非常別扭。ST-LINK Utility 則完全繞開了工程體系把芯片當(dāng)成一個(gè)裸設(shè)備來(lái)操作直接面對(duì) Flash 的每一個(gè)字節(jié)。另外一個(gè)容易忽略的區(qū)別是IDE 的下載邏輯是“按扇區(qū)增量寫入”它只擦除有代碼變化的區(qū)域ST-LINK Utility 在做全片編程時(shí)往往會(huì)執(zhí)行更徹底的操作流程這對(duì)排查一些“明明編譯通過了但程序行為很奇怪”的隱性 Flash 殘留問題非常有幫助。很多同事在 Keil 里反復(fù) Download 都搞不定的偶發(fā)故障我讓他們用 ST-LINK Utility 做一次全片擦除重新燒錄十有八九就正常了。原因很簡(jiǎn)單IDE 的增量燒錄不會(huì)把已經(jīng)擦除的“空洞”或舊版本殘留全部清干凈芯片里偶爾殘留一些無(wú)用數(shù)據(jù)可能導(dǎo)致中斷向量表錯(cuò)亂或存儲(chǔ)區(qū)重疊。1.2 日常工作里真正需要它的幾個(gè)場(chǎng)景這不是一個(gè)需要“天天打開”的工具但一旦出事它就是那個(gè)能救場(chǎng)的。固件備份與比對(duì)板子上的程序跑得好好的但你手里沒有源碼或者不確定最新出貨版本是不是這個(gè)用 Utility 的 Read Back 功能把整片 Flash 讀出來(lái)存成 bin 文件再和另一個(gè)正常板子讀出來(lái)的內(nèi)容做比對(duì)差異一目了然。板子被讀寫保護(hù)鎖死野外設(shè)備升級(jí)到一半斷電、調(diào)試時(shí)誤使能了 RDP讀保護(hù)級(jí)別 1、或者 SWD 引腳被程序復(fù)用成了 GPIO導(dǎo)致調(diào)試器連接不上。Utility 的“連接-全片擦除”路徑是官方支持的標(biāo)準(zhǔn)自救流程。批量生產(chǎn)燒錄小批量產(chǎn)線不依賴 IDE 授權(quán)的情況下Utility 的命令行模式配合批處理腳本是低成本量產(chǎn)方案里很成熟的一種。幾臺(tái)電腦、一個(gè) hex 文件、一根 ST-LINK就能跑起一個(gè)簡(jiǎn)易燒錄工位。查看芯片內(nèi)部狀態(tài)想知道 Flash 有沒有寫滿、某塊地址區(qū)域存了什么配置、選項(xiàng)字節(jié)被改成了什么IDE 是不會(huì)告訴你的。Utility 的內(nèi)存窗口直接映射整個(gè)存儲(chǔ)空間全體一目了然??梢哉f(shuō)凡是和“STM32 芯片 Flash 本身”有關(guān)的問題它都管凡是和“源碼編譯”有關(guān)的問題它都不摻和。這個(gè)邊界想清楚你就知道什么時(shí)候該想起它。1.3 和老伙計(jì)、新工具之間的橫向?qū)Ρ萐T-LINK Utility 在官方產(chǎn)品序列里確實(shí)已經(jīng)進(jìn)入維護(hù)末期官方主推的替代方案是 STM32CubeProgrammer。但“替代”不代表“立刻廢棄”很多場(chǎng)景下 Utility 仍然有不可替代的價(jià)值對(duì)比維度ST-LINK UtilitySTM32CubeProgrammer界面簡(jiǎn)潔度非常簡(jiǎn)潔點(diǎn)擊即用功能豐富菜單層級(jí)多內(nèi)存窗口可視化左側(cè)樹形映射右側(cè)窗口直觀偏底層需要點(diǎn)選 Address 窗口命令行批量.bat ST-LINK_CLI輕量Python/CubeProgrammer 更靈活固件升級(jí) ST-LINK老版本菜單里有獨(dú)立入口新版獨(dú)立升級(jí)程序大 Flash 外部存儲(chǔ)器支持部分外部 Flash 編程更完善新芯片型號(hào)支持較老對(duì)新系列支持有限跟隨新片發(fā)布節(jié)奏所以我的態(tài)度從來(lái)不是一刀切。如果你的芯片型號(hào)比較舊F1/F4/F0 這些、生產(chǎn)環(huán)境是 Windows XP/7、或者你不想為了一個(gè) bin 文件下載幾百 MB 的新工具Utility 依然很順手。如果你用的是新出的 G0/L4系列遇到型號(hào)不支持的情況那還是老老實(shí)實(shí)用 STM32CubeProgrammer。工具不在新舊在于你清不清楚它的邊界。2. 下載與安裝老工具也有講究千萬(wàn)別踩驅(qū)動(dòng)坑2.1 從哪里下載、選哪個(gè)版本ST-LINK Utility 的官方下載渠道是 ST 官網(wǎng)的 TOOLS AND SOFTWARE 板塊。注意一點(diǎn)它的完整軟件名是 “STM32 ST-LINK Utility”別和 “ST-LINK/V2-1 固件升級(jí)程序” 搞混這兩個(gè)是不同的安裝包。前者是主程序后者是單獨(dú)給 ST-LINK 硬件升級(jí)用的默認(rèn)會(huì)在前者安裝時(shí)一并裝好。版本選擇上我建議直接選帶 “_setup.exe” 的最新 Windows 版。老版本比如 3.x 早期對(duì)新款 ST-LINK/V2 的兼容性差容易報(bào)告 “ ST-LINK firmware outdated” 然后拒絕連接。最新的 4.x 版本對(duì)新舊硬件兼容都不錯(cuò)界面上沒有翻天覆地的變化操作習(xí)慣一致。下載時(shí)留意你系統(tǒng)位數(shù)雖然有兼容模式但 64 位系統(tǒng)直接裝 64 位版少很多麻煩。安裝包體積不大幾十 MB 級(jí)別不像新款 IDE 動(dòng)輒上 GB這也是它適合放在產(chǎn)線電腦上的重要原因。2.2 安裝過程中的關(guān)鍵勾選安裝向?qū)б宦?Next 基本沒問題但有三個(gè)細(xì)節(jié)值得留意第一安裝路徑里絕對(duì)不要出現(xiàn)中文和空格。有同事裝在D:\軟件\ST Tools\下結(jié)果命令行模式死活找不到ST-LINK_CLI.exe最后發(fā)現(xiàn)是批處理腳本引號(hào)沒寫好中文路徑在 cmd 里編碼不一致。工具本身不受影響但命令行調(diào)用極其依賴路徑純凈統(tǒng)一用D:\STLink\這種最穩(wěn)。第二驅(qū)動(dòng)安裝那一步。安裝完成后通常會(huì)自動(dòng)裝好 ST-LINK 的 USB 驅(qū)動(dòng)但有些精簡(jiǎn)版系統(tǒng)或開啟了驅(qū)動(dòng)簽名強(qiáng)制的機(jī)器會(huì)失敗。你可以打開設(shè)備管理器看端口附近有沒有 “ST-LINK dongle” 或者通用串行總線設(shè)備下面有沒有感嘆號(hào)。如果有感嘆號(hào)右鍵更新驅(qū)動(dòng)手動(dòng)指向安裝目錄里的ST-LINK_USB_Driver文件夾即可不需要額外去網(wǎng)上下載第三方驅(qū)動(dòng)否則容易被捆綁流氓軟件。第三官方安裝包默認(rèn)會(huì)裝一個(gè) “ST-LINK Upgrade” 獨(dú)立程序保留它。后面 ST-LINK 硬件固件版本影響連接穩(wěn)定性時(shí)全靠它來(lái)升級(jí)別為了節(jié)省桌面空間把它合掉。2.3 硬件連接與識(shí)別檢查軟件裝好接下來(lái)把 ST-LINK 插到電腦用 SWD 四根線連目標(biāo)板SWDIO、SWCLK、GND以及供電如果板子沒有獨(dú)立電源。這里有個(gè)非常反直覺的經(jīng)驗(yàn)很多連接失敗不是線序問題而是電壓不匹配。新款 ST-LINK/V2 的 SWD 接口有電平轉(zhuǎn)換功能但部分老款或山寨 ST-LINK 只支持 3.3V 目標(biāo)板。如果你的板子是 5V 供電的外部傳感器模塊或者目標(biāo)芯片是 1.8V 內(nèi)核的低功耗系列SWDIO/SWCLK 的電平可能直接燒壞調(diào)試器或通訊異常。連接前先確認(rèn)目標(biāo)板供電范圍和 ST-LINK 的電壓跳線/模式說(shuō)明。連接后打開 Utility界面上方的連接按鈕會(huì)變成一個(gè)綠色圓點(diǎn)。如果顯示 “Target is connected” 且左側(cè) RAM/Flash 區(qū)域出現(xiàn)地址映射說(shuō)明通路正常。若提示 “Can not connect to target”大概率就是后面第 5 章要講的問題先別慌。3. 五個(gè)最高頻的使用場(chǎng)景逐個(gè)手把手拆解3.1 在線模式下載 hex/bin 文件這是日常打開率最高的功能。工具欄上那個(gè) “Open file” 按鈕選擇要下載的 hex 或 bin 文件文件一經(jīng)加載右側(cè)會(huì)顯示目標(biāo)地址和校驗(yàn)信息。hex 文件自帶地址信息工具會(huì)按照 hex 記錄里的地址自動(dòng)寫入對(duì)應(yīng)位置bin 文件則是一片裸數(shù)據(jù)你需要手動(dòng)指定起始地址。大多數(shù) F1 系列程序從0x08000000開始不要填錯(cuò)否則寫入的位置不對(duì)程序肯定跑不起來(lái)。下載前建議養(yǎng)成一個(gè)習(xí)慣先執(zhí)行一次 Erase 操作把整片 Flash 擦干凈再下載新固件。很多人為了省事點(diǎn) “Download” 按鈕讓工具自動(dòng)處理確實(shí)它也會(huì)自動(dòng)擦除必要的扇區(qū)但在排查問題階段全片擦除能排除“舊代碼殘留”這個(gè)變量。下載過程中左下角狀態(tài)欄會(huì)跳出File loaded successfully接著是Programming...再是Verification...三步齊全才說(shuō)明燒錄完整缺一不可。這里分享一個(gè)我踩過很多次的坑不要把 hex 文件當(dāng) bin 文件加載。hex 是文本格式每一行都以冒號(hào)開頭、帶有地址和校驗(yàn)碼bin 是純二進(jìn)制。一旦你用 bin 方式加載 hex起始地址全亂工具會(huì)把它當(dāng)裸數(shù)據(jù)寫進(jìn)你指定的地址輕重則程序跑飛重則把芯片配置區(qū)寫壞。判斷方法很簡(jiǎn)單保險(xiǎn)起見直接用 “Open file” 然后看一下右側(cè)加載的起始地址是否以0x0800...開頭以及數(shù)據(jù)量是否和 hex 大小匹配。3.2 讀回 Flash 內(nèi)容做備份和比對(duì)想備份芯片里的固件菜單欄選Target - Read Back你會(huì)看到一組地址范圍選項(xiàng)。如果只是想讀應(yīng)用程序區(qū)默認(rèn)從當(dāng)前 Flash 起點(diǎn)讀到末尾即可工具會(huì)把這部分內(nèi)容加載進(jìn)內(nèi)存窗口。然后File - Save File As保存類型選 Binary.bin或 Intel HEX.hex。我建議保存成 hex 而不是 bin原因在于 hex 自帶地址映射萬(wàn)一你下次想燒錄回去不用再猜起始地址。讀回之后想比對(duì)兩塊板子固件是否相同最簡(jiǎn)單的方式是分別讀兩個(gè)板子的 bin然后用支持二進(jìn)制比對(duì)的編輯工具做 Hash 校驗(yàn)或者逐字節(jié)比對(duì)。有的同事喜歡直接在 Utility 里打開第二個(gè)文件再和內(nèi)存窗口比較但界面比較工作量大了點(diǎn)。實(shí)際操作中我更常用命令行腳本做文件的 MD5 校驗(yàn)產(chǎn)線上不同批次板子的固件一致性驗(yàn)證效率最高。比如讀回固件后對(duì) bin 文件算 MD5和燒錄前的原文件 MD5 比對(duì)不一樣就說(shuō)明 Flash 里被改動(dòng)過。還有一個(gè)使用細(xì)節(jié)讀回操作會(huì)暫停 CPU 運(yùn)行如果你的板子上有其他外設(shè)在工作比如電機(jī)正在轉(zhuǎn)、顯示屏正在刷新Flash 讀回期間 CPU 突然停止可能導(dǎo)致外設(shè)輸出錯(cuò)誤狀態(tài)。遇到類似在線讀回場(chǎng)景務(wù)必把設(shè)備斷電、進(jìn)入待機(jī)狀態(tài)再做。3.3 全片擦除與選項(xiàng)字節(jié)管理擦除操作在Target - Erase Bulk。點(diǎn)擊后工具會(huì)彈出一個(gè)確認(rèn)框提示整個(gè) Flash 將會(huì)被擦除確認(rèn)后開始。這個(gè)操作會(huì)清空所有扇區(qū)包括你在程序里自己寫入的片內(nèi)配置數(shù)據(jù)、參數(shù)存儲(chǔ)區(qū)。因此全片擦除和全片讀回一樣做之前先確認(rèn)數(shù)據(jù)已經(jīng)備份。選項(xiàng)字節(jié)窗口在Target - Option Bytes打開后能看到幾組關(guān)鍵配置讀保護(hù)級(jí)別RDP0 是關(guān)閉保護(hù)1 是禁止從調(diào)試接口讀取 Flash2 是最高保護(hù)且永久生效。寫保護(hù)WRP按扇區(qū)勾選勾中的扇區(qū)無(wú)法通過調(diào)試接口和用戶程序?qū)懭???撮T狗強(qiáng)制選項(xiàng)某些應(yīng)用需要開啟硬件看門狗無(wú)法關(guān)閉。啟動(dòng)配置BOOT部分系列支持設(shè)置 boot 地址。最危險(xiǎn)的坑在這里把 RDP 從 1 改成 0 會(huì)導(dǎo)致整片 Flash 被自動(dòng)擦除這是芯片保護(hù)機(jī)制規(guī)定的不是工具 bug。也就是說(shuō)用 Utility 給一臺(tái)設(shè)置了讀保護(hù)的設(shè)備解除保護(hù)時(shí)固件和 Flash 里的所有數(shù)據(jù)會(huì)一并清空。產(chǎn)線返修時(shí)經(jīng)常有同事以為只是修改選項(xiàng)字節(jié)結(jié)果改完才發(fā)現(xiàn)板子成空片了。所以給帶保護(hù)的設(shè)備解鎖前務(wù)必先確認(rèn)固件已經(jīng)備份或者在解除保護(hù)后立刻重新燒錄。另外RDP 一旦設(shè)為級(jí)別 2調(diào)試接口將被永久鎖定再也無(wú)法連接這種情況任何軟件都救不回來(lái)只能更換芯片。所以選項(xiàng)字節(jié)窗口里設(shè)置 RDP 時(shí)一定要想清楚。3.4 外部 Flash 燒錄補(bǔ)充場(chǎng)景需要操作外部 SPI NOR Flash 時(shí)比如程序里有一個(gè)存儲(chǔ)字庫(kù)、圖片、日志的外部 Flash 芯片它掛在 STM32 的 SPI 接口上而你想在量產(chǎn)前直接把字庫(kù)燒進(jìn)去。Utility 的External Memory Programming功能可以配合目標(biāo)板上的引腳映射通過 STM32 的 SPI 接口對(duì)外部 Flash 編程。這個(gè)功能在不同系列上的支持程度不一舊工具對(duì) F1/F4 支持相對(duì)完整。這個(gè)功能的配置比較繁瑣需要在External Memory Loader里選擇與芯片匹配的 loader 文件loader 負(fù)責(zé)通過特定引腳組合收發(fā) SPI 信號(hào)。實(shí)際操作中如果你只是小批量燒錄我建議直接在程序里寫一段 IAP 邏輯把字庫(kù)作為固件的一部分放在片內(nèi) Flash 末尾然后由程序啟動(dòng)時(shí)搬運(yùn)到外部 Flash比折騰 External Loader 省心得多。只有當(dāng)產(chǎn)量大、需要純硬件操作時(shí)才值得花時(shí)間研究工具的外擴(kuò)燒錄功能。3.5 給 ST-LINK 硬件本身升級(jí)固件如果你插上 ST-LINK 后Utility 頂部狀態(tài)欄一直提示ST-LINK firmware outdated或者連接過程中頻繁斷連很可能是硬件固件版本過舊。打開ST-LINK Upgrade先點(diǎn) “Device Connect” 讓它識(shí)別硬件再點(diǎn) “Yes” 進(jìn)入升級(jí)模式然后 “Upgrade” 開始刷寫。升級(jí)過程中絕對(duì)不要斷開 USB也不要拔掉目標(biāo)板連接否則變磚風(fēng)險(xiǎn)不低。升級(jí)完需要重新插拔一次 USB確認(rèn)固件版本號(hào)已變化。這個(gè)操作建議每隔半年做一次ST-LINK 硬件固件更新通常是為了兼容新推出的芯片型號(hào)和修正通訊穩(wěn)定性不更新會(huì)嚴(yán)重影響新芯片的連接成功率。4. 命令行模式批量燒錄與產(chǎn)線自動(dòng)化的精髓4.1 ST-LINK_CLI 的關(guān)鍵參數(shù)ST-LINK Utility 的命令行程序叫ST-LINK_CLI.exe位于安裝目錄下。它支持的參數(shù)和圖形界面幾乎一一對(duì)應(yīng)。核心用法ST-LINK_CLI.exe -c SWD UR -p 固件.hex -v分解一下-c SWD UR連接配置。SWD指定使用 SWD 協(xié)議UR表示連接 USB 接口的 ST-LINK通用的-c指令模式。-p 固件.hex編程文件名。支持 hex 和 binbin 文件需要額外的起始地址參數(shù)比如-p data.bin 0x08000000。注意 bin 后面跟的是十六進(jìn)制地址不能帶0x前綴實(shí)際工具要求帶0x直接寫0x08000000即可。-v燒錄后執(zhí)行校驗(yàn)。沒有這個(gè)參數(shù)燒錄完不讀回比對(duì)產(chǎn)線如果開了省這一步出問題的概率大增。校驗(yàn)帶來(lái)的時(shí)間開銷很小但價(jià)值巨大量產(chǎn)腳本里必須帶上。常用的其他參數(shù)還包括-me全片擦除。-r8 起始地址 長(zhǎng)度 文件名按字節(jié)讀回 Flash 范圍并存成 bin 文件。比如-r8 0x08000000 0x10000 dump.bin表示從 0x08000000 開始讀 0x10000 字節(jié)保存為 dump.bin。-a 起始地址為 bin 文件指定編程起始地址。-NoRst編程后不復(fù)位芯片有些板子復(fù)位電路異常時(shí)可以用這個(gè)參數(shù)臨時(shí)繞過問題。4.2 用批處理寫一個(gè)簡(jiǎn)易產(chǎn)線燒錄腳本批量燒錄場(chǎng)景帶寬和工位電腦性能有限用圖形界面一個(gè)個(gè)點(diǎn)比腳本效率低太多。下面這個(gè)批處理是我在產(chǎn)線常用的一個(gè)模板配合 hex 文件即可跑起來(lái)echo off set HEX_FILEapp.hex echo 正在連接 ST-LINK... ST-LINK_CLI.exe -c SWD UR if errorlevel 1 goto ERR_CONNECT echo 正在全片擦除... ST-LINK_CLI.exe -c SWD UR -me echo 正在燒錄固件并校驗(yàn)... ST-LINK_CLI.exe -c SWD UR -p %HEX_FILE% -v if errorlevel 1 goto ERR_FLASH echo 燒錄成功 pause exit /b 0 :ERR_CONNECT echo 連接失敗請(qǐng)檢查 ST-LINK 和目標(biāo)板連接 pause exit /b 1 :ERR_FLASH echo 燒錄失敗請(qǐng)檢查固件文件和芯片狀態(tài) pause exit /b 1這里有三個(gè)重要的迭代心得第一每次操作前都做一次連接檢測(cè)。不要一上來(lái)就燒錄因?yàn)榕繜洉r(shí)接觸不良、目標(biāo)板供電不穩(wěn)是常態(tài)提前探測(cè)能省掉大量返工。腳本里如果檢測(cè)失敗就停下來(lái)讓操作員人工檢查比自動(dòng)重試更安全避免反復(fù)燒錄損壞 Flash 壽命。第二整片擦除 燒錄 校驗(yàn)是黃金三板斧。量產(chǎn)環(huán)節(jié)不要為了省時(shí)間省略校驗(yàn)燒錄進(jìn)去之后芯片跑起來(lái)是否正?;蚩梢酝ㄟ^上電自檢判斷但 Flash 內(nèi)容是否完整只能靠逐字節(jié)比對(duì)這一步是質(zhì)量底線。第三腳本路徑和文件編碼一定要注意。批處理文件如果包含中文路徑務(wù)必存成 ANSI 編碼否則在 UTF-8 的 Windows 上會(huì)亂碼報(bào)錯(cuò)。最簡(jiǎn)單的方式是路徑全英文腳本里也不寫中文只在回顯信息上用英文。產(chǎn)線操作員看到的一律是燒錄成功/失敗不需要保持中文。4.3 讀回腳本和校驗(yàn)技巧有時(shí)產(chǎn)線需要抽檢已經(jīng)燒錄的板子下面的腳本會(huì)讀回前 64KB 固件區(qū)并算 MD5ST-LINK_CLI.exe -c SWD UR -r8 0x08000000 0x10000 check.bin certutil -hashfile check.bin MD5 certutil -hashfile app.hex MD5注意app.hex 是十六進(jìn)制格式直接算 MD5 和 bin 不一樣。要對(duì)比需要把原始固件也轉(zhuǎn)成 bin可以用 Utility 圖形界面打開 hex 后另存為 bin或者用 hex2bin 小工具。讀回的 check.bin 才是純二進(jìn)制和原始固件的 bin 版本做 MD5 比對(duì)才有意義。這部分細(xì)節(jié)雖然小但足以讓不熟悉文件格式差異的同事卡殼半天。命令行模式的能力邊界在這里它不能處理需要圖形交互的錯(cuò)誤恢復(fù)流程比如芯片讀保護(hù)級(jí)別異常導(dǎo)致連接失敗時(shí)腳本只能報(bào)錯(cuò)無(wú)法自動(dòng)進(jìn)入特殊恢復(fù)流程。產(chǎn)線方案要把這些特殊分支留給人工處理腳本只覆蓋“健康板子”的標(biāo)準(zhǔn)流程。5. 連接失敗的排查清單從現(xiàn)象到根因5.1 連接不上按照這個(gè)順序試連接失敗是最折磨人的問題。我把常見原因按照概率高低整理成一個(gè)排查順序純操作經(jīng)驗(yàn)不按手冊(cè)順序步驟檢查項(xiàng)成功率提升點(diǎn)1目標(biāo)板供電電壓正常嗎萬(wàn)用表測(cè) VDD 和 GND別默認(rèn)“上電了”就是“供好電了”2SWDIO/SWCLK/GND 三根線接對(duì)了嗎示波器或萬(wàn)用表測(cè) SWDIO 引腳是否有邊沿變化3芯片復(fù)位引腳有沒有被外部拉低復(fù)位 IC 故障或手動(dòng)復(fù)位按鍵卡死都會(huì)導(dǎo)致連接失敗4目標(biāo)板有沒有獨(dú)立供電地和 ST-LINK 共地了嗎共地是 SWD 通訊成功的前提5芯片是否上電后立刻進(jìn)入低功耗模式低功耗模式下調(diào)試接口可能已經(jīng)關(guān)閉需在復(fù)位期間連接6有沒有其他程序占用 ST-LINK 的 USB 口關(guān)閉所有 IDE 調(diào)試會(huì)話只留 Utility 一個(gè)主人7芯片的 SWD 引腳是否被復(fù)用成了普通 GPIO使用連接時(shí)按住復(fù)位鍵再點(diǎn) Connect 的騷操作8芯片是否被設(shè)置了讀保護(hù) RDP 級(jí)別 1/2級(jí)別 1 可用全片擦除解除級(jí)別 2 只能換芯片其中第 7 條和第 8 條是嵌入式開發(fā)特有的高發(fā)問題。SWD 引腳被復(fù)用通常發(fā)生在程序初始化階段把 PA13/PA14對(duì)應(yīng) SWDIO/SWCLK設(shè)置為普通輸出。這里有個(gè)我用得最多的“連接期間復(fù)位”操作在連接對(duì)話框中把連接速度降到最慢然后在點(diǎn)擊 Connect 的同時(shí)按住目標(biāo)板復(fù)位按鍵保持復(fù)位狀態(tài)下連接再松開復(fù)位讓程序還沒來(lái)得及執(zhí)行引腳復(fù)用代碼時(shí)就被調(diào)試器接管。具體到 Utility 界面它沒有像 IAR 那樣提供專門的 connect-under-reset 勾選項(xiàng)但你可以通過調(diào)整連接時(shí)序和復(fù)位操作達(dá)到類似效果。實(shí)際操作是先在Target - Settings里把頻率調(diào)低到幾百 kHz然后 按住板子復(fù)位鍵 - 點(diǎn)擊 Connect - 松開復(fù)位鍵成功率很高。5.2 寫保護(hù)、讀保護(hù)和死鎖恢復(fù)“燒錄時(shí)提示Cannot program the memory” 是最常見的下載失敗彈窗。絕大多數(shù)情況是芯片被設(shè)置了寫保護(hù)或者之前的燒錄中斷導(dǎo)致 Flash 處于鎖定狀態(tài)?;謴?fù)方法分兩步第一步打開Target - Option Bytes查看寫保護(hù)扇區(qū)是否打了勾。如果打了取消勾選點(diǎn)擊 Apply。這里注意修改寫保護(hù)本身會(huì)先執(zhí)行一次全片擦除所以寫保護(hù)的解除動(dòng)作會(huì)清掉固件屬于正常行為不是工具抽風(fēng)。第二步如果解除寫保護(hù)后仍報(bào)告無(wú)法編程執(zhí)行一次 全片擦除再不行就檢查電源穩(wěn)定性。Flash 燒錄瞬間電流消耗比運(yùn)行大劣質(zhì) USB 口或壓降明顯的杜邦線會(huì)導(dǎo)致寫操作期間電壓跌落工具表現(xiàn)為編程中途失敗。讀保護(hù)解除的恢復(fù)邏輯比較特殊如果你遇到Read protection enabled這類提示首先確認(rèn)芯片當(dāng)前是可以被識(shí)別的。識(shí)別得到的情況下執(zhí)行 全片擦除 會(huì)自動(dòng)清除 RDP 級(jí)別 1芯片恢復(fù)可讀可寫狀態(tài)。本質(zhì)原因是芯片底層把 RDP 降級(jí)和全片擦除綁定在一起防止通過調(diào)試口暴力破解固件。級(jí)別 2 則不同它一旦被設(shè)置芯片將永久禁止調(diào)試接口訪問任何軟件都無(wú)法再連接只有通過修改芯片本身才能解鎖——但那是另一個(gè)話題普通開發(fā)者直接換新芯片即可。5.3 選項(xiàng)字節(jié)被改亂后的自救流程有人不小心把選項(xiàng)字節(jié)里的 BOR掉電復(fù)位門檻設(shè)成了過高的值導(dǎo)致芯片一上電就鎖死代碼還沒跑就被復(fù)位反復(fù)復(fù)位循環(huán)根本連不上。這種狀態(tài)不要以為只能換芯片還有一個(gè)技巧先把外部高速時(shí)鐘或內(nèi)部時(shí)鐘的啟動(dòng)配置暫時(shí)改到 RAM 啟動(dòng)模式BOOT 引腳或選項(xiàng)字節(jié)里的 BOOT 配置。然后連接調(diào)試器因?yàn)?RAM 不需要擦除芯片可以從 RAM 區(qū)域啟動(dòng)CPU 跑一個(gè)簡(jiǎn)單循環(huán)調(diào)試接口就能正常連接。連接上之后再恢復(fù)正常啟動(dòng)模式重新燒錄。不過這招在不同的 STM32 系列上操作略有差異部分新系列在選項(xiàng)字節(jié)完全損壞時(shí)這個(gè)辦法也受限真到了那一步只能靠 ISP 模式如果有的話恢復(fù)?;謴?fù)選項(xiàng)字節(jié)的最穩(wěn)妥操作是在Target - Option Bytes里把 RDP 級(jí)別恢復(fù)到默認(rèn) 0、WRP 全部取消勾選、BOR 恢復(fù)默認(rèn)值然后點(diǎn)擊 Apply。工具會(huì)一次性重新編程所有選項(xiàng)字節(jié)并觸發(fā)芯片復(fù)位。做這個(gè)操作之前務(wù)必拍下原來(lái)的選項(xiàng)字節(jié)配置方便恢復(fù)到生產(chǎn)狀態(tài)。寫在最后的經(jīng)驗(yàn)說(shuō)了這么多最后還是想啰嗦一句ST-LINK Utility 這類工具真正好用不是因?yàn)榘粹o多、界面炫而是因?yàn)樗鼘?duì) Flash 操作的“可視”和“可控”程度高。很多工程師習(xí)慣把一切交給 IDE遇到問題反而不明所以用 Utility 做幾次全片擦除、讀回、比對(duì)之后你會(huì)對(duì)芯片的存儲(chǔ)結(jié)構(gòu)、保護(hù)機(jī)制、啟動(dòng)流程有更深的理解。每次我?guī)托氯伺挪榘遄佣紩?huì)從連接時(shí)序、電源、讀保護(hù)這三個(gè)維度入手這套思路就是從這個(gè)工具上學(xué)來(lái)的。量產(chǎn)腳本里現(xiàn)在還在跑著 ST-LINK_CLI 的批處理每次看到它穩(wěn)定輸出 “Programming” 和 “Verification” 成功心里都很踏實(shí)。你要是手邊正好有一塊 STM32 板子不妨試著用它讀一次 Flash再寫一次 Flash看完這個(gè)過程你對(duì)“下載程序”這四個(gè)字的理解會(huì)完全不同。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲国产剧情少妇激情| 黄片免费视频2019| 一区| 成人老鸭窝人人在线视频| jizzjizz欧美| 国产综合日韩伦理| 欧美亚洲综合高清在线| 国产精品com| 后入式999| 精品人妻一区二区乱码一区二区| 婷婷情色综合网| 九九探花视频在线观看| 天天射天天操天天干天天吃2018| 亚洲综合嫩| 伦理日韩国产久久| 麻豆影音天美视频| 色鬼在线综合| 综合色图区| 第一高清av中文字幕| 国产精品无套内谢| 日韩熟女操逼| 伊人丁香五月婷婷| 日本一级特级毛片视频| 97资源站日韩| 欧美日韩制服| 久久精品国产精品一区| 日本成a人v网站在线观看| 欧美在线亚洲| 久久9精品| 日韩电影中文字幕| 亚洲精品97久久| 欧美伊人电影| 韩日欧亚a级| 日本久久久久久久久久| 97超碰大| 九九热九九| 超碰人妻久久| 91熟女熟妇视频网站| 最新日韩黄片| 91操人视频| www色色色com| 久久久久久久少妇| 好舒服视频| 国产乱人妻精品入口| 国产丰满熟夫69mpp| 爽爽爽免费视频| 大香伊人在线一区| 欧美精品久久| 操逼A∨| 日韩性爱小视频| 午夜男女爽爽大片免费观看| 日本免费专区| 婷婷情色综合网| 草b在线| 91色黑人少妇| 破处bbq| 四虎影视国产精品| 亚洲麻豆av一区二区| 中文字幕第9页萱萱影音先锋| 8x福利精品第一福利视频导航| 国产精品人妻熟女aⅴ| 免费观看性欧美一级| 超97在线精品视频| 97爱免费插| 天天做天天爱天天爽AV| 呻吟 欧美 日本 中出| 欧美亚洲综合高清在线| 韩国一级AAA| 柠檬AV导航| 久9久| 久久亚洲人妻| 婷婷人妻激情| 久久久国产亚洲精品系列| 国产精品秘 福利姬在线观看| 91黑丝露脚| 97视频在线视频| 亚洲欧美骚| 永久免费av无码网站国产app| 一级久久久久久久久久久| 99久久婷婷国产综合| 97天天爽| 色九色久| 黄色AAAAA欧美| 国产又粗又又黄又猛| 九九国产热| 后入精品| 中文字幕在线观看二区三区| 色狠狠综合噜一二三区| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 日韩欧洲操屄视频| 国产白领连续中出在线观看| 欧美大片91| 亚洲日韩美国人妻| 大香蕉综合在线| 亚洲欧美日韩中文播放| 啊视频在线| 东京热熟女亚洲视频网站| 黄片www视频免费| 国产三级日产三级韩国三级| 日韩9999| 精品欧美不卡在线播放| 丁香五月激情啪啪| 精品人妻15区| 岛园激情| 很狠操| av在线人气| 精品国产乱码久久久久久蜜臀| 久久香蕉综合一本到3atv| 日韩人妻无码精品系列| 日本在线观看网址| 精品久久久久,69国产成人精| 蜜桃午夜视频一区二区| 色婷婷视频| 国产极品久久久| 少妇精品久久| 精品人妻夜夜草| 美女91| 亚洲av无码成人精品国产| 在线亚洲丝袜视频网站| 精品国产91av一区二区三区 | 男人天堂免费| 国产强奸超碰AV| 热热色综合网| 六十路日本| 男人天堂最新手机版在线青青草| 99精品久久| 91情色在线| 蜜乳av首页| 色路综合| 大香蕉在线视频15| 人妻少妇久久中文字幕一区二区 麻豆 | 91老司机视频| 97色伦欧美| 国产精品播放| 日本午夜福利视频| 久污| 校园春色 亚洲| 91爱剪切久久| 精品十三区| 婷色五月| 小少妇| 99精品在线| 日本 情色 1区2区3区| 国产精品久久发布| 精品福利| 91制服丝袜| 日韩国产十八禁| 艹精品| 久久爱超碰网| 九九av| 日本伦乱九九九综合| 日韩精品人妻系列无码天堂| 国内三级自拍小视频在线观看| 九九热re99re6在线精品| 天天操综合网| 91精品电影18| 亚洲欧美自拍偷拍| 私人尤物在线精品不卡| 天天躁狠狠躁av| 欧美日韩高潮喷水91| 国产丝袜欧美在线视频| 天操天操夜操夜月操月年年操操| 免费看污网站| 免费强奸av| 欧美综合自拍| 天天操福利视频综合网站| 无码人妻一区二区一牛影视| 小情侣高清国产在线视频| 亚洲精品97久久| 91久久18禁| 人妻人人操| 91免费看一区二区三区| 九九九九九九免费视频| 啊啊啊啊啊好大好舒服想要| 久久伊人大香蕉| 天天懆天天日| 蜜乳视频网站| 神马麻豆福利院| 国产精彩女在线观看视频| 日韩内射视频| 啊啊啊 在线观看| 丁香五月综合| 午夜福利免费精品视频| 日韩无码a片| 78超碰| 精品欧美日韩在线观看| 欧亚久久偷拍视频| 九九热免费国产视频婷婷伊人五月 | 国产精品ⅴ无码大片在线看.| 午夜九九| 国产嫩草精品A88AV| 一区| 青青草久久一区网| 四虎影库国产精品免费| 亚洲欧美精品91| 婷婷久久大香蕉| 91成人久久| 欧美性爱免费短视频| 蜜臀久久99精品久久久| 中文字幕三四五区| 国产精品成人午夜福利| 亚洲熟女综合一区二区| 91社区伊人| 国产精品操| 欧美性色网| 日韩本不卡视频在线观看| 欧美高潮| 中文字幕欧洲有码| 亚洲色欧| 夜夜欧美| 精品三级在线专区| 性爱综合一区二区| 国产亚洲欧美每日在线| 蜜桃久久久久久久| 久草视频制服诱惑| 国精综合一二三区影视| 亚洲色图 综合| 日本五十路在线| 亚洲色图 图片| 欧美色图 人妻| 老熟妇一区二区三区啪啪| 欧美婷婷久久| 欧美日日人人天天| 日韩99999| 校园春色五月天| 啊啊啊好想要| 日本国产高清色www视频在线| 丝袜美腿制服人妻二区中文字幕| 狠狠躁AV| 亚洲少妇在线影音| 精品熟妇视频一区二区| 可免费观看的av毛片中日美韩| 蜜臀久久99精品久久久电影| 奇米四色网| 亚洲日韩美女中文字幕乱| 欧美国产伊人久久久久| 999久久久精品国产| 色综合91| 在线五区| 欧美成人一级麻豆| 日韩丰满熟妇| 夜夜夜久久| 国产精品久久久九九九| 亚洲 欧美 色图| 国产精品麻豆免费视频| 337p大胆噜噜噜噜噜91Av| 久久精品人体AV| 久久久免费懂色| 久久人妻熟女一区二区| 午夜视频久久久久一区| 亚洲国产日韩欧美熟妇在线| 色噜噜人妻丝袜AV资源| 大粗鳼巴久久久久| 欧美色视频在线| 男人的天堂2019AV| 色哟哟av| 中文字幕高清精品一区| 91人妻丝袜无码| asc国产精品| 98人妻精品一区二区色欲| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 男人精品区| 久久综合国产精品国产| 懂色综合久久久| 天天日骚逼熟女| 无码137片内射在线影院| 亚洲精品成人| 中文精品少妇天堂| 啪啪啪东京| 丁香六月综合激情| 91亚洲网站| 国产男人又猛又粗又爽| 人人超碰在线观看黄| 中文三一区| 亚洲黄色网址视频| 九七人妻在线| 丰满人妻无码一区二区三区| 日日黄色三级网站| 亚洲一区日韩精品中文字幕| 嗯啊啊啊轻点视频 | 久草网站免费在线观看| 色老牛| 欧美影院一区二区三区| 啊a一区在线| 91少妇人妻| 亚洲欧洲国产综合av| 传媒免费一区二区三区| 女人 A一级| 玖玖爱一区在线| 色吧5亚洲| 熟女在线视频| 人人操 欧美| 青青草视频久久久久| 蜜臀久久99精品久久久| 久久久久骚| 97碰碰色| 东北女人被操| 中文字幕国产| 99re在线视频这里只有精品| 色丁香久久| 性色高清..……| 亚洲超碰在线| 超碰97中文| 资源在线观一 二| 人爽不卡视频| 日本裸体久久色噜噜| 亚洲春色一区二区三区| 国产亚洲欧洲在线观看| 日本精品无码三级网站| 破处bbq| 超碰久热| 69av一区二区三区| 欧美骚少妇| 日本熟女中文| 日韩成人性日韩成人性爱视频在线免费观看 | 欧美最大综合网| 熟妇操花| 人妻少妇精品| 99www.bibizy香蕉资源国产一区二区三区高清 | 91精品国产综合久久久蜜臀酒店| 少妇无码太爽| 色黄色美女大长腿午夜视频| 亚洲成人帖图| 夜夜爽妓女| 欧美日韩日产免费网站看| 亚洲999综合| 亚洲成av人片色午夜乱码| 啊啊啊爽爽| 国产精品网站免费| 欧美疯狂做爰xxxx| 麻豆三极片| 久神马| 999岛国大片| 欧美色偷偷| 91精品人妻啪啪间| 欧美在线官网| 福利伊人玖玖国产| 欧美色亚洲| 亚洲精品美女操逼| 裸体美女国产免费久久久网站| yaouchengrenav| 亚洲精品久久一区二区三区蜜桃臀| 强免费黄色网址| 欧美组图日韩亚洲中文字幕| 国产搭汕a级片| 精品一久久久| 天天综合日韩网| 亚洲中文国际强奸字幕| 91社区伊人| av2014 日韩在线中文字幕| 久久亚州高清| 东京热亚洲一区二区| 日韩精品国产一区二区| 中文字幕蜜乳av| 丁香7月婷婷| 插老姨肥穴| 99热这里都是精品| 亚洲国产麻豆一区二区三区| 老熟女搡BBBB搡BBBB视频| 骚女天天综合网| yazhouzaixian| 欧美少妇性乱| 91美女在线视频| 欧美天天拍| 亚洲精品成人激情在线| 色综合av男人天堂| 日本操色导航| 亚洲无码太久| 亚洲人妻中文在线视频| 懂色aV一区二区天美传媒| 国产深喉| 久久久久久中文| 精品妇操一区二区三区| 大香蕉青青9| 91视频成人福利网站在线一区 | 久久精品店| 91丝袜人妻| 九九免费影片| 96精品一区| 蜜桃狠狠色伊人亚洲综合 | 91白虎| 蜜臀99久久精品久久久久久| 99精品九九九九九九| 九九热午夜欧亚国产视频| 日日干男人的天堂| 日本孕妇孕交| 91老妇女| 国产一区二区在线播放| 一区二区三| 蜜臀99久久精品久久久懂爱| 免费操逼91| 免费观看日本操逼视频| 久久性生大片免费观看性| 蜜臀久久99精品久久久久久-DVD原版全| 亚欧美综合网| 百度百度日本操逼| 欧美激情视频在线一区| 亚洲三区视频| 日韩一级片在线看| 色区久久| 中文一区二区婷婷视频| 福利天堂| 极品人妻少妇综合| 玖玖爱在线视频免费观看| 天天做天天爱夜夜爽毛片试看| 亚洲精品一二牛牛| 凸凹视频在线观看| 成人五月香网在线| 欧美韩国你懂得在线| 呦女网站| 91综合网站| 亚洲国产av中文字幕久久| 日日插夜夜| 女人被添高潮免费视频| 国产视频一区二区在线| 久久久久密臀视频| 东北熟女91| 欧美日韩大香蕉| 一本一道vs波多野结衣| 伊人久久88国产女| 国产日韩人人| 亚洲丝袜诱惑| 偷拍自拍在线视频观看| 天天操av懂色| 亚洲日韩资源| 午夜福利国产欧美日韩夜夜| 日本精品高清一二区一本到| 国产精品乱人伊人网| 亚洲drav色图| 老司机福利青青草| 亚欧韩av| 亚洲日韩青青草色月| 国产黑白丝在线| 大二网站亚洲| 丁香久久| 色综合1991| 国产家庭乱伦表演| 黑操B| 欧美日韩97在线| 精品亚洲一区在线观看| 性吧在线视频| 五十路成人在线视频二区三区| 国产精品午夜AV完会免费| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 欧亚成人在线视频| 精品高潮| 91丨九色丨大屁股| 夜夜嗨一区二区三区三州加勒比| 亚洲欧洲综合av在线| 9/A片| 午夜精品久久久久久久第一页按摩| 欧美日韩黄片精品在线| 蜜桃在线观看一区二区三区| 熟妇色99| www.久久99| 最新9久久久9免费视频| 国产精品免费日韩| 欧美国产成人在线| 伊人专区一区二区三区| 午夜性| 精品国产一区探花在线观看| 无码91| 亚洲欧美色图片| 人人爱操| 外国91| 67914亚洲精品| 久草精品在线| 玖玖在线视频| 91天天综合| 欧美亚洲综合色| 91精品人妻一区二区三区蜜桃| 小情侣高清国产在线视频| 欧美亚州色的图| 国产女人极品高潮毛片| 啊啊啊啊啊啊啊在线| 日韩性爱人人爱人人操| 欧美亚洲涩涩| 国产又大又硬又长又粗| 在线播放欧洲免费av| 色五月婷婷中文字幕| 天天欧美| 九九十八精品| 国产精品国产自产高清AV| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 国产高潮AA片免费看| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 亚洲情色综合| 一区 欧美 日韩 麻豆| 秋霞一级A片黄色视频| 欧美日韩婷婷中文| 欧洲一级性爱视频在线观看| 欧美桃色网| 天堂蜜桃无码视频一区二区| 国产极品粉嫩馒头一线天av| 高潮综合网| 亚洲少妇中文字幕网址| 97日亚洲欧美| 中文字幕-区二区三区四区视频中国| 不卡av在线中文字幕| 国产情色在线| 很很干很很操| 中文人妻av高清一区| 国产高清在线自在拍69| 婷婷国产精品九区| 亚洲精品无码少妇久久| 加勒比综合| 青青草成人视频在线观看二区 | 亚洲精品熟妇1区2区3区。| 中亚精品极乱| 国产一级不卡在线观看| 蜜臀久久99精品久久久久久酒店 | 欧美亚洲小说| 加勒比av官网在线| 久久不卡一区二区| 日韩不卡a级视频专区| 久久东京热久久| 欧美一级专区免费大片| 精品一区二区三区蜜桃臀赵总 | 翔田千里爆乳巨臀无码| 老熟女天天操| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 天天色粽合合合合合合合| 免费看黄视频亚洲网站| 人妻精品一区二区| 国产剧情在线| 99色视频| 日日夜夜骑| 色婷婷视频| 亚洲高清无码在线桃色| 亚洲精品一二牛牛| 天美91| 欧洲一区二区三区四区在线观看| 欧美亚洲丝袜人妻制服中文99| 一,爱啪啪,在线免费视频| 超碰99在线观看| www网站黄| 欧美色图片91| 超碰三级秋霞| 熟妇视频一区二区三区在线观看| 丰满人妻一区二区三区四| 91三级理论片播放器| 大香蕉www.超碰| www.99中文字幕| 国产91精品在线免费| 日韩中文9| 嗯嗯啊啊啊好爽| 人妻喷水| 99999久久精| 日本久久久精品电影| 欧美极品色| 欧美在线中M| 亚洲日韩久久精品一区| 国产精品3| 91亚.色| 欧美激情亚洲情色| 97精品一区| 久久午夜神马| 自拍偷拍第26| 精品国产人成在线| 91Chinese在线| 99精品久久| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 91蜜臀人妻中文字幕在线| 国产精品suv一区| AV天黑人| 国语少妇精| 久久精品国产亚洲5555| 粉嫩av在线一区二区| 成人在线视频网| 久久欧洲| 97干在线视频| 亚洲色图尤物视频| 欧美啪啪女女| 曰本熟女视频| 精品无码秘 人妻一区二区| 日韩成人私密一级精品av| 狠狠综合网| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 欧美色网络| 色一色综合网| 午夜无码熟妇丰满人妻| 正在播放国产精品一区| 九九久久久九九| 东京热双插| 天天插天天射| 91香蕉视频在线观看免费| 日本操逼二区| 中文字幕精品专区搜索结果91| 人妻系列无码专区中文有码| 婷婷九月国产| 午夜一区| 日韩精品资源专区二区| 亚洲综合在线高清| 亚洲图片欧洲图片aⅴ| 中文字幕欧美精品亚洲日韩蜜臀| 五月婷婷性爱| 91久久九九精品国产综合| 学生妹天天看| 91N欧美| 五月婷网站| 亚洲小说视频| 使劲用力艹少妇视频一区二区| 干婷婷综合网| 少妇熟女1区2区3区| 神马久久免费电影观看| 青青草黑寡妇男人天堂| 亚洲综合一区二区| 亚洲啪啪视频免费| 狠狠色五月亚洲91| 伦理弟一页| 人人操天天爽| 青青草视频久久| 国产激情在线| 久久久无码av精| 国产无码三级视频在线观看| 亚洲天堂加勒比| 久久青娱乐| 加勒比色综合| 亚洲色图 91| 另类TS人妖一区二区三区| AA丁香综合激情| 国语国产操逼伊人AV网| 亚洲国产av中文字幕久久 | 啊嗯好大视频在线观看| 精品视频在线观看精品| 亚洲第一在线视频| 粉嫩av一区二区三区天美传媒| 97在线免费看视频| 综合网亚洲1| 五月婷丁香| 麻豆AV短剧| 日韩钢筋无码高清啾啾啾| 色婷婷综合视频| 国产免费一区2区3区| 99超碰网| 操久久久久| 国产精品一区二区三| 99少妇| 情色大香蕉| 美女9118禁| 久久免费少妇| 一级人妻性爱视频| 日韩亚洲中文字幕在线| 国产又操| 欧美嗯啊……在线观看视频免费| 色精品极品| 亚洲素人网| 自拍六区| 欧美探花网| 五月天玖玖资源站| 高潮内射在线| 男女性扦B| 丝袜足交视频| 国产不卡免费在线视频| 99超级碰免费视频| 欧美亚洲第1页| 激情婷婷黑人91| A级国产欧美激情在线| 国产亚州精品美女久久久免费| 婷婷视频网| 男人的天堂2000| 国产精品香蕉| 99在线精品观看99| 麻豆国产成人精品| 色欧美综合| 免费操逼视频下载| 91撸色网 玖玖网 欧美| 91骚熟女| 另类视频在线| 91麻豆天美国产欧美高潮| 亚洲天天做日日做天天谢日日| 亚洲成A∨人影院在线欢看| SS久久| 久久久久国产精品久久久| 在线观看日韩av不卡| 干b在线性社区| 欧洲亚洲少妇| 插入综合网| 日本精品一区二区不卡| 国产AV高清AV无码| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 三级AV入口| 久久女人| 深喉吞精| 男人的亚洲天堂| 乱论91| 欧色网址| 91日韩网站| 丝袜性亚洲| 亚洲精品国产熟女| 久久久久久99AV无码免费网站| 夜夜爽33333| 另类欧美| 国产人伦a片信息免费片| 亚洲欧美日韩电影网站一区 | 91A欧美电影网站| 超碰1997| 99久久精品无码一区二区毛片免费 | 欧美福利视频啊啊啊啊| 啊啊啊爽爽| 天天操夜夜操狠很操| 亚洲欧美国产其他二区| 99九九久久| 91亚洲不卡一区| 亚洲男人的天堂一区二区| 级品肉射| 中文字幕一区二区三区人妻不卡| 国产9l 大屁股| 凹凸视频在线一区二区| 日han少妇无码| 香蕉婷婷| 97超视频在线观看| 美女91网| 91色色色| 999久久芭蕾| 五月天亚洲色图| 家庭乱伦麻豆| 无码免费一区二区三区啪啪| 91在线限制级| 久久婷婷五月综合| 大香蕉伊然在亚洲91| 五月丁香啪| 俄罗斯一区二区视频在线观看| 蜜臀久久久99久久久久 | 亚洲码专区| 日本韩高清无砖码22o| 99re在线视频国产| 在线观看A啊啊啊| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 91无遮挡| 国产视频97| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 操老熟女AV| 加勒比人妻综合| 国产情色在线| 久久久熟女一区| 男人的天堂日韩| 热热色综合网| 一二三四区操操Av| 外国免费性情大片| 欧美91变态| 97综合在线| 在线αⅴ| 翔田千里无码中出中文字幕| 欧美高清18A片| 日婷婷| 亚洲成人免费中文字幕| 欧美一区二区观看在线| 国产九九九九九九九九| 婷婷丁香久久| 超碰在线974| 国产青视频| 美女天天干| 亚洲男人电影天堂| 青青久久手机线视频| 嫖老熟女A片一二三区| 欧美亚洲日韩人妻在线观看| 欧美少妇大量自拍视频在线观看| 男人的天堂欧美| 色97欧美| 为用户提供免费看黄网址在线观看| 国产高清成人mv在线观看| 99热成人| 精人妻无码一区二区三区伊人直播| 欧美—性—交—色| 欧美性爱日韩高清| 六月丁香啪啪| 天堂中文资源在线bt| 女同亚洲欧美一二三区久久电影| 亚洲色 国产 欧美 日韩| 2024年最新色情网站在线观看| 日本淫穴在线| 看黑丝美女操逼青青网站| 国产中文字幕曰本毛片| 影音先锋每日最新资源在线观看| 99这里只有精品| 亚洲第一黄色av网站| 亚洲熟久久| 免费啪啪啪网站18岁| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚洲情色一区三区| 无遮挡又黄又刺激的视频| 人人爱操| 九九九九九九九精品视频| 久久久久久69国产一区二区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 岛国小电影| 国产综合永久精品日韩鬼片| 国产AV毛片| 特级特黄一级毛片免费| 亚洲av青草久久一区二区| 97精品一区二区三区免费| 黄站在线免费观看| 日韩一级特黄av毛片| 久久宗合97| 超碰色图| 人人操 欧美| 欧美一区二区三区另类精品| 国产强奸无码乱伦| 日本大香蕉综合网红本杳社区| 久久人妻熟女一区二区| 蜜臀va69| 国产综合永久精品日韩鬼片| 欧美日韩美女精品久草一区二区三区| xxxx网站亚洲精品| 亚洲欧洲精品视频发布| 99久热| 91操人| 玖玖在线视频| 乱码熟妇人妻久久久| 天堂伊人久久| a一区二区三区乱码在线| 爱做久久久久久| www久久久| 欧美姓爱综合网| 97精品第3页| 99碰碰| 五月丁香黄色网| 青青欧洲黑| 伊人AAA| 欧美少妇性爱网站| 男女做爰猛烈动高潮A片免费应用| 欧美久久婷| 久久9久| 国产精品免费视频不卡| 97超碰久| 五月天婷婷在线看| 中文字幕 人妻不满 在线视频| 91熟女.com| 国产精品干干干| 一区二区三区日韩欧美| 91搡老女人老妇女老熟女歌词翻译| 日本欧美国内在线| 亚洲素人综合| 久久国内| 一区二区不卡免费| 性爱乱伦网址| 破处bbq| 日韩 欧美 另类 人妻| 91爰爱欧美| 久久精品国产亚洲妲己影视| 一本正道久久熟女| 日产操逼| 玖玖蜜臀资源网| 午夜国产成人精品视频| 国产九九久久久精品| 精品91| 91超碰人人| 玖玖爱在线视频免费观看| 麻豆AV一区二区| 日韩人妻一区二区| 五月天色电影| 国产精品人妻熟女aⅴ| 国产久久男人天堂| 亚洲欧美在线观看2021 | 啊啊啊好舒服好爽啊啊啊视频| 日韩成人性日韩成人性爱视频在线免费观看| 熟妇熟女视频一区二区三区| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 成年人性爱日韩| 久久久性少妇| 色婷婷在线视频| 国产女大学生AV| 亚洲天堂自拍| 日本国产高清色www视频在线| 亚洲欧美啪啪| 国产精品麻豆成人AV艾秋| 99热| 天天日美女的B| 91丨九色丨大屁股| 99亚洲国产精品色一区二区三区| 麻豆 亚洲 97| 欧美一级色| 成年无码动漫av片无尽在线| 东北老女人的激情视频| 亚欧Av| 国产深喉视频一区二区| 自拍二页| 亚洲AV永久无码一区仙野| 超碰97中文| 夜夜福利| 九九无码| 9l视频自拍9l九色成人| 蜜臀久久99精品久久久| 亚洲熟久久| 大香蕉九九| 国产亚洲性生活视频播放| 日本五区不卡| 久九九九九九九热| 精品伊人久久久大香线蕉小说| 欧美人妻制服| 偷拍综合亚洲| 亚洲 欧美 中文 日韩超碰| 精品中文字幕一区二区| 夜夜欢天天干| 视频在线中文字幕| 美女露胸露屁股| 国产无码一二三区| 久久这里只精品免费福利| 人乳av| 97香蕉人人乳| 99爱在线视频| 在线欧美69V免费观看视频| 91爱啪| 久湿久久 | 伊人aaa| 99热亚洲天堂| 天美麻花大全视频| 欧美日韩不卡a片| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 免费av在线播放二区| 欧色网址| 少妇人妻在线| www.AV有限公司一区| 五月天激情婷婷| 国产精品嫩草久久久久| 久操精品| 亚洲图片第一页| 男人天堂毛片| 另类图片五月天| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 久久精品国产Aⅴ| 97久久国产| 色图四区| 操一对老熟妇爽上天视频| 亚欧美色图| 五月天亚洲网| 在线中文AV| 日韩无码AB| 精品性爱久久视频| 亚洲限制级| 欧美日韩一干二干| 91性生活久久久| 91麻豆天美国产| 久久av网| 亚洲色图国产另类| 欧美日韩亚洲五月天婷婷| 国产美女激情| 狠狠躁日日躁夜夜躁A| 国产精品天干天干综合网麻豆| 欧美日韩人人早| 韩国三级三级BD在线| 天堂精品小草| 加勒比海成人视频网 | 乱论91| 午夜黄色免费在线观看| 国产18精品亚洲精品| 99久久9| 嗯嗯嗯好爽| 毛片17S| 殴洲老熟女| 欧美色图97| AV中文字幕三四五| 超碰地址久久| 亚洲一区在线观看欧洲| 超碰色男人操熟女| 久久毛卡| 激情四射五月天| 六月婷激情福利天堂69| 少妇一区二区三区在线观看| 久久久18禁| 91N综合网在线| 中国少妇啪啪视频| 亚洲欧美另类激情小说| 日本性爱欧美性爱| 国产 v乱码一区二| 亚洲天堂综合AV| 久久免费看高潮毛片韩国| 91色色综合| 亚洲综合伊人无码久久| 美女裸体无遮挡永久免费观看网站 | 五月丁香在线| 欧美亚洲影视| 亚洲亚洲亚洲天堂天堂| 激情欧美97| 另类小说综合网| 精品国产久热在线观看| 极品丝袜无码| 嗯嗯啊啊啊啊轻点视频| 国产综合久久久麻桃个| 中字幕人妻一区二区三区| 国产剧情AV不卡在线观看| 日韩一区二区精品视频| 国产午夜视频| 深爱伊人影院| 岛国黄片网站| www.av在线观看| 动漫片子网站3黄| 日本一级不卡一二区| 99热这里只有精品18| 思思热久久成人| 久久久爆乳翘臀一线天伦理视频| 青青操在线亚洲视频观看欧美在线 | 久久99午夜精品一区人妻| 吻戏激情性巴克| #NAME?| 日韩欧美加勒比| 欧美成人午夜免费福利785| 91 丝袜在线| 天美av在线| 大香蕉黄色一级片免费看| 婷婷丁香五月综合| 日韩78m视频| 夜夜爽夜夜爽| 超碰在线人妻| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久久久免费一级黄片| 亚洲精品欧美专业| 伊人操| 人人操人人狠狠操| 粉嫩久久久久| 国产精品一区二区久久精品| 人人摸人人干| 欧美视频一区二区三区| 亚洲AV秘 精品久久老牛影视| 色月天AV导航| 97综合久久| 大香蕉亚洲中文| 3级毛片一二| 入口操逼网站| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 婷婷性网| 人人射人人操人人摸| 亚州熟妇精品| 国产一级特黄大片处女| 欧美久久毛片基地| 蜜臀久久99精品久久久久| 日本欧美成人片AAAA| 午夜美女诱惑电源网| 色色色色网站| 青青草在线视频美女| 很很热性爱视频| 日韩中文字幕精品一二三事国产精品| 亚洲一区二区三区不卡国产欧美| 黄色小说亚洲| 亚洲一区操| 午夜欧美神马久久久久| 三级精品三级在线观看| 天堂国产AV| 日韩中文字幕精品一区在线| 爱爱动态试试看6 0秒| 91在线精品一区二区三区| 色诱avtt| 中文字幕一二区二三区人妻专区| 青青国产在线拍揄自揄拍| 高潮的A片激情扒开一区| 2017大香蕉国产精品久久| 一级毛片久久久久久久女人18| 天天天乱色综合全| 欧美大香蕉卡久久| 久久系列| 丁香五月天婷婷姐| 婷婷操视频| 啊啊啊在线观看免费视频| 韩国一级婬片A片无码天美| 欧美成人一区二区| 福利在线黄片| 精品视频久久| 日韩精品高清资源在线| 日韩中文字幕国产| 欧美青青草视频| 激情久久av一区av二区av| 日韩99999| 无码一区二区三区四区五区六区七区八区九区十区视频 | 超碰导航97| 电影69乱码96| 亚洲欧美在线观看无码| 91亚洲欧美综合高清在线| 久久亚洲av成人无码国产| 超碰色老头| 妇女视频网站| 天天色综合天天操| 日韩在线国产字幕| 欧美色图成人网一区二区| 免费在线观看国内色片网站网址| 丝袜美腿丝袜| 色鬼在线综合| A片 AV一级在线播放观看免费| 中国和日本人色哪个不下载能放| 日韩伦理久 久久 清纯| 国产一区二区精品久久99| 97亚洲综合在线| 亚洲精品一二三四区| 男人a天堂手机在线版| 久草这里只有精品| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 亚洲欧美国产日本一区二区三区| 国产精品日日摸夜夜添骚逼| 中文幕97| 情色AV电影| 永久免费发布性爱网| 国产福利合集| 成人天天爽| 熟女日韩| 欧美日韩操逼嗦吊| 一级性爱视频免费观看 | 久久99久久99久久99人受| 1024亚洲中文字幕久在线看片你懂的 | 韩国手机不卡无码三级视频| 夜夜嗨免费视频| 用力操死我| 影音先锋国产精品| 亚洲欧洲日韩天堂av| 亚洲欧美黄| 99热大香蕉伊在线| 欧美九九99久久精品| 激情五月天色色网| 亚洲激情综合另类男同| 91人人操| 亚洲日韩狠狠撸视频| 亚洲激情色片| 色呦呦、国产精品| 91一起操| 黄色网址在线免费观看| 成人a v在线播放免费| 97国产|免费| 亚洲怡春院| 啊操爽品善一区二区三区| 国产日本熟女顶级一区二区三区视频| 999国产精品999| 国产精品极品美女视频| 亚洲成人精品在线一区| 91精品91久久久中77777| 97久久精品不卡| 97超碰中文| 色 亚洲 91| 欧美综合色站| 亚洲免费精品一区| 亚洲国产第一页综合视频| 黄片不用下载在线观看| 93人人操人人| 欧美一级国产一级| 秋霞网—男女啪啪亚洲免费体验区 | 学生妹天天看| 中文字幕日韩人妻视频一区二区三区交换夫妻| 欧美精品另类人妖xxxx| 97天天爽| 久久久一热在线播放| 一本一道人妻久久一区二区三区| 日本高清久久| 99热| 67914亚洲精品| 久久黄黄| 九一屌逼| AV老汉| 欧美另类自拍| 亚洲限制级| 无码男人天堂| 91视频综合在线| 91欧洲入口| 高颜值美女口爆高潮浪叫| 易易A毛视频| 另类图片天天影视| 91免费看一区二区三区| 国产亚洲色停停久久99精品91| 俺去啦俺来也久久综合| 中文字幕日韩人妻视频| 欧美黄片免费在线观看视频| yellow网站免费观看日韩高清无码| www..com操老师|