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

ARTICLE DETAIL

資訊詳情

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

STM32F407與OV2640嵌入式條碼識別:工程解析與調(diào)試實(shí)戰(zhàn)

STM32F407與OV2640嵌入式條碼識別:工程解析與調(diào)試實(shí)戰(zhàn) 簡介面向嵌入式視覺與條碼識別場景的開發(fā)者該工程以 STM32F407VET6 為主控搭配 OV2640 攝像頭實(shí)現(xiàn) 640×480 分辨率 RGB 圖像的采集并通過自定義協(xié)議將數(shù)據(jù)上傳至上位機(jī)完成一維碼/二維碼解碼適合需要快速搭建攝像頭傳輸鏈路或系統(tǒng)學(xué)習(xí) HAL 庫驅(qū)動(dòng)的中級開發(fā)者。壓縮包共 244 個(gè)文件以 37 個(gè) C 源碼、62 個(gè)頭文件為核心同時(shí)包含編譯過程產(chǎn)生的 .o/.d 中間文件、.ld/.map 鏈接腳本、makefile、CubeMX 配置 .ioc以及 2 個(gè)可直接燒錄的 .bin 固件整體僅 9.26MB工程結(jié)構(gòu)完整便于理解從源碼到固件的完整編譯流程。已有 811 人學(xué)習(xí)下載。工程覆蓋串口、USB、定時(shí)器等外設(shè)初始化與中斷處理可配合作者提供的上位機(jī)解碼軟件直接驗(yàn)證圖像采集到解碼的整套流程若需二次開發(fā)也能基于現(xiàn)有協(xié)議調(diào)整分辨率、幀率或更換傳輸方式有效節(jié)省底層搭建時(shí)間。 你把這個(gè)叫 STM32F407VET6_OV2640_Barcode_Common.rar 的壓縮包解開了。里面沒有 readme也沒有像樣的二次開發(fā)文檔只有幾個(gè)看起來眼熟的工程目錄、一堆 .c 和 .h 文件以及某個(gè)藏在深處的 BarcodeLib。這不是你第一次從網(wǎng)上下 STM32 例程了但這次的需求有點(diǎn)特殊你想讓 OV2640 攝像頭在 F407 上跑出條碼/二維碼識別結(jié)果而不是僅僅把圖像搬到 LCD 上顯示。這個(gè)包其實(shí)正是一條可行的路徑也是我今天想拆開講清楚的東西。F407VET6 屬于 STM32F4 系列里的高性價(jià)比型號主頻 168MHz帶硬件 DCMI 攝像頭接口192KB SRAM、1MB Flash用來跑中等分辨率的圖像采集綽綽有余OV2640 是一顆 200 萬像素的 CMOS 傳感器能直接輸出 JPEG、RGB565、YUV422 等格式非常適合做嵌入式視覺。把兩者組合起來做條碼識別等于是在一顆低功耗 MCU 上解決“掃碼”這件事不依賴 Linux 板卡也不依賴專用掃碼模組。這篇內(nèi)容適合正在搞 STM32 攝像頭項(xiàng)目、想在 F407 上實(shí)現(xiàn)條碼解碼或者單純想搞懂這類 RAR 工程模板到底怎么用的人。1. 一個(gè) RAR 壓縮包的命名里藏著怎樣的工程分層先看名字STM32F407VET6_OV2640_Barcode_Common.rar。這類命名方式在量產(chǎn)項(xiàng)目和培訓(xùn)例程里都特別常見它不是在隨意堆關(guān)鍵詞而是直接標(biāo)明了三件事。第一主控平臺是 STM32F407VET6LQFP100 封裝512KB Flash、192KB SRAM帶 DCMI屬于 F407 系列里性價(jià)比比較均衡的一顆。第二圖像采集設(shè)備是 OV2640它的輸出格式、分辨率、幀率全部可以通過 SCCB 總線動(dòng)態(tài)配置。第三Barcode 是應(yīng)用層目標(biāo)也就是最終要識別一維碼或二維碼而 Common 通常表示整個(gè)工程里可復(fù)用的公共代碼層一般會包含時(shí)鐘初始化、串口 printf、延時(shí)函數(shù)、內(nèi)存池、低通濾波這些跟業(yè)務(wù)無關(guān)的底層模塊。解壓后你大概率會看到這幾個(gè)目錄層次Project存放 Keil MDK 或 IAR 的工程文件芯片型號選擇 STM32F407VET6或者正點(diǎn)原子風(fēng)格拆分HARDWARE 目錄下放著 CAMERA 驅(qū)動(dòng)OV2640 初始化、SCCB 讀寫、DCMIDMA 采集SYSTEM 目錄下放著 sys、delay、usart 等公共基礎(chǔ)文件BarcodeLib 或 Decode這部分是核心算法層常見的是移植了 Quirc、ZBar 的裁剪版或者自己實(shí)現(xiàn)的二值化 定位 解碼流程Common 目錄存放上面說的那些“跟攝像頭和條碼無關(guān)但每個(gè)工程都離不開”的基礎(chǔ)函數(shù)。為什么要把 Common 單獨(dú)提出來因?yàn)樽鲞@套工程的人很清楚攝像頭驅(qū)動(dòng)會改、條碼算法會換、LCD 顯示、SD 卡存儲這些外設(shè)功能也會不斷調(diào)整唯獨(dú)時(shí)鐘、串口、內(nèi)存管理是穩(wěn)定不變的。把這些東西從業(yè)務(wù)代碼里抽出來單獨(dú)維護(hù)本質(zhì)上是在為后面的項(xiàng)目復(fù)用做準(zhǔn)備。你拿到這個(gè)包之后不應(yīng)該急著去翻 BarcodeLib 里的解碼細(xì)節(jié)而應(yīng)該先搞清楚 Common 層初始化了什么因?yàn)檫@決定了后邊的延時(shí)是否準(zhǔn)確、串口能不能正常打日志、DMA 內(nèi)存從哪里分配。另外一個(gè)需要注意的隱藏點(diǎn)是很多這類 RAR 包是從某個(gè)完整 Demo 里抽出來的文件名帶 Common 往往意味著它不是一個(gè)可直接燒錄的最終程序而是一個(gè)“基礎(chǔ)框架 部分功能模塊”的整合體。如果你的版本沒有帶完整 example那你需要自己寫 main 函數(shù)里的業(yè)務(wù)循環(huán)初始化攝像頭、抓一幀圖像、調(diào)用解碼函數(shù)、打印結(jié)果。這反而是件好事因?yàn)槟惚黄劝颜麄€(gè)流程看了一遍而不是直接編譯跑完就完事。2. F407VET6 與 OV2640 的硬件協(xié)作DCMI 總線、SCCB 控制與引腳分配聊完目錄結(jié)構(gòu)接下來要面對硬件層面的協(xié)作關(guān)系。F407VET6 和 OV2640 之間不是隨便接幾根線就能工作的它們之間實(shí)際上有兩條通道。第一條是控制通道叫 SCCB也就是簡化版的 I2C。OV2640 的所有寄存器配置——分辨率、輸出格式、曝光、增益、白平衡——都通過這條兩線總線寫入。F407 側(cè)可以使用硬件 I2C也可以直接用 GPIO 模擬。我的建議是 GPIO 模擬原因很簡單硬件 I2C 在 F407 上的時(shí)鐘配置、中斷優(yōu)先級和錯(cuò)誤處理比較繁瑣而 SCCB 本身速率要求不高400kHz 以內(nèi)就能跑得很好GPIO 模擬反而更加可控出問題時(shí)也容易用邏輯分析儀抓時(shí)序。第二條是數(shù)據(jù)通道叫 DCMI。F407 內(nèi)置的數(shù)字?jǐn)z像頭接口是一個(gè) 8 位并行總線接口支持外部像素時(shí)鐘同步還帶有內(nèi)嵌碼和外部行場同步兩種模式。OV2640 輸出數(shù)據(jù)時(shí)會同時(shí)給出 PCLK像素時(shí)鐘、VSYNC幀同步、HREF行同步DCMI 把這些信號拾取后將像素?cái)?shù)據(jù)塞進(jìn) DMA直接寫入內(nèi)存整個(gè)過程不需要 CPU 干預(yù)。這正是嵌入式視覺項(xiàng)目的核心優(yōu)勢攝像頭在持續(xù)“拍照”而 CPU 可以同時(shí)做別的事直到一幀圖像真正到達(dá)內(nèi)存后再觸發(fā)中斷去處理。典型的引腳分配如下表所示這套分配方式是參考了市面上最常見的 STM32F407 開發(fā)板接口比如探索者系列和野火系列都采用類似布局功能信號名推薦引腳DCMI 數(shù)據(jù)D0~D6PC6、PC7、PC8、PC9、PC10、PC11、PC12DCMI 數(shù)據(jù)D7PD3像素時(shí)鐘PCLKPA6行同步HREFPA4幀同步VSYNCPB7攝像頭主時(shí)鐘XCLKPA8輸出 24MHz/12MHzSCCB 時(shí)鐘SIOCPB3SCCB 數(shù)據(jù)SIODPB4這個(gè)表里有兩個(gè)容易被忽略的細(xì)節(jié)。第一VSYNC 用的是 PB7而很多人的第一直覺是把 PB7 留給 I2C1 的 SDA如果你在同一個(gè)工程里還要用硬件 I2C 掛別的傳感器引腳沖突立刻就會出現(xiàn)所以這里通常用 GPIO 模擬 SCCB 來避開 PB6/PB7 的 I2C 復(fù)用問題。第二XCLK 必須是攝像頭的工作主時(shí)鐘OV2640 可以接受 6MHz 到 27MHz 的輸入時(shí)鐘常用 24MHz 或 12MHzF407 的 MCO1 引腳 PA8 可以直接輸出 HSE 分頻后的時(shí)鐘省掉一顆外部有源晶振。順便回應(yīng)一個(gè)搜索這個(gè)標(biāo)題時(shí)經(jīng)常出現(xiàn)的關(guān)聯(lián)問題STM32F407VET6 集成 PHY 嗎答案是不集成。F407 內(nèi)部只有以太網(wǎng) MAC物理層收發(fā)器 PHY 是外面另外接一顆芯片常見的像 LAN8720A、DP83848 都是外掛方案。這個(gè)細(xì)節(jié)跟攝像頭、條碼識別沒有直接關(guān)系但它說明一個(gè)事實(shí)F407 是一顆外設(shè)很全、但很多外設(shè)都需要外部配套芯片的 MCU。真正屬于芯片內(nèi)部集成的“視覺外設(shè)”就是 DCMI所以你在這個(gè)項(xiàng)目里不需要額外加任何圖像采集芯片F(xiàn)407 的 DCMI OV2640 就是一套完整的數(shù)字?jǐn)z像頭解決方案。3. 初始化 OV2640寄存器配置順序、輸出格式與 LENC 增益表OV2640 是一顆非?!俺耘渲谩钡膫鞲衅魃想娭笏J(rèn)輸出的圖像格式和幀率很難直接滿足條碼識別需求必須通過 SCCB 寫寄存器把它設(shè)置到合適的模式。這也是整個(gè)工程里最繁瑣、最容易出問題的一步。初始化流程通常是這樣的上電后延時(shí) 20ms 左右等待 Sensor 內(nèi)部電路穩(wěn)定通過 SCCB 寫入 OV2640 的 bank寄存器組切換命令比如 0xFF0x01 切換到 DSP bank0xFF0x00 切回 sensor bank設(shè)置輸出窗口、分辨率、像素時(shí)鐘分頻設(shè)置輸出格式JPEG、RGB565、YUV422 三選一設(shè)置幀率常見 15fps 或 25fps打開或關(guān)閉自動(dòng)曝光、自動(dòng)白平衡配置亮度、飽和度、對比度。這里我要重點(diǎn)展開的是輸出格式選擇因?yàn)樗苯記Q定后面內(nèi)存占用和解碼難度。如果你只做一維碼識別比如 EAN-13、Code128OV2640 輸出灰度圖或者 YUV422 是最直接的做法因?yàn)闂l碼本身就是黑白條紋不需要彩色信息。但在 F407 只有 192KB SRAM 的情況下一張 640*480 的 YUV422 圖像就需要約 614KB640×480×2這一張圖就直接超出內(nèi)存容量必須縮小到 320×240也就是 QVGA 分辨率才能緩沖得下。而 QVGA 對于一維碼來說通常夠用只要條碼在畫面里占夠?qū)挾冉獯a成功率并不差。如果你要做的是二維碼比如掃微信支付碼、設(shè)備銘牌二維碼建議改用 JPEG 輸出。因?yàn)槎S碼的圖案更致密像素信息損失對解碼影響更大需要更高分辨率但高分辨率的 RGB565 內(nèi)存又扛不住。JPEG 的好處是 OV2640 內(nèi)部有硬件編碼器能將同樣一幀畫面壓縮到二十分之一的體積VGA 分辨率的 JPG 常見大小是 30KB 到 80KB放在 192KB SRAM 里完全可以接受。代價(jià)是 MCU 側(cè)要再跑一個(gè) JPEG 解碼器把壓縮數(shù)據(jù)還原成灰度圖后再喂給條碼識別算法。流程就變成DCMIDMA 抓取 JPEG 數(shù)據(jù)流存入內(nèi)存CPU 調(diào)用 TjpgDec 等嵌入式 JPEG 解碼器將 JPEG 解碼到一塊臨時(shí)灰度緩沖二值化后交給 Quirc 或 ZBar 進(jìn)行二維碼定位與解碼。這條路是很成熟的代價(jià)就是解碼耗時(shí)更長但換來了更高的分辨率和更好的識別率。再說 LENC 增益表。搜索這個(gè)項(xiàng)目時(shí)經(jīng)常關(guān)聯(lián)到 “ov2640 的 lenc 增益表”這其實(shí)是 Omnivision 傳感器內(nèi)部的一組鏡頭校正寄存器。LENC 的主要作用是修正鏡頭邊緣造成的亮度衰減和色彩偏移OV2640 內(nèi)部提供了兩組校正表一組是 Sensor 默認(rèn)內(nèi)置的固定表另一組是用戶可以通過 SCCB 寫入的自定義表。工程代碼里常會看到 0x44、0x45、0x46 這類寄存器出現(xiàn)在初始化序列中就是對 LENC 增益進(jìn)行調(diào)節(jié)。如果你發(fā)現(xiàn)拍出來的圖像中央?yún)^(qū)域正常、四周明顯偏暗或者色彩在邊緣處偏色多半是 LENC 增益表沒調(diào)對。但如果你用的是市面上的現(xiàn)成 OV2640 模塊一般不需要手動(dòng)改 LENC模塊默認(rèn)配置已經(jīng)夠用。只有在自己做板子、換鏡頭、或者低照度環(huán)境仍然偏色時(shí)才需要去逐個(gè)修改增益表寄存器。還有一個(gè)容易踩的坑OV2640 的寄存器很多要分 bank 訪問修改 LENC 前沒有切到正確的 bank改完發(fā)現(xiàn)根本不生效這是最常見的問題。4. 在 F407 上跑通條碼識別算法選型、內(nèi)存博弈與性能調(diào)優(yōu)Barcode 識別是這套工程的核心也是從“能出圖”到“能掃碼”最關(guān)鍵的一跳。在 F407 這種 MCU 上做條碼識別算法選型首先要考慮的不是識別率最高而是內(nèi)存占用和計(jì)算量能不能壓進(jìn)這顆 168MHz 的芯片里??蛇x方案大致有三類第一類是嵌入式專用解碼庫比如 Quirc。Quirc 對二維碼支持好代碼量小數(shù)據(jù)結(jié)構(gòu)可以靜態(tài)分配是 F407 上移植二維碼識別最常用的庫第二類是 ZBar 的裁剪版。ZBar 對一維碼支持比 Quirc 好庫體積偏大需要自己裁剪掉不必要的碼制能控制在可接受范圍第三類是商業(yè)識別 SDK像 Dynamsoft Barcode Reader 也有面向嵌入式或 Linux 的版本識別率和碼制覆蓋最全適合產(chǎn)品量產(chǎn)場景按官方渠道申請授權(quán)即可。我自己最常用的組合是一維碼走 ZBar 裁剪版二維碼走 Quirc。整個(gè)解碼流程可以用下面這段偽代碼概括// 假設(shè)已經(jīng)通過 DCMIDMA 抓到了一幀 JPEG 數(shù)據(jù) uint8_t *jpg_buf; // JPEG 數(shù)據(jù)緩沖區(qū) uint32_t jpg_len; // JPEG 數(shù)據(jù)長度 uint8_t gray_buf[W * H]; // 解碼后的灰度圖緩沖區(qū) // JPEG 解碼TjpgDec 輸出灰度圖 jd_prepare(jd, jpg_buf, jpg_len); jd_decode(jd, gray_buf, W, H, 0); // 二值化 定位 解碼 quirc_resize(q, W, H); uint8_t *image quirc_begin(q, w, h); threshold_binarize(gray_buf, image, W * H); quirc_end(q); // 遍歷檢測到的二維碼 int count quirc_count(q); for (int i 0; i count; i) { struct quirc_code code; struct quirc_data data; quirc_extract(q, i, code); if (quirc_decode(code, data) 0) { printf(QR Code: %s\n, data.payload); } }這段流程看起來簡單真正動(dòng)手時(shí)會發(fā)現(xiàn)內(nèi)存和時(shí)間的博弈非常現(xiàn)實(shí)。拿 VGA 分辨率舉例灰度圖需要 640×480 307200 字節(jié)也就是 300KB這已經(jīng)超出了 192KB SRAM。所以你要么把 JPEG 解碼目標(biāo)分辨率降到 QVGA灰度緩沖變成 76KB要么使用 F407 的外部 SDRAM。但很多 F407VET6 板子沒有外部存儲器總線或者沒有布線所以更穩(wěn)妥的方案是固定使用 QVGA 灰度圖來解碼畫面夠不夠清楚用鏡頭和補(bǔ)光來彌補(bǔ)。時(shí)間開銷上也要有心理準(zhǔn)備。OV2640 輸出 JPEG、DMA 搬運(yùn)一幀只占很少的 CPU 時(shí)間真正的耗時(shí)大頭是 JPEG 解碼。TjpgDec 在 F407 這種 M4 內(nèi)核上解碼一幀 QVGA JPEG 大約需要 100 到 250ms解碼質(zhì)量配置會影響這個(gè)數(shù)字Quirc 在 QVGA 圖上查找和解碼二維碼大約需要 20 到 80ms。整體算下來每幀的處理時(shí)間大約在 150 到 350ms 之間換算成“一秒掃兩三幀”是合理預(yù)期。如果這個(gè)速度滿足不了需求建議優(yōu)先優(yōu)化 JPEG 解碼器的工作內(nèi)存或者降低分辨率到 320×240 以下而不是盲目去改主頻。解碼庫移植過程中還有幾個(gè)非常容易坑人的地方。第一Quirc 的 quirc_begin / quirc_end 接口中間必須確保圖像緩沖區(qū)是灰度圖不是 RGB 也不是二值圖很多人直接喂二值圖導(dǎo)致找不到定位角點(diǎn)其實(shí) Quirc 內(nèi)部會自己做梯度計(jì)算提前二值化反而破壞了信息。第二ZBar 如果裁剪不當(dāng)編譯后 Flash 占用會輕松超過 100KB建議只保留要識別的碼制像 EAN13、QR 這種按需打開。第三條碼識別對圖像清晰度極其敏感OV2640 輸出的 JPEG 如果壓縮率太高會出現(xiàn)色塊和邊緣模糊解碼率直線下降。這時(shí)候要檢查寄存器里的 JPEG 質(zhì)量配置而不是一味怪算法不行。5. 調(diào)試過程中真正難纏的問題噪聲、幀同步與解碼失敗代碼都寫完了合上 Keil連接 ST-Link下載復(fù)位結(jié)果屏幕上黑屏、花屏、或者串口打出來的全是解碼失敗。這類問題我調(diào)試了無數(shù)次把最常見的幾個(gè)坑記錄下來每個(gè)都對應(yīng)一組快速排查手段。先看 SCCB 總線。OV2640 模塊上電后如果 SCCB 讀寫不正常你連寄存器 ID 都讀不回來。最典型的表現(xiàn)是讀寄存器一直返回 0xFF 或者 0x00。排查順序應(yīng)該是先確認(rèn)模塊供電VCC 和 GND 有沒有接反很多攝像頭模塊絲印上 D0 和 D7 之間還藏著一個(gè)電源 LED燈亮不代表供電正常要用萬用表量然后確認(rèn) SIOC 和 SIOD 引腳是否接對了這類模塊經(jīng)常要求上拉電阻如果你的模塊沒有板載上拉那么省略了外部上拉也會導(dǎo)致通信失敗。GPIO 模擬 SCCB 時(shí)時(shí)序必須把起始條件、停止條件、ACK 響應(yīng)這些細(xì)節(jié)寫完整我見過不少人把 stop 信號省掉結(jié)果每次寫完寄存器后總有幾個(gè)字節(jié)丟數(shù)據(jù)。再查幀同步。DCMI 采集圖像最詭異的現(xiàn)象是畫面正常但每隔幾幀就出現(xiàn)一條條紋斷裂或者圖像“錯(cuò)位半邊”。這通常是因?yàn)?VSYNC 信號的處理方式不對。DCMI 有兩種啟動(dòng)方式一種是硬件 VSYNC 邊沿觸發(fā)另一種是軟件開啟連續(xù)采集。幀中斷在圖像還在傳輸途中就被觸發(fā)再開啟下一次 DMA就會踩到上一幀的尾部數(shù)據(jù)。建議使用 DMA 雙緩沖模式配合 VSYNC 中斷在安全時(shí)刻切換緩沖區(qū)同時(shí)把 DMA 傳輸完成中斷的優(yōu)先級調(diào)成比幀中斷更高這樣能避免一半新幀一半舊幀的拼接問題。然后是畫面質(zhì)量。如果圖像已經(jīng)出來了但條碼識別率很低先不要懷疑算法用 LCD 或者串口把圖像導(dǎo)出來看一眼。常見的現(xiàn)象是畫面過曝條碼黑色區(qū)域和白色區(qū)域?qū)Ρ榷炔蛔?。OV2640 的自動(dòng)曝光在大面積白色背景下會表現(xiàn)得很激進(jìn)比如掃白色底色的二維碼時(shí)容易把畫面整體提亮導(dǎo)致碼的黑色模塊發(fā)灰。解決方法是設(shè)置 AE 鎖定或者把曝光目標(biāo)值調(diào)低一點(diǎn)。另一個(gè)現(xiàn)象是運(yùn)動(dòng)模糊手持條碼對著攝像頭晃動(dòng)時(shí)解碼率下降嚴(yán)重這是因?yàn)閹侍推毓鈺r(shí)間又長。這時(shí)候把幀率拉到 15fps 以上盡量讓補(bǔ)光充足而不是一條路降分辨率。還有一個(gè)容易忽略的點(diǎn)是灰度二值化閾值。二維碼解碼并不需要你把整幅圖處理成干凈的黑白圖Quirc 內(nèi)部有自己的算法但如果你是自己寫的一維碼定位程序二值化的閾值就非常重要。全局固定閾值在環(huán)境光照變化時(shí)基本必死最好在大津法或者自適應(yīng)局部閾值中選一個(gè)。實(shí)測下來全局大津法在均勻光照下效果很好處理時(shí)間也短但如果畫面里同時(shí)存在高光和陰影就得用分塊自適應(yīng)閾值代價(jià)是處理時(shí)間會增加不少。最后說一個(gè) ZBar 移植的細(xì)節(jié)。ZBar 默認(rèn)會掃描整幅圖像尋找條碼方向如果沒有提前做粗定位計(jì)算量會非常嚇人。我建議的做法是先對灰度圖做一次垂直邊緣密度統(tǒng)計(jì)把畫面里存在大量豎條紋的區(qū)域標(biāo)記為候選條碼區(qū)域然后只對候選區(qū)域執(zhí)行完整解碼。這個(gè)方法能省掉三分之一以上的計(jì)算時(shí)間尤其在 F407 這種 MCU 上效果立竿見影。根據(jù)我個(gè)人經(jīng)驗(yàn)這個(gè)工程跑通之后你順手還能得到一套不錯(cuò)的圖像采集基礎(chǔ)框架OV2640 驅(qū)動(dòng)、DCMI 采集、JPEG 解碼、內(nèi)存管理都是現(xiàn)成的之后想擴(kuò)展成二維碼識別器、顏色識別傳感器、或者簡單的視覺分揀模塊都只需要在這個(gè)框架上換算法層硬件層完全不用動(dòng)。最后再分享一個(gè)細(xì)節(jié)Naming 里的 Common 目錄里的 delay 和 printf 一定別隨手刪掉調(diào)試時(shí)串口日志和時(shí)間基準(zhǔn)全都指著它們我見過太多人為了省編譯時(shí)間清掉 Common結(jié)果后面排查問題時(shí)兩眼一抹黑又灰溜溜地加回來。這種看似“不重要的公共代碼”恰恰是整個(gè)工程的保命繩。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色欲色香伊人| 国产免费一区二区在线A片视频| 久久色五月天| 噜噜噜久久| 丁香五月成人自拍| 激情99热| 色婷丁香五月| 色综合99色| 久久久久久久久久人妻| 一级二级色大片| 大香蕉中文| 五月丁香无码| 色狠狠色综合久久久绯色aⅴ影视| 91丨九色丨高潮丰满日本| 91成人品| 狠狠色激情综合| 91碰碰视频在线观看| SESE无码AV| 超碰在线视屏| 丁香五月另类色婷婷麻豆| 99精品视频播放| WWW,五月| 欧美日韩一区二区三区四区| 亚洲综合99| 激情综合啪啪| 丁香六月婷婷色XXXXX| www一起操在线观看| 欧美人妻一区二区| 精品人妻一区二区三区四区不卡在| 五月婷婷色男女| 日本人妻丁香婷婷久久寝取熟女五月| 激情五月综合婷婷| 久久亚洲无码| 天天五月情| 婷婷五月大香蕉| 97人人草| 玖玖婷婷五月天| 婷婷五月在线综合| 色色色在线观看| www99精品日韩| 五月丁香六月激情| 亚洲av日韩无码| 色久五月| 国产色色网站网址| 五月大香蕉| 国产欧美熟妇另类久久久 | 玖玖99免费视频| 久久久com| 色99欧洲色19| 干一干xxxx| 国产性色蜜乳| 久久6这里只有精品| 91婷婷丁香| 五月天伊人综合| 日本操B视频| 五月丁香影视| 欧美激情性做爰免费视频| 成人色五婷婷| 成人丁香婷婷| 国产 亚洲 在线| 任你搞在线观看视频| 99精品在线| 99久久综合精品五月天| 五月丁香拍拍激情综合| 思思热在线视频99| 色色热| 色丁香五月天婷婷| 色色丁香激情五月| 大香蕉99热| 97色天堂| 在线看片h站| 在线免费视频caop| 91碰人人| 97九色| 色一情一乱一乱一区91Av| 色综天天综合| 综合久色五月| 六月婷婷在线| 六月婷婷视频| 国产人妻777人伦精品HD| 久久激情综合| 久久精品无码一区| 91人人网| 天天色五月| 婷婷五月激情六月丁香 | 97资源碰碰| 亚洲精品成人| 超碰五月婷婷五月天| 久草热8精品视频在线观看| 日韩av一区二区在线/日产精品久久久 | 青青草青青草五月天| 五月丁香亭亭A片| 九色 在线| 涩综合婷婷| 五月天开心网| 国产肥白大熟妇BBBB视频| 99热最新网址| 激情久久 婷婷| 丁香激情五月少妇| 一级片sese片.COM| 一级操逼内射在线视频| 色在线99| 色婷婷AV在线观看| www九九热| 久久99久久99精品免视看婷| 国产日韩欧美| 丁香五月花| 日韩欧美成人网| 亚洲免费av观看| 99热这里只有精品26| 六月婷婷网| 五月天综合婷婷| 五月天婷婷久久| 亚洲精品网址| 五月天综合激情网| 日本英国美国欧美亚洲国产精亚洲日韩精品在线观看 | 激情五月婷婷综合秋霞| www.99热这里精品| 99思思在线视频| 五月丁香婷婷成人伊人网| 色久综合天天做视频| 99热8| 草草视频91| 99久在线精品99re8| 日本情色一区二区| 婷婷六月激情综合| 99久久婷婷国产综合精品电影| www.91.com黄| 五月激情啪啪啪| 婷婷99丁香| 99色最新在线视频网站| 91大操| 在线,国产,色,热视频| 六月丁香激情综合| 天天干天天干天天操| 超碰国产AV| 99久久免费精品| 国产69久久久欧美黑人A片| 丁香五月婷婷亚洲综合精品| 九九99精品视频在线观看| http:色情日本com| renre人人操国产超碰在线| se99视频| 99热6这里只有精品| 丁香五月天综合| 一区二区无码视频| 俺去也五月天| 婷婷丁香日韩五月| 欧美色爱五月天| 色狠狠色噜噜AV天堂五区 | 激情宗合 激情宗合| 色色色色av色色色色| 久久久久久久久月丁| 先锋男人99资源| 搡BBBB搡BBB搡18| 丁香六月婷婷激情| 五月婷婷六月丁香激情综合网| 九月婷婷| 人妻在线中文字幕久久| 啪啪视频99| 99秘 在线| 大香蕉色婷婷伊人在线| 噜啊噜在线| 秋霞少妇AV网站| 色婷婷影音| 在线观看中文字幕| 99热精品在线观看| 五月天丁香婷婷网| 九九无码| 丁香五月天人体| 五月婷色| AV五月婷婷露脸| 国产精品成人网站| 97色干| 五月天播播综合| 香蕉影院色| 97操碰日本女人| 天天爱天天做天天爽| 激情五月成年| 综合网色| 伊人网色婷婷五月天| 啊v视频在线观看| 九九这里有精品视频| 成人中文网| 久色五月| 丁香婷婷激情综合五月激情 | 乱精品一区字幕二区| 思思热99er在线视频| 日韩久久成人| 牛牛碰免费| 成人国产网站| 99久热| 婷婷丁香五月综合激情小说| 99九精品| 国产欧美精品AAAAAA片| 四月婷婷五月丁香| 五月色亭丁香| 久久刺激网| 五月丁香在线| 五月丁香综合激情| 亚洲成人噜噜| http://www.lingjunshare.com/| 国产精品色婷婷99久久精品| 丁香五月婷婷久久久| 久久久8| 翔田千里无码| 99人这里只有精品| 久久精品4| 538在线精品| 五月丁香婷婷免费视频| 开心五月婷婷99| 色色色婷| 日日噜噜久久婷婷五月天| 婷婷丁香五月综合| 天天弄天天操| 狠狠做婷婷| www.精品99| 欧美日本黄色| 日日日影院| 日本三级韩三级99久久| 性色做爰片在线观看WW| 色~性~乱~伦~噜| 中文字幕婷婷五月天在线观看| 色九网| 色情婷婷久久五月天| 可以看的AV| 色五月婷婷影院| 伍月婷婷免费视频| 色9999日韩国产| 五月天久久小说| 色综合伊人网| 五月婷婷在线视频| av狠狠操| 婷婷综合激情| 99热在线观看| 色婷婷99| 99在线精品免费视频| 久草A片| 蜜桃人妻无码AV天堂三区| 色色色色色色综合| 婷婷五月天色综合| 五月六月激情| 久久久久久久久久人妻| 99爱在线视频观看| www.婷婷.com| 中文字幕精品在线观看| 五月婷啪| 天天久| 久热只有这里精品| 99热在线精品观看| 亚洲综合色网| 成人网站在线观看视频| 亚洲最大视频| 无码人妻少妇色欲AV一区二区| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 天天肏天天舔AV| 99热r| 99成人无码| 丁香六月婷婷综情欧美| 婷婷在线操| 性色做爰片在线观看WW| 少妇高潮A片无套内谢麻豆传| 激情图片五月天| 狠狠狠狠狠狠狠狠| 五月天色色无码| 久九男女天堂| 五月天色色色色色| 久久精品A片777777| 久久99久久99久久99人受| 丁香五月天激情综合| 欧美日韩成人在线| 国产真实乱了老女人视频| 国自产拍偷拍精品啪啪一区二区| 五月刺激丁香月综合| 99视频日韩| 亚洲欧美国产A片免费观看| 伊人9草在线观看| 五月婷婷丁香六月| 激情五月第四色| 欧美日韓成人亚洲精品另类| 六月婷婷在线| 人人干人人看| 日韩精品一曲二曲三曲四曲五曲| 久9热在线视频| 99视频精品全部免费看| 五月丁香婷中文| 日日爱699| 97五月天| 夜夜穞天天穞狠狠穞AV美女按摩| 久久蜜臀婷婷| 天天综合亚洲综合网天天αⅴ| 五月婷婷天天色| 五月丁香啪啪综合网| 国产精品色婷婷AV综合色色| 婷婷五月天色| 日韩AV中文字幕在线| 综激情网| 久久一热| 欧美日韩AAAAA| 新99色色色色色色| 丁香五月在线播放| 无码成人AAAAA毛片AI换脸| 男同色五月开心五月激情五月| 婷婷五月色图| 婷婷射图五月天| 婷婷丁香色情| 五月伊人91| 日本久久高清| 婷婷激情五月天网站| 亚洲婷婷六月天| 深爱激情五月网| 色5月婷婷| 涩 五月 婷婷 狠狠| 久久曰曰| 激情五月婷| 思思热在线观看| 98热精品| 色色激情五月天| 色五月婷婷五月丁香五月| 九九re精品视频在线观看| 在线观看免费观看在线9久| 亚洲狠狠婷婷| 999热在线视频| 亚洲色综合| av高清无码| 原琪琪色影院| 日本爆乳片手机在线播放| 最近中文字幕大全免费版在线 | AV在线观看网站| 五月婷婷久草在线视频综合| 中文字幕日产A片在线看| 婷婷五月丁香花综合| 大香蕉婷婷丁香| 人人看人人摸人人| 精品人妻在线免费观看| 77799热| AV色婷婷| 91九色熟女| 天天摸色吧天天摸色吧| 色色色宗合网| 美英法精品无码免费视频| 超碰在线成人| 99re热视频这里只有综合亚洲| 国产午夜一区二区三区| 婷婷狠狠香蕉综合| 久久免费视频62| 国产人妻777人伦精品HD| 欧美欧盟性爱网| 成人 在线 日韩| 91精品综合久久久五月天| 丁香丝袜五月| 欧美日本不卡黄色片| 99在线免费视| 成人国产网站在线免费看| 99精品视频在线免费观看| 另类综合激情| 欧美成人A片AAA片在线播放| 狠狠舔| 久久这里只精品| 色五月综合激情| 任你日视频| 亚洲亚洲人成综合网络| 天天干天天操天天干天天操天天干天天操| 曰韩少妇内射免费播放| 深爱五月天 开心网| 少妇性按摩无码中文A片| www.99热日韩.com| 黄网在线免费观| 五月色丁香激情| 婷婷97色| 欧美这里只有精品| 激情五婷网| 九九久久精品| 岛国资源网| 在线看的免费网站| 五月天婷婷色综合| 91seav| 天天婷婷综合亚洲亚洲| 五月丁香六月婷婷免费| 色五月色五天色情网址| 性视频久久| 五月色情婷婷| www.99操.com| 超碰在线视屏| 91色操| www.婷婷五月| 99色丁香婷婷综合网| 色九九综合色| 爆乳熟妇一区二区三区爆乳| 人人亚洲| 久99久视频精选| 91丨九色丨熟女|老版| 99热只有精品综合| 99久操视频| 五月天亭亭俺也| AV操逼网| 91狼友视频在线观看| 欧美激情综合五月色丁香| 99爽视频| 在线不卡AC| 无码动漫av| 99re思思热在线视频| 日韩成人无码| 亚洲色图五月丁香| 99热九九在线| 五月丁香六月久久| 狠狠色狠狠爱| 丁香五月aV| 亚洲深喉aV| 久久久久人妻| 亭亭五月天黑人2014| 一区三区视频有限公司| 成人国产欧美大片一区| 亚洲av网站在线观看| tingtingzonghewang| 99婷婷五月天激情| 久久性爱99国产| 99色综合| 亚洲婷婷免费| 六月丁香激情婷婷| 亚洲久久视频| 欧美极品999| 欧美激情伊人| 操逼综合激情网| 能看的av| 99视频在线精品免费观看2| Www.婷婷五月| 丁香五月图片| 99成人网一区| 99久.| 欧在线一区| EEUSS鲁片一区二区三区| 久久久久久久久99精品| 五月天婷婷综合免费| 婷婷综合日本| Av免费网站在线| 熟妇内谢69XXXXXA片| 成人 在线 日韩| 五月婷婷色激情| 黄色99网| 日本五月婷婷久久久六月丁香| 日韩综合久久| 99热免费精品| 婷婷射综合| 综合久久8| 色五月激情五月| 婷婷五月天色播| 思思热在线观看| 激情丁香六月| 婷婷五月天激情综合深爱激情| 五月天婷婷激情干干| 婷婷开心深爱五月天| 综合激情五月婷婷| 开心激情婷婷| 深爱婷婷网| 五月天狠狠干| 丁香六月婷婷综合在线| 久久99免费视频| 色了色综合| 天天综合五月| 开心五月深爱五月丁香五月激情五月 | 九九青草热| 夜夜爽天天爽| 99热超碰| 九月丁香婷婷基地| 182tv992tv人之初午夜免费观看| 久久免费高| 久久久天堂国产精品女人| 免费观看18视频网站| 狠狠色丁香| 99色色网| AV在线免费观看不卡| 欲色人妻| 婷婷丁香五月91| 六月丁香大香蕉| 超碰在线9| 黄色五月婷婷| 亚洲九九免费| 五月婷婷狠狠干| 深爱激情69热| www.婷婷亚洲基地| 午夜少妇在线观看视频| www.cao.com久久| 人人97操| 亚洲啪视频| 婷婷性爱| 欧美性爱5月天天天看| 婷婷五月色综合| 激情综合五月婷婷六月丁香| 婷婷色九月| 99热只有这里有精品| 嫩草AV久久伊人妇女超级A| 日韩无码AV电影网站| 激情综合九| 久9久成人精品视频| 色999五月色| 99re在线观看视频| 天天狠狠六月婷丁香影院| 亚洲人成色A777777在线观看| 夜夜资源站| 色婷婷www| 六月婷婷视频| 婷婷五月天成人网| 国产精品扒开腿做爽爽爽A片唱戏| 亚洲日韩成人三级av| 久久综合五月| 色五月天综合| 中文字幕av在线| 中文字幕精品无码一区二区| 久久久久久久久99精品| 少妇人妻凹凸视频| 丁香婷婷色五月| 婷婷五月天VI| 激情深爱五月婷婷| 五月天色区| 天天干,天天日| 夜色.cnm| 五月天色婷婷小说| 亚洲在线综合| 亚洲天堂碰碰婷婷| 九九热九九热精品| 92久久| 91大屁股在线| 亚洲一色色色色色色色色| 五月激情天天干| 开心激情五月天网| 99九九中文字幕视频| 五月亭亭六月激情| 丁香婷婷影院| 婷婷激情人妻| 丁香五月成人社区| 亚洲成人AV电影在线| 色狠狠综合| 丁香五月电影| www,99视频| 亚洲小视频免费看| 亚洲AV人人操| 丁香五月天婷婷91| 天天操夜夜橾| 91re色综合视频| 久久久久久久综合狠狠综合| 91 九色 熟女| 激情亚洲婷婷| 婷婷五月天情色| 色五月天 丁香| 日韩无码人妻一区二区三区综合| 丁香婷婷基地| 婷婷性爱影院| 色五月色五天色情网| 久久五月天免费网站| 囯产精品一品二区三区| 精国产品一区二区三区A片| AV在线中文| 97色色视频| 99精品九九| 色丁香五月综合网| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 五月丁香综合激情在线观看| 色五月天在线观看| 久久激情网| 精品久久9| 久久色五月天| 色婷婷狠| 九九热在线观看6| 婷婷久久综合| 欧美五月丁香啪啪响视频| 色丁香久综合在线久综合在线观看| 这里只有精品在线观看视频| 成人噜噜网| 俺去也五月| 99综合免费视频| 婷婷操逼| 另类五月婷婷| 日韩专区五月天婷婷丁香| 婷婷五月天国产手机在线视频观看| 99综合| 色色色在线播放| 777米奇影视第四色| 色97综合婷婷天天色| 免费看欧美成人A片无码| 密臀久久| 婷婷日韩| 婷婷午夜精品久久久| 成人av在线电影| 小视频久久久aaa| 亚洲va日| 综合久久五| 五月天综合视频| 狠狠五月激情丁香六月| 九九热最新| 五月天影院婷婷在线观看| 色欲五月丁香| 日日干日日| 啪啪啪大香蕉| ztEJj| 婷婷五月天综合网| 色丁香五月婷婷婷| 色婷婷精| 色婷婷久久| 欧美色六月婷婷| www.cao.com久久| 综合狠狠干| 九九综合精品| 婷婷五月激情视频网| 色域五月婷婷丁香| 欧美丁香六月激情视频| 色播播婷婷| 成人无码髙潮喷水A片| 开心婷婷五月天激情网| 激情五月天婷婷| 狠狠操狠狠色| 亚洲色网络| 色色综合网络| 婷婷色五月综合丁香| 久久久久久久久18久久| 五月丁香婷婷啪啪| 五月丁香AV在线| 六月婷婷啪啪| 七月丁香五月婷婷在线| 丁香五月婷婷激情网| 五月天a婷婷伊人| 97操碰在线视频| 少妇做爰免费视看片| 九色啦蜜臀| 欧美成人热| 99久精品视频| 成人AV片播放| 操碰97| 中文字幕丰满人妻无码专区| 亚洲色色色色| oumeisesewang| 4399高清无码视频| 色99最新网址| 超碰久热| 大香蕉人妻| 26uuu欧美宗合| 五月丁香综合网色欲| jiujiujiuwuyuetian| 一二线视频 另类| 五月天激情久久| 婷婷丁香五月综合免费视频百花| 天天综合网亚洲综合网| 欧美在线骚货| 婷婷综合欧美| 色婷婷伊人| 亚洲第二AV| 日韩成人中文| 一点色成人网| 五月激情小说| 热99在线| 色婷婷久久| 五月天婷婷影院| 99免费视频网| 色播五月丁香| 99这里是精品| 五月宗合激情网| 啪啪啪五月天| 五月天激情婷婷五月天久久| 色综合色综合色综合高潮| 六月丁香激情综合网| 婷婷五月激情欧美| 久久免费操| 丁香五月最新网址| 超碰在线网站| 无码色| 天天日天天干天天插天天射| 色五月丁香在线| 五月视频日本免费观看| 五月情四婷婷| 激情丁香网| 色综合五月在线| 色播五月丁香综合| 婷婷天天综合| 天天综合网亚洲综合网| 五月婷婷久| 99久久久| 丁香激情五月天| 黄网在线观看免费| 99色网站| 午夜色婷婷| 色色色综合网| 九七色色六月丁香| 99热官网精品在线| 超碰a女人的天堂| 久久久久亚洲AV成人无码电影| 婷婷五月大香蕉| 日本综合久久| www.五月激情.com| 婷婷丁香色五月| 色五月激情五月| 996er热| 婷婷五月天在线观看| 人妻内射一区二区在线视频| 色婷婷丁香AV综合| 狠狠第四色| site:xmssd.com| 丁香五月天婷婷中文| 婷婷中文字暮| 色五月婷婷av| 国产精品久久久久久久久久| www网站在线观看| 99热丁香五月| 五月天天天综合| 久久99色色| 五月天色综合| 五月婷婷六月激情| 伊人影院久久网| 99色干| 国产精品久久久久久久久久久久 | 天天爽夜夜爽| 亚洲午夜电影| 亚洲无AV在线中文字幕| 任你搞在线观看视频| 伊人久久大香网| 久久奄也去色色网站| 欧美综合激情丁香五月六月婷| 91超碰在线观看| 亚洲欧洲中文日韩久久AV乱码| 91干网| www.激情五月天。com| 亭亭社区五月天| 99热国内精品| 97luluse| 五月天婷婷黄色视频| 婷婷五月天啪啪| 九九这里有精品| 久久青草国| 久久久er热| 六月婷婷久久| 嫩草视频。| www.婷婷网| 天天综合网站| 色婷婷激情Av久久久| 精品久久99| 一级性爱视频| 影音先锋男人女人| 深爱婷婷基地| 超碰93在线观看| 五月婷婷黄网站大全| 五月花婷婷在线精品视频| 人人干人人看| 亚洲黄网在线| 亚洲色婷婷99一9|| 亚洲色综合| 日本三级网址| 丁香五月六月婷婷怡红院| 亚洲精品字幕在线观看| 91久久久久久久久| 国产成人AV在线播放| 婷婷六月香| 亚洲婷婷六月天| 99热国产免费| 亭亭色色五月天| 五月婷在线| bukadeavzaixian| 丁香五月第四色88| 国产真人做爰视频免费| 欧美噜噜久久久XXX| 婷婷无码视频| 五月丁香啪啪综合网| 狠狠色综合网站久久久久| 激情五月综合网| 色五月激情综合网| 99激情网| 国产在线黄色| 丁香五月综合婷婷| 久碰久操| 五月婷在线| www.久久久久久久| 婷婷九月激情| 97碰在线视频| 六月丁香五月天| 国产精品电影| www.久热| 精品视频99看在线视频| 天天干一干| 无码中文一区二区三区| 激情内射人妻1区2区3区| 欧美婷婷五月激情| 不卡在线超碰| 国产午夜精品久久久观看| 午夜在线成人网站免费观看| 亚洲免费99| 色婷婷丁香AV综合| 激情五月天偷拍综合网| 日韩另类在线观看| www.五月婷婷久久.com| 香蕉久久国产AV一区二区| 开心激情五月天网| 天天草狠狠擦| 激情五月天。| 五月丁香六月激情在线| 欧美日韩成人一区二区| 99热在线精品观看| 亚洲精品五十一区| 五月天久久婷| 九九99久久| 综合激情在线| 婷婷激情五月| 亚洲成人乱码av网站| www.五月天社区| 五月天婷婷Av| 国产avapp 网| 欧美激情五月天婷婷| 黄桃AV无码免费一区二区三区| 色综合综合网| 婷婷综合影院| 九久9精品| 亭亭五月天黑人2014| 麻豆精品| 久久激情五月| 99re在线这里只有精品视频首页| 亚洲国产网站| 色五月激情五月| 米奇影视资源婷婷狠狠色激情欧美五月丁香 | 国产激情综合| 欧美情色电影一区二区| 99热激情| 伊人丁香六月婷婷| 92久久久| 99久热这里只有精品| 五婷婷六月合| 久热久操久热久草国产91| 九九热视频这里只有精品| 天天干、天天日日| 激情99热| 99婷五月| 久久九九综合| 婷婷五月天开心激情网| 香蕉久久国产AV一区二区| 久久久久久久11111111111| 超碰在线中文字幕| 色情激情五月| 91热爆在线| 国产亚洲99久久精品熟| 9久热| 人人人人人人人草| 亚洲一个色| 婷婷丁香91| 成人综合网站| 婷婷五月色| 日韩1区2区| 激情伍月 欧美| 99热免费精品| WWW、日本色丁香、co m| 思思久久精品| 五月天丁香婷婷社区| 99热在线中文字幕| 婷婷99中文字幕| 骚逼视频一区2区| www.婷婷| 久久九九网| 美女五月天| 五月丁香婷婷综合激情基地| 97碰碰视频在线观看| 大香人妻| 九月婷婷在线视频| 六月丁香婷| 日韩成人综合网| 久久丁香五月| 狠狠色综合五月| 五月丁香亭亭成人电影| 久久五月婷| 色99热| 色综合色色色色| 韩国97天堂| 久久婷婷五月天激情新地址| 成人片在线播放| 任你爽视频| 99热综合网| 99这里只有精品| 99久久综合| www.深爱激情| 亚洲狠狠狠| 日韩色情亚洲五月天婷婷| 天天做天天双| 日日干综合| 婷婷丁香成人在线视频| 亚洲中文无码成人| 五月激情丁香久久综合网| 色情五月天小说| 婷婷五月av| 91精品久久久久久综合五月天| 92国产福利| 99伊人性爱在线影院| 九九偷拍网| 五月天狠狠| 丁香婷在线| 五月丁香婷婷三级| 日韩精品二三区| 五月婷婷性| 99精在线| 五月丁香在线| 91黄操| 99热18| 色五月激情综合网| 深爱激情五月天| 成人国产欧美大片一区| 激情久久伊人| 91成人看| 91视频综合网| 91久久1118| 天天做天天爱天天日| 色五月婷婷成人视频| 狠狠色丁香99| 五月天色网站| 欧美黄色韩日网| 国产成人综合在线| 九九在线精点品| 大地9中文在线观看免费高清 | 五月天日日操夜夜操| 99热精品少| 五月天激情婷婷丁香| 亚洲激情免费视频| 五月婷婷在线免费观看 | 中文字幕日产A片在线看| 成人草榴视频| 99热99| 五月香婷婷| 97久久香草精品视频| 五月丁香AV在线| 午夜婷婷久久| 丁香五月成人| 久久丁香婷婷色情综合| 日本一毛片| 久久色五月| 懂色AⅤ| 日本久久人人| 无码日本精品XXXXXXXXX| 色婷婷影视99| 久久9久| 亚洲六月婷| 综合一区二区三区| www.色五月| www狠狠爱com| 天天日天天添| 人妻久久久久久久久久| 亚洲成人AV在线观看| 国产古装妇女野外A片| 欧美婷婷色五月网| 天天综合情| 婷婷五月天亚洲丁香| 色碰碰视频| 色色色激情网| 99精品久久久久久久婷婷| 色五月婷婷开心| 五月婷婷丁香大陆免费| 天堂成人A片永久免费网站| 久草五月婷| 色婷婷视频| 色婷婷日本| 国产亚洲成AV人片在线观黄桃| 任你日热视频| 天天成人综合| 久久婷.com| 亚洲正能量欧美| 五月丁香六月婷婷精品| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 天天综合天天做天天综合| 天天插综合网| 日韩成人中文| 久久婷五月婷| 婷婷色色色| 激情综合网婷婷久久| 久久性爱视频| 五月婷婷 婷婷五月 一区二区 久久久 | 天天做天天爱天天日| 五月天播播中文字幕| 思思久久99热只有频精品66| 婷婷五月天中文字幕| 九九热视频免费的| 久久这里有精品| WWW,五月| 婷婷丁香成人五月天| 无码日本精品XXXXXXXXX| 六月99天天婷婷激情综合| 久久视频这里有精品99| 日日影院 | 婷婷五月丁香综合亚洲| 9久热免费视频99| 碰超在线九色| 婷婷狠狠五月综合| 久热无码| 伊人婷婷青青cao| 成人网在线视频| 婷婷五月乱交换| 亚洲色A| 国产69久久久欧美黑人A片| 91碰视频| 色99热| 久久在线92| 婷婷午夜天| 天天视频精品9| 先锋av性爱成人电影| 图片区 小说区 区 亚洲五月| 97亚洲色 torrent magnet| 丁香五月首页| 五月丁香无码| 五月婷婷亚洲| 欧美在线97| 97碰碰在线观看视频| 久久久香港| 舔色婷婷| 婷婷五月天丁香激情| 日日夜夜狠狠操| 超碰激情五月| 丁香六月久久| 婷婷五月网图片区| 九九色播五月丁香| 五月天丁香久久| 超碰97干| 久月婷婷| 噜噜五月天综合| 丁香五月1页| 啪啪一区| 狠狠搞综合色| 牛牛澡牛牛爽| 深爱婷婷丁香五月激情| 久久久噜噜噜www成人| 日本人人xxx| 中文AV在线观看| av网址在线| 婷婷五月大| 九九成人| 狠狠干伊人| 成片免费观看大全| 99热这里只有精品55| 91青娱乐青青草| 综合婷婷| 丁香五月婷婷丫| www99精品在线观看| 五月天亭亭俺也| 色情久久久| 久久天天| 五月丁香六月欧美| 97香蕉人人在线观看| 久久婷婷啪啪视频| 五月婷婷中字在线| 91色性感五月婷婷丁香| 五月天婷婷久久视频| 91美女被操| 成人国产欧美大片一区| 激情5月天天天| Caop在线| www.婷婷五月| 综合色色婷婷| 五月丁香六月色| 九九热最新| 99热在线观看精品| 色综合久久99色| 国产成人精品一区二三区熟女在线 | 久热这里只有精品视频6| 五月丁香久久色| 六月婷婷五月丁香| 五月天成人在线播放丁香| 性爱人人网| av狠狠操| 激情小说视频图片网| 99热偷拍| 九月丁香婷婷基地| 五月天丁香网站| 狠狠色狠狠色综合日日91| 大香蕉人人网| 超碰99在线| 99热这里只有精品2| 久久久中文| Av中文在线| 五月丁香六月激情欧美综合| 美女美女美女三级色天天天天天| 91久久1118| www.99操| www色色com| 亚洲成人五月| 久久久月丁香| 区美毛片子| 欧美A片在线视频免费观看| 开心五月婷婷激情| 激情VA视频| 亚洲在线激情婷婷五月| 婷婷午夜综合| 久久九九激情五月天 | 激情综合五| 亚洲在线网站| 五月亭亭开心网| 色五月婷婷基地| 5月丁香综合网| 日韩成人AV在线| 五月丁香婷婷激情四射迷人| 日韩免费视频| 9l视频自拍9l九色成人| 可以免费看的AV网站| 亚洲激情丁香五月基地| 99热最新网址| 91色在线 | 日韩| 中文字幕操比影片| 99色视频| 久久丁香五月天| 天天干天天插| 另类激情网| 青草热视频这里只有精品| 色五月丁香六月资源站| 综合激情在线视频| 日本欧美999久久久三级片| AAA级久久久精品| 丁香婷婷大香蕉| 五月丁香啪啪啪啪| 五月天婷婷成人网| 99久久性爱| 成人色色视频| 亚洲五月天伊人| 久久黄色免费视频| 91人妻色色网| 日韩影院三级| 亚洲综合草草| 99热网址| 97婷婷狠狠久久综合9色| 婷婷日韩| 久久电影五月天丁香电影| 久久一级AV| 青草视频在线播放| 99热在线观看| 欧美成人精品三区综合A片| 亚洲激情五月| 亚洲天堂色色| 涩五月婷婷| 六月激情综合| 婷婷久久五月天| 大香蕉九九| 欧美99热| 国产精品人人做人人爽人人添| 亚洲AV免费在线| 疯狂做受XXXX高潮A片| 欧美激情性做爰免费视频| 99热精品在线| 99在线精品免费视频| 男女啪啪做爰高潮无遮挡| 国产69久久久欧美黑人A片| 欧洲第一无人区观看| 熟女人妻一区二区三区免费看| 做爰丰满少妇1313| 欧美性生交xXxX久久久| 舔色婷婷| 大香焦啪啪啪| 丁香五月婷婷综合啪啪| 五月久久综合| 1769在线观看欧美国产| 九月婷婷在线观看| 精品99在线观看| 欧洲一区二区| 丁香五月综合高清在线| 精品人妻伦| 深爱激情网噜噜色| 亚洲成人五月天| 熟女网站久久| 青青草成人网| 国产肥白大熟妇BBBB视频| 欧美日韩国产一二区| 五月丁香视频色色| 熟女网站久久| 亚洲婷婷丁香五月在线| 五月天色婷婷小说| 激情五月婷婷色| 黄色一级影片| 国产激情视频在线观看| 曰韩五月丁香色婷婷无码| 98热精品| 99无码视频| 五月天婷婷色播在线网| 日本颜色视频人人爱| 日韩综合天堂| 亚洲中文字幕在线观看| a毛片二逼wwwwwwwwww| 玖玖五月| 色婷婷五月天天天天天天天天天| 成人综合伍月天| 高清不卡一区| 国产99久久久国产精品免费看 | 99亚洲视频| 中文字幕一色哟哟哟哟| 五月丁香婷婷婷激情爱爱| 色五月综合网| 午夜国产精品AV在线播放| 9l视频自拍9l九色9l成人| 欧美性爱五月天| 五月天色色色色色| 婷婷久久欧美| 综合色激情| 婷婷导航| 九热av| 淫视馆aV二区一区| 人妻VideOssS人妻高清| 热久久99热欧美国产亚洲| 99五月香婷婷丁香在线视频| 4399亚洲视频| 丁香五月天激情综合网| 色婷| av一区免费看| www色婷婷久久综合久色 | 热热久久99| 性综合网| 天天干天天操天天射| 五月丁香婷婷婷婷综合网| 五月激情婷婷综合| 亚州成人综合在线| 开心久久xxx色| 这里只有精品视频在线| 少妇人妻偷人精品无码视频新浪| 欧美精品A片一区在线观看| 五月天a婷婷伊人| 丁香五月天堂| 久久的爱大香蕉| 五月丁香六月婷婷综合伊人| 99re8这里只有精品99re8热视频| 五月婷婷 自拍| 五月色情婷婷开心五月色情| 久99综合婷婷| 91久久精品视频| 丁香婷停五月激情综合深爱| 亚洲精品大片| 色七七九九| 五月婷婷片| 成人五月丁香花| 丁香五月天激情五月天激情五月天激情网| 丁香五月天亚洲视频| 无码视频国内精品久久久| 丁香五月天激情网址| 久热91精品| 丁香色五月AV在线| 婷婷六月色播| 狠狠精品干练久久久无码中文字幕| 99在线精品观看99| 久久婷婷综合基地| 六月婷婷网| 这里只有精品2| 久久婷婷免费| 狠狠色情婷婷| 天天操夜夜操| 做爱夜夜干天天操| 亚洲色碰| 9l视频自拍九色9l视频在线观看| 丁香六月成人| 99久久偷拍视频| 丁香婷婷成人在线播放| 内射在线CHINESE| 亚洲舔观看| 国产精品涩涩涩视频网站| 九九99在线观看视频| 五月婷婷婷| 可以免费观看的av网址| 9999久久久久| 色婷婷综合网站| 婷婷色色五月天| 97资源碰碰| 色五月激情综合网| 69精品人人人人| 日日天天干| 婷婷欧美激情综合| 久久婷婷五月综合| 亚洲激情图文小说| 欧美槡BBBB槡BBB少妇| 伊人丁香五月| 国产五月视频| 色人妻五月| 婷婷色基地在线看 | 九九av| 欧美在线视频99|