99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

STM32F103缺貨替代指南:GD32/APM32/CH32/AT32選型與遷移實(shí)戰(zhàn)

STM32F103缺貨替代指南:GD32/APM32/CH32/AT32選型與遷移實(shí)戰(zhàn) 1. 從一顆芯片的缺貨說(shuō)起為什么替代這件事非做不可2020年下半年到2022年那段時(shí)間只要你在電子行業(yè)待過(guò)就一定經(jīng)歷過(guò)那種“看著B(niǎo)OM表發(fā)呆”的日子。STM32F103C8T6這顆芯片平時(shí)幾塊錢的東西一度被炒到上百塊交期從四周變成五十二周甚至有些貿(mào)易商直接告訴你“先打款什么時(shí)候有貨不知道”。我手上有個(gè)項(xiàng)目板子都畫(huà)好了樣機(jī)也驗(yàn)證通過(guò)了結(jié)果采購(gòu)跟我說(shuō)F103拿不到貨要么改設(shè)計(jì)要么項(xiàng)目停擺。那種感覺(jué)做過(guò)硬件的人應(yīng)該都懂。STM32F103這顆芯片在嵌入式圈子的地位不用多說(shuō)。它是很多人入門ARM Cortex-M3的第一顆芯片資料多、例程全、社區(qū)活躍標(biāo)準(zhǔn)庫(kù)和HAL庫(kù)兩套生態(tài)都很成熟。從最小系統(tǒng)板到工業(yè)控制板從串口通信到PWM電機(jī)驅(qū)動(dòng)從SPI讀取傳感器到USB虛擬串口幾乎你能想到的嵌入式入門場(chǎng)景都能找到基于F103的現(xiàn)成代碼。正因?yàn)槿绱水?dāng)它缺貨的時(shí)候整個(gè)行業(yè)都被迫開(kāi)始認(rèn)真思考一個(gè)問(wèn)題有沒(méi)有能替代它的國(guó)產(chǎn)MCU這個(gè)問(wèn)題在2021年之后變得尤為迫切。國(guó)產(chǎn)MCU廠商也抓住了這個(gè)窗口期GD32、APM32、CH32、AT32、HC32等品牌迅速進(jìn)入工程師的視野。但替代這件事遠(yuǎn)不是“管腳兼容就能直接換”那么簡(jiǎn)單。我見(jiàn)過(guò)太多人踩坑有人以為GD32和STM32可以直接pin-to-pin替換結(jié)果發(fā)現(xiàn)ADC精度和時(shí)鐘樹(shù)配置有差異有人把HAL庫(kù)直接搬到APM32上編譯過(guò)了但跑不起來(lái)還有人選了某款國(guó)產(chǎn)芯片結(jié)果發(fā)現(xiàn)開(kāi)發(fā)工具鏈極其難用社區(qū)資料幾乎為零一個(gè)簡(jiǎn)單的問(wèn)題卡了三天。這篇內(nèi)容就是把我這幾年在國(guó)產(chǎn)MCU替代和選型上踩過(guò)的坑、總結(jié)的經(jīng)驗(yàn)、以及實(shí)際項(xiàng)目中驗(yàn)證過(guò)的方案系統(tǒng)地梳理出來(lái)。不管你是正在為F103缺貨發(fā)愁的硬件工程師還是準(zhǔn)備在新項(xiàng)目里導(dǎo)入國(guó)產(chǎn)MCU的嵌入式開(kāi)發(fā)者或者只是想在方案里留一個(gè)備選路徑這些內(nèi)容都能直接拿來(lái)參考。我會(huì)從替代方案的整體思路講起然后逐個(gè)拆解主流國(guó)產(chǎn)MCU的選型要點(diǎn)再深入到移植過(guò)程中的具體技術(shù)細(xì)節(jié)最后分享一些實(shí)際項(xiàng)目中積累的避坑經(jīng)驗(yàn)。2. 替代方案的整體思路先搞清楚你到底需要什么2.1 替代不是簡(jiǎn)單的“換一顆芯片”很多人一聽(tīng)到替代第一反應(yīng)就是去找一顆管腳兼容、寄存器兼容的芯片然后把原來(lái)的固件燒進(jìn)去就完事了。這個(gè)思路在理想情況下是對(duì)的但實(shí)際操作中你需要考慮的東西遠(yuǎn)不止這些。首先要明確的是替代的層次是不一樣的。最淺層次的替代是“硬件管腳兼容”也就是PCB不用改或者只改少量外圍芯片焊上去就能用。再深一層是“寄存器級(jí)兼容”也就是原來(lái)的標(biāo)準(zhǔn)庫(kù)代碼基本不用改重新編譯就能跑。最深層次是“生態(tài)兼容”包括開(kāi)發(fā)工具、調(diào)試器、中間件、社區(qū)支持等一整套東西。你在做替代方案的時(shí)候必須先想清楚自己需要達(dá)到哪個(gè)層次。我一般會(huì)把替代需求分成三類場(chǎng)景。第一類是“緊急替代”就是原來(lái)用F103的板子已經(jīng)量產(chǎn)了突然缺貨需要快速找到能焊上去就跑的芯片這種情況下管腳兼容和寄存器兼容是剛需。第二類是“新項(xiàng)目選型”還沒(méi)有歷史包袱可以從頭評(píng)估哪顆芯片最合適這種情況下生態(tài)和長(zhǎng)期供貨能力比管腳兼容更重要。第三類是“降本替代”原來(lái)用F103覺(jué)得成本高了想換成更便宜的方案這種情況下需要綜合考慮性能和開(kāi)發(fā)成本。2.2 替代評(píng)估的核心維度不管你是哪種場(chǎng)景評(píng)估一顆替代芯片的時(shí)候我建議從下面這幾個(gè)維度去打分。這個(gè)框架是我自己在多個(gè)項(xiàng)目中總結(jié)出來(lái)的可以直接拿來(lái)用。評(píng)估維度具體內(nèi)容權(quán)重建議管腳兼容性封裝是否一致、引腳定義是否相同、外圍電路是否需要調(diào)整緊急替代場(chǎng)景權(quán)重最高寄存器兼容性外設(shè)寄存器地址和位定義是否一致、標(biāo)準(zhǔn)庫(kù)/HAL庫(kù)能否直接復(fù)用有大量存量代碼時(shí)權(quán)重高內(nèi)核與主頻Cortex-M3/M4/M0、最高主頻、Flash和RAM容量根據(jù)項(xiàng)目算力需求評(píng)估外設(shè)資源定時(shí)器數(shù)量、ADC通道數(shù)和精度、SPI/I2C/UART數(shù)量、USB/CAN支持根據(jù)具體應(yīng)用場(chǎng)景開(kāi)發(fā)工具鏈?zhǔn)欠裰С諯eil/IAR、是否有免費(fèi)IDE、調(diào)試器是否通用影響開(kāi)發(fā)效率生態(tài)與資料官方例程豐富度、社區(qū)活躍度、中文文檔質(zhì)量影響問(wèn)題排查速度供貨與價(jià)格長(zhǎng)期供貨承諾、代理商渠道、批量?jī)r(jià)格量產(chǎn)項(xiàng)目必須考慮可靠性工作溫度范圍、ESD等級(jí)、是否有車規(guī)/工業(yè)級(jí)認(rèn)證工業(yè)場(chǎng)景重點(diǎn)關(guān)注這個(gè)表格看起來(lái)簡(jiǎn)單但實(shí)際用起來(lái)的時(shí)候每一項(xiàng)都需要你花時(shí)間去驗(yàn)證。比如“寄存器兼容性”這一項(xiàng)你不能只看廠商宣傳的“兼容STM32”而是要實(shí)際拿代碼去編譯、去跑、去對(duì)比外設(shè)行為。我后面會(huì)詳細(xì)講怎么驗(yàn)證。2.3 國(guó)產(chǎn)MCU的幾條技術(shù)路線目前市面上的國(guó)產(chǎn)MCU從技術(shù)路線上大致可以分成三類。第一類是“兼容派”代表是GD32和APM32。這類芯片在設(shè)計(jì)上刻意向STM32靠攏管腳基本兼容寄存器映射也高度相似標(biāo)準(zhǔn)庫(kù)和HAL庫(kù)經(jīng)過(guò)少量修改就能跑。GD32早期的一些型號(hào)甚至可以直接燒STM32的二進(jìn)制文件當(dāng)然不推薦這么做。這類芯片的優(yōu)勢(shì)是遷移成本低適合緊急替代和存量項(xiàng)目改造。第二類是“自研派”代表是CH32和HC32。這類芯片有自己的架構(gòu)和外設(shè)設(shè)計(jì)雖然也是ARM Cortex-M內(nèi)核但寄存器映射和外設(shè)行為跟STM32差別較大代碼需要較多修改。優(yōu)勢(shì)是價(jià)格通常更有競(jìng)爭(zhēng)力某些外設(shè)比如CH32的USB有自己的特色。適合新項(xiàng)目選型不太適合緊急替代。第三類是“生態(tài)派”代表是AT32。這類芯片在兼容性上做了不少工作同時(shí)也在建自己的生態(tài)比如提供專門的遷移工具和文檔。AT32的管腳和STM32F103高度兼容官方還提供了從STM32遷移的詳細(xì)指南算是介于前兩類之間的一種路線。理解這幾條路線的區(qū)別很重要因?yàn)樗苯記Q定了你的遷移工作量和風(fēng)險(xiǎn)。如果你手上有一堆基于F103標(biāo)準(zhǔn)庫(kù)的項(xiàng)目選GD32或APM32會(huì)省很多事如果你是新項(xiàng)目對(duì)成本敏感CH32可能更合適如果你想要一個(gè)平衡的方案AT32值得認(rèn)真看看。3. 主流國(guó)產(chǎn)MCU逐個(gè)拆解GD32、APM32、CH32、AT32到底怎么選3.1 GD32最像STM32的那一個(gè)GD32是兆易創(chuàng)新的產(chǎn)品線也是國(guó)產(chǎn)MCU里最早打出“兼容STM32”旗號(hào)的品牌之一。我最早接觸GD32是在2019年當(dāng)時(shí)用GD32F103替換STM32F103做了一個(gè)串口服務(wù)器的項(xiàng)目整體遷移過(guò)程算是比較順利的。GD32F103系列和STM32F103系列在管腳上是pin-to-pin兼容的封裝從LQFP48到LQFP100都有對(duì)應(yīng)型號(hào)。這意味著你的PCB不需要做任何修改直接把STM32換成GD32就能焊上去。這一點(diǎn)在缺貨時(shí)期救了很多人的急。寄存器層面GD32F103的外設(shè)寄存器地址和STM32F103基本一致但有一些細(xì)節(jié)差異。比如GD32的Flash訪問(wèn)速度更快官方標(biāo)稱主頻可以跑到108MHzSTM32F103是72MHz但如果你直接跑108MHz需要調(diào)整Flash等待周期否則會(huì)出現(xiàn)取指錯(cuò)誤。我一般建議在替代初期先按72MHz跑驗(yàn)證功能正常后再嘗試超頻。標(biāo)準(zhǔn)庫(kù)的兼容性方面GD32提供了自己的固件庫(kù)但API接口和STM32標(biāo)準(zhǔn)庫(kù)非常相似。大部分情況下你只需要把啟動(dòng)文件、鏈接腳本和少量寄存器定義換掉原來(lái)的代碼就能編譯通過(guò)。不過(guò)有幾個(gè)地方需要特別注意GD32的ADC在采樣時(shí)間和校準(zhǔn)流程上和STM32有差異直接套用STM32的ADC配置可能會(huì)導(dǎo)致采樣值偏差GD32的USART在波特率配置上也有細(xì)微差別高波特率下需要重新計(jì)算分頻值。HAL庫(kù)方面GD32官方也提供了HAL庫(kù)支持但成熟度不如標(biāo)準(zhǔn)庫(kù)。如果你原來(lái)用的是STM32 HAL庫(kù)遷移到GD32 HAL庫(kù)需要做一些適配工作。我個(gè)人的經(jīng)驗(yàn)是如果項(xiàng)目對(duì)實(shí)時(shí)性要求不高用標(biāo)準(zhǔn)庫(kù)遷移更省事如果項(xiàng)目本來(lái)就基于HAL庫(kù)開(kāi)發(fā)那就用GD32的HAL庫(kù)但要做好調(diào)試準(zhǔn)備。實(shí)操心得GD32替換STM32時(shí)第一件事是把系統(tǒng)時(shí)鐘配置從72MHz改成108MHz之前先確認(rèn)Flash等待周期設(shè)置正確。我見(jiàn)過(guò)有人直接改PLL倍頻結(jié)果程序跑飛了查了半天才發(fā)現(xiàn)是Flash等待周期沒(méi)改。3.2 APM32工業(yè)場(chǎng)景下的穩(wěn)妥選擇APM32是極海半導(dǎo)體的產(chǎn)品也是主打STM32兼容路線。相比GD32APM32在工業(yè)控制和汽車電子領(lǐng)域的布局更深入一些部分型號(hào)有車規(guī)級(jí)認(rèn)證。我有個(gè)做工業(yè)網(wǎng)關(guān)的客戶2021年因?yàn)镕103缺貨把整條產(chǎn)品線切到了APM32F103到目前為止跑了兩年多現(xiàn)場(chǎng)故障率很低。APM32F103和STM32F103在管腳上也是兼容的封裝選項(xiàng)基本一致。寄存器層面APM32的兼容性做得比較徹底標(biāo)準(zhǔn)庫(kù)代碼遷移過(guò)來(lái)基本不需要改動(dòng)。我實(shí)測(cè)過(guò)用STM32標(biāo)準(zhǔn)庫(kù)寫(xiě)的UART DMA收發(fā)代碼直接在APM32上編譯燒錄功能完全正常。不過(guò)APM32有幾個(gè)地方需要留意。首先是ADC的參考電壓APM32F103的VREF引腳行為和STM32略有不同如果你的板子上VREF接了外部基準(zhǔn)需要確認(rèn)電壓范圍是否匹配。其次是APM32的Flash編程算法在Keil里需要單獨(dú)安裝支持包不能直接用STM32的算法。還有就是APM32的USB外設(shè)雖然標(biāo)稱兼容STM32的USB庫(kù)但在虛擬串口應(yīng)用中枚舉過(guò)程偶爾會(huì)出現(xiàn)不穩(wěn)定需要調(diào)整上拉電阻或增加延時(shí)。APM32的一個(gè)優(yōu)勢(shì)是官方提供了比較完善的遷移文檔里面詳細(xì)列出了和STM32的差異點(diǎn)。我建議在做遷移之前先把這份文檔過(guò)一遍把和自己項(xiàng)目相關(guān)的外設(shè)差異標(biāo)記出來(lái)逐個(gè)驗(yàn)證。3.3 CH32性價(jià)比路線但有遷移成本CH32是沁恒微電子的產(chǎn)品走的是自研路線。CH32F103在管腳上和STM32F103兼容但寄存器映射和外設(shè)行為差別較大不能直接復(fù)用STM32的代碼。不過(guò)CH32的價(jià)格通常比GD32和APM32更有優(yōu)勢(shì)而且沁恒在USB和以太網(wǎng)外設(shè)上有自己的技術(shù)積累。我用CH32做過(guò)一個(gè)USB HID設(shè)備的項(xiàng)目整體感受是如果你愿意花時(shí)間研究它的寄存器手冊(cè)和官方例程CH32是能用的而且某些外設(shè)比如USB用起來(lái)比STM32還方便。但如果你指望把STM32的代碼直接搬過(guò)來(lái)那會(huì)非常痛苦。CH32的官方例程是基于自己的一套庫(kù)函數(shù)寫(xiě)的風(fēng)格和STM32標(biāo)準(zhǔn)庫(kù)不太一樣。比如GPIO的配置方式、中斷向量表的定義、時(shí)鐘使能的流程都需要重新學(xué)習(xí)。我建議新項(xiàng)目用CH32的話直接從官方例程開(kāi)始搭建框架不要試圖從STM32代碼遷移。另外CH32的開(kāi)發(fā)工具鏈支持Keil和MounRiver Studio基于Eclipse的免費(fèi)IDE。MounRiver Studio用起來(lái)還不錯(cuò)但如果你習(xí)慣了Keil的調(diào)試體驗(yàn)可能需要適應(yīng)一段時(shí)間。調(diào)試器方面CH32支持WCH-Link價(jià)格便宜但兼容性不如ST-Link廣泛。3.4 AT32兼容與自研之間的平衡AT32是雅特力的產(chǎn)品在兼容性上做了不少工作同時(shí)也在建自己的生態(tài)。AT32F403A和STM32F103在管腳上兼容官方提供了從STM32遷移的工具和文檔遷移工作量介于GD32和CH32之間。AT32的一個(gè)特點(diǎn)是主頻可以跑到240MHzAT32F403A性能比STM32F103強(qiáng)不少。如果你的項(xiàng)目原來(lái)用F103覺(jué)得算力不夠AT32可以作為一個(gè)升級(jí)選項(xiàng)。不過(guò)高主頻帶來(lái)的功耗和EMC問(wèn)題需要額外關(guān)注PCB設(shè)計(jì)上要做好電源去耦和信號(hào)完整性。AT32的官方庫(kù)函數(shù)風(fēng)格和STM32標(biāo)準(zhǔn)庫(kù)比較接近但有一些命名和參數(shù)上的差異。官方提供了一個(gè)“STM32代碼遷移指南”里面列出了常見(jiàn)的修改點(diǎn)。我實(shí)測(cè)下來(lái)一個(gè)中等復(fù)雜度的F103項(xiàng)目遷移到AT32大概需要兩到三天的調(diào)試時(shí)間主要花在時(shí)鐘配置和外設(shè)初始化上。3.5 選型對(duì)比速查表為了讓你更直觀地對(duì)比這幾款芯片我把關(guān)鍵信息整理成了下面這個(gè)表格。需要說(shuō)明的是這里的評(píng)價(jià)是基于我個(gè)人的使用體驗(yàn)不同項(xiàng)目場(chǎng)景下感受可能不同。對(duì)比項(xiàng)GD32F103APM32F103CH32F103AT32F403A管腳兼容STM32是是是是寄存器兼容STM32高高低中標(biāo)準(zhǔn)庫(kù)遷移難度低低高中HAL庫(kù)遷移難度中中不支持中最高主頻108MHz96MHz72MHz240MHzUSB支持有有有特色有CAN支持有有部分型號(hào)有開(kāi)發(fā)工具Keil/IARKeil/IARKeil/MounRiverKeil/IAR調(diào)試器ST-Link兼容ST-Link兼容WCH-LinkAT-Link/ST-Link社區(qū)資料豐富度高中中中價(jià)格水平中中低中高這個(gè)表格只是一個(gè)快速參考實(shí)際選型的時(shí)候還需要結(jié)合你的具體需求。比如你的項(xiàng)目需要CAN總線那就要確認(rèn)所選型號(hào)是否支持如果你的代碼量很大那寄存器兼容性就比價(jià)格更重要。4. 從STM32F103遷移到國(guó)產(chǎn)MCU的實(shí)操細(xì)節(jié)4.1 遷移前的代碼盤點(diǎn)與風(fēng)險(xiǎn)評(píng)估在動(dòng)手遷移之前我強(qiáng)烈建議你先做一次代碼盤點(diǎn)。把項(xiàng)目里用到的所有外設(shè)、中斷、DMA通道、特殊功能都列出來(lái)然后逐個(gè)評(píng)估遷移難度。這個(gè)步驟看起來(lái)繁瑣但能幫你提前發(fā)現(xiàn)風(fēng)險(xiǎn)點(diǎn)避免做到一半才發(fā)現(xiàn)某個(gè)外設(shè)不支持。我一般會(huì)用一個(gè)簡(jiǎn)單的表格來(lái)做這件事外設(shè)/功能STM32F103使用情況遷移風(fēng)險(xiǎn)備注GPIO普通輸入輸出低基本無(wú)差異USART3路其中1路DMA收發(fā)中需驗(yàn)證DMA觸發(fā)源SPI2路1路硬件SPI接Flash中需驗(yàn)證時(shí)序參數(shù)I2C1路接溫度傳感器中需驗(yàn)證時(shí)序和上拉ADC4通道內(nèi)部溫度采集高精度和校準(zhǔn)差異定時(shí)器TIM2 PWM輸出TIM3編碼器中需驗(yàn)證PWM模式USB虛擬串口高枚舉穩(wěn)定性需驗(yàn)證中斷多個(gè)外部中斷低向量表需確認(rèn)這個(gè)表格做完之后你就知道哪些地方需要重點(diǎn)調(diào)試。比如ADC和USB被標(biāo)為高風(fēng)險(xiǎn)那遷移后的第一件事就是驗(yàn)證這兩個(gè)功能。4.2 時(shí)鐘樹(shù)配置的差異與調(diào)整時(shí)鐘配置是遷移過(guò)程中最容易出問(wèn)題的地方。STM32F103的標(biāo)準(zhǔn)時(shí)鐘配置是8MHz外部晶振經(jīng)過(guò)PLL倍頻到72MHz而GD32F103可以跑到108MHzAPM32F103通常是96MHz。如果你直接套用原來(lái)的時(shí)鐘配置可能能跑但性能沒(méi)有發(fā)揮出來(lái)如果直接改成最高主頻又可能因?yàn)镕lash等待周期不對(duì)導(dǎo)致跑飛。以GD32F103為例從72MHz切換到108MHz需要做兩件事一是修改PLL的倍頻系數(shù)二是調(diào)整Flash等待周期。GD32的Flash在108MHz下需要插入2個(gè)等待周期而STM32在72MHz下只需要1個(gè)。如果你只改了PLL沒(méi)改Flash等待周期程序在運(yùn)行復(fù)雜代碼時(shí)會(huì)出現(xiàn)取指錯(cuò)誤表現(xiàn)為隨機(jī)死機(jī)或數(shù)據(jù)異常。具體操作上在標(biāo)準(zhǔn)庫(kù)的system_gd32f10x.c文件里找到SystemInit函數(shù)修改PLL配置和Flash等待周期的宏定義。如果你用的是HAL庫(kù)則在SystemClock_Config函數(shù)里調(diào)整。改完之后用示波器或者M(jìn)CO引腳輸出時(shí)鐘信號(hào)確認(rèn)實(shí)際主頻是否正確。注意超頻到108MHz雖然能提升性能但功耗和發(fā)熱也會(huì)增加。如果項(xiàng)目對(duì)功耗敏感建議還是按72MHz跑或者根據(jù)實(shí)際負(fù)載動(dòng)態(tài)調(diào)整主頻。4.3 外設(shè)寄存器的兼容性驗(yàn)證方法驗(yàn)證外設(shè)兼容性最直接的方法就是寫(xiě)一個(gè)最小測(cè)試程序逐個(gè)外設(shè)跑一遍。我一般會(huì)按照下面的順序來(lái)驗(yàn)證第一步GPIO。配置一個(gè)引腳為推挽輸出翻轉(zhuǎn)電平用示波器看波形。這個(gè)最簡(jiǎn)單基本不會(huì)有問(wèn)題。第二步USART。配置串口發(fā)送數(shù)據(jù)用USB轉(zhuǎn)串口工具接收確認(rèn)波特率準(zhǔn)確、數(shù)據(jù)無(wú)誤。然后測(cè)試中斷接收和DMA接收確認(rèn)數(shù)據(jù)不丟包。這里有個(gè)坑STM32F103的串口中斷接收在某些國(guó)產(chǎn)芯片上會(huì)出現(xiàn)丟數(shù)據(jù)包的情況原因是中斷響應(yīng)速度或者FIFO深度不同。如果發(fā)現(xiàn)丟包可以嘗試降低波特率或者改用DMA接收。第三步SPI。配置硬件SPI連接一個(gè)已知的SPI設(shè)備比如Flash芯片讀寫(xiě)數(shù)據(jù)并校驗(yàn)。這里需要關(guān)注SPI的時(shí)鐘極性、相位、數(shù)據(jù)位寬等參數(shù)是否和從設(shè)備匹配。有些國(guó)產(chǎn)芯片的SPI在高速下時(shí)序裕量不足需要降低時(shí)鐘頻率。第四步I2C。連接一個(gè)I2C傳感器比如MLX90614溫度傳感器讀取數(shù)據(jù)并校驗(yàn)。I2C的坑主要在時(shí)序上國(guó)產(chǎn)芯片的上拉電阻需求和STM32可能不同如果通信失敗先檢查上拉電阻是否合適。第五步ADC。這是差異最大的外設(shè)。用已知電壓輸入到ADC通道讀取采樣值計(jì)算誤差。STM32F103的ADC是12位但實(shí)際有效位數(shù)可能只有10位左右。國(guó)產(chǎn)芯片的ADC精度和線性度可能不同需要根據(jù)項(xiàng)目要求評(píng)估是否可接受。如果項(xiàng)目對(duì)ADC精度要求高建議外置ADC芯片。第六步定時(shí)器。配置PWM輸出用示波器看頻率和占空比。然后測(cè)試輸入捕獲和編碼器模式。定時(shí)器的兼容性通常比較好但PWM的死區(qū)時(shí)間和剎車功能需要特別驗(yàn)證。第七步USB。這是最復(fù)雜的外設(shè)。配置USB虛擬串口連接電腦確認(rèn)枚舉成功、數(shù)據(jù)收發(fā)正常。如果枚舉失敗檢查上拉電阻、晶振精度和USB庫(kù)的配置。有些國(guó)產(chǎn)芯片的USB在枚舉過(guò)程中需要額外的延時(shí)可以在USB中斷里加一點(diǎn)等待。4.4 中斷向量表和啟動(dòng)文件的處理從STM32遷移到國(guó)產(chǎn)MCU時(shí)中斷向量表和啟動(dòng)文件是需要替換的。STM32的啟動(dòng)文件是startup_stm32f10x_md.s而GD32對(duì)應(yīng)的是startup_gd32f10x_md.sAPM32對(duì)應(yīng)的是startup_apm32f10x_md.s。這些啟動(dòng)文件里的中斷向量表定義不同不能混用。替換啟動(dòng)文件后還需要確認(rèn)中斷服務(wù)函數(shù)的名稱是否匹配。比如STM32的串口1中斷函數(shù)是USART1_IRQHandlerGD32也是這個(gè)名字但有些國(guó)產(chǎn)芯片可能加了前綴或者改了大小寫(xiě)。如果編譯時(shí)報(bào)“未定義的中斷處理函數(shù)”就是這個(gè)問(wèn)題。另外鏈接腳本里的Flash和RAM地址也需要確認(rèn)。STM32F103C8T6的Flash是64KBRAM是20KB。GD32F103C8T6的Flash也是64KB但RAM可能是20KB或32KB具體看型號(hào)。如果鏈接腳本里的RAM大小設(shè)置不對(duì)可能會(huì)導(dǎo)致變量分配失敗或者棧溢出。4.5 調(diào)試工具與燒錄方式的適配調(diào)試工具方面GD32和APM32都兼容ST-Link可以直接用ST-Link燒錄和調(diào)試。但需要注意有些國(guó)產(chǎn)芯片的調(diào)試接口在復(fù)位后的初始狀態(tài)和STM32不同如果ST-Link連接不上可以嘗試在Keil的調(diào)試設(shè)置里把“Connect under reset”打開(kāi)。CH32需要用WCH-LinkAT32可以用AT-Link或者ST-Link。WCH-Link的價(jià)格很便宜但驅(qū)動(dòng)安裝和Keil配置需要參考官方文檔。AT-Link的體驗(yàn)和ST-Link差不多但如果你手頭只有ST-Link也可以直接用。燒錄算法方面GD32和APM32需要在Keil里安裝對(duì)應(yīng)的Device Family PackDFP里面包含了Flash編程算法。如果你用的是Keil 5可以通過(guò)Pack Installer在線安裝。如果網(wǎng)絡(luò)環(huán)境不好也可以從官網(wǎng)下載離線包手動(dòng)安裝。5. 那些年我踩過(guò)的坑國(guó)產(chǎn)MCU替代中的真實(shí)問(wèn)題記錄5.1 GD32的ADC采樣值偏大問(wèn)題有一次我用GD32F103替換STM32F103做電池電壓監(jiān)測(cè)發(fā)現(xiàn)ADC采樣值比實(shí)際電壓高了大約5%。一開(kāi)始以為是分壓電阻的問(wèn)題換了電阻還是偏大。后來(lái)查GD32的手冊(cè)才發(fā)現(xiàn)GD32的ADC在默認(rèn)配置下采樣時(shí)間比STM32短導(dǎo)致采樣電容沒(méi)有充分充電讀數(shù)偏高。解決辦法是增加ADC的采樣時(shí)間。在標(biāo)準(zhǔn)庫(kù)的ADC配置里把ADC_SampleTime_55Cycles5改成ADC_SampleTime_239Cycles5采樣值就正常了。這個(gè)坑讓我明白國(guó)產(chǎn)芯片的ADC不能直接套用STM32的配置必須根據(jù)實(shí)際信號(hào)源阻抗調(diào)整采樣時(shí)間。5.2 APM32的USB虛擬串口枚舉不穩(wěn)定另一個(gè)項(xiàng)目用APM32F103做USB虛擬串口發(fā)現(xiàn)插上電腦后有時(shí)候能識(shí)別有時(shí)候識(shí)別不了。用USB分析儀抓包發(fā)現(xiàn)枚舉過(guò)程中設(shè)備描述符的響應(yīng)時(shí)間偶爾超時(shí)。后來(lái)在APM32的官方論壇找到答案APM32的USB外設(shè)在某些批次的芯片上上拉電阻需要從1.5k改成1.2k否則信號(hào)上升沿不夠陡導(dǎo)致主機(jī)識(shí)別失敗。換了電阻之后枚舉成功率明顯提升。這個(gè)問(wèn)題的教訓(xùn)是國(guó)產(chǎn)芯片的外圍電路不能完全照搬STM32的參考設(shè)計(jì)需要根據(jù)芯片的實(shí)際特性做調(diào)整。5.3 CH32的串口DMA接收丟數(shù)據(jù)用CH32F103做串口DMA接收時(shí)發(fā)現(xiàn)高速率下偶爾丟數(shù)據(jù)。查手冊(cè)發(fā)現(xiàn)CH32的DMA控制器在傳輸完成中斷的響應(yīng)速度上比STM32慢如果波特率太高DMA傳輸完成中斷還沒(méi)處理完下一包數(shù)據(jù)就來(lái)了導(dǎo)致覆蓋。解決辦法是改用雙緩沖DMA模式或者降低波特率。如果項(xiàng)目必須用高波特率建議用中斷接收代替DMA雖然CPU占用率高一些但不會(huì)丟數(shù)據(jù)。5.4 國(guó)產(chǎn)MCU的Flash編程次數(shù)限制還有一個(gè)容易被忽略的問(wèn)題國(guó)產(chǎn)MCU的Flash編程次數(shù)通常比STM32少。STM32F103的Flash擦寫(xiě)次數(shù)標(biāo)稱10萬(wàn)次而有些國(guó)產(chǎn)芯片只有1萬(wàn)次。如果你的項(xiàng)目需要在運(yùn)行時(shí)頻繁寫(xiě)入Flash比如保存參數(shù)需要特別注意這一點(diǎn)。建議用EEPROM或者外置Flash來(lái)保存頻繁寫(xiě)入的數(shù)據(jù)不要直接寫(xiě)內(nèi)部Flash。5.5 溫度范圍與可靠性差異工業(yè)場(chǎng)景下溫度范圍是一個(gè)硬指標(biāo)。STM32F103的工業(yè)級(jí)型號(hào)是-40到85度有些國(guó)產(chǎn)芯片的工業(yè)級(jí)型號(hào)也是這個(gè)范圍但實(shí)際測(cè)試中高溫下的穩(wěn)定性可能有差異。我建議在選型階段就做高低溫測(cè)試把板子放到溫箱里跑一遍確認(rèn)在溫度極限下功能正常。另外國(guó)產(chǎn)MCU的ESD等級(jí)也需要關(guān)注。有些芯片的HBM模式ESD只有2kV而STM32通常是4kV。如果你的產(chǎn)品需要在惡劣電磁環(huán)境下工作建議增加外部ESD保護(hù)器件。6. 新項(xiàng)目選型的決策框架與長(zhǎng)期供貨策略6.1 根據(jù)項(xiàng)目類型選擇替代路線新項(xiàng)目選型的時(shí)候我一般會(huì)先問(wèn)幾個(gè)問(wèn)題項(xiàng)目對(duì)成本有多敏感開(kāi)發(fā)周期有多長(zhǎng)團(tuán)隊(duì)對(duì)STM32的熟悉程度如何產(chǎn)品預(yù)計(jì)的生命周期是多久如果項(xiàng)目成本敏感、開(kāi)發(fā)周期充裕、團(tuán)隊(duì)愿意學(xué)習(xí)新東西CH32或HC32是不錯(cuò)的選擇價(jià)格有優(yōu)勢(shì)外設(shè)也有特色。如果項(xiàng)目開(kāi)發(fā)周期緊、團(tuán)隊(duì)對(duì)STM32生態(tài)依賴深GD32或APM32更穩(wěn)妥遷移成本低。如果項(xiàng)目對(duì)性能要求高AT32的高主頻型號(hào)值得考慮。6.2 雙供應(yīng)鏈策略的落地方法經(jīng)歷過(guò)缺貨之后我現(xiàn)在做新項(xiàng)目都會(huì)考慮雙供應(yīng)鏈策略。具體做法是在PCB設(shè)計(jì)階段就預(yù)留至少兩顆芯片的兼容性比如同時(shí)支持STM32F103和GD32F103的焊盤。固件層面用條件編譯來(lái)區(qū)分不同芯片的配置把芯片相關(guān)的代碼集中到一個(gè)文件里方便切換。這樣做的成本增加很少但能在缺貨時(shí)快速切換避免項(xiàng)目停擺。我有個(gè)客戶就是靠這個(gè)策略在2022年F103再次缺貨時(shí)一周內(nèi)完成了產(chǎn)線切換沒(méi)有影響交付。6.3 長(zhǎng)期供貨與代理商選擇國(guó)產(chǎn)MCU的供貨能力這幾年提升很快但不同品牌的渠道策略不一樣。GD32和APM32的代理商網(wǎng)絡(luò)比較成熟批量采購(gòu)可以通過(guò)正規(guī)代理商拿貨價(jià)格和交期相對(duì)穩(wěn)定。CH32和AT32的渠道也在完善中但有些型號(hào)可能需要通過(guò)原廠或者特定的方案商拿貨。我建議在選型階段就和原廠或代理商確認(rèn)長(zhǎng)期供貨計(jì)劃特別是對(duì)于生命周期超過(guò)三年的產(chǎn)品。有些國(guó)產(chǎn)芯片廠商會(huì)提供“長(zhǎng)期供貨承諾”但具體條款需要仔細(xì)看比如是否包含停產(chǎn)通知期、最后一次采購(gòu)機(jī)會(huì)等。6.4 國(guó)產(chǎn)MCU的生態(tài)建設(shè)現(xiàn)狀客觀地說(shuō)國(guó)產(chǎn)MCU的生態(tài)和STM32還有差距。STM32有十幾年的積累社區(qū)里幾乎任何問(wèn)題都能找到答案。國(guó)產(chǎn)MCU的社區(qū)還在建設(shè)中有些問(wèn)題可能需要直接聯(lián)系原廠FAE才能解決。不過(guò)這個(gè)差距在縮小。GD32和APM32的官方論壇活躍度不錯(cuò)AT32和CH32也在加強(qiáng)文檔和例程的建設(shè)。我個(gè)人的感受是只要你選的是主流型號(hào)大部分常見(jiàn)問(wèn)題都能找到資料。真正卡住人的往往是一些邊緣問(wèn)題比如某個(gè)外設(shè)在特定條件下的異常行為這種就需要靠FAE支持或者自己啃手冊(cè)了。7. 一些實(shí)用的遷移檢查清單與工具推薦7.1 遷移前檢查清單在開(kāi)始遷移之前對(duì)照下面這個(gè)清單逐項(xiàng)確認(rèn)能幫你避免大部分低級(jí)錯(cuò)誤確認(rèn)目標(biāo)芯片的封裝和管腳定義核對(duì)PCB是否需要修改確認(rèn)目標(biāo)芯片的Flash和RAM容量檢查鏈接腳本是否匹配確認(rèn)目標(biāo)芯片的啟動(dòng)文件替換為對(duì)應(yīng)型號(hào)的啟動(dòng)文件確認(rèn)中斷向量表檢查中斷服務(wù)函數(shù)名稱是否一致確認(rèn)時(shí)鐘樹(shù)配置調(diào)整PLL和Flash等待周期確認(rèn)外設(shè)寄存器定義替換為對(duì)應(yīng)芯片的頭文件確認(rèn)調(diào)試器和燒錄算法安裝對(duì)應(yīng)的DFP支持包確認(rèn)USB上拉電阻和晶振精度必要時(shí)調(diào)整外圍電路確認(rèn)ADC采樣時(shí)間和參考電壓根據(jù)實(shí)際信號(hào)調(diào)整確認(rèn)DMA通道映射檢查是否有沖突7.2 常用調(diào)試工具與技巧調(diào)試國(guó)產(chǎn)MCU的時(shí)候有幾個(gè)工具和技巧特別有用。首先是邏輯分析儀用來(lái)抓SPI、I2C、UART的時(shí)序比示波器更方便看協(xié)議層的數(shù)據(jù)。我常用的是Saleae Logic或者國(guó)產(chǎn)的LA系列價(jià)格不貴配合協(xié)議解碼軟件很好用。其次是USB分析儀調(diào)試USB虛擬串口的時(shí)候必備。如果沒(méi)有硬件分析儀可以用Wireshark配合USBPcap軟件抓包雖然不如硬件分析儀方便但能解決大部分問(wèn)題。還有就是用GPIO翻轉(zhuǎn)來(lái)測(cè)量代碼執(zhí)行時(shí)間。在關(guān)鍵代碼段的前后各翻轉(zhuǎn)一個(gè)GPIO用示波器看脈沖寬度就能知道這段代碼跑了多久。這個(gè)方法在優(yōu)化性能的時(shí)候特別有用。7.3 代碼組織建議為了讓遷移更容易我建議在寫(xiě)代碼的時(shí)候就做好分層。把芯片相關(guān)的代碼時(shí)鐘配置、外設(shè)初始化、中斷處理集中到一個(gè)或幾個(gè)文件里用宏定義來(lái)區(qū)分不同芯片。應(yīng)用層代碼不要直接操作寄存器而是通過(guò)統(tǒng)一的接口函數(shù)來(lái)調(diào)用。這樣做的另一個(gè)好處是以后如果還要換芯片只需要修改芯片相關(guān)的文件應(yīng)用層代碼基本不用動(dòng)。我有個(gè)項(xiàng)目從STM32遷到GD32再遷到APM32因?yàn)榇a分層做得好每次遷移都只花了一兩天。8. 寫(xiě)在最后替代不是終點(diǎn)而是新的起點(diǎn)回頭看這幾年國(guó)產(chǎn)MCU替代的經(jīng)歷最大的感受是替代這件事技術(shù)上的難度其實(shí)沒(méi)有想象中那么大真正難的是心態(tài)和習(xí)慣的轉(zhuǎn)變。我們習(xí)慣了STM32的生態(tài)習(xí)慣了遇到問(wèn)題就搜社區(qū)習(xí)慣了標(biāo)準(zhǔn)庫(kù)和HAL庫(kù)的寫(xiě)法。換到國(guó)產(chǎn)芯片之后這些習(xí)慣都需要調(diào)整。但這個(gè)過(guò)程也是有好處的。當(dāng)你被迫去讀寄存器手冊(cè)、去理解外設(shè)的底層行為、去和原廠FAE溝通的時(shí)候你對(duì)嵌入式系統(tǒng)的理解會(huì)更深。我以前用STM32的時(shí)候很多配置都是抄例程知其然不知其所以然。用了國(guó)產(chǎn)芯片之后因?yàn)槔滩粔蚨喾炊浦约喝タ词謨?cè)、去分析時(shí)序技術(shù)能力提升了不少。國(guó)產(chǎn)MCU這幾年的進(jìn)步是實(shí)實(shí)在在的。GD32、APM32、CH32、AT32這些品牌已經(jīng)能滿足大部分中低端應(yīng)用的需求。雖然在高端市場(chǎng)和生態(tài)建設(shè)上還有差距但對(duì)于大多數(shù)項(xiàng)目來(lái)說(shuō)替代方案已經(jīng)足夠成熟。如果你現(xiàn)在還在為F103缺貨發(fā)愁我的建議是先做代碼盤點(diǎn)評(píng)估遷移風(fēng)險(xiǎn)然后選一顆主流國(guó)產(chǎn)芯片按照我上面說(shuō)的步驟一步步驗(yàn)證。不要指望一次成功留出足夠的調(diào)試時(shí)間。遇到問(wèn)題的時(shí)候先查手冊(cè)再找FAE最后再考慮換方案。大部分問(wèn)題都是可以解決的。最后分享一個(gè)小技巧在做替代驗(yàn)證的時(shí)候準(zhǔn)備兩塊板子一塊焊原芯片一塊焊替代芯片用同樣的測(cè)試程序跑對(duì)比輸出結(jié)果。這樣能快速定位差異比單獨(dú)調(diào)試替代芯片效率高很多。這個(gè)方法是我在一個(gè)工業(yè)項(xiàng)目里總結(jié)出來(lái)的當(dāng)時(shí)用GD32替換STM32就是靠對(duì)比測(cè)試在兩天內(nèi)完成了全部外設(shè)的驗(yàn)證。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99欧美| 六月丁AV| 人人操人人爽成人AV| 综合五月婷婷| 久久婷婷综合国产| 激情综合网五月激情| 爱射综合| 久久草中文日韩欧美| 国产伦亲子伦亲子视频观看| 久久这里只有精品热在99| 密桃激情五月天综合网| 伊人成人宗合网| 99福利导航| 亚洲六月色| www.91操| 一区二区乱码视频| 九九99热| 五月婷婷草| 婷婷五月天激情AV影院| 婷婷五月天com| 丁香五月天堂| 97色碰| xxxx五月天色色| 日产精品久久久久久久蜜臀| 国产美女无遮挡裸体毛片A片| 91日视频| 亚洲成人超碰| 五月天开心色情网| 殴美激情综合网| 天天色综合网吨吧| 99综合免费视频| 激情婷婷内射| 人妻系列久久久久久久久久久 | 色狠狠五月天| 色噜噜婷婷| 五月婷网| 99综合在线| 激情五月丁香五月| jizzdr| 亚洲九九在线| 伊人久久五月天| 亚洲色五月天是什么| 粉嫩AV久久一区二区三区| 欧美色五月| 超碰熟女拍拍| 色色射| 色操b| 少妇婷婷五月天| 五月丁香综合啪啪| 99久久国产成人精品| 天天日,天天射,天天插| 色情五月天首页| 91xxxx九色| 久久婷婷一级片| 婷婷久久久| 免费视频WWW在线观看网站| 日本熟女二区| 9热久久| 色欲资源网| 免费看欧美成人A片无码| 久久综合网免费视频| 91九色欧美| 五月花免费视频| 亚洲欧州色情在线观看| 色色色综合色| 婷婷五月天网址| 婷婷成人AV| 婷婷色综合| 激情AV在线| 丁香五月手机在线| 精品国产人人爱人人| 成人精品一区二区三区四区五区| 亚洲最大五月六月丁香婷婷| 日本一毛片| 久久女人天堂| 日本人妻伦在线中文字幕| 国产肥白大熟妇BBBB视频| 亚洲精品久久久无码| 亚洲99精品九九在线| 91大屁股在线| 成人在线网址| 久久婷婷五月天| 五月婷婷视频| 五月婷无码| 激情影院69| 成人国产网| 久久精品女人天堂AAA| 午夜福利8055| 五月婷婷色色色| 午夜婷婷| 天天插天天插天天插| 美国色五月天婷婷资源站| www久热com| 丁香五月婷婷激情蜜桃| 激情综合五月| 爆乳熟妇一区二区三区四区| 五月丁香毛片| 色色婷五月天| 99热这里只有精品1025| 中文字幕丰满孑伦无码专区| 丁香五月婷综合| 久久免费丁香| Jh7Uf088VHafNm| 欧美成人五月天| 五月天第四色开心色播| 79色色色色| 九九无码| 最近免费中文字幕大全高清大全1 色狠狠色噜噜AV天堂五区 | 色人五月婷婷| 色久影院| 色99xx| 久久青草国| 射区导航| 婷婷天天综合| 五月天开心网| 激情綜合網址| 五月天色网站| 天天爽夜夜爽天天爽夜夜爽| 高清不卡一区| 91seAV| 影音先锋色婷婷| 九九爱看亚洲| 激情综合网五月天| 婷婷五月天网址| 五月情丁香色| 91免费看片| 人妻AV中文系列| Av免费网站在线| 啪啪激情综合| 激情丁香五月婷婷| 亚洲狠狠爱婷婷| 欧美久久网| 色婷婷综合久久| 超碰高清在线| 天天爽天天摸| 亚洲精品一区中文字幕乱码| 九九aV| 99热这里只有的精品视 | 可以免费看AV网站| 日日夜夜天天| 丁香五月在线人妻| 丁香五月天婷婷中文字幕| 天天爱天天爽| 超碰人妻在线| 亚洲成人AV在线播放| 天天爽天天日| 99色在线观看视频者| 久久婷婷五月天| 激情五月深爱婷婷| 欧美 色婷婷| 久久婷婷青草五月天| 天天插综合| 99免费在线视频| 久久五月天视频| 96性爱视频| 91操熟女| 大香蕉婷婷五月天| 在线中文av| 夜夜AVV| 天天爽天天透天天爱| www.色五月| 丁香六月婷婷社区| 激情五月天开心总和网| 婷婷五月丁香色色| 99热中文字幕久久| 97丁香视频| 精品福利911| 五月天婷婷在线播放| 色婷婷综合网站| 超碰在线资源| 欧美成人性爱网| 久操欧美在线观看97| sS丁香五月婷婷| 草一草avb| 精品人妻在线| 欧美精品啪啪| 亚洲精品无码久久| 久婷五月| 熟女乱论网| 99热在这里只有精品| 五月丁香激| 六月丁香婷婷综合在线| 六月丁香婷婷色狠狠久久| 啪啪六月婷婷| 婷婷七月丁香色色| 五月丁香香蕉| 亚洲色五月天是什么| 五月色婷婷综合| 97色婷婷成人综合在线观看| 婷婷狠狠操| 69热在线| 嫩草极品| 天天插,天天射| 九九热9| 六月丁香婷婷六月激情综合| 久机视频这只有精品| 午夜天堂啪啪| 亚洲亚洲人成综合网络| 五月丁香六月激情综合欧美| 非洲一级AV| 日本久久高清| 六月婷婷日| 大香蕉久久视频久久视频| 亚洲十月婷婷综合| 91狠狠色丁香| 俺也去色| 亚洲五月天婷婷| 五月亭亭色| 丁香激情五月| 97自拍视频在线| 强辱丰满人妻HD中文字幕| 五月激情网五月综合网| 综合 蜜月 婷婷| 五月天婷婷免费| 五月丁香综合啪啪| 婷婷五月丁香基| 欧美成人网99网| 99热免费| 婷婷五月激情视频| 99热国产精品| 日本三级成人秘书精品片| 区区欧美你爱| 婷婷六月色开| 五月刺激丁香月综合| 丁香五月天论坛| 亚洲综合视频在线| 涩婷婷视频快播人妻| 色婷婷69| 人妻精品久久久久久久| 色五月综合网| 在线播放 精品| 午夜婷婷久久 | 久久婷婷丁香花综合网| 国产97色在线| 婷婷综合六| 日本99视频精品免费播放| 五月社区婷婷激情| 手机在线日韩视频中文字幕| 久久A极片| 色五月婷婷五月| 97资源碰碰| 欧美性猛交AAAA片黑人 | 天天干天天日天天操| 久久婷五月| 婷婷在线中文字幕| 狠狠干夜夜干| 丁香 亚洲 久久| 无码一区二区三区四区五区| 99人人操人人爱久久久| 婷婷丁香综合网| 强伦轩人妻一区二区电影| 就爱操www com| 九九十99视频| 一起操最新网址| 天天综合色| 99精品热| 九九精品在线网| 天堂色婷婷| 亚洲AV日韩在线观看| 伊人狠狠狠综合| 婷婷久久免费| 五月色丁香婷婷综合| 激情综合五月| 丁香五月色情| 伊人久久大香网| 婷婷五月久久| 亚洲瑟瑟精品在线| 色视频2025| 99久久精彩视频| 怡红院AV亚洲一区二区三区H| 久久久久亚洲AV成人无码电影| 天天综合亚洲综合| www.狠狠干| 青青草色在线视频观看| 色情五月天。| 激情综合视频| 色香蕉婷婷| 婷婷五月婷婷| 欧美25p| WWW,五月| 97热精品| 五月色欧洲| 五月婷婷六月丁香综合| www.黄色片-久久成人国产精品在线播放-999AV | 成年人夜夜喷水| 亚洲乱啪| 99在线爽| 婷婷色综合中心站| 超碰啪啪网| 麻豆AV一区二区三区| 婷婷五月天久久| 91成人视频| 伊人五月综合网| 思思热精品在线视频| www.人人操人人看人人想人人摸 人人人人操,COM | 婷婷五月天第三页| 婷婷社区五月天| 婷婷五月天综合小说网| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 成人精品视频99在线观看免费| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | 26uuu成人网| 三级三久久线久久99久目本WW| 99热官网| 99自拍网| 丁香五月偷拍| 俺去也五月| 久热婷婷| 免费在线观看AV网站| 农村熟妇高潮精品A片| 天天干,夜夜爽| JAPANRCEP老熟妇乱子伦视频| 九九这里有精品| 色色五月婷婷| 久久精品99国产精品日本| 国产欧美精品AAAAAA片| 久久久潮喷-久久久九九-成人AV| 色婷在线视频| 91久久婷婷| 亚洲色五月| 丁香五月天AV在线| 天天久久综合| 婷婷五月天堂网| 五月丁香婷婷色| 性爱先锋AV| 狠狠色丁香久久久婷| 99re热精品在线视频| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 国产精品A片| 天天干天天爽天天爽| 色婷婷五月天天天干天天操天天爽 | 狠狠擼综合| 99热大片| 激情久久丁香| 第九色区av天堂| 天天揷综合网| 欧美激情 日韩无码 婷婷 五月天| 99综合自拍| 婷婷五月天色色| 777色婷婷爱五月| 狠狠色丁婷婷日日,伊人激情综合网| 天天摸夜夜爽天天做| 五月综合色播播丁香婷婷| 九九视频免费| 99er视频在线| 丁香五月天堂| 九九无码AV| 九月婷婷激情久久| 丁香五月六月久久综合 | 黑人熟妇一区二区三区| 五月天婷婷一起草| 丁香五月婷婷综合网| 97性视频| 五月婷婷影视| 9久视频| 婷婷六月婷婷| 91久久精品无码一区二区三区| 五月丁香啪啪网| W色综合| 日韩在线9| 色婷婷香蕉丁丁网| 久久五月天综合视频网站| 丁香五月婷婷欧美成人色图| 亚洲精品电影| 任我干视频在线观看| 操人久久| 五月天伊人日日噜影片AV| 丁香激情网| 丁香五月色情| 亚洲六月色婷婷| 婷婷五月 丁香六月| 综合色色色色色色| 人妻丰满精品一区二区A片| 精品一区二区三区三区| 2020夜夜操天天爽| 婷婷六月啪啪| 久99在线视频| 六月色播| 天堂久久丁香| 六月婷婷六月天天在线免费| 五月综合久久| 欧美三级韩国三级日本三斤| 激情五月天婷婷久久久久久久久久久| 国产成人AV在线播放| 九九99久久精品| 97干视频| 婷婷在线播放| 亚洲中文AV网站| 97碰| 大香蕉中文| 久月久在线视频| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 乱岳熟女50岁| 婷婷五月天美女| 五月婷婷亚洲色视频| 蜜桃人妻无码AV天堂三区| 九热...av| 婷婷五月天电影区小说区| 激情五月综合网| 国产激情在线| 激情五月婷黄版| 国产一级黄色影片,| 99er国产| 五月激情天| 五月玖玖| 色五月激情| 91久久网站| 丁香欧美| 日本色99网站| 久久这里只有国产视频| av中文字幕免费观看| 五月天国产成人| 五月婷婷三级| 99热大香蕉| 五月天天视频| 草榴视频网| 久色婷婷200| 丁香五月伊人| 精品A√| 色啦啦视频| 襙比视频| 亚洲激情四谢| 六月综合婷婷开心伊人| 最新日韩久热免费视频看看| 99色在线视频| 成人av在线网址| 久久色五月| 亭亭五月丁香五月天激情| 伊人五月天97| 色婷婷综合久久久久| 婷婷五月天丁香社区| 婷婷五月天久久久| 98色花堂98t.R| 久久总和99| 在线中文字幕av| 九九香蕉网| 国产免费一区二区三区三州老师F1F1.CC| 色五月婷婷亚洲| 六月丁香狠狠爱| 亚洲成人av在线播放| 任你日热视频| 色五月综合激情| 天天色天天操天天射| 99色1| 久久九九激情五月天 | www.夜夜| 呦呦视频无码播放| 激情婷| 超碰网站在线观看| 婷婷激情小说网| 久久久中文| www激情网| 影音先锋AV男人站| 久久婷色| 99热在线中文字幕| 天堂中文国产| 色欧美日| 成人免费在线电影| 日日操夜夜骑| 亚洲在线资源| 亚洲六月色| 激情五月丁香六月综合AVXXXX| 久久婷婷亚洲无码一起| 欧美这里只有精品| 天天色综合网吨吧| 国产熟女一区二区三区五月婷| 婷婷五月天AV| 亚洲激情婷婷| 中文人妻主播久久| OUMEIRIHANCHENGREN| 五月久久婷婷丁香| 九九视频热| 婷婷久久婷婷| 六月激情网| 99热这里只有精品在线播放 | 天天综合在线网| 五月激情小说| 五月激情婷婷丁香天堂| 日本三级中国三级99人妇网站| 91打屁股免费看| 五月亭亭六月激情| 激情久久综合| 97偷拍对白视频| 黄色成人网站在线播放| 四色女婷婷| 婷婷六月香| 激情综合网婷婷五夜| 丰满少妇乱A片无码| 色天堂婷婷| 丁香婷婷五月色综合| 色综合久久久综合久久网| 99综合色色色| 六月婷婷网| 九月激情网| 人人色人人摸人人看| 综合亚洲五月天| 久99久视频| 五月婷婷丁香av| 99热偷拍| 久xxxx| 欧美黑人巨大性生话| 殴美日韩成人| 婷婷五月天激情五月天网站| 深爱激情中文五月天av| 天天搡日日搡aaaaⅩ| 六月丁香婷婷在线波多 | 99操| 香蕉人在线香蕉人在线 | 亚洲 激情 中文| 韩国19 主播内部福利vip免费播放| 狠狠操狠狠插| 狠狠狠狠狠| 日本九九视频| 婷婷五月天精品| 南京搡BBBB搡BBBB| 久久久精品视频79| 在线观看亚洲视频影院| 97人妻碰碰碰碰碰久久久久久| 中文字幕无码人妻少妇免费视频 | www.99视频| 激情亚洲色图片丁香综合| 丁香五月六月欧美| 99在线观看视频免费| 91日视频| 伦99热| 色五月婷婷丁香凹凸| 激情五月综合网| 五月激情六月综合| 九九热视频在线观看| 九九色99| 五月天成人网婷婷| 亚洲综合网激情五月天| 天天开心婷婷丁香五月| 男女99免费视频| 久久视频婷婷| 在线观看免费狠狠色丁香香综合| 99色在线免费观看视频| 成片免费观看大全| 狠狠色婷婷色| 成人在线高清| 97香蕉人人在线观看| 超碰操日| 人妻Av在线| 大香蕉AV电影在线| 欧美日本国产| 久9热插入| 99草视频在线观看| 日本ww亚洲| 色婷婷狠狠| 色婷婷精品视频| 26UUU精品一区二区c〇m| www.com五月天| 激情www.98com| 欧美色骚婷婷五月天 | 岛国AV网| 色婷婷狠狠18禁| 伊人久久婷婷| 久久久亚洲精品一区二区三区浴池| 五月丁香啪啪啪| 图片区 小说区 区 亚洲五月| 天天干天天叉| 婷婷五月天在线观看免费 | 97精品人人A片免费看| 色噜噜狠狠色综无码久久合欧美| 无码日本精品XXXXXXXXX | 精品一二三区久久AAA片| 国产黄大片在线观看画质优化| 欧美成人精品A片免费一区99| 亚洲精品字幕在线观看 | 日本久久超碰| 五月丁香| 天天日日天天| 99热这里只有免费精品| 夜夜躁婷婷AV| 色啪网| 婷婷五月天基地| 五月丁香毛片| 五月婷婷九九热| 激情婷| 99色婷婷视频| 狠狠干,狠狠操| 性生生活大片又黄又| 9|人妻人人操| 色婷婷亚洲| 99热这只有| 久久99成人性爱高清视频| 五月天综合激情网| 九九Av| 中文字幕 中文字幕明步| 丁香五月 性爱| 丁香婷色| 色婷婷影音| 日本色五月婷婷| 激情五月开心五月在线视频| 丁香五月天综合网| 91九色国产在线| 丁香五月天社区| 青青草99re| 五夜婷婷| 五月丁香婷婷潮喷中文字幕| 色激情综合| 国产av一区二区三区| 91婷婷五月丁香碰| 丁香五月天天日| 99色在线视频| 免费视频WWW在线观看网站| 久久久久久9热不雅视频| 五月丁香免费视频| 色色网五月激情| 婷婷伊人久久| 97成人在线视频| 99热综合| 97色色综合| 国产内射婷婷| 99国产er热视频| 丁香桃色网| 久久人妻视频| 激情丁香九九五月综合网| 色婷婷色久综| 婷婷在线精品| 青青草五月天| 婷婷五月天日日日干干干| www.yw尤物| 日本欧美999久久久三级片| aaaaa不卡| 丁香五月婷婷视频| 五月婷婷丁香91| 91久久久久久久久| 婷婷俺去也| 久久色大香蕉| 激情五月黄色小说| 欧美日韩123| 色五月在线综合| 久久视频这里都是精品| www.超碰| 久艹大香蕉| 狠狠狠夜夜夜| 婷婷丁香红五月91C| 激情网战码亚洲A| 亚洲婷婷五月| 国产免费av在线| 狠狠草综合网| 精品欧美一区二区三区久久久| 午夜免费试看| 超碰com| 五月婷av| 操射国产日本| 久久99最新地址| 少妇日麻屄| 六月丁丁香| 色五月天堂| site:pnnrt.com| 丁香影院五月综合| 99热这里只有精品一区| 欧美A级成人婬片免费看理论| 金桔一区二区ab地址| 大香蕉99热| 奇米网大香蕉| 丁香五月av| 日韩成人综合| 五月婷婷婷婷| 激情五月天第四色| 婷婷综合激情| 18久久| 婷婷五月色丁香在线看| 久久精品凹凸分类| 六月丁香好婷婷| 我淫我色婷婷五月天激情四射| 五月亭亭激情综合| 99国产在线精品视频| 五月www| 97色婷婷| 色情免费视频播放| 五月天激情美女久久| 狠狠色无码| 最新无毒无码AV| 天天射夜夜骑| 超爽内射| 91色吧网| 久久久久久久久久8888| 激情第四色| 狠狠第四色| 精品久久99码| site:picc-up.com| 五月婷三级片| 人人视频人人干人人做| 91网站黄| 婷婷欧美| 九九这里精品| 我想看国产大学生口爆吞精的视频| 婷婷久久色| 久久狠狠干| 色五月丁香婷婷| 五月激情精品视频| 四色五月婷婷| 99re热在线观看| 色婷婷香蕉| 中文字幕丰满孑伦无码专区| 久久人妻视步| 色综合久久综合中文综合网| 色色五月天激情| 亚洲人人干| 亚洲国产网址| 玖玖爱伊人| 五月天快乐开心激情网| 超级碰碰碰久久网站| 天天综合五月| 青青草搞屄视频网站| 伊人五月婷| 精品人妻一区二区| 五月婷六月综合在线观看| 成人AV在线中文版| 操逼巨乳91| 婷婷五月激情网站| 久久婷婷一级片| 色女人久久| 开心婷婷五月天电影院| 99啪在线视频| 国产激情综合五月久久| 六月综合在线| 开心六月丁香五月婷婷| 97伊人综合婷婷| 五月天激情小说| 婷婷激情五月天在线| 久草视频一,二三四| 成人无码髙潮喷水A片| 五月婷婷综合在线视频小说| 久久欧洲久久| 激情内射人妻1区2区3区| 五月丁香六月激情综合| 色香五月天| 五月婷婷狠狠干| 九月婷婷在线视频| 香蕉综合网| 激情五月婷婷老师| 亚洲五月天综合色| 国产三级片91| 99热最新国内| 五月婷婷深深爱| 亚洲最大视频| 激情的五月| 在线另类视频| 99热伊人综合| 老师的粉嫩小又紧水又多A片视频| 五月天色色婷婷| 超碰狠狠色| 天天色天天搡| 丁香五月AV| 超碰九热| 99热这里只有精品9| 色婷婷www| 色色色免费视频| 综合狠狠干| 99色婷婷视频| 色五月婷婷激情基地| 色婷婷六月| 大香蕉久操| 五月天综合网| 色色亚洲| 这里只有精品视频99| 五月婷婷就去色| 久久九色| 人妻久久婷婷| 99热99| 婷婷五月丁香激情图片 | 天天爱天天做天天舔| 色噜噜夜夜夜综合网| 9一精品视频观看| 国产黄色在线观看| 五月天开心网| 日日日日日| 婷婷五月色天| 超碰在线99| 一区视频网站| 9l视频自拍九色9l视频在线观看| 久久久久久久久人妻| 婷婷五月综合啪| 五月婷婷无码专区| 天天色,天天操,天天射| 亚州激情网站无码| 日日天天天| 狠狠干婷婷| 夜夜 操无码| 久久大香蕉同僚| 五月天丁香婷| 天堂色婷婷| 香蕉久久六月| 天天综合五月| 人人人操| 色丁香五月婷婷| 这里只有精品偷拍| 天搞天天天天天| 激情五月婷黄版| 五月天国产成人| 秋霞黄色一级久久| 六月色日韩| 综合激情伊人影视在线| 99re这里只有精品国产99| 欧亚色色| 青青操avbb| 五月天自拍网| 五月天久久www| 伊人五月天婷婷| 人人摸人人摸| 九九大香视频| 成片免费播放| 欧洲色色| 国产无套精品一区二区| 五月婷婷久草| 丁香五月天成人| www.激情五月天.com| 毛片蕉地一二| 中文字幕,综合,91| 久久久婷| 亚洲婷婷丁香五月亚洲| 日日日影院| 九九青草热| 五月丁香999| 六月丁丁香| 丰满少妇猛烈A片免费看观看| 亚洲免费综合一区| 新男人天堂人妻| 五月丁香网站| 免费色色色| 久久机只有这里精品| 婷婷综合五月天亚洲综合| 99热这里只有精品99| 色五月婷婷在线| 色婷婷亚洲婷婷| 香蕉AV福利精品导航| 丁香六月综合| 久久婷婷久久| oumeisesewang| 五月天激情子轮| 丁香婷婷色色| 9久精品| 色逼综合网| 综合啪啪| 色欧洲| 婷婷狠狠干| 在线视频99| 五月婷婷中字在线| 婷婷伊人网| 99热在线只有精品| 五月天社区婷婷| 桃色激情五月天| 无码一区二区三区四区五区| 丁香六月天之亚州热女| 热九九精品| 午夜精品久久久久久久爽| 思思热精品在线| Av狠狠色丁香婷| 激情爱爱网站超大免费| 五月丁香成人日| 美女主播野战视步页| 91干视频| 五月激情四射网站| 97视频久久| 婷婷五月天激情丁香| 久久久久久久97| 国产精产国品一二三在观看| 97视频91| 天天视频亚洲| 久久九九国产精品怡红院| www久久久久久久| 成人五月天综合网| 亚洲综合色棒| 天天做天天爱天天爽| www.com任你艹| 婷婷五月天直播| 欧美Va婷色| 伊人久久大香线蕉精品| 九色 在线| 六月色丁香中文字幕| 亚洲激情婷婷| 天堂久久大香蕉| 夜夜天天天天天干天天爽| 久久激情五月婷婷| 婷婷丁香大香蕉| wwccc久久久| 啊v视频在线观看| 五月婷中文娱乐综合| 九热在线这里有精品6| 人妻视频在线| 日韩小视频在线99| 99在线视频在线观看| 五月天婷婷激情小说电影| 91久草五月天婷婷| 热99re| 99久久9| 五月天激情图片网| 思思久久99热只有频精品66| 丁香五月色情| 激情四射五月天| 色综合色| 亚洲成人在线观看网址| 妻久久久久| 色色色9| 六月婷婷久久| 久久精品性爱| 婷婷丁香大香蕉| 精品福利911| 五月综合激情| 国产亚洲色婷婷99精品| 久久五月激情| 9l视频自拍九色9l视频在线观看| 亚洲成人免费在线| 亚洲夜夜操| 天堂久久久久天堂网| 婷婷成人在线| 久久婷婷五月综合| 天天看A片| 成人亚洲精品| 黄网在线免费观看| 色色五月天网站| 日韩综合久| 婷婷五月天AV| 久九九热| 色玖玖爱| 丁香伊人网| 久青操| 夜夜躁婷婷AV| www.99精品在线| 激情五月天婷婷丁香| 日韩视频99| 婷婷WWW久久| 久久这里有精品视频| avh片在线观看| 国产精品久久7777777精品无码| 99热超碰人| 婷婷五月图片小说网| 激情五月婷| 超碰无码318604| 激情综合五月| 久久与婷婷| 激情婷婷五月| 精品五月丁香| 99国产精品白浆在线观看免费| 婷婷丁香五月视频| 国外亚洲成AV人片在线观看| 日日肏夜夜干| 69人人操人人爽| 日狠狠| www.jiujiujiu| 成人一级片| 99这里只有精品视频免费| 九九热AV| 天天爱天天做天天爽| 婷婷丁香红五月91C| 亚洲亚洲永久无码777777| 草榴视频网| 婷婷色播婷婷| 乱女乱妇熟女熟妇综合网站| 成人做爰高潮A片免费视频| 亚洲婷婷丁香五月亚洲| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 天天射射夜| 五月天婷婷激情四射综合| 五月激情天| 色婷婷基地| 欧美日韩中文国产一区发布| 涩涩婷婷五月| 婷婷丁香亚洲色综合91| 99热精品中文字幕| 亚洲一区先锋影音| 99热亚洲综合| 久久久久婷婷| 婷婷日日天天| 99综合视频| 呦呦v线| 中文在线视频久9| 色综合久久88色综合天天99| 97色五月天| 色综合久网| 五月天.com| 欧美综合在线五月天色婷婷| 丁香五月天婷婷91| 91日韩在线| 久久思思热视频| 99热精品观看| 天天干天天拍| 激情六月天婷婷| 在线观看熟女少妇| 久久电影五月天丁香电影| 激情综合五月天| 九色视频这里只有精品| 91啦丨九色丨刺激中文| 婷婷狠狠操| 人人舔人人| 开心六月婷| 色五月开心久久网| 久久久天堂国产精品女人| 五月丁香六月婷婷开心网| 影音先锋一区| 天天爱天天天射AV| 97人人干人人操| 亚洲第一精品成人999久久精品| 婷婷六月色开| 成人AV播放| 久久伊人五月天| 婷婷深爱五月丁香| 狠狠干2007| 九热免费视频| 婷婷五月丁香第四色超碰在线| 熟女网站久久| 99re热视频这里只精品| 综合激情啪啪| 91疯狂操操操操| 欧美性生交XXXXX无码小说| 婷婷娌伦网| 5月丁香六月情| 97资源碰碰| 大香蕉久久久久久久久| www.夜夜操| 九九热啪啪| 婷婷播5月| 激情网站综合五月天| 丁香色综合| 亚洲中文AV网站| 亚洲日韩乱码一区二区三区四区 | 九九在线视频| 日本色图综合| 五月天天爽| 天天摸日日舔狠狠添婷婷婷| 亚洲色综合| 国产avapp 网| 艹色18p| 人人插操| 日日干天天| 2020日日干| 洗浴中心操B视频| 丁香五月天殴美激情| 六月丁香啪啪| 99热线观看9| 激情淫乱男女| 一区二区无码视频| 亚洲乱码日产精品BD| 99性视频| 99热最新网址| 日日夜夜干| 高清无码视频网址| 五月丁香婷婷激情澎湃四射| 九九热这里只有精品9| 亚洲成色综合网站免费观看| 成人午夜无码视频| 成人在线综合| 99热在线极品极品| 亚洲无码 图片区| 中文字幕丰满孑伦无码专区 | 思思热久久久久思思热| 女人露出p毛视频www网站| 99自拍视频| 中文字幕视频在线播放| 在线视频99| 第五婷婷伊人丁香| 伊人色五月| 吾爱AV导航| 五月天婷婷涩涩| 在线亚洲综合| 成年视频免费观看| 熟美女麻豆| 亚洲婷婷丁香五月| 婷婷五月综合中文字幕| 99视频综合网| 日本久久久97| 色亭亭九月| 色婷婷精品视频在线播放| 国产精品美女久久久久AV超清 | 97热这里只有精品| 99综合免费视频| 91狠狠色丁香婷婷综合久久| 久久五月丁香| 久99| 精品无码久久久久久久久| 蜜桃成语时李时珍 免费| 大香蕉久久综合网| 中文字幕不卡网站| 韩日AV片| 五月丁香婷婷啪啪综合| 色婷婷中文在线| 色99视频| 激情综合自拍五月婷婷色五月| 婷婷成人综合| 五月天激情网址| www.丁香黄色五月天人与| 涩涩涩.com| 五月婷婷,六月丁香| 丁香久久综合| 小视频久久久aaa| 婷婷综合激情| 国产一二区爆乳_1国产日韩一区二区三-成人AV | 九九热这里只有精品12| 凹凸操Av| 夜夜躁爽日日| 在线成人网址| 国产精品国产成人国产三级| 中文字幕中文有码在线| 丁香五月婷婷五月基地| www:99热视频| 日本色婷婷| 五月丁香六月婷婷在线小说视频| 丁香六月婷婷色XXXX| 色色五月婷婷丁香| 色99在线视频| 综合五月天| 狠狠ri| 五月丁香久久婷| 丁香婷最新动态| 呦呦v线| 婷婷深爱五月天| 五月激情六月宗合| 777米奇影视第四色| 99玖玖视频| www.丁香五月| 西瓜美女a片| 欧美激情VA永久在线播放| 婷婷色色五月| 男女av免费看| 久99视频在线观看| 激情综合网,五月| 巴基斯坦粉嫩无码视频| 五月丁香好婷婷A片网| 人人操av| 色色丁香色五月| 婷婷五月综合色中文字幕| 国产色五月| 色五月综合激情| 日本婷婷五月天| 青青草Avb在线| 这里只有精品视频视频在线观看| 99精品7| 91婷婷| 秋霞九九无码| 色五月综合激情| 国产淫熟妇| 超级碰碰碰97免费| 久久草大香蕉| ai97re99一本| 免费国产VA国产免费| 婷婷五月另类网站| 九九热在线精品| 91丨九色丨老农村| 激情播丁香| 国产精品视频| 成人在线二区| 无码人妻电影| 久热播这里只有精品| 99啪99| 久久久久九九九九视屏小说88| 无码se| 婷婷五月天成人网| 99在线精品免费视频| 久久综合中文字幕| 天天干天天操天天爱| 色五月综合在线| 任你干嘛免费视频播放| 色婷婷色五月丁香| 婷婷五月激情热播| 俺去也五月天| 97超级啪啪在线观看| 久99久在线| 这里精品| 精品久久久中文字幕大豆网推荐理由| 久久九九玖玖| 日本颜色视频人人爱| AAA久久久| 99人人干人人操| va中文资源在线观看| 九九这里是免费的视频5| 97se在线视频| 午夜九九电影| 亚洲操b| 久久东京热婷婷五月| 五月丁香啪啪伦理电影| 疯狂做受XXXX高潮A片动画| 日韩精品一品二区三区的使用体验| 久久AV电影| 欧洲色| 久久99精品九九久久久婷婷| 蜜臀99精品| 五月婷婷激情在线| 森林影视大全,最好看的2019年视频 | 丰满老熟妇BBBBB搡BBB| 五月丁香六月综合激情| 丁香综合日产精品久久| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 日日操夜夜骑| 超碰免费成人网站| 99色在线视频| 天天爽夜夜爽| 无码一级片| 丁香五月欧美成人| 五月激情丁香五月宗合| 国产婷伊人| 综合色色婷婷| 人人艹艹艹| 色色综合日韩| 热思思九九| 丁香五月婷婷骚视屏| 天堂久久性| 九九九九中文字幕| 99视频在线观看网址| 爱穴久久| 婷婷五月天电影区小说区| Y11111111111少妇电影院| 色宗合久久五月婷婷| 男人的天堂婷婷色五月| 狠色狠色狠狠色综合网| 五月丁香综合激情| 天天色五月| 欧美黑人巨大性生话| 538久久| 欧美精品XXXXBBBB| 思思久久96热在精品国产,| 国产真实乱了老女人视频| 久久久久综合激动五月天| 午夜天堂一区人妻| 337p午夜影院| 91操人人操| 五月婷在线视频免费看| 免费在线a| WWW,婷婷,COM| 狠狠色五月| 丁香大香蕉| 很很操96| 色五月情| 淫荡综合网| 婷婷五月六月丁香| 91大屁股精品| 91碰| 成人做爰高潮A片免费视频| 五月丁香六月婷精品视频| 极品人妻XXXXOOOO| 99久久久| 成人在线高清| 五月婷精品| 开心六月丁香五月婷婷| 国产人妻人伦精品一区二区| 丁香五月激情鲁| 久草网大香视频| 96精品久久久久久久久| a色色片| 超碰狠狠干99| 五月丁香六月婷婷亚洲综合| 久操激情| 99视频精品| 久久久精品色色色| 色五月婷婷自拍| 色五月天在线观看| 激情亚洲婷婷六月| 超碰在线94| 丁香五月伊人| 天天色情站| 68热超碰在线| 五月婷婷啪啪啪| 日本女va| H亚洲| 激情四射五月天| 丁香五月天婷婷久久综合| 色欧美日| 色色网站| 午夜婷婷五月天在线| 亚洲综合在线播放| 色五月婷婷五月天| 丁香五月aV| 黄色精品五月婷婷|