色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

STM32有限詞條語音識別與對話模塊:LD3320選型、狀態(tài)機(jī)與避坑指南

STM32有限詞條語音識別與對話模塊:LD3320選型、狀態(tài)機(jī)與避坑指南 簡介基于STM32的有限詞條語音識別與對話模塊最終程序是一份面向嵌入式開發(fā)者和STM32學(xué)習(xí)者的完整項(xiàng)目源碼包適用于智能家居、語音控制與物聯(lián)網(wǎng)終端等場景的參考設(shè)計(jì)。程序基于STM32F103微控制器圍繞語音信號采集、關(guān)鍵詞識別與對話應(yīng)答展開涉及音頻特征提取、模式識別、外設(shè)驅(qū)動(dòng)以及任務(wù)調(diào)度等常用嵌入式語音交互技術(shù)。壓縮包內(nèi)共182個(gè)文件大小3.48MB以C語言源碼和頭文件為主同時(shí)包含Keil工程配置、啟動(dòng)文件、編譯生成的axf與hex固件以及map、lst等調(diào)試輸出目錄結(jié)構(gòu)清晰便于直接打開工程重新編譯。目前已有293人學(xué)習(xí)這一資源。下載后可深入了解語音識別模塊代碼架構(gòu)、外設(shè)初始化與中斷處理方式也可提取其中的對話控制邏輯移植到自己的項(xiàng)目中有效縮減基于STM32的語音交互功能開發(fā)時(shí)間。1. 有限詞條語音識別為什么 STM32 的“對話模塊”只能這么寫拿到一個(gè)叫“基于 STM32 的有限詞條語音識別與對話模塊”的工程很多人的第一反應(yīng)是“STM32 能跑語音識別了”——嚴(yán)格說它跑的不是你手機(jī)里那種大詞庫連續(xù)識別而是把識別范圍死死鎖在一張?jiān)~條表里幾十個(gè)固定命令詞離線、本地、不上云。這套思路在智能家居控制面板、實(shí)驗(yàn)室門禁、畢業(yè)設(shè)計(jì)演示場景里非常常見。所謂“對話模塊”也不是真的陪人聊天而是識別到“開燈”“關(guān)燈”“查詢溫度”這類指令后由狀態(tài)機(jī)驅(qū)動(dòng)模塊做對應(yīng)回應(yīng)。這篇筆記就按我實(shí)際做過的方案把選型、代碼、參數(shù)和踩坑一次講透適合打算用 STM32 做離線語音交互的人直接參考。2. 先選實(shí)現(xiàn)路線LD3320、離線語音模塊還是片內(nèi)模板匹配2.1 有限詞條的實(shí)質(zhì)把“識別”降成“匹配”做過一次語音項(xiàng)目你就會(huì)明白STM32 的算力跑不了大詞表連續(xù)識別這里面的關(guān)鍵不是“語音識別”四個(gè)字而是“有限詞條”四個(gè)字。因?yàn)樵~條數(shù)量有限系統(tǒng)可以用三種完全不同的辦法把問題降維第一種是專用識別芯片比如 LD3320芯片內(nèi)部固化了一套小詞表識別引擎MCU 只負(fù)責(zé)把候選詞條寫進(jìn)去、讀回識別結(jié)果第二種是模組方案比如 SU-03T 這類離線語音模塊詞條通過串口工具預(yù)燒進(jìn)模塊固件STM32 用串口跟它通信第三種是完全在 MCU 內(nèi)部實(shí)現(xiàn)的模板匹配先對語音做 MFCC 特征提取再和預(yù)先錄入的模板做 DTW 距離計(jì)算詞條一多算力就吃緊。從工程復(fù)現(xiàn)角度LD3320 是“最終程序.rar”里最常出現(xiàn)的方案——因?yàn)樗挠布B接簡單、代碼邏輯直觀而且能在 Keil 工程里看到完整的初始化、詞條寫入、中斷讀取結(jié)果的過程教學(xué)價(jià)值高。模塊方案好在開發(fā)快但程序里基本只剩串口協(xié)議處理看不到識別邏輯寫筆記的價(jià)值就小了。片內(nèi) DTW 方案最硬核但工程量大詞條超過 20 個(gè)時(shí)實(shí)時(shí)性很難保證。我的建議是畢設(shè)或?qū)W習(xí)用 LD3320產(chǎn)品快速原型用 SU-03T想挑戰(zhàn)算法再考慮 DTW。2.2 三條路線的對比表和選型建議下面這張表是我做選型時(shí)最常拿來參考的核心看三個(gè)維度詞條上限、開發(fā)難度、能不能在程序里看到識別邏輯。對比項(xiàng)LD3320 專用芯片SU-03T 離線模組MCU 內(nèi)部 MFCCDTW詞條方式固件動(dòng)態(tài)寫入上位機(jī)工具燒錄程序內(nèi)模板數(shù)組典型詞條容量幾十條級別幾十條級別十幾條級別對 MCU 算力要求低芯片自識別極低串口通信高需 DSP 優(yōu)化是否適合學(xué)習(xí)原理適合代碼可見不適合黑匣子非常適合但難度大常見問題初始化失敗、誤識別串口亂碼、固件燒錄失敗特征提取耗時(shí)長選型還有一個(gè)常被忽略的點(diǎn)你的 STM32 是什么型號、用什么庫開發(fā)。LD3320 驅(qū)動(dòng)代碼用標(biāo)準(zhǔn)庫和 HAL 庫寫的都有如果你熟悉標(biāo)準(zhǔn)庫就選標(biāo)準(zhǔn)庫版本別為了跟工程強(qiáng)行用 HAL。我見過太多人卡在“CubeMX 生成代碼后發(fā)現(xiàn) SPI 引腳跟 LD3320 對不上”其實(shí)芯片手冊里寫得很清楚LD3320 支持并行接口和 SPI 串行接口兩種模式引腳模式選擇由 MD 引腳的電平?jīng)Q定不是你想用哪個(gè)就用哪個(gè)。做原理圖之前先把 MD 引腳的接法確認(rèn)掉能省后面一整個(gè)星期的調(diào)試時(shí)間。2.3 最小硬件連接SPI 接口與供電坑點(diǎn)采用 LD3320 時(shí)我一般把芯片配成 SPI 從機(jī)模式這樣 STM32 只需用 4 根線就能完成通信。連接關(guān)系如下/* SPI 連接引腳定義以 STM32F103C8T6 舉例 */ #define LD3320_SPI SPI2 #define LD3320_SPI_CLK RCC_APB1Periph_SPI2 #define LD3320_PIN_NCS GPIO_Pin_12 // PA4片選低電平有效 #define LD3320_PIN_WR GPIO_Pin_0 // PA5 或任意普通 IO #define LD3320_PIN_RST GPIO_Pin_1 // 復(fù)位引腳低電平復(fù)位這里涉及一個(gè)初學(xué)者最容易翻車的地方LD3320 的 SPI 不是標(biāo)準(zhǔn)的 SPI 時(shí)序它更接近“先寫地址、再寫數(shù)據(jù)”的寄存器操作模式片選信號需要軟件控制。雖然引腳名寫著 SPI但你不能直接調(diào)用HAL_SPI_Transmit發(fā)完就完事每次操作前要手動(dòng)拉低 NCS操作完再拉高。部分例程里會(huì)用并口方式連接那就需要 8 根數(shù)據(jù)線加讀寫控制線占用的 GPIO 多得多而且并行時(shí)序?qū)ρ訒r(shí)敏感用杜邦線飛線時(shí)很容易因?yàn)榫€太長導(dǎo)致讀寫失敗。供電方面有一句血淚經(jīng)驗(yàn)LD3320 的 VDD 必須單獨(dú)穩(wěn)壓不要直接從 STM32 的 3.3V 引腳上取電。因?yàn)檎Z音識別芯片在工作時(shí)會(huì)瞬間拉高電流和 STM32 搶電會(huì)導(dǎo)致識別時(shí)芯片復(fù)位表現(xiàn)出的現(xiàn)象就是“上電能初始化一說話就死機(jī)”。我會(huì)在模塊的 VDD 和 GND 之間加一個(gè) 10uF 電解電容和 0.1uF 陶瓷電容兩個(gè)電容并聯(lián)。如果項(xiàng)目里還有喇叭功放功放電源要單獨(dú)一路絕對不能共用。3. 把程序拆開看詞條表、識別狀態(tài)機(jī)與串口回顯3.1 初始化流程讀芯片 ID、復(fù)位和寄存器配置拿到一個(gè)“最終程序”我一般先不看主循環(huán)而是把初始化函數(shù)從頭讀一遍。LD3320 的初始化有個(gè)固定的三步套路復(fù)位、寫寄存器、讀 ID。寫寄存器并不是把每個(gè)寄存器都寫一遍而是按照芯片手冊里的“寄存器配置表”順序?qū)懭胍唤M固定值這個(gè)過程相當(dāng)于給芯片加載內(nèi)部算法參數(shù)。代碼里通常長這樣uint8_t LD3320_Init(void) { /* 1. 硬件復(fù)位 */ LD_RST_Set(HIGH); DelayMs(10); LD_RST_Set(LOW); DelayMs(10); LD_RST_Set(HIGH); DelayMs(20); /* 2. 寫入芯片初始化寄存器組 */ for (uint8_t i 0; i INIT_REG_NUM; i) { LD_WriteReg(init_reg_array[i][0], init_reg_array[i][1]); } DelayMs(10); /* 3. 讀取芯片 ID 做自檢 */ uint8_t id LD_ReadReg(0x06); if (id ! 0x05) { return 0; // 初始化失敗 } return 1; }這段代碼的邏輯很清楚復(fù)位信號是低有效拉低 10ms 再拉高讓芯片內(nèi)部狀態(tài)機(jī)回到初始狀態(tài)接著按數(shù)組寫寄存器數(shù)組里每一行是“寄存器地址寄存器值”最后讀 0x06 地址正常時(shí)返回 0x05。如果讀回來的值不對芯片要么沒供電、要么 SPI 時(shí)序不對、要么引腳虛焊。注意芯片 ID 值不是固定的 0x05 一個(gè)不同批次可能有區(qū)別但 0x05 是最常見的。如果讀出來是 0xFF那是 SPI 根本沒通信上先查片選和時(shí)鐘如果讀出來是 0x00懷疑復(fù)位沒釋放干凈。這里還有一個(gè)很容易被忽略的細(xì)節(jié)DelayMs不能用HAL_Delay隨便代替。LD3320 的時(shí)序要求比較苛刻HAL_Delay 在 SysTick 中斷優(yōu)先級被調(diào)整后可能產(chǎn)生較大誤差。我在工程里會(huì)專門寫一個(gè)基于 DWT 的微秒級延時(shí)函數(shù)這個(gè)在 STM32 上實(shí)現(xiàn)很簡單直接操作DWT-CYCCNT寄存器即可不需要額外外設(shè)。熱詞里有人搜“stm32 dwt”其實(shí)就是為了做這種精確延時(shí)和代碼計(jì)時(shí)。3.2 詞條寫入拼音串的格式約定與長度邊界比起初始化詞條寫入才是這類型號的程序里真正的核心。LD3320 識別靠的是把每個(gè)命令詞轉(zhuǎn)成拼音串后寫入芯片內(nèi)部的詞條表。這里的拼音串不是給人看的拼音而是芯片固件規(guī)定的一種編碼格式。標(biāo)準(zhǔn)做法如下/* 詞條表寫入函數(shù) */ uint8_t LD3320_AddKeyword(const char *keyword_pinyin) { uint8_t len strlen(keyword_pinyin); if (len 0x40) { // 詞條長度上限檢查 return 0; } LD_WriteReg(0xC1, 0x0B); // 進(jìn)入詞條裝載模式 LD_WriteReg(0xC2, 0x0B); LD_WriteReg(0x88, 0x03); // 啟用寫入模式 /* 先寫詞條長度再逐字節(jié)寫拼音編碼 */ LD_WriteReg(0x89, len); for (uint8_t i 0; i len; i) { LD_WriteReg(0x8A, (uint8_t)keyword_pinyin[i]); } LD_WriteReg(0x88, 0x00); // 關(guān)閉寫入模式 /* 驗(yàn)證寫入結(jié)果 */ LD_WriteReg(0xC1, 0x0C); LD_WriteReg(0xC2, 0x0C); uint8_t val LD_ReadReg(0x8A); return (val len) ? 1 : 0; }關(guān)鍵參數(shù)有兩個(gè)詞條長度和裝載模式。詞條長度不能超過 0x3F也就是 63 字節(jié)超過這個(gè)長度芯片直接不認(rèn)裝載模式要通過 0xC1 和 0xC2 寄存器切換裝完詞條后必須再切回識別模式否則主循環(huán)里讀結(jié)果會(huì)讀到 0。很多“識別不出來”的問題就出在加了詞條忘了切模式導(dǎo)致芯片一直停留在寫入狀態(tài)。另一個(gè)坑是拼音串的格式。LD3320 支持的標(biāo)準(zhǔn)拼音格式是“全拼不帶聲調(diào)”比如“開燈”寫k a i d e n g且每個(gè)拼音之間不需要空格按實(shí)際發(fā)音連續(xù)寫入kaideng。但要注意芯片對“zhi”“chi”“shi”這些整體認(rèn)讀音節(jié)有特殊編碼要求直接寫zhi可能識別不到需要用芯片手冊里的替代寫法和特定拼音編碼。最常見的規(guī)避辦法是改命令詞把“開燈”換成“開電燈”把“關(guān)燈”換成“關(guān)電燈”用這種多一個(gè)音節(jié)的詞避開容易混淆的音節(jié)組合。3.3 對話狀態(tài)機(jī)由識別結(jié)果驅(qū)動(dòng)的有限狀態(tài)跳轉(zhuǎn)“對話模塊”之所以叫對話是因?yàn)樗煌A粼凇白R別到就直行”的層次而是用狀態(tài)機(jī)把幾個(gè)識別結(jié)果串成一個(gè)交互流程。我見過最典型的結(jié)構(gòu)是“喚醒確認(rèn)指令執(zhí)行結(jié)束反饋”三段式。程序主循環(huán)會(huì)設(shè)計(jì)成下面這個(gè)樣子typedef enum { STATE_IDLE, // 空閑待機(jī) STATE_WAIT_CONFIRM, // 等待確認(rèn) STATE_EXECUTING, // 執(zhí)行指令 } SysState; SysState g_state STATE_IDLE; void Dialogue_Task(void) { uint8_t result LD3320_GetResult(); switch (g_state) { case STATE_IDLE: /* 只有喚醒詞能觸發(fā)狀態(tài)轉(zhuǎn)移 */ if (strcmp(result_str, xiao zhi xiao zhi) 0) { g_state STATE_WAIT_CONFIRM; Play_Tone(0); // 播放提示音表示喚醒成功 } break; case STATE_WAIT_CONFIRM: /* 在確認(rèn)狀態(tài)下識別命令詞 */ if (strcmp(result_str, kai deng) 0) { GPIO_SetState(LED_PIN, ON); g_state STATE_EXECUTING; Play_Tone(1); } else if (strcmp(result_str, guan deng) 0) { GPIO_SetState(LED_PIN, OFF); g_state STATE_EXECUTING; Play_Tone(1); } else if (strcmp(result_str, qu xiao) 0) { g_state STATE_IDLE; // 取消對話 } break; case STATE_EXECUTING: /* 執(zhí)行后延時(shí)回到空閑避免連續(xù)誤觸發(fā) */ DelayMs(500); g_state STATE_IDLE; break; } }狀態(tài)機(jī)的設(shè)計(jì)有幾個(gè)值得注意的參數(shù)喚醒后必須進(jìn)入一個(gè)獨(dú)立的確認(rèn)態(tài)不要在空閑態(tài)直接響應(yīng)命令詞否則環(huán)境里任何人喊一聲“開燈”都能觸發(fā)每次識別結(jié)果處理完要清空結(jié)果緩沖區(qū)否則下一輪循環(huán)會(huì)重復(fù)執(zhí)行同一條命令狀態(tài)之間的遷移延時(shí)用DelayMs控制時(shí)要注意不能阻塞其他任務(wù)的執(zhí)行如果在 FreeRTOS 環(huán)境里應(yīng)該換成vTaskDelay。串口在這套系統(tǒng)里不只是調(diào)試用也是驗(yàn)證識別結(jié)果最直接的手段。我習(xí)慣在LD3320_GetResult()返回后立刻用重定向過的printf把識別到的詞條打出來printf(result id: %d, str: %s\r\n, result_id, result_str);這里要提前解決printf重定向到 USART1 的問題——不少 STM32 工程默認(rèn)把printf映射到微庫的fputc如果你的 Keil 工程里沒勾選“Use MicroLIB”printf怎么調(diào)都沒輸出。重定向函數(shù)通常寫成int fputc(int ch, FILE *f) { HAL_UART_Transmit(huart1, (uint8_t *)ch, 1, 0xFFFF); return ch; }另一個(gè)和串口相關(guān)的經(jīng)典坑是中文亂碼。如果你通過串口打印中文詞條名而代碼文件是 GBK 編碼、串口助手是 UTF-8看到的必然是一堆亂碼。熱詞里那“stm32 gbk轉(zhuǎn)utf8”的需求就是這么來的。我的做法是所有串口輸出一律用英文或拼音中文只放在注釋里省去編碼轉(zhuǎn)換的麻煩。4. 常見坑排查初始化失敗、誤識別、復(fù)位死機(jī)與串口亂碼4.1 初始化返回失敗讀芯片 ID 永遠(yuǎn)是 0xFF在一次實(shí)際調(diào)試中我發(fā)現(xiàn)初始化函數(shù)怎么跑都返回 0讀 0x06 寄存器始終是 0xFF。那時(shí)我第一反應(yīng)是 SPI 配置錯(cuò)了但在邏輯分析儀上看波形SCK、MOSI 都有輸出片選也正常拉低。最后查出問題出在 LD3320 的 SPI 模式上它要求 SPI 工作在模式 0CPOL0CPHA0而 STM32 的 SPI2 默認(rèn)配置被 CubeMX 設(shè)成了模式 0 沒錯(cuò)但波特率分頻設(shè)成了 64 分頻實(shí)際時(shí)鐘只有 1MHz 不到芯片在通信過程中因時(shí)序不滿足要求放棄響應(yīng)。把波特率分頻改成 8 分頻后ID 立刻讀到了 0x05。經(jīng)驗(yàn)是LD3320 的 SPI 時(shí)鐘不要低于 1MHz但也不要高于芯片手冊標(biāo)稱的上限推薦先按 4 分頻到 8 分頻試。4.2 識別準(zhǔn)確率低同一個(gè)詞條識別成另一個(gè)詞條現(xiàn)象是喊“開燈”經(jīng)常識別成“關(guān)燈”或者識別結(jié)果隨機(jī)跳變。排查后發(fā)現(xiàn)問題不在詞條格式而在麥克風(fēng)輸入。LD3320 的模擬輸入引腳對電源噪聲很敏感我用的模塊把麥克風(fēng)偏置電阻和芯片放在同一塊板上模塊底部正好壓在 STM32 核心板的 DC-DC 電感上面導(dǎo)致電源紋波耦合進(jìn) MIC 通路。解決辦法是讓麥克風(fēng)拾音方向遠(yuǎn)離電感類元件并在 MIC_IN 引腳對地并聯(lián)一個(gè) 22pF 電容濾掉高頻噪聲。如果是在開發(fā)板上做飛線調(diào)試麥克風(fēng)線要用屏蔽線或者雙絞線不能拿普通杜邦線跨過整個(gè)板子。4.3 一說話芯片就復(fù)位系統(tǒng)供電瞬間跌落這個(gè)坑在 2.3 節(jié)里提過但正因?yàn)樘湫椭档脝为?dú)再寫一次?,F(xiàn)象是初始化成功、詞條也寫進(jìn)去了但人一說話STM32 串口輸出里會(huì)出現(xiàn)復(fù)位信息程序從頭跑。用示波器抓電源軌能看到說話瞬間 3.3V 跌落超過 300mV。根本原因是 LD3320 在識別時(shí)內(nèi)部要啟動(dòng)語音特征提取瞬間電流比空閑時(shí)高很多和 STM32 以及板載 LED 搶電。解決方式不是換一個(gè)大功率電源適配器而是在模塊電源入口做“一階 RC 隔離”用一個(gè) 10Ω 電阻串聯(lián)進(jìn) LD3320 的 VDD再在電阻后對地并聯(lián) 100uF 電容把模塊和主控的電源在物理上分成兩個(gè)時(shí)間段供電。加完之后復(fù)位問題徹底消失。4.4 串口打印亂碼GBK 與 UTF-8 編碼混用有一個(gè)非常有意思的現(xiàn)象代碼里的中文注釋在 Keil 里正常顯示編譯不報(bào)錯(cuò)但同樣的文件用串口助手打印中文詞條名時(shí)全是亂碼。原因前面提過是編碼不一致。但還有一種更隱蔽的坑Keil 5 默認(rèn)使用 UTF-8 保存新文件而你從網(wǎng)上下載的工程是 GBK 編碼直接往里面加中文注釋后同一文件里出現(xiàn)兩種編碼混存編譯器不報(bào)錯(cuò)但字符串常量在運(yùn)行時(shí)會(huì)錯(cuò)位。我的處理辦法是整個(gè)工程統(tǒng)一用 GBK 編碼在 Keil 的 Edit → Configuration → Encoding 里設(shè)置串口助手側(cè)設(shè)置為 GBK 解碼或者把所有串口輸出改成英文。千萬不用在程序里做 GBK 轉(zhuǎn) UTF-8 的運(yùn)行時(shí)轉(zhuǎn)換白白增加 flash 占用和 CPU 開銷。4.5 喚醒后命令詞全部失效詞條表被覆蓋有一種很少見但一出現(xiàn)就很頭疼的現(xiàn)象喚醒詞能識別但喚醒后任何命令詞都識別不了。查代碼發(fā)現(xiàn)狀態(tài)機(jī)切換時(shí)調(diào)用了一個(gè)“Reset_ASR”函數(shù)這個(gè)函數(shù)內(nèi)部為了清空識別緩沖區(qū)又把 0xC1、0xC2 寄存器寫回了裝載模式然后沒有重新裝載詞條。結(jié)果就是芯片處于裝載狀態(tài)下執(zhí)行識別當(dāng)然一無所獲。解決方法是Reset_ASR 只寫識別模式的重啟命令不要?jiǎng)友b載模式寄存器如果拿不準(zhǔn)就重新調(diào)一次LD3320_AddKeyword把詞條表全量刷新一遍再工作。反正詞條表全部重寫也就幾十條字節(jié)耗時(shí)在毫秒級不會(huì)影響交互體驗(yàn)。5. 進(jìn)階玩法把識別率再往上頂?shù)膸讉€(gè)實(shí)用技巧到這里基礎(chǔ)的“識別對話”已經(jīng)能跑通了但如果你想讓整套系統(tǒng)達(dá)到能拿出來演示的水平還缺幾個(gè)錦上添花的步驟。第一個(gè)技巧是做詞條數(shù)量“寧少勿多”。LD3320 這類芯片的詞條表容量是有限的但容量夠用不代表你應(yīng)該塞滿。實(shí)測下來詞條超過 30 條后芯片內(nèi)部的候選詞匹配計(jì)算量成倍增加誤識別率會(huì)明顯上升。我一般會(huì)把一次對話流程涉及的所有詞條控制在 15 條以內(nèi)其中喚醒詞 1~2 條、命令詞 8~10 條、反饋詞 2~3 條。如果產(chǎn)品功能確實(shí)多就拆成多組詞條用狀態(tài)機(jī)的當(dāng)前狀態(tài)動(dòng)態(tài)切換詞條表。舉例來說在主菜單狀態(tài)下裝載“開燈、關(guān)燈、設(shè)置”三個(gè)詞條進(jìn)入設(shè)置狀態(tài)后再裝載“亮度加、亮度減、退出設(shè)置”這樣每一時(shí)刻芯片面前只有 3~5 個(gè)候選詞識別率能做到接近百分之百。第二個(gè)技巧是給識別結(jié)果加一個(gè)“置信度門控”。LD3320 的識別結(jié)果寄存器里不直接給置信度但可以通過連續(xù)識別多次來驗(yàn)證同一詞條在兩秒內(nèi)被連續(xù)識別到兩次以上才確認(rèn)為有效指令。代碼上就是一個(gè)簡單的計(jì)數(shù)器和時(shí)間窗口不用額外硬件效果立竿見影。演示場景里旁邊有人聊天時(shí)單次誤觸發(fā)概率可能有三成加上二次確認(rèn)后基本聽不到誤操作。第三個(gè)技巧是串口日志結(jié)構(gòu)化。我會(huì)把所有識別事件按固定格式輸出到串口時(shí)間戳、當(dāng)前狀態(tài)、識別詞條、動(dòng)作結(jié)果。這樣調(diào)參時(shí)不用盯著板子拿串口記錄回放就能復(fù)現(xiàn)整個(gè)對話流程。之前遇到“喚醒后命令全失效”的問題就是靠串口日志發(fā)現(xiàn)芯片處于裝載模式的——沒有日志這種偶發(fā)問題根本無從下手。我自己的習(xí)慣是每版固件燒錄后先錄 10 分鐘對話日志把每一輪交互的文字記錄存檔再去調(diào)下一個(gè)參數(shù)。這套方法幫我省下的排錯(cuò)時(shí)間遠(yuǎn)比寫日志多花的那點(diǎn)時(shí)間值。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天日天天屌天天操| 亚洲丝袜少妇在线| 凹凸精品熟女在线观看| 搞中出久久| 中国亚洲呦女专区| www.yeyecao| 天天操天天7| 亚洲男人天堂2019| 成人免费福利在线观看| 久久久久久久九九九九| 中文字幕人妻色偷偷久久皮| 欧洲熟妇xxXx欧美老妇裸体| 日本东京热加勒比久久| 东北毛片| 97久久久久| 久热久| 五月丁香网站| 亚洲AV无码国产精品久久久久| 国产精品久久久啊| 天天干人人乐| 99rre在线精品99re8| 狠狠2050在线观看| 日日AV加勒比| 五月天久久婷婷亚洲 | 色播五月婷婷| 中文字幕永久在线| 福利色色| 综合欧美日本三级| 久久精品店| caoni国产亚洲av| 男人亚洲天堂| 日本黄色精品专区网站| 天天射天天| 久久超碰日韩精品| 夜夜草我| 日本高清一区二区在线| 欧美性爱1080p| TS人妖另类精品视频系列| 老鸭窝成人| 欧美91精彩| 欧美夜色| 蜜臀久久久国产| 久久久工口| 一起草AV| http://qxhbdz.com| 天美av在线观看| 嗯啊不要啊在线 | 内射老妇BBWX0C0CK| 超碰97综合| 四虎影院成年人片| 青娱乐日韩无码| 日韩精品视频在线观看一卡二卡| av天堂5| 精品v日韩欧美国产| 精品人妻一区二区视频| 精品-91人妻子系列| 激情丁香五月婷婷| 青青色综合| 亚洲人久久久网| 亚洲日产专区婷婷| 久久天堂| 日本午夜精品理论片A级APP发布| 婷婷99| 国产精品老熟女一区二区| 荡小穴在线观看| 天天看片天天爽| 国产白丝在线| 国产亚洲深夜激情| 色吧综合网| 又大又黄国产| 青青久久久| 91老熟女| 在线观看黄色电话| 成人AV素股で擦久久| 美女的肌被草喷水视频| 亚洲交换| 天天摸夜夜添无码小视频| 玖玖爱免费观看视频| 99精品久久久久久久婷婷蜜桃| 婷婷五月丁香五月| 91精品婷婷国产综合久久| 一区二区视频在看| 1024人妻熟女一区二区三区| 久久国产三区| 少妇熟女视频一区二区三区 | 国产精品免费视频人成| 岛国AV一区二区电影| 四虎在线免费视频| 91在线免费精品视频| 久久久久亚洲?V片无码V| 加勒比大香蕉视频在线| 中国熟女网站| 免费福利视频中文字幕| 猛交交| 欧美综合传媒| 强奸乱伦Av网| 日本黄色裸日本黄色裸体| 日本道人妻久久久在线不卡色视频| 亚洲中文字幕熟女| 26uuu国产| 久久久精品视频欧州站| 97超碰免费人人性爱| 精品一区二区久久| 欧美天天干| 麻豆天美国美国产| 91人妻人人澡人人爽人人精品| 日韩免费av片高清无码| 国产性感骚丝袜在线| 国产精品一区在线播放| 日本操BAV| 自拍亚洲综合| 99热精品免费| 日本久久超碰| 9色在线| 91色伦| 干干干天天| 日本裸体久久色噜噜| 日韩无码第3页| 人人透人人操| 极品色综合| 九九色热| 东京太热男人的天堂久久久| 99热日本| 日韩欧美麻豆 | 色噜噜国产在线| 人人妻人人玩人人澡人人爽| 在线女人91| suv精产一二三区| 亚洲AV成人无码一区二区三区在线观看 | 97亚洲精品超碰| 五月天婷精品激情| 亚洲校园激情| 狠狠狠狠狠干| 欧美欧美啪啪视频| 性生活久久久久久久久久| 欧美黄页| m欧洲一级午老| 强奸国产精品视频| 91老妇女| 亚洲色图在线视频| 无码伊人久久大杳蕉中文无码| 亚州欧美综合| 婷婷五月天小说| 丰满人妻-区二区三区| 亚洲操操操| 超碰九7免费| 亚洲人精品久久久喷水| 亚洲图片激情综合另类| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | …亚洲黄色厕厕女女在线播…| www.狠狠操| 东京热大香蕉| 大香蕉欧美国产日韩高潮| 秋霞影音一区二区三区| 中文乱码字幕观看| 亚拍在线| 天堂蜜桃无码视频一区二区| av在线免费一区二区| 香蕉国产97| 91亚洲欧美| 成人熟女区| 日韩乱插| 中字幕人妻一区二区三区| 欧美日韩天堂| 超碰爽人妻熟女Av| 天天爽人人综合免费7799| 国产高清自拍视频| 免费97视频| 69超碰综合| 欧美少妇性爱网站| 国产精品美女久久久久久网站| 蜜臀色乳| 午夜福利久久久噜久噜久久综合| 另类一区| 久久久亚洲高清不打码| 在线视频免费观看午夜| 夜夜嗨TV| 91天射| 亚洲男人天堂Av| 福利操逼| 国产超碰AV在线精品| 欧美综合综合| 伊人久久亚洲色欲综合网站 | 亚洲āv网址在线观看| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 亚洲色图91欧美日韩| 逼操网站| 韩国一级婬片A片无码天美| 欧洲亚洲人妻无码久久三区四区| 中国小夫妻勾搭露脸淫荡对白| 婷婷亚洲天堂| 色区久久| 欧美顶级黄片AAAAA在线免费看 | 国产精品视频在线播放| 欧美91精彩| 欧美激情亚洲色图| 素人播放一区| 在线 制服丝袜中出 人妻| 操逼视频亚洲| 强奸乱伦动态污图免费 | 中国操逼无码| 欧美精品二区视频在线| 日本道不卡| 97日韩| 好涩综合| 亚洲久久久久| JuliaAnn丝袜熟女系列| 国产视频第二页| 超碰到97情色| 97久久超碰亚洲| 91色射| 五月天AV资源| 99夜夜操| 很狠操| 97色五月天完| 久久久精品国产亚洲伊人| 亚洲色图 91| 99re在线视频这里只有精品| 热的中文 热的有码 热的国产| 欧美白嫩在线放| 2025亚洲男人天堂| 亚洲色图综合网| 天天日美女的B| 97中文字幕一区| 欧美亚洲手机在线| 精品国产av一区二区三区四区入口| 欧美在线天堂| 热无码中文亚洲H一道本一区二区| 男女性无套 免费九一| 最新日本中文字幕| 五月婷网站| 国产成人精品日本视频| 开心五月天激情网| 综合天天网| 狠狠操狠狠燥| 偷拍综合网| 日本精品网站在线中文| 另类 日韩 熟女| 婷婷亚洲综合| 午夜毛片高清免费不卡| 91四海无码日韩欧美| 免费观看一区| 久久91精品国产9丨久久分亭| 色丁香五月婷婷| 熟女日韩| 日韩欧美女求操每天更新| 97这里只有精品| 嫩草一区二区在线观看| 在线观看一卡二卡| 久久精品高清无码一区| 日韩av性爱在线播放| 91三级理论片播放器| 夜夜爽爽爽| 69精品人人人人| 婷婷激情五月综合| 亚洲春色一区二区三区| 色综合久久88色综合久久天天| wwwss在线观看| 久久精品一区| 97精品久久| 天堂无码精品国产久| 九九九九九九九精品视频| 日韩在线97| 天天操妹子| 人人摸.人人色| 五月天丁香| 任你干在线视频| 久久国产在线一区二区| 97精品综合| 夜夜免费视频| 免费一级黄色录像影片| 亚洲综合色男人网| 国产搭汕a级片| 91在线视频观看国产| 精品人人| 丰满美女一级毛片在线播放| 操九九九九九九| 久久精品国产97欧美精品亚洲 | 人妻AV在线| 亚州熟妇精品| 国产精品无码av在线| 中文伊人大香蕉视频| 欧美亚洲高清晰| 日本性爱欧美性爱| 五十路二区在线| 国产精品一区二区手机看片| 97日本超碰综合| 91爱啪| 操逼网站地址| 青草精品视频一日本久久久久网站| 日韩人妻制服丝袜av| 小草精彩毛片| 操逼操逼操| 嗯嗯啊在线视频| 大香蕉草草| 韩国黄色片精品久久久| 大香蕉一人| 成人av免费观看| 人妻激情视频| 色婷婷电影网| 一个人在线看的黄色电影网站| 日韩啪啪视频| 欧美黑人猛交春色影视大全| 欧美高清第一页| 久久久久13| 看全色黄大色大片免费视频| 亚洲另类色图片| se吧提供91精品国产91久久久久久 | 欧美精品庄| 韩国一级婬片A片AAAAA| 蜜臀久久99精品久久久久久成人小说| 国产情侣自拍在线播放| 97se亚洲综合自| 国产乱码久久| 99久久婷婷丁香| 在线电影亚洲色图| 一二三四免费视频| 日韩精品色呦呦| 日本不卡一区二区三区| 亚洲精品视频二区| 国产一区二区三区视频在线看| 色网在线| 英伦大奶子熟妇吊带| 中文字幕日韩电影人妻| 亚洲双插| 中文一区二区婷婷视频| 日本国产欧美高清在线| 三上悠亚在线毛片91| 日本 免费 一区二区三区 久久香蕉| 91精品国产日韩欧美综合| 97欧美色综合| 九九热男人天堂| 日本三级人妻a人妻一在线| 亚洲人体视频在线观看| 91制服丝袜| 久久av网| 久久久久久久一级黄色打同平台| 人妻中文字幕精品无码| 欧美天天弄| 好爽免费视频,| 久久国产精品一级二级三级| 手机在线A片| 欧美性爱一区二区三区| 久久神马影院| 久久久久久久人妻| 欧美经典一区二区三区| 2019精品国产无码成人| 国产精品视屏| 亚洲色婷婷综合久久久久中文| 久久夜嗨| 国产精品一区在线播放| 欧在线一二区| 97色碰| 性色av婷婷久久一区二区点复制| AV男人天堂网| 欧美熟妇色| 欧美色自拍| 日美免费黄片| 色色色日本| 亚洲国产福利视频| 91九九九逼| 校园春色 男人天堂 | 狠狠躁天天躁日日躁97| 国产欧美日韩女同性恋ww喷水精品 | 黄片www.| 啊啊啊想要| 啊啊啊啊在线播放| 国产人妻一区二区三区欧美毛片| 嗯嗯,啊啊,国产精品| 色五月激情网| 天美麻花大全视频| 色伊人91| 1024人妻熟女一区二区三区| 翔田千里一区二区三区奶水| 精品无码久久久久久久杏吧| 亚洲情色综合| 神马久久久久| 超碰日韩人妻| 亚洲电影中字一区二区| 欧美岛国精品在线观看| 亚洲中文字幕熟女| 亚洲成a人v欧美综合天堂下载| 麻豆色99999| 欧美日韩亚洲电影| 嗯嗯啊啊好大好爽| 啊啊啊 在线| 蜜桃狠狠色伊人亚洲综合 | 有码专区最新中文字幕有码| 啊啊啊操死我了| 久久久久幕乱码| 91模特在线观看| 综合情欲网| 久久久涩| 国产又爽又黄| 丁香六月婷婷久久综合| 色综合美国| 欧美美女自慰一区二区三区| 国产一区二区三区不卡手机在线| 亚洲 欧美 小说| 一区二区三区成人 | 成人a v在线播放免费| 免费AV中文网在线观看| 东北丰满熟女国产一区| 粉嫩在线一区二区懂色| 人妻久久久久久| 97干日韩| 中文熟女五十乱码在线| 日韩综合97p| 另类天堂| 天天色,天天干,天天干| 青青草丝袜在线视频| 一区二区三区精品黑丝白丝酒店对鸡 | 国产精品国产亚洲区艳妇糸列| 日韩色香| 日逼国产| 密桃99999| 熟女一区二区| 人妻少妇久久中文| 国产 日韩,欧美 自拍| 国产成人亚洲精品无码最新在线| 欧美不卡二区| 97 亚洲 日韩 欧美 在线| 射欧美综合| 亚洲 欧美 日韩另类 麻豆| 黄片www视频免费| 美女极品一区二区三区| 夜夜操二区| 男人把坤坤插入女人的下体| 欧美综合另类| www.人人cao| 九九九九88| 夜夜国自区| 欧亚无码视频| 五月婷在线| 是还免费视频1727我| 久久久久久久| 亚洲美女自拍偷拍视频| 国产乱弄免费在线视频。| 国产免费内射视频| 大香蕉一线视频| 久久免费中文字幕在线观看| 日韩97超碰| 久久久久久亚洲中文| 亚洲色图大香| 亚洲图片小说欧洲| 在线观看中文av字幕| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 婷婷五月天影院| 激情人妻另类| 手机在线免费看的av| 五月丁香激情综合| 男人天堂导航| 日本综合久久| 日本中文字幕在线视频| 久久久久ab| 91综合色噜噜| 麻豆天美国美国产| 91丝袜美女视频| 97久久视频| 在线 欧美 亚洲| 五月婷婷六月丁香网址| 久久99精品九九久久久婷婷| 在线人成亚洲视频免费观看| 怡红院视频在线| 免费视频一二三区| 中文字幕日韩国产传媒欧美精品| 午夜一区| 亚洲人妻一区二区三区| 欧美美女视频| 欧洲天天在线| 美国日韩黄片| 欧州激情视频在线一区二区| 精品久久久久久无码| 免费看污网站| 日本操逼视频不卡直接放| 密臀在线免费观看| 免费的很黄很污的全部视频| 伊人亚洲综合| 国产AV久久久蜜爱影集| 超碰久超碰久| 青娱乐亚洲热| 91人妻最真实刺激绿帽| 色在线69堂| 日本 欧美 国产一区| 一卡二卡三卡| 欧美嗯啊……在线观看视频免费| 熟妇乱伦一区二区| 四虎免费看黄| 国产一区二区在线电影| 国产又粗又长的视频| 伊人91| 探花精品 一区二区| 激情亚洲天堂| 日本在线播放不卡一区| 91人人操| 亚洲九九爱| 91超级碰| 91伊人久| 欧美九九九| 精品久久99| 国产Av超碰| 亚洲熟女一区二区| 天天天肏屄欧美| 乱欲一区二区| 日韩成人无码| 日韩电影中文字幕| 97色爱| 91人妻尻屄视频| 96久久久| 中文字幕一二三av| 国产熟女一区二区丰满| 91精品国产麻豆国产自产在| 男人女人18禁片免费看网站| 亚洲情色无码一区二区三区| 日日天天久久啊啊aaa| 亚洲人妻中文高清| 夜夜草天天| 亚洲精品乱码久久久久久蜜桃麻豆 | 欧美内射少妇| 国产精品久久久久久久久AV大片| 91久久久亚洲| 亚洲欧洲日韩中文字幕一区| 污污污8888| 天天做天天爽| 日本人人操人人操| {男男暴菊gay无套网站| 综合亚洲欧美| 粉嫩av一区二区三区四季| 国产黄a三级三级三级av在线看| 亚洲日韩美国人妻| 91精品微拍福利| 九月伊人中文字幕| 青青草在线视频美女| 91网18| 亚洲熟女国产综合另类| 色五月综合网| 精品婷婷| 麻豆这里只有精品| 久久久久亚洲Aⅴ无码| 网站A V在线| 亚洲自拍97| 麻豆尤物视频网| 91美女高潮| 天天综合麻豆视频| 传媒免费一区二区三区| 99热精品国产| 青春草A| 亚洲综合888| 人妻在线臀日韩| 日韩有码一区三区| 亚洲欧美一区二区三区在钱蜜桃 | Av色五月| 少妇国产不卡| 蜜臀精品1区2区| 天天综合在线4| 伊人网av| 性欧美天天| 尤物av网站| 日韩AV色图| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 国产一| 天天操人人操骚逼网站| 久久九操在线观看| 一二三四区操操Av| 一区二区三区一亚洲中文字幕、综合区灬| 久操影视| 少妇激情一区二区三区视频| 男人天堂欧美| 操操操五月天婷婷丁香影院| 手机看片日韩人妻| 深夜激情无码| 激情深爱五月天| 久久侵犯人妻爽爽爽| 九九精品美女高溯喷水 | Sekablack无码一区| 韩三级a视频在线观看| 艹精品| 熟女突然公开看18禁影片| 色婷婷香蕉| 97亚洲国产影视| 久久久久久久久久久久黄色 | 无码人妻丰满热妇又大又粗| 色狠狠综合| 好湿好紧好爽 视频| 香港成人一级视频在线青青草| 天天看片麻豆| 欧美九九九| 欧美日本成人一区二区| 俄罗斯一区二区视频在线观看| 国产AV久久野战精品| 丁香六月婷婷综合| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 9久精品| AV麻豆免费一区| 久久香蕉综合一本到3atv| 99色热| 欧美曰韩国产精品| 熟妇女伦乱视频视频 | 亚洲欧洲小说图片视频 | AV乱伦专区| 欧美中出1| 91欧美偷拍| 尤物AV免费网站| 国产白丝精品在线观看| 日韩,欧美,中文在线| 超碰亚洲欧美日韩无| 强奸熟女一区二区三区| 人妻丝袜美腿中文字幕| 男女真人网18| 天天看特黄的免费网站| 91老司机在线| 欧日a| 第45页一区二区| 久久精品国产亚洲粉嫩| 51一区二区三区| 97 亚洲 日韩 欧美 在线| 欧美九一精品久久久熟妇| 26UUU欧美日本| 五月婷视频| 蜜桃狠狠色伊人亚洲综合| 日韩av在线精品观看| 久碰视频| 国产一区二区在线看| 日韩Va亚洲va欧美Ⅴa久久| 高清不卡视频| 中文字幕欧美日韩三级| 国内外色色色色色成人视频| 日本 情色 1区2区3区| 中文字幕国产| 美女AV一区二区| 91久久久亚洲| 久久精品亚洲婷婷| 91亚洲网| 天天日老熟妇| 久久专区| 国产精品九9| 国产精品乱码久久久久| 五月天综合在线| 91痴汉| 搡老熟女老女人老熟妇免费视频| 亚洲高清男人天堂| 亚洲日韩精品一区视频在线| 天天操人人操骚逼网站| 亚洲性爱免费电影| 97爱b| 黄色AAAAA欧美| 我中文字幕6区 | 中国黄色特级精品一区二区三区片| 中文字幕乱码人妻二区三区| 欧美日韩国产男人| 伊人久久在线视频观看| 日本男人插女人的逼黄色| 国产精品视频自拍在线| 97bbn| 日韩国产成人自拍视频| 大干人妻| 五月丁香啪啪| 亚洲黑人在线| 国产超碰在线一区| 九九综合久久中文字幕| 激情四射五月天| 色哟哟511老熟女| 欧亚日本情色| 日产狠狠干| 日本操逼视频在线| 亚洲第一二区另类图| 草草影院最新网址| 日本国产二线女色| 色五月婷婷五月天| 手机不卡视频不卡在线一二三区| 欧美精品精品一区二区| 久草男人天堂| 亚洲国产日韩欧美熟妇在线| 欧美91变态| 天天做天天爱天天爽AV| 手机在线视频国内精品| 99久久99九九99九九九| 久久9 9 9精品| AV网站高清无码在线观看| 熟女高潮精品一区二区| 97超级久久强资源| 日本免费中文字幕在线| 欧美色图20P| 国产又大又粗又长视频在线| 国产树林里野战在线看| 女人精品内射国产99| 欧美综合 站| 中文字幕黑人大片| 亚洲精品天堂久久A∨51成人漫| 午夜操一视频一区| 色九月综合| 国产自偷自拍一区| av网站免费线看| 爱丝福利| 国产亚卅97| 五月天激情小说网| 久久直播国产| 色99999| 久久九九热| 色月天AV导航| 亚洲人妻AV| 日本东京热加勒比久久| 欧美亚洲综合高清在线| 玖玖综合视频| 激情视频一二三| 97免费在线视频在线观看| AV无码久久久精品| 久久国产逼| 久久久久99999| 欧美骚少妇| 欧美日韩婷婷中文| 青青草原人妻| 99热精品在线观看| 国产无套粉嫩白浆在| 国产成年精品高清在线观看91| 综合网 欧美| 亚洲情色无码一区二区三区| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 精品人妻伦一二三区久久| 亚洲蜜乳av| 国产精品一区二区a| 欧洲亚洲人妻无码久久三区四区| 欧美午夜视频| 久久精品老司| 78久久久| 成人日韩中文字幕| 久久久9品一区二区三区| 丁香五月天视频| 国产精品老师| 中文字幕在线免费观看视频| 人妻熟女av国产网站| 久久国内| 日本一级性爱| 免费毛片在线播放| 国产亚洲国产超碰| 99熟女| 五月婷婷综合在线| 色婷婷丁香五月| 男人的天堂2019AV| 欧美熟女少妇| 国产精品久久9| 久久亚州高清| 撸撸成人在线视频| 超碰97最新人妻| 九九九九九九九九九五码| 99蜜桃臀亚洲成人在线观看| 亚洲淫色网中文| 欧美论理片| 加勒比少妇AV婷婷六月天超碰超碰| 亚洲日韩欧美一区二区| 久久机热| 五月天伊人网| 色哟哟 日韩精品| 青青免费在线视频一区| 岛国网址国产| 日本日逼视频网| 亚洲激情网一二三四区| 香一区二区三区| AV丝袜少妇| 超碰视97中文| 亚洲一区二区AV| 日韩欧美日韩| 热久久国产| 人人操人人大香蕉| 久久久久成人蜜桃精品| 熟女一区二区| 亚洲在钱| 欧美综合亚洲综合| 嫩呦国产一区二区三区AV| 国产AV无码AV| 亚洲欲色9532548967一区| 91色图片| av天堂加勒比| 久久这里只精品免费福利| 亚洲1区2区三区高清中文字幕| 青草av在线| 中文字幕天天天天天| 欧美激色| 国产精品99999| 人人妻人射| 超碰79人人乐| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久久精品国产亚洲AV先锋| 免费αV在线视频| 成年女人18级毛片毛片免费观看| 美国美女AV在线| 碰超人人在线一区二区三区| 日本二三四区| αⅴ天堂| 久久9精品视频| 51一区二区三区| 国产乱伦亚洲色图高清无码| 玖玖婷婷五月天| 日日夜夜草草草| 色婷婷一区二区三区久久| 国产精品久久久无码AV网站| 日韩三级网址| 欧美综合1性辶| 中日韩熟女| 精产国品一区二三产品| 天天久久| 翔田千里av一区二区三区| 福利天堂| 亚洲码在线中文在线观看| 超碰碰碰碰| 欧亚日韩综合精品国产| 日本性感人妻91| 男人的天堂啪啪| 蜜桃香蕉久草精品在线| 可能人人看人人摸| 亚洲91网。| 久久久久国产精品久久久| 91小视频| 黄色十八禁| 国产日韩精品人妻久久久久色欲网站| 爱爱动态120秒| 日本一二三免费久久| 男人a天堂手机在线版| 午夜福利区| 免费成人在线观看91| 天天摸,夜夜摸| 蜜桃午夜视频一区二区| 欧美精品99久久久**| 亚洲免费97免费| 国产家庭乱伦表演| 日韩紧密久久| 高清国产精品福利网站| 超碰97爽| 国产粉嫩蜜臀av一区二区三区| 男人天堂2012| 国产极品馒头逼| 日本人体九九九九九九| 校园春色AV天堂| 91精品久久久久久77777| 中文字幕欧洲有码| 欧美日韩性爱视屏免费看了| 中文字幕av片| 亚洲欧美中文日韩视频中国语| 99热国产精品| 欧美精品999| 一区二区三区在线日韩影院观看| 丰满岳乱妇一区二区三区| 色九九九综合| 国语精品内射在线观看| 蜜臀久久精品久久久久视频| 人妻中文字幕日韩电影| 人妻精品一区一区三区蜜桃91| 亚洲天堂7777| 91老妇女| 久久色人体 | 91 刺激在线| 9118禁| 夜夜操av亚洲一区二区| 91香蕉视频在线观看免费| 日韩不卡网操逼中文字幕日韩| 秋霞无码av鲁丝片一区| 伊人97| 白丝1区2区3区| 成年人三级黄色片视频| 久欲AV| 亚洲一区二区麻豆影院| 一级乱伦网站| 蜜屁Av| 日本色色色| 日本操逼视频免费| 九九九九欧美| 久久xx| 国产精品久久久吖| 美国三级日本三级久久99| 99爱精品| 97玖玖超碰| 亚洲成人精品久久久| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 丰满人妻无码一区二区三区| 99热99re6国产在线播放| 97干在线| 免费的黄片有限公司| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照 | 精品人成视频在线观看| 色天堂综合| 亚洲综合在线视频| 免费av在线播放二区| 亚洲 欧美 日本 国内 首页| 91人人看| 亚洲欧美激情在线视频| 99久久亚洲精品无码毛片潘甜甜 | 日本免费一级AAA大片器| 国产97av| 在线亚洲丝袜视频网站| 97人妻色| 一级久久性爱视频| 视频国产成人精品日本亚洲18| 9 9无尺码天堂网| 日本有码影片下载 | 日本孕妇孕交| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 狠狠干2020| 欧美一区二区情色| 亚洲免费看片| 亚洲最新中文字幕免费| 精品国模无码| 超碰久超碰久| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 日韩AV无码中文一区二区| 1024精品在线| 加勒比色综合| 妇人噜噜| 有码人妻系列| 9久综合网| 四虎影院成年人片| 神马久久久久久伦理片| 欧美人与动性人交a| 久久丝袜| 狠久久| 色哟哟av| 欧美九一精品久久久熟妇| 日韩欧美被操黄免费观看| 嗯嗯嗯嗯啊啊啊好紧好大| 五月丁香狠狠爱| 国产一区二区欧美日本| 国产91乱伦| 国产亚洲欧美每日在线| jazzjazz国产精品麻豆| 久久男人的天堂| 日本不卡在线二区三区| 亚洲欧洲日韩中文字幕一区| 97中文字幕一区| 日本熟妇自慰性高潮一区二区三区| 97在线青| 欧美在线视频观看一二三四区高清 | 麻豆精品久久久久久久| 涩五月婷婷| 热九九精品| 亚洲精品成人激情在线| 激情看片网站| 国产精品视频精品一二| 亚洲一区二区三区四区视频| 国产色精品午夜大片| AV污污污污| 欧美亚洲日本视频久久久| 亚洲成人性爱在线观看| 久久欧美性爱视频| 国模精品一区二区三区苹果色戒| 第一高清av中文字幕| 超碰91在线| 大香蕉久久| 1024久久高清视频| 亚洲aw毛茸茸在线| 人人摸人人干| 亚洲情色一区二区三区| 最新9久久久9免费视频| 蜜汁欧美| 91天天综合网| 色屁屁影院www国产| 波多野结衣被操50分钟免费视频 | 人妻丝袜肏逼| 蜜臀99久久精品| 欧洲综合色| 一中国女人毛片水真多| 国产人妖的免费的视频| 久久久久亚洲Aⅴ无码| 欧美黄色片AAAAA| 久久午夜伦| 少妇与黑人高潮在线| 老熟女中文字幕高清| 国产一区二区在线看| 啊啊啊啊好爽好舒服一区二区易域| 一区二区三区国产在线播放 | 久久国产精品一级二级三级| 97青娱乐超碰久久| 日本熟妇自慰性高潮一区二区三区| 清纯唯美综合| 四虎国产精品永久入口| 日韩乱中文| 亚洲日韩一区电影| 天堂伊人久久| 青青草大香蕉视频| 亚洲国产精品成人综合| 777奇米影视777四色| 91狠| 在线观看午夜婷婷久久久久清性观看| 熟女少妇一区二区三区| 欧美高清无码免费视频高清版| 欧美日韩国产高清在线一二三区| 99热官网| 情侣操 逼视频99| 9久热这里只有精品| 国产隔壁老王影院在线| 久久激情网| 色天堂综合| 日日不卡av| 日韩性爱毛片操骚逼| 99只有精品| 亚洲日产专区婷婷| 五十路三区在线| 日本天天操| 国产天天骚| 91日韩网站| 欧美1区二区三区公司| 色九月婷婷| 任你干在线视频| 精品美女久久久久| 亚洲无码99| 人妻素股| 午夜国产乱伦视频| 情侣开房子拍 日韩无码 女的很漂亮| 国产欧美黑人丰满在线| 精品999999| 日本99视频| 在线色资源| 免费一级黄色录像影片| 亚洲男人的天堂V| 亚洲色交| 日韩欧美经典在线观看| 91少妇香蕉久久精品| 日韩日本欧美在线观看| 午夜人妻精品综合在线| 丝袜视频网国产90| 国产精品久久久久久久黄无码 | 亚洲久久久| 五月丁香综合啪啪| 啊嗯嗯啊好大好爽| 日韩中文字幕精品一区在线| 爆乳免费黄网站| 91高潮| 狠狠干,狠狠操| 久久久久女教师免费一区| 亚洲精品中文字幕一区在线视频 | 亚洲综合色图欧美| 在线v中文字幕一区二区三区 | 无码国产精品午夜不卡(| 人妻超碰青青草98| 久操网无码在线| 97色色国产视频| 国产午夜福利专区综合| 800zy一区二区| 3PAV乱伦视频| 欧美人妻二区三区| 久久在线观看免费视频| av婷婷色网| a男人的天堂久久一级A毛片| 国产农村妇女精品1区二区| 综合伊人网12色| 久久一二三级一一一| 国产无马在线| 丰满少妇高潮无码| 波多野结衣被操50分钟免费视频| 啊啊啊在线观看免费视频| 成人无码在线超碰网| 日韩av色图| 国产日韩欧美亚洲精品95 | 成人av在线播放| 日韩精品第3页| 久久久久久久亚洲Av无码| 久久视频,这里只有精品 | 午夜呻吟欧美| 无码外流操逼视频| 曰韩香蕉97| 国内三级自拍小视频在线观看| a啊啊啊啊啊啊啊啊一区二区| 91黑丝露脚| 国产成久久综合片| 欧美亚洲se91| 久久草在线综合视频| 日韩精品午夜操呦呦不卡影院| 久操综合在线| 丁香九月 婷婷| 亚洲 无码 有码 中文字幕| 久草五月| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 亚洲风情在线观看| 国产极品999| 四虎影视永久在线免费| 亚洲蜜臀精品视频久久| 96AV精品| 很黄很色的视频在线观看| 欧美人妻一区二区| 九九热免费国产视频婷婷伊人五月 | 欧美精品三级黄片| 久久綜合很很很| 亚欧高清在线| 精品一区二区三区国产| 东京热99999| 99青草| 成人乱码一区二区三少妇| 久久 精品| 97超碰人操| 十八禁网站在线| 亚洲制服欧美另类内射| 在线视频 亚洲精品| 天天热精品| 日本伦理一区二区| 91人妻Pr| 日韩av电影成人在线| 日韩91网| 日本男人插女人的逼黄色| 久热超碰| 亚洲精品无码久久AV| 欧美极品| 亚州,欧美在线| 色天堂综合| 啊啊啊用力在线观看| 手机看片1024你懂的国产| 亚洲啪啪视频免费| 亚洲a色| 91老熟女91老女人| 在线观看A啊啊啊| 日韩欧美视频青青| 国产女生在线| 巨爆乳一区二区爆乳区| 激情文学88| 久久欧美激情| 久久9999| 熟女精品一区二区在线观看| 中日韩免费看男女操逼大全| 色色亚洲| 日美免费黄片| 成人av在线播放| 中文字幕三四区| 老司机香蕉| 欧美九一精品久久久熟妇| 免费久久9999| 男人的天堂2018.| 97WW精品| www.天天干| 免费人成?大片在线播放| 操逼片国产| 激情抓乳插进去啪啪啪日韩 | 大稥蕉免费视频这里只有精品| 亚洲日韩精品在线播放| 一级久久久久久久久久久| 国产一区自拍欧美日韩| 激情黄色片在线观看| 精品人妻中文字幕高清| 美女诱惑一区| 亚洲日韩精品一区二区| 伊人九九| 2017天天插| 偷拍盗拍亚洲色图图片| 凌辱美少妇久久aV| 精品1区2区3区| 91欧| 水滴偷拍| 久久 精品| 白丝AV| 91超碰在线| 免费AV中文网在线观看| 日韩欧美亚洲自拍偷拍| 日韩欧无码一区二区三区免费不卡| 天美传媒精品一区二区| 国产女同在线观看视频| а√天堂资源官网在线资源| 伊人网免费视频| 人人 操人人 操人人| 激情国产乱伦Av| 亚洲色图欧美视频| 激情视频网址| 欧美黄页在线| 97人人中文网| 精品无码人妻一区二区免费蜜桃|