欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

STM32底層理論核心梳理:時鐘樹、外設映射與實戰(zhàn)避坑指南

STM32底層理論核心梳理:時鐘樹、外設映射與實戰(zhàn)避坑指南 很多朋友學STM32的方式其實是在學“操作”而不是學“理論”。照著視頻點個燈、燒個程序改改引腳就能跑起來可一旦換一顆芯片、換一塊開發(fā)板、或者遇到一個網(wǎng)上沒有現(xiàn)成答案的功能整個人就懵了。我見過太多人卡在“同樣的代碼為什么我的板子不行”這種問題上歸根結(jié)底是沒搞懂STM32底層那套體系結(jié)構(gòu)、時鐘樹、外設映射和啟動邏輯。這篇東西我想把STM32最核心的理論骨架給你梳理清楚再結(jié)合這些年我實際踩坑的經(jīng)驗把它落到開發(fā)環(huán)境和典型場景里去。不管你是剛?cè)腴T的新手還是想系統(tǒng)補一遍理論的進階開發(fā)者這篇文章都值得花點時間看下去。1. 先把底層架構(gòu)看透Cortex-M內(nèi)核、總線與存儲器映射1.1 STM32不是“一塊芯片”而是一個完整的微控制器系統(tǒng)很多人第一次接觸STM32腦子里默認它就是“一個CPU”。這個認知需要先糾正一下。STM32內(nèi)部本質(zhì)上是一個以ARM Cortex-M內(nèi)核為核心外面包裹著總線矩陣、各種存儲器、時鐘系統(tǒng)、外設控制器、調(diào)試接口的完整片上系統(tǒng)。你在keil5里寫的C代碼最終要落到的不是“某個寄存器”而是“某個地址”。這個地址從哪來就是由存儲器映射決定的。以最常見的STM32F103系列為例0x00000000附近是啟動區(qū)上電后CPU從那里取第一條指令0x08000000開始放Flash也就是你的程序本體0x20000000開始是SRAM放變量和堆棧0x40000000之后全部是外設寄存器區(qū)。你有沒有注意過STM32標準庫或者HAL庫里那些GPIOA、USART1、TIM2本質(zhì)上都是一個base address加偏移量比如GPIOA的基地址是0x40010800你要操作它的某個引腳就是往這個地址加偏移后的寄存器里寫值。理解了“外設地址”這個觀念你后面看芯片手冊會輕松非常多因為所有寄存器操作都是在跟地址打交道。Cortex-M3內(nèi)核F103用這個和Cortex-M4內(nèi)核F407、F429這些用這個之間除了多了FPU和DSP指令最核心的差異在于總線架構(gòu)、中斷控制器NVIC、以及部分存儲映射細節(jié)。比如F4系列引入了TCM接口、ART加速器Flash等待周期也跟主頻強相關(guān)。很多人在F103上跑得好好的代碼直接換F407發(fā)現(xiàn)有時候莫名其妙的跑飛很大概率就是沒處理Flash延遲和時鐘樹差異。所以我的建議是學理論一開始別急著糾結(jié)哪顆芯片先把Cortex-M3/M4的編程模型吃透后面換芯片就是看差異表的事。1.2 時鐘樹理論整個芯片的“心跳”必須親手調(diào)過一遍時鐘是STM32的命脈也是從“點燈學者”到“懂行工程師”的分水嶺。STM32內(nèi)部有好幾路時鐘來源HSI內(nèi)部高速RC約8MHz、HSE外部高速晶振一般是4~25MHz、LSI內(nèi)部低速RC約40kHz給獨立看門狗和RTC用、LSE外部32.768kHz晶振給RTC用。系統(tǒng)時鐘SYSCLK經(jīng)過AHB預分頻器得到HCLK再到APB1和APB2預分頻器得到外設時鐘。這里有一個非常經(jīng)典、也非常容易搞混的點APB1和APB2的定時器時鐘倍頻規(guī)則。以F103為例如果系統(tǒng)時鐘是72MHzAPB1預分頻設為2那APB1總線上的外設時鐘是36MHz但掛在APB1上的TIM2~TIM7它們的時鐘是36MHz的兩倍也就是72MHz。為什么因為定時器的計數(shù)時鐘為了保持跟系統(tǒng)時鐘一致硬件上在定時器模塊內(nèi)部做了×2處理。很多人移植代碼后定時器時間不對八成就是沒搞清楚這個倍頻邏輯用了錯誤的定時器時鐘源去算預分頻值和重裝載值。這個理論不能跳不能猜最好打開CubeMX或者參考手冊的時鐘樹一頁自己算一遍把每一步為什么乘、為什么除搞清楚。系統(tǒng)啟動時默認用的是HSI如果你要用HSEPLL跑到72MHz就必須自己配置RCC相關(guān)寄存器或者用CubeMX生成。別以為“默認72MHz”是天經(jīng)地義的事芯片上電冷靜期的時候它就是個跑在8MHz的“低性能模式”。很多剛從Arduino轉(zhuǎn)過來的人第一反應是“怎么這么慢”就是沒配時鐘。2. 外設理論的三大件GPIO、定時器、串口2.1 GPIO理論不是“高低電平”那么簡單GPIO是所有外設里最基礎(chǔ)也最容易被輕視的。點燈只是它的基本功真正用的時候你面對的是推挽輸出、開漏輸出、上拉輸入、下拉輸入、模擬輸入、復用推挽、復用開漏這七種模式的選擇。很多人搞不清推挽和開漏的區(qū)別我用一個大白話類比推挽輸出就是芯片內(nèi)部有兩個“開關(guān)”一個負責往外面推高電平一個負責往外面拉低電平輸出能力強驅(qū)動LED、蜂鳴器這種負載很穩(wěn)開漏輸出只在內(nèi)部提供一個“接地開關(guān)”高電平全靠外部上拉電阻去“吊”起來適合用在I2C這種需要多個設備共享一條線的總線場景誰拉到低就低要高了就大家一起放手讓上拉電阻拉高不會打架。輸入模式里到底選上拉還是下拉取決于你的電路默認狀態(tài)。比如按鍵一端接地你希望沒按的時候讀到高電平那就用上拉輸入如果按鍵一端接VCC那就用下拉輸入。很多人在Proteus仿真里電路對了但程序讀不到正確電平往往就是內(nèi)部上下拉沒配對。GPIO的理論還包括輸出翻轉(zhuǎn)速度2MHz、10MHz、50MHz這個參數(shù)在老庫里的概念HAL庫改成了GPIO_SPEED_FREQ_LOW/MEDIUM/HIGH、以及最大灌電流/拉電流的限制。直接用GPIO驅(qū)動繼電器、電機這種大功率負載純屬自找麻煩輕則帶不動重則把引腳燒了一定要加驅(qū)動電路或者用三極管/MOS管做隔離。2.2 定時器理論時基、PWM、輸入捕獲分別解決什么問題定時器是STM32里功能最豐富也最考驗理論功底的外設。F103里有高級定時器TIM1/TIM8通用定時器TIM2~TIM5基本定時器TIM6/TIM7。它們的功能層次是這樣的基本定時器只能做時基也就是定時中斷通用定時器在此基礎(chǔ)上加了輸入捕獲、輸出比較、PWM生成、編碼器接口高級定時器再額外多了互補輸出、死區(qū)插入、剎車輸入這些專門為電機控制準備的。你聽到的“PWM調(diào)光”“PWM調(diào)速”本質(zhì)是定時器輸出比較功能設定一個自動重裝載值A(chǔ)RR計數(shù)從0加到ARR再跟比較寄存器CCR去比小于CCR輸出一種電平大于等于輸出另一種這樣在引腳上就生成了頻率和占空比都可調(diào)的方波。占空比就是CCR/(ARR1)頻率就是定時器時鐘/(PSC1)/(ARR1)。這套公式是PWM的靈魂所有調(diào)速調(diào)光項目底層都是它。輸入捕獲則是另一種玩法用來測外部信號的頻率或者脈寬。比如超聲波模塊的Echo引腳會給一個寬度跟距離成正比的高電平脈沖你用定時器輸入捕獲去測這個脈沖寬度就能算出距離。捕獲模式的原理是外部信號發(fā)生跳變時硬件自動把定時器當前的計數(shù)值鎖存到捕獲寄存器里你再根據(jù)兩次捕獲的差值算出時間。注意這里有個高頻陷阱如果被測信號頻率太高比如超過定時器時鐘的一半采樣定理直接失效捕獲到的計數(shù)值會亂跳。測頻率的時候一定要預估信號的量級再去定PSC和ARR的值不然理論再好都是白搭。2.3 串口理論幀格式、波特率誤差、中斷和DMA串口通信似乎是“最友好”的外設因為上位機和單片機調(diào)試時總要用它打印日志。但真正深入下去串口涉及的理論也不少。首先USART的幀格式是可配置的起始位1位數(shù)據(jù)位可以8位或9位停止位可以0.5、1、1.5、2位有的還有奇偶校驗位。通信雙方每一個參數(shù)都必須一致否則解出來的數(shù)據(jù)全是亂碼。兩個設備波特率不一致導致的亂碼是串口調(diào)試中最常見的錯誤。波特率為什么會有誤差因為STM32的波特率發(fā)生器是從一個固定的外設時鐘去分頻得到的你想要的波特率不一定能被整除。比如用36MHz的APB1時鐘想要9600波特率分頻系數(shù)就是36000000/96003750能整除還好但如果你換成某個奇怪的時鐘頻率出來的實際波特率跟目標波特率之間有偏差誤差一旦超過2%~3%通信就會開始出錯。這個理論在工程上特別重要設計一個產(chǎn)品時先確認時鐘配置再確認波特率是否能低誤差生成別等到量產(chǎn)才發(fā)現(xiàn)這塊板子跟那塊板子通信時好時壞。串口收發(fā)還有一種常見玩法是中斷接收和DMA接收。中斷的好處是“來一個字節(jié)處理一個字節(jié)”及時性強但高頻率大數(shù)據(jù)量時頻繁進中斷會消耗CPU。DMA的好處是“數(shù)據(jù)自己流”CPU不干預特別適合大批量數(shù)據(jù)傳輸比如配合空閑中斷做不定長接收。不要一上來就追求DMA先把最基礎(chǔ)的阻塞收發(fā)調(diào)通再把中斷摸透最后上DMA這個遞進路線對新手來說是最穩(wěn)的。3. 開發(fā)環(huán)境與工程模板Keil5、標準庫、HAL庫怎么選怎么配3.1 Keil5兼容C51和STM32的安裝以及芯片包管理很多人電腦上裝了Keil4的C51版本又裝Keil5的MDK版本然后發(fā)現(xiàn)打開工程文件的時候要么打不開要么編譯報錯。為什么因為Keil的C51和MDKARM是兩個不同的工具鏈裝在同一路徑下還會互相干擾。最穩(wěn)妥的做法是先裝C51版本再單獨裝MDK版本并且安裝在兩個不同的目錄比如C:\Keil_v5和D:\Keil_C51。這樣你雙擊.uvproj文件時關(guān)聯(lián)的是哪個版本的Keil取決于文件關(guān)聯(lián)可以通過“Open with”手動選擇打開方式。STM32的芯片包Device Family Pack是你在Keil里新建工程時必須安裝的它決定了你的工具鏈能不能識別對應芯片的型號、頭文件和啟動文件。在Pack Installer里選擇對應廠商然后下載安裝即可但網(wǎng)絡不太好時經(jīng)??ㄟM度。我的習慣是直接從官網(wǎng)或者網(wǎng)盤下載離線包雙擊安裝這樣就繞開了在線下載不穩(wěn)定的大坑。裝完芯片包后還要注意啟動文件。F103的啟動文件有startup_stm32f10x_hd.s、md.s、ld.s這些區(qū)分分別是高密度、中等密度、低密度。用錯了啟動文件程序燒進去要么跑不起來要么中斷向量錯亂這是標準庫新手最容易栽的跟頭之一。3.2 標準庫新建工程的手動步驟為什么我建議你親手搭一次雖然現(xiàn)在HAL庫是大趨勢CubeMX一鍵生成工程也很方便但我依然認為學理論階段標準庫新建工程這件“麻煩事”值得親手做一次。因為你會發(fā)現(xiàn)一個工程原來是這么組織起來的分組里要放啟動文件、標準庫核心文件core_cm3.c、system_stm32f10x.c、外設驅(qū)動文件stm32f10x_gpio.c、stm32f10x_rcc.c這些、以及你自己的main.c。你會在里面配置C/C的宏定義比如STM32F10X_HD、USE_STDPERIPH_DRIVER還要指定頭文件包含路徑、構(gòu)造一個合適的工程模板。這個過程會讓你明白編譯器的頭文件搜索路徑是怎么工作的、宏定義是怎么控制條件編譯的、啟動文件里那一堆匯編到底做了什么。如果你一上來就靠CubeMX生成工程這些細節(jié)往往就被封裝在黑盒子里了出問題的時候你完全沒有排查方向。當然標準庫本身已經(jīng)停止更新了新項目上HAL是大勢所趨但理解標準庫工程的構(gòu)成對讀懂HAL庫生成的工程也大有幫助因為它們的骨架是相通的。3.3 VSCode配置與STM32CubeMX現(xiàn)代開發(fā)流的取舍Keil這么多年還是主流但身邊越來越多的人開始用VSCode配插件來做STM32開發(fā)。用VSCode的好處是代碼編輯體驗、搜索體驗、Git集成都明顯優(yōu)于Keil。比如你可以裝Cortex-Debug插件配合OpenOCD或者pyOCD做調(diào)試加上EIDE插件來管理工程構(gòu)建。不過VSCode這邊有個傳統(tǒng)痛點編譯和下載沒有Keil那么“一鍵化”需要自己配置構(gòu)建工具鏈。用arm-none-eabi-gcc作為編譯器的話要處理鏈接腳本、Makefile或者CMakeLists這對初學者其實不太友好。我的建議是入門階段優(yōu)先用Keil STM32CubeMX因為CubeMX生成的工程是標準、完整的你先用起來等把芯片理論摸熟了再折騰VSCode也不遲。進階以后VSCode開發(fā)效率是真的高尤其是做代碼重構(gòu)、交叉引用的時候比Keil舒服一個量級。年輕工程師問我入門工具選型我從來不給“唯一解”重點是選一個能讓你快速驗證理論的工具而不是把精力花在跟IDE較勁上。3.4 ST-Link Utility與程序燒錄理論讀保護、選項字節(jié)、批量下載ST-Link Utility是我非常推薦的一個工具它不僅能燒錄程序還能幫你做很多調(diào)試器本身做不了的事。比如全片擦除、讀取Flash內(nèi)容、設置讀保護等級。實際項目里經(jīng)常遇到這種情況客戶退回一塊板子程序被誤加了讀保護導致你連不上芯片SWD仿真器直接報錯。這時候就要用ST-Link Utility先解除讀保護選項字節(jié)里把RDP級別調(diào)回Level 0再重新擦除、燒錄。放心解除讀保護的過程會觸發(fā)一次全片擦除程序信息會清空但這個操作能讓你“救回”一塊看似變磚的板子。批量燒錄也是產(chǎn)品開發(fā)繞不開的話題。ST-Link Utility本身支持命令行操作你可以寫一個腳本批量燒錄。再進階就是用ST官方或者第三方的量產(chǎn)工具做離線燒錄。理論上是這樣燒錄的本質(zhì)是把生成的.hex或者.bin文件通過SWD接口或UART ISP引導程序?qū)懭胄酒現(xiàn)lash。SWD只要4根線SWDIO、SWCLK、GND、VCC就能燒比JTAG少線也少占引腳這也是為什么現(xiàn)在絕大多數(shù)調(diào)試器都默認走SWD。4. 幾個繞不開的實戰(zhàn)場景從理論到代碼的閉環(huán)4.1 超聲波測距一個定時器和GPIO就能完成的經(jīng)典理論綜合超聲波測距的原理很簡單但很能檢驗你對定時器輸入捕獲和GPIO操作的掌握程度。HC-SR04這種模塊的用法是給Trig引腳一個至少10微秒的高電平脈沖模塊內(nèi)部會發(fā)出8個40kHz的超聲波并等待回波Echo引腳會輸出一個高電平脈沖其寬度就是聲波從發(fā)射到返回的時間。距離 (時間 × 聲速340m/s) / 2。這里的核心是測量Echo高電平的持續(xù)時間你用定時器的輸入捕獲加上一個GPIO的外部中斷或者干脆用輪詢方式讀取定時器從捕獲到高電平開始到結(jié)束的計數(shù)值。實際工程里要注意幾點一是聲速受溫度影響工業(yè)級產(chǎn)品會有溫度補償傳感器但學習階段用340m/s算足夠了二是單次測距不靠譜一定要做多次測量取平均或者中位值濾波不然傳感器本身的噪聲會讓你得到跳來跳去的距離數(shù)據(jù)三是超聲波模塊的探測范圍和盲區(qū)要心里有數(shù)HC-SR04盲區(qū)一般是2cm左右測太近會得到亂值。很多人拿它做避障小車時說“明明前面沒東西卻報障礙”多半是沒處理異常數(shù)據(jù)和盲區(qū)。4.2 USB虛擬串口把STM32變成電腦的“即插即用”串口設備用STM32做USB虛擬串口USB Virtual COM Port是很多智能設備、手持儀器常用的功能。它的理論本質(zhì)是STM32內(nèi)部集成了USB外設你在枚舉時把自己聲明成CDC類設備Windows和Linux會直接給你虛擬出一個COM口不需要額外裝驅(qū)動。對你來說它跟普通串口一樣收發(fā)數(shù)據(jù)但對電腦來說它是一個USB設備信息量、穩(wěn)定性都比傳統(tǒng)UART要好得多。HAL庫里實現(xiàn)這個功能的核心是USB device library需要你配置時鐘為48MHzUSB外設對時鐘有嚴格精度要求一般用HSEPLL或者專用的USB預分頻然后在usbd_cdc_if.c里實現(xiàn)收發(fā)回調(diào)函數(shù)。一個常見坑如果你用HSI做系統(tǒng)時鐘USB枚舉可能非常不穩(wěn)定因為HSI精度不夠建議一定要用HSE做時鐘源。還有一個坑是進入低功耗模式后USB會斷開如果你直接在任務里休眠上位機那邊馬上顯示設備掉線。這個功能是典型的“看著簡單一調(diào)就崩”因為USB協(xié)議棧對時序和中斷要求很高建議熟讀官方例程再改。4.3 按鍵電路設計為什么你的按鍵總是誤觸按鍵看起來太簡單但硬件和軟件任何一邊偷懶都會帶來麻煩。硬件上按鍵一端接GND另一端接MCU引腳你需要一個上拉電阻讓引腳默認是高電平按下時接地變低松開恢復高。內(nèi)部上拉能不能省這個外部電阻可以但抗干擾能力差一些而且不同芯片內(nèi)部上拉的阻值并不固定。如果你用的是開漏輸出模式去讀按鍵那更是必錯無疑——讀輸入要用輸入模式。軟件上最大的坑是抖動。機械按鍵按下和松開時觸點會產(chǎn)生幾毫秒到十幾毫秒的機械抖動如果不處理一次按鍵會被識別成好幾次。最簡單的辦法是延時消抖檢測到電平變化后延時10~20ms再讀一次確認電平穩(wěn)定才算有效。更好的做法是用定時器掃描 狀態(tài)機消抖不阻塞主流程。很多新手用HAL_Delay直接消抖如果按鍵按下時剛好系統(tǒng)有高優(yōu)先級中斷延時會被拉長體驗很不好。按鍵掃描的最佳實踐是放在定時器中斷里比如每5ms掃描一次連續(xù)兩次讀到相同狀態(tài)才更新按鍵狀態(tài)這套邏輯做熟了之后非??煽俊?.4 兩輪差速小車與PID為什么光給PWM跑不動直線兩輪差速小車是STM32項目里的“國民級”選題做畢業(yè)設計、智能車競賽都繞不開。它的核心是左右輪各自用一個直流電機驅(qū)動通過調(diào)整兩個電機的PWM占空比來控制前進速度和轉(zhuǎn)向。差速轉(zhuǎn)向的原理是左輪和右輪轉(zhuǎn)速不同車身就會向轉(zhuǎn)速慢的一側(cè)轉(zhuǎn)彎。道理誰都懂但真正跑起來99%的新手會發(fā)現(xiàn)小車跑不了直線總往一邊歪。為什么兩個電機不可能一模一樣內(nèi)阻、機械摩擦、輪子與地面的接觸情況都有細微差異同樣的PWM占空比轉(zhuǎn)速就是不一樣。解決這個問題的理論工具是PID閉環(huán)控制。你在電機軸上裝一個編碼器一般是一個霍爾傳感器或者光柵碼盤通過定時器的編碼器模式或者外部中斷讀取轉(zhuǎn)速然后跟目標速度比較用PID算法去修正PWM輸出。這里我建議先調(diào)通P參數(shù)讓系統(tǒng)快速響應但又不會震蕩再考慮加I參數(shù)消除靜差。很多同學一上來就寫一個復雜PID庫結(jié)果調(diào)參調(diào)到懷疑人生其實對于兩輪小車位置外環(huán)加速度內(nèi)環(huán)往往就夠用了別貪多。用串口把左右輪的目標轉(zhuǎn)速和實際轉(zhuǎn)速打印出來看數(shù)據(jù)調(diào)式比靠肉眼觀察小車跑偏那點經(jīng)驗來得高效得多。5. 常見問題與排查技巧實錄5.1 delay卡死不是玄學是SysTick中斷優(yōu)先級沒弄明白“我的程序跑著跑著卡死在delay里”是我被問過無數(shù)次的問題。先明確一點STM32里最常見的delay是用SysTick實現(xiàn)的在標準庫中是通過SysTick_Handler里做遞減計數(shù)在HAL庫中是通過HAL_Delay配合uwTick。如果你在某個中斷服務函數(shù)里調(diào)用了帶阻塞延時效果的函數(shù)而這個中斷的優(yōu)先級比SysTick的優(yōu)先級更高問題就來了SysTick中斷進不去系統(tǒng)計數(shù)就不能更新延時永遠不會結(jié)束。舉個例子你用外部中斷去處理編碼器中斷里順手調(diào)了一個HAL_Delay(100)如果外部中斷優(yōu)先級設置得比SysTick高這個HAL_Delay就會卡死。因為這等于在一個優(yōu)先級更高的中斷里等一個需要低優(yōu)先級中斷去推進的時間變量形成了死鎖。解決辦法有幾種一是延時期間把中斷關(guān)掉不推薦太粗暴二是在中斷里避免用阻塞延時三是用非阻塞的狀態(tài)機思路重寫邏輯。真正做項目的時候我的原則是“中斷服務函數(shù)里絕不使用任何形式的阻塞延時”這是血淚教訓。5.2 禁用JTAG之后芯片下載不了程序還有救嗎“我禁用了JTAG之后再也連不上芯片了怎么辦”這個問題也是高頻中的高頻。你寫的代碼里如果調(diào)用了GPIO_ConfigPinRemap或者某條語句把JTAG對應的引腳PB3/PB4/PA15這些復用成了普通功能那么你的調(diào)試接口就被砍掉了一部分。STM32默認的調(diào)試接口是SWD和JTAG共存的如果你禁用了JTAG但保留了SWD那么你只要接SWD兩根線PA13SWDIO、PA14SWCLK照樣能下載程序不需要全連JTAG那一堆線。如果你把SWD也禁用了那就麻煩了芯片完全沒法通過調(diào)試器連接。這時候唯一靠譜的辦法是用串口ISP下載把BOOT0拉高BOOT1拉低復位上電后芯片進入系統(tǒng)存儲器引導模式再用串口工具比如STM32CubeProgrammer把Flash全片擦除寫一個正常的程序進去再把BOOT0拉回來。很多人在這一步直接放棄了其實電路上一根跳線帽就能解決。以后寫涉及調(diào)試引腳的代碼記得至少保留SWD相關(guān)的引腳不誤操作這是做開發(fā)板項目的一個基本修養(yǎng)。5.3 Load *.axf Flash Download failed錯誤提示背后的三個方向Keil里報這個錯的人非常多但原因其實就那么幾類挨個排查就完了。第一種是目標芯片根本沒連上就是你的調(diào)試器接線錯誤、虛擬串口沒安裝驅(qū)動、或者調(diào)試器沒識別到目標電壓。此時在Options for Target - Debug里點Settings如果顯示SW Device是空白那多半是硬件連接問題。第二種是Flash算法沒選對在Utilities頁里Flash Download列表要是為空或者選了不匹配的芯片型號編程器不知道用哪一套燒寫時序去擦寫你的Flash必然報錯。第三種是芯片被讀保護了或者選項字節(jié)里禁用了調(diào)試這時就要回到上一節(jié)說的ST-Link Utility去解除保護。這個錯誤是我見過的最容易“一看頭大、二看明白”的問題因為它同時涉及硬件、工具鏈和芯片狀態(tài)。我給你的建議是打印每一輪的排查結(jié)果先確認硬件連接正常再檢查算法配置最后檢查讀保護。把這三步走完90%的Flash下載失敗問題都能定位。剩下的10%就值得懷疑是不是調(diào)試器固件太舊了用ST-Link Upgrade刷一下固件再做嘗試。5.4 芯片換型號后程序跑飛多半是工程配置沒跟著換很多人習慣“這個工程抄那個工程”結(jié)果在工程里把芯片型號從F103C8T6換成了F103RCT6卻發(fā)現(xiàn)程序燒進去不工作。核心原因在啟動文件和器件頭文件不匹配。C8T6是中密度RCT6是高密度它們的Flash容量不同啟動文件的向量表長度也不同。如果你還是用舊的中密度啟動文件Flash大小定義不對編譯器生成的中斷向量表就偏短一旦發(fā)生某一個位于后面的中斷程序就會跳到一個空地址直接HardFault。還有一個容易忽略的地方是宏定義比如標準庫工程的全局宏STM32F10X_MD和STM32F10X_HD這個宏會影響RCC外設的寄存器配置方式。高密度芯片的Flash等待周期、外設寄存器偏移在某些庫版本里是有差異的宏定義不換編譯出來的代碼很可能在實際芯片上就跑不對。所以凡是從一顆芯片換成另一顆記得做兩件事?lián)Q掉啟動文件、換掉全局宏然后重新編譯、燒錄、驗證不要抱著“反正都是F103沒事”的想法。我一直覺得學STM32最有價值的不是記住哪個寄存器干什么用而是建立起一種“體系化思維”當你看到報錯你條件反射地去查時鐘配置對不對、中斷優(yōu)先級有沒有問題、存儲映射是否匹配。寫代碼的時間其實只占項目的一部分真正拉開差距的是面對問題時有沒有一套自己的分析路徑。這篇里的很多坑我當年基本都是一個個踩過來的互相之間沒有太多捷徑。好在這些理論是通用的你花一次時間把時鐘樹、總線外設、中斷機制這些底層框架啃下來后面無論用標準庫還是HAL庫是F1還是F4、H7都會省下大把的Debug時間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
丁香五月天婷婷久久| 亚洲99在线| 99热| 永久地址 色| 二区成人视频| 性一交一乱一交A片久久四色| 狠狠爱婷婷爱| 欧美性生交XXXXX无码小说| 欧美熟女乱又伦| 婷婷伊人综合| 中文AV在线播放| 在线色色| 琪琪色综合网站| 色欲久久久久| 亚洲激情网| 丁香五月天综合| 色婷婷丁香五月在线| 91操人人操| 亚洲欧美另类在线23p| 1234操逼网| 情色五月天网站| 99免费热在线精品| 六月婷婷日| 香蕉人在线香蕉人在线 | 亚洲AV成人在线| 亚洲日韩乱码一区二区三区四区| 国产精品色色| 精品福利911| 色色色丁香| 97影院一级片| 亚州AV超碰人人操| 天天爽在线视频| 蜜臀久久99精品久久久久久酒店| 婷婷激情人妻| 久久婷婷亚洲五月天| 亚洲av网址| 久99热| 中文aV网| 九九99久久| 五月J香蕉婷婷| 五月天婷婷基地综合网| 精品少妇蜜臀91| 国产精品国产| 六月色丁香婷婷| 日韩黄色电影| 丁香五月开心婷婷| 美女婷婷六月色| 色婷婷色综合| 亚洲精品字幕| 九九热精品| 精品三区影院| 77799热| 婷婷五月开心六月AV| 久9久9久9久9久9久9| 丁香五月婷婷六月婷| 先锋资源婷婷| 五月婷婷之综合激情在线| 香蕉综合在线| 五月丁香婷婷基地| 这里只有精品免费视频在线观看| 色色色色色级无码| 51成人| 欧美三级巜人妻互换| 97色啪| 99久久er| 婷婷五月AA五月在线| 吊色AV男人的天堂| 亚洲第二AV| 超碰在线人妻| 色色亚洲视频| WWW久久久| 丁香六月亭亭久久综合| 日韩综合大黄| 亚洲成人乱码av网站| 成人 在线 日韩| 久9热插入| 成人做爰A片免费看视频| 另类图片激情五月| 色色色com| www.五月激情红色| 五月开心六月婷婷在线播放网站| 中文网AV| 性爱AV天堂| 五月狠狠| 久婷久婷激情肉| 激情婷婷狠狠干综合| 26uuu最新地址| 婷婷六月色开| 五月婷婷性| 青草久久五月婷伊人| 九九九九毛片| 国产精品久久久久久白浆色欲| 色很久综合| 亚洲V国产V欧美V久久久久久| 色婷婷狠狠| aaa久久| 99热6色| 久噜久噜| 久久久五月四色| 伊人狠狠狠综合| 五月天色导航婷婷资源婷婷| www.99热日韩.com| 婷婷五月天天天日日夜夜| 婷婷丁香亚洲色综合91| 婷婷丁香九月| 噜噜噜噜婷婷五月天| h亚洲| 97精品综合久久内射| 久久六月婷婷| 婷婷五月综合网激情| 七月丁香五月婷婷在线| 超碰69天堂| 五月天综合在线网| 人人操人| 狠狠色噜噜狠狠| 丁香色五月AV在线| 五月天激情久久| 99九九视频| 九九视屏| 狠狠色色| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 精品99在线观看| 六月婷婷五月天| 激情五月六月婷婷| 九九99九九99| 婷婷综合五月| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 97 A I色色| 激情五月综合网最新| 午夜电影网VA内射| 婷婷五月色播| 婷婷亚洲综合| 丁香情色五月| 内射综合网| 久久激情天堂| 色婷婷激情| 亚洲综合五月天婷婷丁香| 亚洲精品久久久久AV无码| 国产av天堂| 亚洲妇女熟BBW| 婷婷丁香日韩五月| AV成人在线播放| 激情四射婷婷| 激情的五月| 天天操夜夜玩!| 激情九九综合网| 九九精品在线观看视频6| 婷婷播5月| 亚洲人成色A777777在线观看| 婷婷少妇激情| 国产69久久久欧美黑人A片| 丁香婷婷噜噜| 91婷婷搞| 亚洲情综合五月天| 五月间天堂综合| 色色色婷婷五月| 九九国产精视频| 天天综合.com| 久9久成人精品视频| 99操逼视频| 激情小说五月天| 激情五月天天| 五月色网| 久热网在线视频| 91色吧网| 亚洲精品一区中文字幕乱码| 婷婷五月丁香欧洲| 亚洲综合丁香五月| 日韩精品一品二区三区的使用体验| 久草大| 日本人妻伦在线中文字幕| 91久久电影| 草草视频91| 1024国产在线| 色五月婷婷久久| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 国产色色小草视频| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 久久婷婷久久| 91se视频| 五月五婷婷网| 狠狠干天天日| 中日韩美欧成人一区二区精品在线| www.91AV.com| 婷婷五月开心中文字幕色| 五月天成人网在线观看| www。久久久久一b。Cc| 色婷久久| 99这里有精品视频| 日本三级第一页| 久久五月丁香婷婷| 久久爱婷婷| 天天操夜夜操| 丁香五月停停基地| 五月婷婷福利| 在线只有精品| 色六月婷婷| www.色五月天.com| CHINESE熟女老女人HD视频| 日本在线wwww| 五月婷婷丁香av| 中文字幕成人| 五月婷婷深深爱| 色色亚卅| 99精品无码| www.日韩国产| 人人草开心五月天| www.第四色99| 色五月婷婷、老熟女| 欧美三级欧美一级| 欧美日韩国产一区二区| www激情五月天| 六月婷婷五月丁香| 久久五月天激情美女| 26UUU欧美| 丁香六月天| 成人一级片| 九九热这里只有精品在线观看| 人人草人人爱| 色色吧综合| www.99热这里精品| 涩婷婷视频快播人妻| 天天日天天摸天天| 99综合| 在线另类视频| 色情久久久| 国产中文字幕在线视频免费观看| 色五月综合在线| 婷婷丁香色无五月| 无码成人AAAAA毛片AI换脸| PORNY九色9l自拍视频成人| 久久婷婷五月综合色丁香| 九九在线精品| 天天爽夜夜爽夜夜爽精| 丁香五月天激情| 五月婷婷啪啪啪| 天天爱天天做天天操| 综合久久婷婷99| 亚洲综合网激情五月天| 亚洲亚洲人成综合网络| 婷婷色五月亚洲| 天天爽天天操| 婷婷的激情五月| www.五月丁香| 丁香五月天天| 99这里有精品视频| 国产精品丝| 色丁香影院| Aaa久久| 99视频久久免费视频| 婷婷丁香激情综合色情| www.精品99| 狠狠操狠狠插| 久久婷婷人人| 四色永久成人网站| 日本久久网| 爆乳熟妇一区二区三区爆乳照片| 久久多色| 狠狠狠狠狠狠狠狠| 影音先锋色色色资源色资源色| 丁香婷婷色| 无码yw| 婷婷深爱五月天| 国产亚洲成AV人片在线观黄桃| 涩综合在线| 天天狠天天叉| 袁子仪视频观看| 五月天开心网| 色视五月天婷婷| 国产69久久久欧美黑人A片| 色黑鬼导航| 天天日天天干天天操| 粉嫩av蜜桃av蜜臀av| 香蕉综合网| 婷婷九月| 欧美顶级少妇做爰HD| 激情五月六月婷婷综合啪啪| 婷婷六月天国产综合| 五月色天五月色| 少妇性BBB搡BBB爽爽爽视頻| 人人人舔人人人操人人人摸人人人97 | 开心五月天激情网站| 久久久久久久久18久久| 五月天开心网| 丁香六月啪啪| 天天干天天av天天射| 79色色色色| 黄色91在线观看| 婷婷五月花| 五月婷婷中文字幕| 色婷婷五月天| 日日舔夜夜操| 99九九精品视频| 九九伊人网| 五月婷婷五月丁香综合| 欧美A A A A A| 丁香婷婷色五月激情综合| 熟女网站久久| 欧美大肥婆大肥BBBBB| 深爱激情九九五月天| 四季8848精品成人免费网站| 激情婷婷六月天| 五月丁香激情综合六月涩涩爱| 99无码黄色视频| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 婷婷久久爱| 五月天天天天天天天天天天天婷婷婷| 五月婷婷免费在线| 九色亚洲| 97在线综合| 久久色五月天| www.ywav| 久久性爱视频| 五月丁香六月花| 日韩综合久| 欧美性丁香色色五月天干干| 69色色视频| 国産精品| 婷婷干| 久99久精品| 五月丁香五月丁香| 日本三级网址| 日本少妇裸体做爰高潮片 | 69综合在线| 激情久久久| 色丁香五月婷婷在线| 九热久| 亚洲妇女熟BBW| 成人丁香婷婷| 久热这里只有精品在线观看 | 中文字幕人妻熟女在线| 五月天久久网站| 好好日激情五月天| 激情综合国产| 秋霞网在线免费基地五月婷婷丁香| 91婷婷色五月| www,av好吊操| 色色色在线免费视频| 久久ri精品视频| 99操碰| 激情深爱综合网| 狠色综合网| 免费观看日韩成人av| 国产成人网址| 色五月婷婷小说亚洲中文字幕组| 婷婷五月精品在线| 国产精品18久久久| 深爱五月天| 婷婷5月天av| 国产.亚洲.欧洲视频在线| 成人综合视频网址| 九九性视频| 婷婷丁香五月亚洲17cao| 婷婷激情综合无月| 亚洲色啪| 婷婷色五月大香蕉在线观看| 九九激情| 亚洲狠狠丁香婷婷香蕉| 99噜噜噜在线播放| 色激情五月| 婷婷亚洲欧美丁香五月| 亚洲激情综合五月婷婷啪啪| 青青草原中文字幕| 激情九月综合| 六月婷基地| 999热这里只有美国精品| 九九热10| 五月婷婷啪啪| 一起草性爱不卡视频| 五月婷婷综合网在线播放| 成人免费在线电影| 碰碰碰97免费精彩视频| 色综啪啪啪啪啪啪| 色操综合| 91丨九色丨国产| 97干在线| www.激情| 大香蕉久久| 俺去也五月天婷婷| 大香蕉伊人久久| www.婷婷,com| 婷婷大乡焦噜噜| 天天干夜夜谢| 5月丁香婷婷激情网| 五月婷婷无码专区| 能看的av片| 99色这里| 综合99在线| www超碰| 另类激情四射| 精品牛仔裤超碰| 五月婷婷亚洲色图| 丁香九色不卡aaa| 大香焦A∨| 婷婷丁香无码专区| 五月天大香焦| AV在线不卡网站| 182.t午在线观看| 婷婷视频在线碰| 乱精品一区字幕二区| 99色在线观看| 成人无码髙潮喷水A片| 九九色热| 日韩丁香涩| 色噜噜狠狠一区二区三区| 狠狠久综合| 26uuu91| 亚洲综合视频一下| 六月丁香久久| 五月丁香影院| 操操碰| 五月天激情久久| 日韩1区2区| 九九综合久久| 少妇高潮呻吟A片免费看软件| 最近中文字幕2019视频1| 激情五月天色播| 超碰免费在线| 丁香五月婷婷香| 婷婷五月综合网激情| 月丁香久久久| 九九亚洲综合| 综合欧美五月婷婷| 婷婷五月天论坛| 精品无码99| 五月天最新网| 色色婷婷五月天| 色色色网站| 少妇伦子伦精品无吗| 日韩久久系列| 色狠狠综合入口| 婷婷午夜激情| 五月婷婷免费在线| 99爱无码| 成人免费在线电影| 婷婷伊人网| 激情第四色| 99精品综合在线| 婷婷五月网图片区| 丁香五月天大香蕉啪啪| 伊人青涩网| 猫咪伊人久久| 内射丰满人妻| www.婷婷| 99精品成人无码A片观看金桔| 成人做爰高潮A片免费视频| 三日本无码| 青青草原亚洲天堂| 色婷婷五月天成人网| 另类五月激情| 99精品在线| 亚洲网站观看视频| 美女黄频aⅴ视频| 五月婷六月综合在线观看| www.五月天。com| 操一操干一干| 99视频| 国产美女主播vip| 色五月婷婷基地| 丁香五月婷婷呀| 五月婷婷之婷婷| 亚洲精品色| 在线综合啪| 久久久18| 久久久精品人妻录| 九九热在线视频观看| 五月婷婷久久大片| 91日本在线观看| 五月丁香婷婷人体| 99久久综合网| 伊人五月天久久| 这里都是精品99| 亚洲色综合性| 久久久久人妻| 综合网狠狠| 婷婷天天舔| 六月激情婷婷| 午夜69成人做爰视频| 丁香五月激情综合婷综| 开心五月丁香啪| 色色丁香| 奇米网大香蕉| 色99综合视频| 99在线免费观看| 九九人人操| 精品热青草| 亚洲另类电影| 久久精热| 婷婷伊人五月天| 五月天丁香六月综合| 五月六月丁香激情| 最新高清无码专区| 久久久18| 激情丁香九九五月综合网| 在线18av | 婷婷永久在线| 97操碰在线视频| 97爱艹婷婷开心丁香激情综合| 婷婷丁香色五月亚洲| 狠狠xx| 婷婷五月在线视频| 五月丁香六月婷| 97色色色色色| 9热超碰| 99极品视频| 玖玖色综合网| 91疯狂操操操操| 亚洲久热无码| 亚洲精品无人区| 66精品国产成人| 综合伊人久久| 丁香五月天成人| 五月婷婷综合色啪| 天天色播| 久热久| AA久久| av最新在线| 色婷婷六月天在线| 激情文学综合婷婷五月天丁香花| 免费日韩99| 草草操操| 超碰在线国产9| 99超级碰碰| 丁香五月成人社区| 韩国97天堂| 日日夜夜小色哥| 日本少妇裸体做爰高潮片 | 另类小说五月天| 涩五月婷婷| 久久新地址| 思思干精品| 亚洲九九在线| 婷婷综合中文字幕| 狠狠撸激情综合丁香五月天俺来啦| 国产人妻人伦精品一区二区| 在线看九一V图片| 九九操操| 丁香五月综合激情久久潮喷| 噜噜五月天综合| 毛片九九九九九九| 色停停五月,在线观看| 极品五月天| 国产日韩亚洲欧美在线观看| 大香蕉在九| 玖玖福利视频资源| 九九热内射| 五月丁香做爱视频| 五月天开心色色网| 色色色com| 欧美超碰人人| 激情婷婷色色| 日本女天天爽| seav天堂| 亚洲色99| www,色婷婷| 五月丁香91| 五月天色色网站| 亚洲视频99| 丁香色情五月天| 99啪啪| 五月天婷婷午夜丁香| 丁香五月六月| 狠狠干五月丁香| 亚洲六月色| 99热这里精品| 武则天精品久久| 婷婷五月激情中文字幕| 伊人婷婷激情| 97爱综合| 色爱五月天| 免费99情趣网视频| 久色大| 色天堂A| 婷婷狠狠操| 丁香五月成人论坛| 夜色爱爱亚洲| 91久久久久久| 婷婷五六日| 97婷婷五月丁香| 另类 在线| 亚洲激情免费久久| 亚洲天堂制| 亚欧州精品视频| 天天做天天爱天天爽夜夜揉| 婷婷丁香熟女| 五月天婷婷基地综合网| 色五月之第四色| 丰满老熟妇BBBBB搡BBB| 婷婷五月天免费视频| 97成人在线视频精品| 操碰91| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 久久精品综合色| 五月婷av| 国语精品探花| 日韩无码专区| 99热97美女| 色婷婷操逼| 五月天色婷婷小说| 四季AV综合网| 大香蕉久久青青| 五月丁香婷婷综合| 六月激情婷婷综合| 26uuu偷拍亚洲欧洲综合| 伊人综合网站| 激情 婷婷| 97激情五月天| 久热丁香| 国产肥白大熟妇BBBB视频| 五月天com| 婷婷欧美色| 九月婷婷综合网| 综合色99| 五月天婷综合| 五月婷婷干| 五月婷婷欧美| 影院久久久| 五月婷婷丁香六月| 婷婷成人五月天| www.五月婷婷久久.com| 97操在线视频| 午夜成人AV在线| 色色成人網| 婷婷综合一二三| 中文字幕日产A片在线看| 九月色婷婷综合| 欧美天天干天天草| 美女五月激情| 五月丁香六月婷婷久久肏| 欧美日韩精品人妻狠狠躁免费视频| 91婷婷色| www.99成人视频| 就99这里只有精品| 99精品久久久久久久婷婷| 人人操碰| 色婷婷六月| 色播五月婷婷| 99无吗| 亚洲乱码成人| 狠狠操天天操| 激情九月综合| 久久婷丁香五月| 久久久9久| 无码少妇高潮喷水A片免费| 色激情综合| 五月天激情啪啪| 五月丁香色婷婷综合| 丁香五月 综合| 伊人9在线| 自拍视频在线观看9| 日本一級黃色一級片| 五月天婷婷综合| 色欲婷婷五月天| 五月天激情国产综合婷婷| 婷婷激情欧美| 激情五月网站| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 99精品22| 国产精品国产VA片国产| 五月天婷婷丁香花| 亚洲性图一区二区三区| 成人天天爽| 色婷五月| 五月丁香六月久久| 自拍偷窥99热| 97色片| 久久99婷婷| 插逼综合网| 免费看成人747474九号视频在线观看| 婷婷五月丁香人妻无码高清| 成片免费观看大全| 1024久婷| 色 噜噜 九月 婷婷| 国产精品久久久久久久久久久久 | 99热狠狠操| 久热婷婷在线视频| 色偷偷色婷婷| 一区二区免费看| 九九色之九九色之88| 综合99视频| 久久婷婷五月综合啪| 日本黄色精品| 五月丁香色综合| 激情伊人| 开心婷婷五月天综合| 97天堂| 丁香五月婷婷啪| 日韩好吊操| 五月停停直播| 亚州欧美国产久精国产99综合视频| 狠狠色丁香五月婷巨| 免费国产VA国产免费| 日韩三级片一区二区| 婷婷综合五月激情| 色婷婷AV五月天| 开心五月婷婷在线| 五月激情婷婷女| 久久久精品色色色| 国产va视频| 亚洲性爱电影| 婷婷丁香五月综合| 久久无码成人| 热久久婷婷| 色欲九区| 婷婷五月天播| 欧美婷| 日屌日日操日日色| 色欲婷婷五月天丁香| 色五月色五天色情网| 狠狠操狠狠操AV| 99热 精品在线| 色色色色色九九九九九| 99精品女人天堂| 五月色网| 婷婷五月俺要去| 狠狠99| 97碰人人操| 激情小说五月天社区丁香| 另类图片五月天婷婷| 久久久精久人妻| 天天在线XXX| 色九月婷婷| 国产真实乱了老女人视频| 午夜不卡久久精品无码免费| 欧美超碰亚洲| 丁香五月综合婷婷| 就爱操www com| 99这里| 久久久久er热| 激情色五月天| 狠狠综合网| 色青青视频| 这里只有精彩视频| 色欲婷婷五月天| 色欲一区二区三区精品A片| 六月婷婷日| 婷婷综合激情| 狠狠干五月丁香综合网| 大香蕉九九| 色色色五月天婷婷| 免费观看亚洲AV片| 丁香婷婷五色月| 色老久久| 丁香五月天AV在线| AV在线中文| 激情都市五月天| 日韩成人综合网| 色五月 婷婷, 大香蕉| 97资源碰碰在线| 五月婷婷丁香大陆免费| 色噜噜狠狠色综无码久久合欧美 | 色999亚洲人成色| 超碰自拍天堂| 激情五月开心五月在线视频| 婷婷狠狠干| 99热婷婷| 狠狠色丁香久久婷婷综合五月| 婷婷五月天伦理| 91凹凸在线| 丁香六月婷婷色XXXX| 五月激情视频| 激情色色色| 免费无码毛片一区二区A片| 五月丁香人妻| 九九久久色| 欧日美女Va| 六月婷婷色综合| 琪琪色综合网站| 99欧美| 丁香婷婷在线| .精品久久久麻豆国产精品| 九九色之九九色之88| 思思热精品免费视频| 538在线精品| 午夜日韩久久久网站| 丁香五月天婷婷久久| www.minyis.com【JT】实力收量可预付QQ2101460746 | 国产亚洲精品久久久久久郑州| 六月婷婷中文字幕| 日日干天天| 高清无码视频网址| 婷婷成人五月天成人文学小说| 人人操人人爱丁香五月| 婷婷五月中文字幕国产| 天天拍久久| 激情综合亚洲色婷婷五月| 色婷婷丁香五月观看| 九九sese| 五月天伊人日日噜影片AV| 五月综亚洲| 六月丁香深深爱| 另类激情五月| 视色综合| 《蜘蛛女》梁铮1995| 99热国产免费| 99九九99九九九视频精彩| 在线视频激情网站| 九九久久精品| 五月天播播| 嫩草AV久久伊人妇女超级A| 日产精品一线二线三线芒果| 亚洲网综合在线| 欧美日本不卡黄色片| 五月婷婷色色网址| 2016日日夜夜操| 色色激情网| 日本a片网址| 色五月天中文字幕| 五月丁香激情在线| 色婷婷五月天| 伊人久久婷婷| www.色婷婷| 26uuu色五月| 激情久久网| 五月丁香婷中文| 婷婷丁香成人在线视频| 久久机热思思热| 亚洲操B| 婷婷狠狠干| 久久AAAA片一区二区| 狠狠狠狠狠狠草| 啪啪六月婷婷| 色婷婷五月天中文字幕| 五月的婷婷六月丁香| 操一操干一干| 26UUU欧美| 大地9中文在线观看免费高清| 五月婷婷综合天天操| 五月丁香少妇| 國語久久婷| 天天摸夜夜爽天天做| 色婷婷精品| 九九热这里只有精品6| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 七七久久婷婷| 日本色色图| 婷婷99视频精品| 色色色色五月天| 激情五月婷婷网| 亚洲激情亚洲激情 | 99热99| 超碰人人干| 久热黄色| 久久思思热| 国产夫妻操逼内射视频| 狠狠操.COM| 日韩色五月| 亚洲这里只有精品| 任你搞在线观看视频| 婷婷亚洲天堂| 五月天社区狠狠| 五月天久久婷婷| 久久无码成人| Jh7Uf088VHafNm| 超碰A V在线| 亚洲色9| 日韩av干| www.91久久| 性爱网六月丁香| 五月激情婷婷女| 综合99视频| 亚洲综合色色色| ss99热| www.五月婷| 婷婷欧美综合| 日本婷婷丁香五月| 婷婷干| 能看的av| 久久视这里只有精品| 国产熟妇的荡欲午夜视频| 五月婷婷免费| 久久一品区| 丁香五月婷婷影院| 婷婷综合六| 色色色五月婷| 五月综合久久| 久久a热| 婷婷五月色播网| 九九综合| 日日噜噜夜夜狠狠久久丁香六月| 99自拍视频在线| 99热午夜精品| 色综合区| 激情丰满熟妇五月| 丁香五月情| 国产美女无遮挡裸体毛片A片| 五月天婷婷在线观看精品男人| 欲色人妻| 深爱五月激情| 五月婷婷综合精品| 九九综合色| 亚洲第一成人AV| 伊人99热| va婷婷| www.91在线观看| 色五月婷婷天天操夜夜操| AAA久久久AAA久久久AAA| 成人做爰A片免费看视频| 久久久久久人妻久久久久久久久久人妻久久久| 99热这里只有精品1025| 激情精品久久| 九九热超碰| 久久五月天激情视频| 亚洲无码成人网| 亚洲精品V天堂中文字幕| 久久精品系列| 狠狠色情婷婷| 99狠狠色| 亚洲啪啪自拍| 色婷婷小说| www.色综合.com| 婷婷五月色丁香在线看| 啪啪综合| 丁香五夜激情四射夜夜夜| 天天干天天爽| 五月天激情亚洲| WWW夜夜| av无码电影| 人人操人人妻| 色婷婷五月天在线观看| 婷婷五月天播播| 99在线看片| 久久三级视频| 超级碰碰碰碰视频| 操逼五月婷婷| 99∨VTV| 久婷| 五月婷婷丁香俺日污视频| 综合网激情五月天| 在线播放成人网站| 色五月婷婷激情基地| 国模九区| 久久在线视频免费观看| 综合五月婷婷| 另类 在线| 天天五月情| 99色丁香婷婷综合网| 国产成人综合网| 99日逼视频| 91av无码| 天天日天天肏天天奸| 婷婷五月天成人| 色情五月婷婷| 久婷| 五月婷婷六月情| 五月香六月婷| 思思热在线精品视频网站| 婷婷色播色五月五色五月天色妇| 超碰91av| 伊人碰碰婷婷| 九九精品碰| 婷婷五月成人社区| 日本色色影片| 免费视频WWW在线观看网站| 99超级碰免费视频| 婷婷五月天电影在线| 色五月色综合| 五月激情偷拍婷婷| 狠狠色性| xxxx五月| 99热九九这里只有精品10| 色婷五月天| 久久九九@| 婷婷婷久久久| 七七色色综合| 91超级碰在线| 99精品视频推荐| 91超碰在线观看| 69色婷婷| 婷婷爱五月天| 婷婷在线视频| 无码色| 人人综合久| AV成人在线播放| 天天操天天插| 久久看婷婷| 婷婷五月天AV在线| 99自拍视频网站| 五月停停色色丁香| 午夜丁香| 99色免费观看全部| 婷婷五月激情的图片| 一级精品999WWW| 婷婷六月啪啪| 色色色综合色| 天天操夜夜操| 人妻丰满精品一区二区A片| AA片在线观看视频在线播放| 丁香五月综合| 激情五月天色播| 欧美日韩999| 国产AV国片偷人妻麻豆| 五月开心播播网| 婷婷综合国产| 91丨九色丨国产| 丁香五月激情啪啪啪啪| 久久99免费视屏| 黄色av高清| 色欲色香综合网站| 久久人人九| 婷婷综合色图| 色五月丁香五月激情五月激情| 婷婷欧美激情综合| 五月婷丁香花| 五月丁香婷婷AV天堂| 激情综合网激情五月网| 五月天色婷婷成人| 激情五月婷婷五月| 97中文在线| 五月天丁香| 蜜乳av一级av| 欧美婷婷综合网| A级毛片高清免费不卡播放谢谢谢谢| 天堂爱啪啪| 婷婷精品视频| 亚洲精品小视频| 五月丁六月香| www.色综合| 久久婷婷五月| 强奸幻女毛片| 亚洲婷婷丁香| 欧美日韩大黄| 激情婷婷五月天日本系列| 日本一毛片| 五月丁香啪啪网| 99色色网| 久久久香港| 7777激情基地| 五月丁香AV、伊人业余、性色熟妇| 99小视频网站| 久久综合性| 欧美性生交XXXXX无码小说| 中文字幕不卡视频| 超碰人人艹| 国产美女精品| 久久综合五月天| 欧美日综合| 潮汕成人AV片在线| 亚洲视频二区| 新激情五月开心五月婷婷五月丁香五月| 色婷婷久综合久久一本国产AV| 天堂A∨在线| 一级操逼大片| 99久久精品色老| 丁香五月天婷婷久久| 五月婷婷丁香五月| 婷婷五月av| 婷婷综合九月| 五月天婷婷午夜丁香| 丁香六月五月天| 婷婷基地五月色| 色五月亚洲开心网| 婷婷五月天色色| 大香伊人久色| 婷婷伊人綜合中文字幕小说| 99爱免费视频在线观看| 操操天堂| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品 | 久久久国产精品黄毛片| 欧洲亚洲午夜| 第六色在线| 日韩AV片| 激情综合网婷婷五夜| 狠狠色婷婷7777久| 久久性爱视频这里只有精品| 婷婷六月综合激情| 人妻六月天| 这里只有精品视频视频在线观看| 婷婷五月天六月| 91无码高清| 99丁香五月| 亚洲精久久| 色婷婷亚洲婷婷在线观看| 亚洲成av人影院| 97碰| 丁香六月色婷婷| 青草青草视频2免费观看| 色婷婷综合综合网| 久久这里只有精品1| 99热九九热| 激情婷婷九月| 六月婷婷网站| 久久亚洲婷婷| www,色婷婷| 丁香五月婷婷影院| 嫩草AV久久伊人妇女超级A| 97碰久久| 五月丁香六月婷婷在线| 亚洲 在线 另类| 中文字幕永久在线| 成人网在线视频| 91久女| 亚洲尤物在线| 九月丁香| 久久天堂| 婷婷五月天在线观看免费 | 激情丁香五月天| 超碰日日操| 五月婷婷丁香瑟瑟视频| 婷婷综合性爱网| 婷婷五月天视| 久热大香蕉| 小色小蛇伊人婷婷色香五月| www、色色色| 丰满少妇猛烈A片免费看观看| 婷婷五月综合婷婷| 色狠狠综合网| 婷婷玖玖五月天| 丁香五月综合在线观看| 婷婷综合中文字幕| 亚洲第一色网站| 天天做天天爱天天爽| 女操碰| 五月天伊人| 婷婷色色宗合网| 激情五月天色婷婷| 国产XXXX搡XXXXX搡麻豆| 日本丁香五月婷婷| 六月丁香网| 97久久视频| 九九色99| 久久久久久久久99精品| 舔色婷婷| 久久伊人婷| 久草五月天电影网| 裸体做A爰片毛片A片免费| 大香蕉520| 婷婷午夜天| 快乐激情五月色婷婷| 亚洲高清在线| 五月天大香蕉| 九九色影视| 综合网色| 日本高清久久| 人妻性爱av网站| 天天狠天天叉| 狠狠色狠狠干| 婷婷六月天| 亚洲激情电影五月天色婷婷丁香一起草 | 99er6| 六月激情网| 日韩a热| 久9热| 婷婷在线播放av| 成人精品人妻| 99精品久久久| 99九无网码| 五月丁香婷婷综合久久| 久久久久久欧美精品se一二三四| 粉嫩AV久久一区二区三区| 99热国内| 激情五月天网站| 丁香六月色情| 97超级碰人人| 激情五月天无人视频在线| 超碰在线94| 成人短视频在线免费观看| 97人人操在线| 99热一区| 婷婷五月天伦理| 久久激丁香| 99热网站| 亚洲黄网在线| 婷婷色综合av| 五月天婷婷色色| 啪啪啪大香蕉| 丁香五月六月欧美| 91N 一起草| www..999热久| 激情综合啪啪啪| 香蕉久久国产AV一区二区| 狠狠人人| 视频一区二区在线| 无码色| 91超碰九色| 三男玩一女三A片| 丁香婷在线| 操逼视频一区| 99在线免费观看| 人人看人人要| 96丁香婷婷九月蜜桃综合久久| 日日爽日日| 99色热视频| 色五月婷婷五月天| 五月天婷婷高清无码| 最新日韩久热免费视频看看| 丁香六月啪啪| 午夜九九电影| 天花AV无码| 色色色综合| 婷婷和五月天| 日韩综合成人| 婷婷综合97| 婷婷五月天伊人在线| 丁香五月 性爱| 日日夜夜干| 色欲人妻综合aaaaaaaa网| 91精品91久久久久77777| 久久怡红院| 这里只有精品视频国产| 五六月婷婷久久| 91啪啪视频| 婷婷六月激情丁香| 亚州综合色| 午夜少妇在线观看视频| 色婷婷五月天视频在线| 婷婷五月综合在线| 五月天大香蕉| 99精品热| 男人天堂亚洲综合| 午夜九九九九九九| 亚洲成人在线综合| 日日躁夜夜躁狠狠久久AV| 五月天天爽| 午夜丁香丁香婷婷| 以及AA大片看看| 香蕉综合在线| 26uuu91| 97久人人| 九九色婷婷五月天| 五月婷婷啪啪| 色婷婷中文字母五月丁香| 大香蕉啪啪啪啪啪啪| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 超色欲天天| 9l视频自拍9l九色成人| 天天狠狠六月婷丁香影院| 国产乱码久久| www狠狠com| 人妻无码视频网| 亚洲视频五区| 丁香激情综合| 99色色爰| 九九精品99久久久| 欧美性生交xXxX久久久| 97香蕉久久超级碰碰高清版| 五月婷婷免费视频| 丁香五月综合婷婷| 91久草五月天婷婷| 亚洲情综合五月天| 色丁香婷婷| 婷婷五月天成人小说| 激情深爱婷婷网| 色婷婷综合综合网| 五月色亭丁香| 国产免费一区二区在线A片视频| 天天干天天插| 99热这里只有精品热| 五月天激情播播网| 99久re热| 国内自拍1区| 五月丁香影院| 激情综合色婷婷六月天| 五月天婷婷丁香蜜桃91| 青青热视频| 97精品自拍视频| 操碰99在线视频观看| 亚洲精品久久久无码| 五月丁香六月婷综合成人综合 | 久99视频在线观看| 亚洲黄色av网站| 色色色香蕉五月婷| 99热9| 99精品视频网| 久热黄色| 综合色色婷婷|