日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一个学妹写的按键检测函数把我秀翻了!

發布時間:2023/12/20 编程问答 83 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一个学妹写的按键检测函数把我秀翻了! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要:今年實驗室來了三個學妹,其中一個學妹以前是物聯網專業的,進了實驗室老師二話沒說:先把STM32單片機過一遍

上來第一個例程就是使用按鍵點亮一個LED燈,好家伙。點燈小師弟比較在行,畢竟32、FPGA、Linux的小燈都被小師弟點了一遍。哈哈哈!所以今天還是來說一說按鍵檢測吧!

一、如何進行按鍵檢測

檢測按鍵有中斷方式和GPIO查詢方式兩種。推薦大家用GPIO查詢方式。

1.從裸機的角度分析

  • 中斷方式:中斷方式可以快速地檢測到按鍵按下,并執行相應的按鍵程序,但實際情況是由于按鍵的機械抖動特性,在程序進入中斷后必須進行濾波處理才能判定是否有效的按鍵事件。如果每個按鍵都是獨立的接一個 IO 引腳,需要我們給每個 IO 都設置一個中斷,程序中過多的中斷會影響系統的穩定性。中斷方式跨平臺移植困難。

  • 查詢方式:查詢方式有一個最大的缺點就是需要程序定期的去執行查詢,耗費一定的系統資源。實際上耗費不了多大的系統資源,因為這種查詢方式也只是查詢按鍵是否按下,按鍵事件的執行還是在主程序里面實現。

2.從OS的角度分析

  • 中斷方式:在 OS 中要盡可能少用中斷方式,因為在RTOS中過多的使用中斷會影響系統的穩定性和可預見性。只有比較重要的事件處理需要用中斷的方式。

  • 查詢方式:對于用戶按鍵推薦使用這種查詢方式來實現,現在的OS基本都帶有CPU利用率的功能,這個按鍵FIFO占用的還是很小的,基本都在1%以下。

二、最簡單的按鍵檢測程序

先給他說了一種經典的按鍵檢測代碼,相信大多數人使用按鍵函數都見過它,很簡單就不過多介紹了!

#define?KEY0_PRES?1??//KEY0?? #define?KEY1_PRES?2??//KEY1? #define?WKUP_PRES?3??//WK_UP?u8?KEY_Scan(u8?mode) {??static?u8?key_up=1;//按鍵按松開標志if(mode)key_up=1;??//支持連按????if(key_up&&(KEY0==0||KEY1==0||WK_UP==1)){delay_ms(10);//去抖動?key_up=0;if(KEY0==0)return?KEY0_PRES;else?if(KEY1==0)return?KEY1_PRES;else?if(WK_UP==1)return?WKUP_PRES;?}else?if(KEY0==1&&KEY1==1&&WK_UP==0)key_up=1;???????return?0;//?無按鍵按下 }int?main(void) {?u8?t=0;???delay_init();???????//延時函數初始化???LED_Init();???????//初始化與LED連接的硬件接口KEY_Init();???????????//初始化與按鍵連接的硬件接口LED=0;?????//點亮LEDwhile(1){t=KEY_Scan(0);??//得到鍵值switch(t){?????case?KEY0_PRES:??//如果KEY0按下LED=!LED;break;default:delay_ms(10);?}?} }

如果你在工作中使用這種代碼,有可能會被同事笑話。當然我這里并不是說這種代碼不好,不管黑貓白貓,能抓住老鼠就是好貓。只要能滿足項目需求實現對應的功能就是好代碼。但是如果你使用下面這種個人感覺可能會更好。

其實也并沒有什么神秘感,就是使用了FIFO機制。參考的就是安富萊的按鍵例程,不過源代碼相對比較復雜,對于初學者并不友好,所以小小的修改了一下,僅供參考!

在前面分享了使用系統滴答定時器實現了多個軟件定時器,在按鍵FIFO中也需要使用這個定時器。在系統的開始我們會啟動一個10ms的軟件定時器。在這個10ms的軟件定時器中不斷的進行按鍵掃描,與其他的任務互不影響。

三、為什么要了解FIFO

要回答什么是FIFO,先要回答為什么要使用FIFO。只有搞清楚使用FIFO的好處,你才會有意無意的使用FIFO。學習FIFO機制和狀態機機制一樣,都是在裸機編程中非常重要的編程思想。編程思想很重要。初級coder總是在關注代碼具體是怎么寫,高級coder關注的是程序的框架邏輯,而不是某個細節。只要你框架邏輯通了,則一通百通。

四、什么是FIFO

FIFO是先入先出的意思,即誰先進入隊列,誰先出去。比如我們需要串口打印數據,當使用緩存將該數據保存的時候,在輸出數據時必然是先進入的數據先出去,那么該如何實現這種機制呢?首先就是建立一個緩存空間,這里假設為10個字節空間進行說明。

從這張圖就知道如果要使用FIFO,就要定義一個結構體,而這個結構體至少應該有三個成員。數組buf、讀指針read、寫指針write

typedef?struct {uint8_t?Buf[10];??/*?緩沖區?*/uint8_t?Read;???/*?緩沖區讀指針*/uint8_t?Write;???/*?緩沖區寫指針?*/ }KEY_FIFO_T;

緩存一開始沒有數據,并且用一個變量write指示下一個寫入緩存的索引地址,這里下一個存放的位置就是0,用另一個變量read 指示下一個讀出緩存的索引地址,并且下一個讀出數據的索引地址也是0。目前隊列中是沒有數據的,也就是不能讀出數據,隊列為空的判斷條件在這里就是兩個索引值相同。

現在開始存放數據:

在這里可以看到隊列中加入了9個數據,并且每加入一個數據后隊尾索引加 1,隊頭不變,這就是數據加入隊列的過程。但是緩存空間只有10個,如何判斷隊列已滿呢?如果只是先一次性加數據到隊列中,然后再讀出數據,那這里的判斷條件顯然是隊尾索引為9。

好了這就是FIFO的基本原理,下面來看一下按鍵FIFO是怎么操作的

我們這里以5個字節的FIFO空間進行說明。Write變量表示寫位置,Read 變量表示讀位置。初始狀態時,Read = Write = 0。

我們依次按下按鍵 K1,K2,那么FIFO中的數據變為:

如果 Write!= Read,則我們認為有新的按鍵事件。我們通過函數KEY_FIFO_Get()讀取一個按鍵值進行處理后,Read 變量變為 1。Write 變量不變。

繼續通過函數KEY_FIFO_Get()讀取 3 個按鍵值進行處理后,Read 變量變為 4。此時Read = Write= 4。兩個變量已經相等,表示已經沒有新的按鍵事件需要處理。

有一點要特別的注意,如果 FIFO 空間寫滿了,Write 會被重新賦值為 0,也就是重新從第一個字節空間填數據進去,如果這個地址空間的數據還沒有被及時讀取出來,那么會被后來的數據覆蓋掉,這點要引起大家的注意。我們的驅動程序開辟了 10 個字節的 FIFO 緩沖區,對于一般的應用足夠了。

五、按鍵FIFO的優點

  • 可靠地記錄每一個按鍵事件,避免遺漏按鍵事件。特別是需要實現按鍵的按下、長按、自動連發、彈起等事件時。

  • 讀取按鍵的函數可以設計為非阻塞的,不需要等待按鍵抖動濾波處理完畢。

  • 按鍵 FIFO 程序在嘀嗒定時器中定期的執行檢測,不需要在主程序中一直做檢測,這樣可以有效地降低系統資源消耗。

  • 六、按鍵 FIFO 的實現

    1.定義結構體

    在我們的key.h文件中定義一個結構體類型為KEY_FIFO_T的結構體。就是前面說的那個結構體。這只是類型聲明,并沒有分配變量空間。

    typedef?struct {uint8_t?Buf[10];??/*?緩沖區?*/uint8_t?Read;???/*?緩沖區讀指針*/uint8_t?Write;???/*?緩沖區寫指針?*/ }KEY_FIFO_T;

    接著在key.c 中定義 s_tKey 結構變量, 此時編譯器會分配一組變量空間。

    static?KEY_FIFO_T?s_tKey;/*?按鍵FIFO變量,結構體?*/

    好了按鍵FIFO的結構體數據類型就定義完了,很簡單吧!

    2.將鍵值寫入FIFO

    既然結構體都定義好了,接著就是往這個FIFO的數組中寫入數據,也就是按鍵的鍵值,用來模擬按鍵的動作了。

    /* ********************************************************** *?函?數?名:?KEY_FIFO_Put *?功能說明:?將1個鍵值壓入按鍵FIFO緩沖區。可用于模擬一個按鍵。 *?形????參:??_KeyCode?:?按鍵代碼 *?返?回?值:?無 ********************************************************** */ void?KEY_FIFO_Put(uint8_t?_KeyCode) {s_tKey.Buf[s_tKey.Write]?=?_KeyCode;if?(++s_tKey.Write??>=?KEY_FIFO_SIZE){s_tKey.Write?=?0;} }

    函數的主要功能就是將按鍵代碼_KeyCode寫入到FIFO中,而這個FIFO就是我們定義結構體的這個數組成員,每寫一次,就是每調用一次KEY_FIFO_Put()函數,寫指針write就++一次,也就是向后移動一個空間,如果FIFO空間寫滿了,也就是s_tKey.Write >= KEY_FIFO_SIZE,Write會被重新賦值為 0。

    3.從FIFO讀出鍵值

    有寫入鍵值當然就有讀出鍵值。

    /* *********************************************************** *?函?數?名:?KEY_FIFO_Get *?功能說明:?從按鍵FIFO緩沖區讀取一個鍵值。 *?形????參:?無 *?返?回?值:?按鍵代碼 ************************************************************ */ uint8_t?KEY_FIFO_Get(void) {uint8_t?ret;if?(s_tKey.Read?==?s_tKey.Write){return?KEY_NONE;}else{ret?=?s_tKey.Buf[s_tKey.Read];if?(++s_tKey.Read?>=?KEY_FIFO_SIZE){s_tKey.Read?=?0;}return?ret;} }

    如果寫指針和讀出的指針相等,那么返回值就為0,表示按鍵緩沖區為空,所有的按鍵時間已經處理完畢。如果不相等就說明FIFO的緩沖區不為空,將Buf中的數讀出給ret變量。同樣,如果FIFO空間讀完了,沒有緩存了,也就是s_tKey.Read >= KEY_FIFO_SIZE,Read也會被重新賦值為 0。按鍵的鍵值定義在key.h 文件,下面是具體內容:

    typedef?enum {KEY_NONE?=?0,???/*?0?表示按鍵事件?*/KEY_1_DOWN,????/*?1鍵按下?*/KEY_1_UP,????/*?1鍵彈起?*/KEY_1_LONG,????/*?1鍵長按?*/KEY_2_DOWN,????/*?2鍵按下?*/KEY_2_UP,????/*?2鍵彈起?*/KEY_2_LONG,????/*?2鍵長按?*/KEY_3_DOWN,????/*?3鍵按下?*/KEY_3_UP,????/*?3鍵彈起?*/KEY_3_LONG,????/*?3鍵長按?*/ }KEY_ENUM;

    必須按次序定義每個鍵的按下、彈起和長按事件,即每個按鍵對象占用 3 個數值。推薦使用枚舉enum, 不用#define的原因是便于新增鍵值,方便調整順序。使用{ } 將一組相關的定義封裝起來便于理解。編譯器也可幫我們避免鍵值重復。

    4.按鍵檢測程序

    上面說了如何將按鍵的鍵值存入和讀出FIFO,但是既然是按鍵操作,就肯定涉及到按鍵消抖處理,還有按鍵的狀態是按下還是彈起,是長按還是短按。所以為了以示區分,我們用還需要給每一個按鍵設置很多參數,就需要再定義一個結構體KEY_T,讓每個按鍵對應1個全局的結構體變量。

    typedef?struct {/*?下面是一個函數指針,指向判斷按鍵手否按下的函數?*/uint8_t?(*IsKeyDownFunc)(void);?/*?按鍵按下的判斷函數,1表示按下?*/uint8_t??Count;???/*?濾波器計數器?*/uint16_t?LongCount;??/*?長按計數器?*/uint16_t?LongTime;??/*?按鍵按下持續時間,?0表示不檢測長按?*/uint8_t??State;???/*?按鍵當前狀態(按下還是彈起)?*/uint8_t??RepeatSpeed;?/*?連續按鍵周期?*/uint8_t??RepeatCount;?/*?連續按鍵計數器?*/ }KEY_T;

    在key.c 中定義s_tBtn結構體數組變量。

    static?KEY_T???s_tBtn[3]?=?{0};

    每個按鍵對象都分配一個結構體變量,這些結構體變量以數組的形式存在將便于我們簡化程序代碼行數。因為我的硬件有3個按鍵,所以這里的數組元素為3。使用函數指針IsKeyDownFunc可以將每個按鍵的檢測以及組合鍵的檢測代碼進行統一管理。

    因為函數指針必須先賦值,才能被作為函數執行。因此在定時掃描按鍵之前,必須先執行一段初始化函數來設置每個按鍵的函數指針和參數。這個函數是void KEY_Init(void)。

    void?KEY_Init(void) {KEY_FIFO_Init();??/*?初始化按鍵變量?*/KEY_GPIO_Config();??/*?初始化按鍵硬件?*/ }

    下面是KEY_FIFO_Init函數的定義:

    static?void?KEY_FIFO_Init(void) {uint8_t?i;/*?對按鍵FIFO讀寫指針清零?*/s_tKey.Read?=?0;s_tKey.Write?=?0;/*?給每個按鍵結構體成員變量賦一組缺省值?*/for?(i?=?0;?i?<?HARD_KEY_NUM;?i++){s_tBtn[i].LongTime?=?100;/*?長按時間?0?表示不檢測長按鍵事件?*/s_tBtn[i].Count?=?5/?2;?/*?計數器設置為濾波時間的一半?*/s_tBtn[i].State?=?0;/*?按鍵缺省狀態,0為未按下?*/s_tBtn[i].RepeatSpeed?=?0;/*?按鍵連發的速度,0表示不支持連發?*/s_tBtn[i].RepeatCount?=?0;/*?連發計數器?*/}/*?判斷按鍵按下的函數?*/s_tBtn[0].IsKeyDownFunc?=?IsKey1Down;s_tBtn[1].IsKeyDownFunc?=?IsKey2Down;s_tBtn[2].IsKeyDownFunc?=?IsKey3Down; }

    我們知道按鍵會有機械抖動,你以為按鍵按下就是低電平,其實在按下的一瞬間會存在機械抖動,如果不做延時處理,可能會出錯,一般如果按鍵檢測到按下后再延時50ms檢測一次,如果還是檢測低電平,才能說明按鍵真正的被按下了。反之按鍵彈起時也是一樣的。所以我們程序設置按鍵濾波時間50ms, 因為代碼每10ms掃描一次按鍵,所以按鍵的單位我們可以理解為10ms,濾波的次數就為5次。這樣只有連續檢測到50ms狀態不變才認為有效,包括彈起和按下兩種事件,即使按鍵電路不做硬件濾波(沒有電容濾波),該濾波機制也可以保證可靠地檢測到按鍵事件。

    判斷按鍵是否按下,用一個HAL_GPIO_ReadPin就可以搞定。

    static?uint8_t?IsKey1Down(void)? {if?(HAL_GPIO_ReadPin(GPIOE,?GPIO_PIN_4)?==?GPIO_PIN_RESET)?return?1;else?return?0; } static?uint8_t?IsKey2Down(void)? {if?(HAL_GPIO_ReadPin(GPIOE,?GPIO_PIN_3)?==?GPIO_PIN_RESET)?return?1;else?return?0; }static?uint8_t?IsKey3Down(void)? {if?(HAL_GPIO_ReadPin(GPIOE,?GPIO_PIN_2)?==?GPIO_PIN_RESET)?return?1;else?return?0; }

    下面是KEY_GPIO_Config函數的定義,這個函數就是配置具體的按鍵GPIO的,就不需要過多的解釋了。

    static?void?KEY_GPIO_Config(void) {?GPIO_InitTypeDef?GPIO_InitStructure;/*?第1步:打開GPIO時鐘?*/__HAL_RCC_GPIOE_CLK_ENABLE();/*?第2步:配置所有的按鍵GPIO為浮動輸入模式(實際上CPU復位后就是輸入狀態)?*/GPIO_InitStructure.Mode?=?GPIO_MODE_INPUT;??????/*?設置輸入?*/GPIO_InitStructure.Pull?=?GPIO_NOPULL;?????????????????/*?上下拉電阻不使能?*/GPIO_InitStructure.Speed?=?GPIO_SPEED_FREQ_VERY_HIGH;??/*?GPIO速度等級?*/GPIO_InitStructure.Pin?=?GPIO_PIN_4;HAL_GPIO_Init(GPIOB,?&GPIO_InitStructure);GPIO_InitStructure.Pin?=?GPIO_PIN_3;HAL_GPIO_Init(GPIOB,?&GPIO_InitStructure);GPIO_InitStructure.Pin?=?GPIO_PIN_2;HAL_GPIO_Init(GPIOB,?&GPIO_InitStructure); }

    5.按鍵掃描

    按鍵掃描函數KEY_Scan()每隔 10ms 被執行一次。RunPer10ms函數在 systick中斷服務程序中執行。

    void?RunPer10ms(void) {KEY_Scan(); }void?KEY_Scan(void) {uint8_t?i;for?(i?=?0;?i?<?HARD_KEY_NUM;?i++){KEY_Detect(i);} } /*

    每隔10ms所有的按鍵GPIO均會被掃描檢測一次。KEY_Detect函數實現如下:

    static?void?KEY_Detect(uint8_t?i) {KEY_T?*pBtn;pBtn?=?&s_tBtn[i];if?(pBtn->IsKeyDownFunc()){//這個里面執行的是按鍵按下的處理if?(pBtn->Count?<?KEY_FILTER_TIME){//按鍵濾波前給?Count?設置一個初值pBtn->Count?=?KEY_FILTER_TIME;}else?if(pBtn->Count?<?2?*?KEY_FILTER_TIME){//實現?KEY_FILTER_TIME?時間長度的延遲pBtn->Count++;}else{if?(pBtn->State?==?0){pBtn->State?=?1;/*?發送按鈕按下的消息?*/KEY_FIFO_Put((uint8_t)(3?*?i?+?1));}if?(pBtn->LongTime?>?0){if?(pBtn->LongCount?<?pBtn->LongTime){/*?發送按鈕持續按下的消息?*/if?(++pBtn->LongCount?==?pBtn->LongTime){/*?鍵值放入按鍵FIFO?*/KEY_FIFO_Put((uint8_t)(3?*?i?+?3));}}else{if?(pBtn->RepeatSpeed?>?0){if?(++pBtn->RepeatCount?>=?pBtn->RepeatSpeed){pBtn->RepeatCount?=?0;/*?長按鍵后,每隔10ms發送1個按鍵?*/KEY_FIFO_Put((uint8_t)(3?*?i?+?1));}}}}}}else{//這個里面執行的是按鍵松手的處理或者按鍵沒有按下的處理if(pBtn->Count?>?KEY_FILTER_TIME){pBtn->Count?=?KEY_FILTER_TIME;}else?if(pBtn->Count?!=?0){pBtn->Count--;}else{if?(pBtn->State?==?1){pBtn->State?=?0;/*?發送按鈕彈起的消息?*/KEY_FIFO_Put((uint8_t)(3?*?i?+?2));}}pBtn->LongCount?=?0;pBtn->RepeatCount?=?0;} }

    這個函數還是比較難以理解的,主要是結構體的操作。所以好好學習結構體,不要見了結構體就跑。

    分析:首先讀取相應按鍵的結構體地址賦值給結構體指針變量pBtn ,因為程序里面每個按鍵都有自己的結構體,只有通過這個方式才能對具體的按鍵進行操作。(在前面我們使用軟件定時器時也使用了這中操作,在滴答定時器的中斷服務函數中)。

    static?KEY_T?s_tBtn[3];//程序里面每個按鍵都有自己的結構體,有三個按鍵 KEY_T?*pBtn;//定義一個結構體指針變量pBtn pBtn?=?&s_tBtn[i];//將按鍵的結構體地址賦值給結構體指針變量pBtn

    然后接著就是給按鍵濾波前給Count設置一個初值,前面說按鍵初始化的時候已經設置了Count =5/2。然后判斷是否按下的標志位,如果按鍵按下了,這里就將其設置為 1,如果沒有按下這個變量的值就會一直是 0。這里可能不理解是就是按鍵按下發送的鍵值是3 * i + 1。按鍵彈起發送的鍵值是3 * i + 2,按鍵長按發送的鍵值是3 * i + 3。也就是說按鍵按下發送的鍵值是1和4和7。按鍵彈起發送的鍵值是2和5和8,按鍵長按發送的鍵值是3和6和9。看下面這個枚舉enum你就明白了。

    typedef?enum {KEY_NONE?=?0,???/*?0?表示按鍵事件?*/KEY_1_DOWN,????/*?1鍵按下?*/KEY_1_UP,????/*?1鍵彈起?*/KEY_1_LONG,????/*?1鍵長按?*/KEY_2_DOWN,????/*?2鍵按下?*/KEY_2_UP,????/*?2鍵彈起?*/KEY_2_LONG,????/*?2鍵長按?*/KEY_3_DOWN,????/*?3鍵按下?*/KEY_3_UP,????/*?3鍵彈起?*/KEY_3_LONG,????/*?3鍵長按?*/}KEY_ENUM;

    7.試驗演示

    int?main(void) {uint8_t?KeyCode;/*?按鍵代碼?*/KEY_Init();while?(1){??/*?按鍵濾波和檢測由后臺systick中斷服務程序實現,我們只需要調用KEY_FIFO_Get讀取鍵值即可。?*/KeyCode?=?KEY_FIFO_Get();?/*?讀取鍵值,?無鍵按下時返回?KEY_NONE?=?0?*/if?(KeyCode?!=?KEY_NONE){switch?(KeyCode){case?KEY_DOWN_K1:???/*?K1鍵按下?*/printf("K1鍵按下\r\n");break;case?KEY_UP_K1:????/*?K1鍵彈起?*/printf("K1鍵彈起\r\n");break;case?KEY_DOWN_K2:???/*?K2鍵按下?*/printf("K2鍵按下\r\n");break;case?KEY_UP_K2:????/*?K2鍵彈起?*/printf("K2鍵彈起\r\n");break;case?KEY_DOWN_K3:???/*?K3鍵按下?*/printf("K3鍵按下\r\n");break;case?KEY_UP_K3:????/*?K3鍵彈起?*/printf("K3鍵彈起\r\n");break;????????default:/*?其它的鍵值不處理?*/break;}}} }

    不知道學妹看懂沒,沒看懂就多看幾遍。代碼例程已上傳至Gitee。

    https://gitee.com/zhiguoxin/Wechat-Data.git

    End


    推薦閱讀:

    專輯|Linux文章匯總

    專輯|程序人生

    專輯|C語言

    我的知識小密圈

    關注公眾號,后臺回復「1024」獲取學習資料網盤鏈接。

    歡迎點贊,關注,轉發,在看,您的每一次鼓勵,我都將銘記于心~

    嵌入式Linux

    微信掃描二維碼,關注我的公眾號

    總結

    以上是生活随笔為你收集整理的一个学妹写的按键检测函数把我秀翻了!的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    久久这里只有精品9 | 在线中文字幕av观看 | 亚洲成成品网站 | 亚洲网站在线看 | 久久国产精品一区二区三区 | 精品无人国产偷自产在线 | www.久久精品视频 | 日本性生活一级片 | 国产午夜三级一区二区三 | 免费一区在线 | 伊人www22综合色 | av免费观看高清 | 国内精品久久久久久久 | 97国产小视频 | 五月天婷婷在线视频 | 在线亚洲人成电影网站色www | 午夜视频在线观看欧美 | 一级欧美一级日韩 | 午夜视频免费在线观看 | 天天射天天色天天干 | 人人要人人澡人人爽人人dvd | 蜜桃av综合网 | 欧美精品乱码久久久久久 | 国产不卡视频在线播放 | 免费av在线网站 | 很黄很污的视频网站 | 欧美激情综合五月色丁香 | 欧美日韩国产精品一区二区亚洲 | 日韩a在线播放 | 91麻豆免费看 | 岛国大片免费视频 | 香蕉影院在线播放 | 久久av影视 | 亚洲精品国产精品99久久 | 国产精品99久久久久久久久久久久 | 欧美精品少妇xxxxx喷水 | 18久久久久 | 久久久久久久看片 | 五月婷婷深开心 | 午夜三级福利 | 精品毛片久久久久久 | 五月视频| 精品999在线| 国产精品一区二区精品视频免费看 | 中文字幕在线电影 | 怡红院av | 狠狠色丁香婷婷综合欧美 | 99色国产| 五月婷婷中文网 | av片免费播放 | 免费在线观看污 | 久久国产品 | 友田真希x88av | 久久精品99国产精品亚洲最刺激 | 超碰在线免费福利 | 夜夜爱av| 成人黄色一级视频 | 久久在现 | 免费黄色在线网址 | 日韩一二三区不卡 | 国产精品 亚洲精品 | 国产美女精品视频免费观看 | 国产高清免费在线观看 | 中文电影网 | 国产精品高清一区二区三区 | 亚洲视频高清 | 奇米影视777影音先锋 | 久久综合九色综合欧美狠狠 | 91精品一区二区三区蜜臀 | 九九综合九九 | 91精品区 | 91看片麻豆| 五月婷婷操 | 五月婷婷久草 | 91片在线观看 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 久久电影日韩 | 亚洲精品乱码久久久久久蜜桃不爽 | 日韩精品一区二区三区免费视频观看 | 国产a视频免费观看 | 探花视频免费观看 | 九九久久影视 | 欧美精品一区二区性色 | 91人人网 | 麻豆视频在线观看免费 | 丁香电影小说免费视频观看 | 亚洲国产中文在线观看 | 日韩av在线免费播放 | 在线免费高清一区二区三区 | 国产精品一区二区三区四 | 特黄色大片 | 激情小说 五月 | 欧美老人xxxx18 | 在线日韩 | 精品欧美一区二区在线观看 | 涩涩爱夜夜爱 | 久久精品a| 久热色超碰| 少妇av片| 午夜精品麻豆 | 国产韩国精品一区二区三区 | 中国一级片在线观看 | 国产又粗又硬又长又爽的视频 | 天天鲁天天干天天射 | 成片免费观看视频 | 九色视频自拍 | 国产黄色成人 | 欧美激情精品久久久久久免费印度 | 国产精品九九久久99视频 | www.伊人网| 波多野结衣久久精品 | 精品在线二区 | 综合久久一本 | av片一区| 91av在线免费播放 | 色姑娘综合天天 | 五月天婷婷丁香花 | 久久午夜电影院 | 在线观看视频一区二区三区 | 91精品在线免费 | 国产精品手机在线观看 | 五月婷婷六月丁香在线观看 | av不卡在线看 | 国产免费叼嘿网站免费 | 四虎影视成人精品 | 精品国产久 | 亚州精品国产 | 天天射天天拍 | 91一区啪爱嗯打偷拍欧美 | 在线免费观看国产视频 | 西西大胆免费视频 | 97成人精品视频在线观看 | 亚洲在线a | 深爱激情五月婷婷 | 成人免费网视频 | 在线免费av播放 | 成人免费一区二区三区在线观看 | 国产中文字幕在线免费观看 | 91麻豆精品国产自产在线游戏 | 91社区国产高清 | 国产精品久久久久久久久久久久 | 日韩av一区二区三区四区 | 中文字幕91在线 | 天天狠狠 | 精品欧美小视频在线观看 | 午夜av片| 色综合久久88色综合天天人守婷 | 国产精品久久久久影视 | 国产91精品一区二区麻豆亚洲 | 国产精品对白一区二区三区 | 久久午夜精品视频 | 日韩电影久久 | 国产日产在线观看 | 国产成人精品一区二区三区 | 国产成人久久精品77777 | 在线草| 久久伊人精品天天 | 国产一区在线视频播放 | 中文伊人| 久久的色 | 免费在线观看一区二区三区 | 白丝av免费观看 | 精品国产_亚洲人成在线 | 97av影院 | 五月婷婷香蕉 | 人人狠狠综合久久亚洲婷 | 精品一区电影 | 国产专区在线播放 | 久久大片 | 中文字幕在线视频第一页 | 日韩毛片在线一区二区毛片 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 香蕉97视频观看在线观看 | 日韩欧美一二三 | 精品一区二区视频 | 午夜私人影院 | 天天操天天操天天操 | 国产精品久久久久久久久婷婷 | 在线观看mv的中文字幕网站 | 天天干天天拍天天操 | 91精品久久久久 | 欧美美女激情18p | 色多多在线观看 | 中文av字幕在线观看 | 色狠狠婷婷| 国产精品一区二区吃奶在线观看 | 6080yy精品一区二区三区 | 精品人人人 | 中文字幕亚洲欧美日韩2019 | 91人人网 | 国产一区二区在线影院 | 久久免费资源 | 日批视频 | 亚洲性少妇性猛交wwww乱大交 | 黄色av一区二区 | 久草免费在线观看 | 精品国产亚洲一区二区麻豆 | 成年免费在线视频 | 成人久久免费视频 | 一级片视频在线 | 在线观看日韩精品视频 | 国产日韩欧美网站 | 欧美一级特黄高清视频 | 国产成人99久久亚洲综合精品 | 69绿帽绿奴3pvideos | www色网站| 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产视频欧美视频 | 日本久久高清视频 | 欧美午夜精品久久久久久孕妇 | 四虎永久精品在线 | 国内外成人免费在线视频 | 超碰在线人人艹 | 午夜国产福利在线观看 | 婷婷av色综合| 国产精品99精品久久免费 | 天天射天天干天天 | 五月天天av | 欧洲亚洲激情 | 国产黄av| 久久久久久久久久久久久久免费看 | 亚洲精品久久久久久久不卡四虎 | 五月天堂网 | 999视频在线播放 | 午夜精品一二三区 | 在线成人高清电影 | 在线观看成人国产 | 四虎国产永久在线精品 | 在线观看视频h | 日韩免费在线网站 | 成年人在线看视频 | 日韩偷拍精品 | 深夜福利视频在线观看 | 天天av综合网 | 激情综合网五月 | 久久高清视频免费 | 日韩欧美精品在线 | 天堂av在线 | av在线永久免费观看 | 麻豆影视在线观看 | 黄色片网站免费 | 91九色在线视频 | 91av视频在线免费观看 | 久久精国产 | 中文字幕在线观看不卡 | 久久精品国产免费观看 | 久久国产网站 | 日韩欧美有码在线 | 在线观看视频国产一区 | 91大神dom调教在线观看 | 国产成人精品a | 在线免费中文字幕 | 亚洲一级片在线观看 | 永久黄网站色视频免费观看w | 91久久影院 | 日韩中文字幕视频在线观看 | 国产精品原创视频 | 91在线一区 | 久久不色| www.97色.com| 97色国产| 欧美久久精品 | 91九色视频在线观看 | 九九久久影视 | 欧美大码xxxx | 久久66热这里只有精品 | 亚洲国产精品500在线观看 | 日本高清dvd| 日韩精品免费在线 | 婷婷九月激情 | 99在线视频播放 | 在线观看中文字幕 | av成人在线网站 | 日韩1级片 | 国产黄色片免费观看 | 亚洲精品在线一区二区 | 一区二区三区四区精品 | 亚洲五月 | 在线观看免费高清视频大全追剧 | 四虎永久免费网站 | 亚洲国产午夜精品 | 亚洲免费不卡 | 91自拍91| 欧美在线aa| 国产日韩欧美在线播放 | 99国产精品久久久久老师 | 日本精品视频网站 | 91桃色免费观看 | 人人干天天干 | 国产精品日韩久久久久 | 午夜在线免费观看视频 | 免费男女羞羞的视频网站中文字幕 | 中文字幕在线免费观看 | 国产精品9999久久久久仙踪林 | 日韩在线免费小视频 | 久久毛片高清国产 | 中文字幕免费在线看 | 免费99视频 | 精品电影一区 | 久久精品屋| 色爱成人网 | 成人av电影在线观看 | 美国三级黄色大片 | 97超碰在线人人 | 国产视频在线观看一区 | 欧美日韩一区二区在线观看 | 久久精品96| 亚洲国产成人久久 | 99这里都是精品 | 国产精品女教师 | 中文字幕黄色 | 97超碰成人 | 天天综合网国产 | 国产成人一区二区啪在线观看 | 国产91精品久久久久久 | 在线免费观看黄色 | 免费看片在线观看 | 韩国精品在线观看 | 少妇av网| 国产精品久久久久久久久久99 | 国产成人精品一区二区三区福利 | 日韩黄色大片在线观看 | 色九九视频| 久草在在线视频 | 好看av在线 | 伊人五月综合 | 国产在线97 | 亚洲精品视频在线免费 | 久久夜色精品国产欧美一区麻豆 | 精品久久久影院 | 日韩在线资源 | 中文字幕色在线视频 | 久久久电影网站 | 伊人网av | 久久久国产精品人人片99精片欧美一 | 国产在线高清 | 久久人操| 97视频免费在线观看 | 91麻豆传媒 | 久久免费视频播放 | 一色屋精品视频在线观看 | 午夜精品av | 欧美韩国日本在线 | 国产一区私人高清影院 | 久草在线免费看视频 | 成人免费网站在线观看 | 91久久奴性调教 | 丁香一区二区 | 国产精品成人aaaaa网站 | 久久艹艹 | 国产精品网红福利 | 91香蕉视频在线下载 | 美国人与动物xxxx | 久久这里只有精品首页 | 欧美午夜激情网 | 国产在线精品国自产拍影院 | 日韩午夜电影院 | 成人黄色大片在线免费观看 | 国产精品一区二区av日韩在线 | 精品国偷自产在线 | 在线观看麻豆av | 色在线亚洲 | 国产精品精品久久久久久 | 亚洲国产美女精品久久久久∴ | 亚洲va在线va天堂va偷拍 | 亚洲影视九九影院在线观看 | 久久久久久久久久影视 | 9999在线观看 | 国产午夜在线观看 | 日韩精品在线观看视频 | 日韩精品无 | 中文资源在线观看 | 久久免费精品视频 | 天堂av最新网址 | 麻豆视频国产精品 | 日韩有码在线播放 | 99re亚洲国产精品 | 综合网在线视频 | 免费日韩 精品中文字幕视频在线 | 有码中文字幕在线观看 | 夜色.com| 婷婷激情站 | 91九色免费视频 | 五月激情久久久 | 狠狠干狠狠久久 | 亚洲人在线 | 色婷婷狠| av中文字幕免费在线观看 | 91九色国产 | 中文字幕在线免费看 | 欧美二区在线播放 | 国产精品免费视频观看 | 精品国产一区二区在线 | 麻豆视屏| 欧美日韩国产欧美 | 成人三级黄色 | 奇米影视777四色米奇影院 | 精品极品在线 | 欧美一区二区精品在线 | 三级免费黄 | 美女黄视频免费 | 91在线播放视频 | 国产精品va在线播放 | 99爱在线| 国产黄网站在线观看 | 亚洲国产精品va在线看黑人 | 99视频在线精品国自产拍免费观看 | 天天操天天摸天天射 | 亚洲精品国产成人 | 婷婷丁香色 | 国产69久久精品成人看 | 天天做天天爱天天综合网 | 成人久久国产 | 99riav1国产精品视频 | 激情综合电影网 | 天天干天天摸 | 在线成人中文字幕 | 国产精品原创 | 成人久久久久久久久 | 中文字幕在线播放日韩 | 日日爱999| 亚洲永久精品在线 | 日韩欧美精品一区二区 | 亚洲精品在线免费观看视频 | 韩日精品在线 | 久久国产精品一区二区三区 | 国产精品久久久久久久毛片 | 国内精品国产三级国产aⅴ久 | 日一日干一干 | 中文字幕精品三区 | 91精品国| 成人午夜电影免费在线观看 | 毛片网站在线看 | 久久在线免费观看视频 | www.天天成人国产电影 | 99视频精品在线 | 日本精品视频在线观看 | 成人h视频 | 最近高清中文字幕在线国语5 | 日韩在线电影一区 | 精品视频网站 | 国产九九九精品视频 | 天天插视频 | 婷婷午夜天 | www.在线看片.com | 国产香蕉97碰碰碰视频在线观看 | 在线国产日本 | 黄色91免费观看 | 欧美另类交在线观看 | 欧美精品久久久久久 | 黄色av免费看 | 超碰公开97| 久草精品资源 | 中文字幕在线视频精品 | 免费激情网 | 丁香六月婷婷开心 | 91久久精 | 成人一级在线 | 久久视频这里有久久精品视频11 | 91中文字幕永久在线 | 九九热只有精品 | 美女久久久久久久久久久 | 久久精品—区二区三区 | 精品一区二区免费视频 | 国产一区高清在线观看 | 亚洲区另类春色综合小说 | 国产精国产精品 | 精品亚洲视频在线 | 久久精品视频网站 | 成人在线免费视频 | 欧美日韩午夜在线 | 久久高清免费 | 91人人爽人人爽人人精88v | 国产免费大片 | 亚洲欧美偷拍另类 | 久久久久久国产一区二区三区 | 国内丰满少妇猛烈精品播 | 国产精品九九九九九 | 久久久久久久久久久黄色 | 91九色视频在线观看 | 91在线看片 | 97看片 | 五月丁香 | 欧美一级性视频 | 97视频在线免费观看 | 国产日韩欧美综合在线 | 国产精品99精品 | www.五月婷婷 | 精品国产伦一区二区三区观看体验 | 99精品乱码国产在线观看 | 午夜精品久久久久久久久久久久 | 亚洲精品国产精品国自产观看浪潮 | 久久精彩视频 | 婷婷五天天在线视频 | 日韩av免费在线电影 | 国产系列精品av | 欧美亚洲国产精品久久高清浪潮 | 国内精品久久久久久久久久久久 | 在线最新av | 欧美精品中文字幕亚洲专区 | 伊人五月天 | 六月丁香色婷婷 | 色婷婷播放 | avwww在线 | 91在线观看欧美日韩 | 精品一区二区三区久久久 | 国产精品久久久久久久久搜平片 | 久久精品免费电影 | 玖玖在线资源 | 国产一区私人高清影院 | 在线视频99| 久久久久久久久毛片 | 国产一级电影免费观看 | 日韩在观看线 | 国产精品入口66mio女同 | 久久免费精品 | 久久精品激情 | 日日干视频 | 久久精品美女 | 成人a在线| ,久久福利影视 | 中国一级片免费看 | av成人资源| 97超碰超碰久久福利超碰 | 国产精品精品国产婷婷这里av | 国产美女在线免费观看 | 91麻豆.com | 国产黄网站在线观看 | 日韩精品五月天 | 天天操天天干天天干 | 日本丶国产丶欧美色综合 | 91在线区 | 久久久国产精品久久久 | 综合成人在线 | 伊人婷婷久久 | 六月色| 国产免费av一区二区三区 | 久久视频| 狠狠狠色丁香综合久久天下网 | 亚洲精品视频在线观看免费视频 | 午夜精品久久久99热福利 | 精品国产1区 | 国产高h视频 | 成人wwwxxx视频| 91丨九色丨高潮 | 国产黄色观看 | 天天干天天做天天爱 | 久久视频在线看 | 四虎成人在线 | 婷婷在线看 | 99精品99 | 精品国产伦一区二区三区 | 丁香婷婷综合色啪 | 五月天网页 | 五月天婷亚洲天综合网精品偷 | 成人网444ppp| 亚洲综合小说电影qvod | 高清不卡一区二区三区 | 日本中出在线观看 | 中文字幕 国产 一区 | 在线视频专区 | 免费看污的网站 | 97超碰国产在线 | 91九色蝌蚪国产 | 在线看毛片网站 | 久草视频在线免费播放 | 日韩专区一区二区 | 欧美一级片免费 | 午夜丁香视频在线观看 | www.精选视频.com | 黄色网在线免费观看 | 成人视屏免费看 | 天天爱天天草 | 在线视频福利 | 五月婷在线观看 | 韩国av免费在线 | 在线观看成人 | 91久久精品一区二区三区 | 久99视频 | 久久久久久久久毛片 | 亚洲a色| 五月天天色| 成人精品国产免费网站 | 日本精品视频网站 | 黄色在线看网站 | 日韩精品中文字幕av | 狠狠操操网 | 国产一区二区三区黄 | 国产a级免费 | 最新国产精品视频 | 久久av免费 | 日韩三级视频在线观看 | 69av久久 | 久香蕉 | 91精品国产91久久久久 | 夜色资源网 | 久草久草视频 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 久久国产精品99国产精 | 96亚洲精品久久 | 日韩欧美在线观看一区 | 色综合天天做天天爱 | 久久综合免费视频影院 | 日韩特黄av | 一区二区精 | 天天射天天射 | 91亚洲精品乱码久久久久久蜜桃 | 色 中文字幕 | 激情视频国产 | 国产精品久久影院 | 国内久久看 | 亚洲区另类春色综合小说 | 久久久 精品 | 国产精品久久久久一区二区三区 | 国产精品99久久久精品免费观看 | 最近中文字幕国语免费高清6 | 久久久精品福利视频 | 最近中文字幕免费 | 国产精品一区二区三区四 | 午夜视频播放 | 国产亚洲一区二区在线观看 | 超碰夜夜 | 久久亚洲专区 | 久久久久国产精品免费网站 | 日韩网站在线 | 久草综合在线观看 | 999久久国精品免费观看网站 | 色婷婷视频 | 亚洲高清在线观看视频 | 在线播放视频一区 | 99久久精品免费 | 国产老熟 | 国产精品美女久久久久久网站 | 久久se视频| 美女网站黄免费 | 国产精品婷婷 | 久久黄色片子 | 免费热情视频 | 天天做天天干 | 久久精品草 | 欧美va电影 | 丁香花中文字幕 | 亚洲精品国偷拍自产在线观看 | 韩国三级一区 | 精品免费观看 | 91九色综合| 日本在线精品视频 | 国产中文在线字幕 | 国产精品999久久久 久产久精国产品 | 日本性动态图 | 久久激情视频 久久 | 欧洲成人av | 天天天天天天干 | 综合伊人久久 | 精品国产一区二区三区久久影院 | 青青河边草免费直播 | 国产成人黄色片 | 成人综合婷婷国产精品久久免费 | 一级黄色在线视频 | 日韩精品高清不卡 | 久草爱| 久久综合综合久久综合 | 8x成人免费视频 | 久久久在线视频 | 天天射网 | 在线成人免费av | 精品亚洲免a | 91黄色视屏 | 国产精品系列在线 | 男女拍拍免费视频 | 亚洲国产剧情av | av免费网页 | 久久久久久久国产精品影院 | 亚洲国产影院av久久久久 | 国产探花视频在线播放 | 久久短视频 | 麻豆成人在线观看 | 久久av黄色| 中文字幕一区二 | 很黄很污的视频网站 | 成人97视频 | 国产精品一区二区三区免费看 | 国产精品久久久亚洲 | 成人欧美一区二区三区在线观看 | 97免费在线观看视频 | 国产精品一区二区在线观看 | 婷婷丁香花五月天 | 青青河边草观看完整版高清 | 99国产情侣在线播放 | 国产福利电影网址 | 在线有码中文 | 久久久18| 中文字幕免费 | 成人97人人超碰人人99 | 成年人免费在线看 | 玖玖视频网 | 欧美在线视频精品 | 91精品国产91 | 国产香蕉视频在线播放 | 99久久精品免费看国产麻豆 | 亚洲精品中文字幕视频 | 久久免费美女视频 | 国产黄色免费 | 国产亲近乱来精品 | 99久久www| 色久网 | 日韩免 | 国产精品一区二区三区免费视频 | 亚洲www天堂com | 最近高清中文字幕 | 国产伦精品一区二区三区在线 | 国产精品久久久久久久久免费看 | 中文字幕在线看视频 | 少妇bbbb搡bbbb桶 | 麻豆视传媒官网免费观看 | www久久| 亚洲国产电影在线观看 | av福利在线播放 | 久久视频在线看 | 日韩超碰| 又黄又爽又湿又无遮挡的在线视频 | 日韩精品免费一区二区三区 | www.av免费| 色com | 久久精品视频2 | 婷婷综合成人 | 色夜影院 | 91av观看| 亚洲精品久久久久www | 久久大片网站 | 久久精品99久久久久久2456 | 91传媒91久久久 | 五月婷婷综合久久 | 天天干天天干天天干天天干天天干天天干 | 天天操天天舔天天干 | 国产精品久久久久久一二三四五 | 国产精选在线 | 天天玩天天干天天操 | 热久在线 | 精品视频久久久 | 欧美日韩xx | 中文字幕免费观看全部电影 | 婷婷开心久久网 | 成人在线视频免费看 | 亚洲国产精品久久久久婷婷884 | 午夜久久美女 | 国产成人一区二区啪在线观看 | 亚洲精品国产高清 | 免费视频 你懂的 | 天天操天天吃 | 久久丝袜视频 | 日韩成人精品一区二区三区 | 国产精品第一视频 | 天天操天天射天天爽 | 久久国产品 | 97超碰在线免费 | 精品国产123 | 日韩一区二区三区免费视频 | 国产精品1区 | 亚洲精品美女久久17c | 成人午夜电影久久影院 | 九九免费在线看完整版 | 久久久亚洲电影 | 国产一区 在线播放 | 国产va饥渴难耐女保洁员在线观看 | 黄色大全免费网站 | 欧美 日韩 国产 中文字幕 | 91av欧美| 国产精品av电影 | 在线观看aa | 狠狠天天 | 激情在线五月天 | 4p变态网欧美系列 | 久久曰视频| 国产高清亚洲 | 四虎永久国产精品 | 午夜精品一区二区三区在线观看 | 能在线看的av | 久久影视精品 | 天天操天天操天天 | 日本精品中文字幕在线观看 | 久久久久综合精品福利啪啪 | 国产婷婷色| 最新中文字幕 | 久久影院一区 | 国产精品21区 | 国产婷婷久久 | 69xxxx欧美| 韩国av免费在线观看 | 久久9999久久免费精品国产 | 国产亚洲精品久久久久久 | 国产午夜剧场 | 久久综合久久伊人 | 午夜视频免费在线观看 | 国产精品成人自产拍在线观看 | www.五月天婷婷 | 播五月综合 | 日韩av不卡在线播放 | 亚洲美女精品视频 | 国模一二三区 | 国产a网站| 91看片淫黄大片在线播放 | 婷婷在线视频观看 | 国产精品久久久久999 | 久久资源在线 | 天天射射天天 | 国产理论一区二区三区 | 国产精品原创在线 | 国产一区二区午夜 | 亚洲做受高潮欧美裸体 | 日韩大片在线看 | 国产理论免费 | 手机av片| 免费看的毛片 | 日韩欧美高清不卡 | 伊人午夜| 97超视频免费观看 | 国内视频一区二区 | 一区二区三区污 | 国产女做a爱免费视频 | 国产精品久久久久久一区二区 | 国产精品伦一区二区三区视频 | 久久专区 | 18pao国产成视频永久免费 | 国产精品久久久久久一区二区三区 | 国产精品网站一区二区三区 | 国产乱码精品一区二区蜜臀 | 人人天天夜夜 | 97视频在线观看视频免费视频 | 日韩精品第1页 | 大片网站久久 | 97国产超碰在线 | 日韩在线一二三区 | 色欧美88888久久久久久影院 | 天天射天天色天天干 | 国产视频综合在线 | 欧美黑人性猛交 | 97香蕉超级碰碰久久免费软件 | 婷婷色综合网 | 欧美性色19p | 久久精品欧美视频 | 日韩系列 | 久久成| 九九九视频精品 | 天天操天天色天天 | 久久久久美女 | 国产色在线视频 | 黄色片网站大全 | 97免费视频在线播放 | 超碰97久久 | 国产最新在线 | 亚洲区视频在线观看 | 精品免费一区二区三区 | 91精品久| 久久只精品99品免费久23小说 | 久久99九九99精品 | 丰满少妇在线观看资源站 | 麻豆91视频 | 久久免费视频一区 | 国产剧情一区二区在线观看 | 国产一区二区免费看 | 丁香花中文在线免费观看 | 天天爱av导航 | www.91av在线| 一本大道久久精品懂色aⅴ 五月婷社区 | av成人动漫在线观看 | 麻豆国产电影 | 91在线视频免费 | 午夜视频在线观看一区二区 | 欧美日韩一区二区三区在线观看视频 | 日韩高清网站 | 欧美日韩高清在线一区 | 久久久五月天 | 国产精品久久久久久久久久免费 | 久草精品视频 | 黄色亚洲免费 | 91在线播放视频 | 亚洲精品国产精品国产 | 伊人视频 | 黄色大全免费观看 | 深爱开心激情网 | 人人狠 | 超碰97在线看 | 在线一区电影 | 成 人 黄 色 免费播放 | 激情视频一区二区 | 麻豆小视频在线观看 | 欧美黑吊大战白妞欧美 | 免费看黄网站在线 | 国产中文字幕第一页 | 日韩视频二区 | 国产超碰在线观看 | 在线 成人 | 中国一级片视频 | 色婷婷国产精品一区在线观看 | 91精品在线免费观看 | 91干干干 | 国产精品一区二区av | 亚洲理论片 | 国产精品第二十页 | 99久久夜色精品国产亚洲 | 日韩黄色一级电影 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 一二区电影 | 色88久久| 99视频在线免费 | av电影在线免费 | 99精品视频在线看 | 色综合中文字幕 | 国产手机视频在线观看 | 91精品1区2区 | 欧美精品久久久久久久久免 | 亚洲精品456在线播放乱码 | japanesexxxxfreehd乱熟 | 久久精品4 | 手机av在线网站 | 日韩中文字幕视频在线 | 久久午夜免费观看 | 韩国一区二区三区在线观看 | 麻豆av电影 | 18国产精品白浆在线观看免费 | 亚洲电影黄色 | 91精品国产乱码久久 | 亚洲欧美视频在线 | 久久久2o19精品 | 亚洲精品美女久久 | 色综合天天综合在线视频 | 99在线热播精品免费 | 日韩av一区二区三区四区 | 国产亚洲精品久久久网站好莱 | 中文字幕在线影视资源 | 欧美日韩国产一区二区三区在线观看 | 97碰在线视频 | 一区二区三区电影大全 | 久久精品综合 | 日本一区二区免费在线观看 | 久久久久久久久久网站 | 亚洲涩涩网站 | 免费看黄在线观看 | 日韩区欠美精品av视频 | 欧美aaa大片| 国内精品在线一区 | 亚洲一区免费在线 | 久草.com| 中文av字幕在线观看 | 日韩电影在线观看一区 | 六月丁香婷婷久久 | 狠狠久久婷婷 | 国产精品视频99 | 天天干天天做天天操 | 91九色视频在线 | 日韩在线首页 | 亚洲成人软件 | 在线 国产 日韩 | 97狠狠操 | 99久久精品久久久久久清纯 | 国产黄色片免费在线观看 | 国产成人精品一区二区三区福利 | 激情久久伊人 | 最近日本字幕mv免费观看在线 | 国产视频在线看 | 青草视频在线 | 日本久久精| 免费男女网站 | 一级片色播影院 | 国产剧在线观看片 | 日韩视频www | 美女黄色网在线播放 | 伊人婷婷综合 | 国产一级在线视频 | 在线观看免费视频你懂的 | 久久免费的精品国产v∧ | 在线激情影院一区 | 亚洲一级特黄 | 国产精品成久久久久 | 超碰97人人在线 | 999国内精品永久免费视频 | 涩涩网站在线看 | 99综合视频 | 久久免费99精品久久久久久 | 狠狠狠色丁香婷婷综合激情 | 亚洲精品视频免费在线观看 | 色综合久久88色综合天天 | 日韩一区二区三区观看 | 日韩午夜电影院 | 日韩在线免费观看视频 | 国产精品视频永久免费播放 | 99视频黄 | 亚洲免费不卡 | 国产视频在线播放 | 国产99久久久国产精品免费看 | 玖玖999| 亚洲电影网站 | 精品国产福利在线 | 国产69精品久久99不卡的观看体验 | 九九免费观看全部免费视频 | 插插插色综合 | 亚洲精品午夜国产va久久成人 |