• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ESP32桌面智能小擺件系統(tǒng)的設(shè)計

    2024-11-25 00:00:00陳鎧串陳國泰
    物聯(lián)網(wǎng)技術(shù) 2024年11期
    關(guān)鍵詞:系統(tǒng)設(shè)計

    摘 要:文中設(shè)計了一種基于ESP32的桌面智能小擺件。該小擺件系統(tǒng)由ESP32-S3微控制器、WM8978全功能音頻處理器、LCD觸摸屏幕顯示模塊、SD/TF卡讀寫模塊組成,具有時間顯示、天氣顯示、日歷顯示以及音頻播放等功能。該系統(tǒng)使用LVGL庫繪制相應(yīng)的UI界面并采用FreeRTOS實(shí)時操作系統(tǒng)進(jìn)行線程管理。經(jīng)測試,該小擺件系統(tǒng)能按照預(yù)設(shè)的功能進(jìn)行操作并顯示相應(yīng)的內(nèi)容。

    關(guān)鍵詞:桌面智能小擺件;ESP32;嵌入式系統(tǒng);LVGL;FreeRTOS實(shí)時操作系統(tǒng);人機(jī)交互

    中圖分類號:TP368.1 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2024)11-00-04

    0 引 言

    隨著各種高性能、低功耗的控制芯片不斷涌現(xiàn),智能桌面擺件已成為一種時尚、個性化的物品。當(dāng)前網(wǎng)絡(luò)上雖已出現(xiàn)多種智能桌面擺件[1],但完整介紹并深入研究擺件設(shè)計的文獻(xiàn)卻很少。本文設(shè)計了一款基于ESP32的桌面智能小擺件,它是一款結(jié)合多種實(shí)用功能的智能產(chǎn)品,如音樂播放、天氣預(yù)報、圖片顯示、人機(jī)交互、時間和日歷顯示等,能夠提高人們的生活質(zhì)量和生活便捷性。該小擺件系統(tǒng)使用ESP-IDF框架[2-4]中的FreeRTOS[5]來實(shí)現(xiàn)多任務(wù)實(shí)時運(yùn)行。

    1 總體方案設(shè)計

    本文設(shè)計的智能小擺件系統(tǒng)以ESP32-S3模組作為核心模塊,實(shí)現(xiàn)時間顯示、天氣預(yù)報、日歷顯示、圖片顯示、音樂播放、屏幕背光設(shè)置等功能。圖1為桌面智能小擺件系統(tǒng)框圖。該系統(tǒng)上電后通過配置好的WiFi聯(lián)網(wǎng),再從NTP服務(wù)器獲取實(shí)時日期時間;根據(jù)IP獲取當(dāng)前城市,并通過HTTP GET方法獲取該城市的天氣數(shù)據(jù)。將這些從網(wǎng)絡(luò)上獲得的數(shù)據(jù)進(jìn)行解析后顯示到屏幕上。日歷顯示功能將通過LVGL圖形庫[6]網(wǎng)絡(luò)上的日歷數(shù)據(jù)繪制在屏幕上,并顯示當(dāng)前日期。圖片顯示功能則將SD卡內(nèi)的圖片文件讀出并顯示在屏幕上。音樂播放功能是從SD卡上讀取相應(yīng)的音樂文件并通過音頻處理芯片解析后播放出來。最后使用LVGL繪制一個菜單界面,通過上下滑動的方式進(jìn)行APP切換,點(diǎn)擊APP圖標(biāo)進(jìn)入到相應(yīng)的APP界面。向右滑動則是退出當(dāng)前APP。

    2 硬件模塊設(shè)計

    硬件設(shè)計方面主要包含:電源的設(shè)計、串口下載電路的設(shè)計、LCD驅(qū)動電路的設(shè)計、音頻編解碼電路的設(shè)計。通過這幾大模塊共同實(shí)現(xiàn)桌面智能小擺件的相應(yīng)功能。其中,電源電路設(shè)計實(shí)現(xiàn)了將TYPE-C接口提供的5 V電壓轉(zhuǎn)換至3.3 V電壓。圖2是ESP32引腳及其外接的網(wǎng)絡(luò)命名。

    2.1 系統(tǒng)電源電路設(shè)計

    主控模塊及其他模塊所需的工作電壓為3.3 V,本系統(tǒng)選用了具有固定輸出電壓的LDO芯片AMS1117S-3.3,用于對輸入電壓進(jìn)行穩(wěn)壓并輸出3.3 V電壓,如圖3所示。圖中,C5為輸入端濾波電容,C6、C7為輸出端濾波電容。

    2.2 串口下載電路設(shè)計

    為了將調(diào)試的代碼下載到ESP32中的主控芯片,將USB轉(zhuǎn)串口芯片CH343P通過串口引腳(如圖4中網(wǎng)絡(luò)名RXD0和TXD0)與ESP32電路板進(jìn)行連接。圖5則展示了實(shí)現(xiàn)程序自動下載的電路,引腳RTS和DTR通過2個三極管控制引腳EN及I/O0來選擇程序燒錄模式[7]。

    2.3 LCD驅(qū)動電路設(shè)計

    LCD屏幕通過SPI接口與ESP32連接,觸摸屏接口則通過I2C接口與ESP32連接。本設(shè)計使用的是裸屏并采用FPC座進(jìn)行連接,如圖6所示。LCD模塊配備了背光引腳,該引腳通過N溝道MOSFET晶體管AO3400A進(jìn)行控制,而具體的控制信號則來自引腳LCD_BL。

    2.4 音頻編解碼電路設(shè)計

    音頻編解碼芯片WM8978的I2S接口與ESP32連接(如圖7所示),同時還需要連接一些控制引腳,如復(fù)位引腳、MCLK時鐘引腳、左右聲道選擇引腳等。WM8978需要使用3.3 V電壓供電。WM8978的音頻輸入可以來自于麥克風(fēng)或線路輸入,音頻輸出可以連接耳機(jī)或揚(yáng)聲器[8]。在電路設(shè)計中,需要考慮音頻輸入輸出的電路設(shè)計,包括輸入輸出耦合電容、濾波電路等。WM8978的各項參數(shù)通過I2C總線進(jìn)行配置,如圖7中的WM_SDA及WM_SCL為I2C的2個引腳。

    3 軟件程序設(shè)計

    3.1 開發(fā)環(huán)境的搭建

    本系統(tǒng)的ESP32開發(fā)環(huán)境是在Windows環(huán)境下搭建的。在安裝Visual Studio Code(簡稱VS Code)后繼續(xù)安裝ESP32插件,將VS Code配置成支持ESP32開發(fā)的IDE。ESP-IDF是一個用于ESP32和ESP32-S系列芯片的官方開發(fā)框架,提供了完整的開發(fā)工具鏈、SDK、示例代碼和文檔,可以幫助開發(fā)人員快速搭建ESP32開發(fā)環(huán)境,并開發(fā)出高效、穩(wěn)定的應(yīng)用程序。在開發(fā)過程中,程序的編寫、編譯需要在ESP-IDF框架下進(jìn)行,采用組件(component)的方式管理框架中的功能模塊,編譯前可通過make menuconfig指令管理各個組件,再使用VS Code進(jìn)行編譯,最后通過串口將程序傳到ESP32中。

    3.2 FreeRTOS設(shè)備驅(qū)動框架

    FreeRTOS是一種實(shí)時操作系統(tǒng),在實(shí)現(xiàn)上其僅提供操作系統(tǒng)內(nèi)核,包括任務(wù)管理、隊列管理、信號量管理、時間管理和內(nèi)存管理模塊,其設(shè)備驅(qū)動框架實(shí)現(xiàn)過程如下[9]:

    (1)創(chuàng)建驅(qū)動程序:開發(fā)者需要編寫設(shè)備驅(qū)動程序來操作外設(shè),驅(qū)動程序需要實(shí)現(xiàn)特定的接口函數(shù),包括初始化、讀取、寫入等操作。

    (2)創(chuàng)建設(shè)備對象:開發(fā)者需要創(chuàng)建設(shè)備對象來表示特定的外設(shè),設(shè)備對象需要包括一些基本的屬性,如名稱、ID、驅(qū)動程序指針等。

    (3)注冊設(shè)備對象:開發(fā)者需要將設(shè)備對象注冊到系統(tǒng)中,通常使用類似于設(shè)備樹的方式進(jìn)行管理,以便系統(tǒng)能夠正確識別和操作這些設(shè)備。

    (4)實(shí)現(xiàn)設(shè)備驅(qū)動框架:開發(fā)者需要實(shí)現(xiàn)設(shè)備驅(qū)動框架,以提供操作設(shè)備的標(biāo)準(zhǔn)接口函數(shù),這些接口函數(shù)通常包括打開、關(guān)閉、讀取、寫入等。

    (5)使用設(shè)備對象:開發(fā)者可以使用設(shè)備對象來操作外設(shè),這樣可以方便地訪問和控制設(shè)備,同時也可以提高代碼的可讀性和可維護(hù)性。

    在本系統(tǒng)設(shè)計中,主菜單程序及天氣界面的設(shè)計中用到了FreeRTOS的線程管理。

    3.3 LCD觸摸屏的軟件程序設(shè)計

    LCD觸摸屏的軟件程序設(shè)計包括初始化LCD屏幕以及觸摸屏模塊和相關(guān)驅(qū)動模塊的編寫。初始化設(shè)計包括SPI總線初始化、I2C總線初始化,以及LCD顯示參數(shù)和觸摸屏參數(shù)的設(shè)置等。在LCD顯示模塊的驅(qū)動程序編寫中實(shí)現(xiàn)了畫點(diǎn)、畫線、畫矩形、填充矩形、顯示字符等基本圖形顯示功能,并根據(jù)需要編寫了更高級的圖像顯示函數(shù)。對于觸摸屏模塊的驅(qū)動程序,編寫了讀取觸摸點(diǎn)坐標(biāo)的功能,并實(shí)現(xiàn)了根據(jù)觸摸點(diǎn)坐標(biāo)執(zhí)行相應(yīng)操作的能力。之后進(jìn)行了LVGL圖形庫的移植,并為LVGL圖形庫提供了適配的LCD顯示接口和觸摸接口。

    3.4 圖片解碼的軟件程序設(shè)計

    本設(shè)計中使用的圖片格式主要為PNG格式和JPG格式。PNG格式圖片解碼流程為:讀取PNG文件頭信息,包括寬度、高度、顏色類型、位深等;分離出PNG數(shù)據(jù)流中的各個chunk塊,如IHDR、IDAT、IEND等;解壓縮IDAT塊中的壓縮數(shù)據(jù),得到解壓縮的像素數(shù)據(jù);根據(jù)顏色類型和位深,將解壓縮后的像素數(shù)據(jù)轉(zhuǎn)化為RGB、RGBA或灰度像素數(shù)據(jù);將像素數(shù)據(jù)繪制到LCD屏幕上。JPG格式圖片的解碼流程為:讀取JPG文件頭信息,包括寬度、高度、顏色類型等;分離出JPG數(shù)據(jù)流中的各個marker,如SOF0、DQT、DHT、SOS等;根據(jù)DQT、DHT等數(shù)據(jù),對JPEG進(jìn)行解碼,得到解碼后的像素數(shù)據(jù);將像素數(shù)據(jù)轉(zhuǎn)化為RGB、RGBA或灰度像素數(shù)據(jù);將像素數(shù)據(jù)繪制到LCD屏幕上。在具體的程序設(shè)計中,需要使用相應(yīng)的庫函數(shù)或者開源庫來實(shí)現(xiàn)PNG和JPG的解碼,例如libpng、libjpeg等。同時,還需要根據(jù)具體的項目需求和硬件平臺特性進(jìn)行適當(dāng)?shù)膬?yōu)化,以提高解碼的效率和穩(wěn)定性。

    3.5 主菜單的程序設(shè)計

    在主菜單的程序設(shè)計中,首先需要創(chuàng)建一個容器,將其作為活動屏幕的子對象,以便在屏幕上顯示容器。之后設(shè)置容器的大小并關(guān)閉容器的滾動條,同時設(shè)置容器的彈性布局、容器的布局對齊方式、容器的滾動方向、容器的背景透明度和顏色、容器的邊框、容器內(nèi)部元素之間的間隙等。接著往這個容器中添加相應(yīng)的圖像按鍵。通過LVGL圖片轉(zhuǎn)換工具將圖片轉(zhuǎn)換為C數(shù)組的形式并放在程序中,通過調(diào)用LV_IMG_DECLARE將圖像數(shù)據(jù)聲明為程序中的常量,其中包含圖像的寬度、高度、像素格式和像素數(shù)據(jù),這些數(shù)據(jù)可供LVGL圖形庫使用,以便在圖形界面中顯示該圖像。最后通過調(diào)用lv_obj_scroll_to_view函數(shù)設(shè)置默認(rèn)顯示的APP圖標(biāo)。本設(shè)計創(chuàng)建了5個APP圖標(biāo),分別為天氣、日歷、圖片、音樂、設(shè)置,其中天氣圖標(biāo)如圖8所示。采用上下滑動的形式切換APP,同時為每個APP圖標(biāo)添加了事件回調(diào),點(diǎn)擊相應(yīng)APP圖標(biāo)可進(jìn)入到這個APP的界面中。通過右滑的方式退出當(dāng)前APP。起初在程序初始化完成后,通過xTaskCreate創(chuàng)建LVGL任務(wù)線程,顯示主菜單界面。

    3.6 天氣時間界面的程序設(shè)計

    在天氣時間界面的程序設(shè)計中,首先初始化本頁面用到的樣式,包括背景色、邊框顏色、邊框?qū)挾取?nèi)邊距、圓角半徑等。再初始化本頁面用到的控件,其中包括創(chuàng)建一個鋪滿屏幕的對象,在這個對象中添加城市、最高溫度、空氣質(zhì)量、溫度圖標(biāo)、濕度圖標(biāo)、時間、日期、溫度數(shù)據(jù)、濕度數(shù)據(jù)等,如圖9所示。接著為以上各類控件訂閱主題,以便能夠?qū)崟r更新時間、溫濕度、天氣等數(shù)據(jù)。再通過xTaskCreate創(chuàng)建天氣時間數(shù)據(jù)更新的任務(wù)線程,確保數(shù)據(jù)的實(shí)時性。而天氣的各類數(shù)據(jù)則通過HTTP客戶端的GET訪問心知天氣的API接口獲取,通過返回的JSON格式文本[10]解析所需要的數(shù)據(jù)。為了不占用系統(tǒng)資源,當(dāng)未打開天氣APP時,系統(tǒng)將掛起天氣時間數(shù)據(jù)更新的線程,以便讓出一部分的資源。

    3.7 日歷界面的程序設(shè)計

    在日歷界面的程序設(shè)計中,使用了LVGL圖形庫。首先需要創(chuàng)建一個父對象,可以是屏幕或其他容器;再使用lv_calendar_create函數(shù)創(chuàng)建一個日歷的對象,并將此對象添加到最開始創(chuàng)建的父對象中;接著通過調(diào)用設(shè)置對象大小和位置的API來設(shè)置這個日歷對象的大小和所在位置,并配置lv_calendar對象的屬性(如設(shè)置日歷的日期、設(shè)置日歷顯示的月份、設(shè)置日歷頭等),再通過調(diào)用lv_obj_update_layout函數(shù)更新日歷的參數(shù)。而對于日歷的日期顯示,則是通過連接WiFi后的NTP時間獲取到當(dāng)前的北京時間,接著將相應(yīng)數(shù)據(jù)解析后傳給日歷界面進(jìn)行顯示,其效果如圖10所示。

    4 結(jié) 語

    本文設(shè)計了一種基于ESP32桌面智能小擺件系統(tǒng)。實(shí)物測試顯示:該系統(tǒng)可以在桌面上以低功耗模式運(yùn)行,并支持?jǐn)U展和自定義,具有準(zhǔn)確、實(shí)時和便捷的信息展示功能,例如展示當(dāng)前時間、天氣預(yù)報等;在性能方面,該系統(tǒng)具有較高的穩(wěn)定性和響應(yīng)速度,能夠在不影響其他并行任務(wù)的情況下完成所有既定任務(wù)。

    注:本文通訊作者為陳國泰。

    參考文獻(xiàn)

    [1]嘉立創(chuàng)EDA.立創(chuàng)開源硬件平臺[EB/OL]. [2023-11-11]. https://oshwhub.com/.

    [2]冷宇.基于ESP32的遠(yuǎn)程家居控制系統(tǒng)設(shè)計[J].無線互聯(lián)科技,2022,19(24):86-88.

    [3]樂鑫科技. ESP-IDF物聯(lián)網(wǎng)開發(fā)框架[EB/OL].(2023-10-02). https://www. espressif.com.cn/ zh-hans/products/sdks/esp-idf.

    [4]郭志舒. 一種用于治療帶狀皰疹超聲波治療儀的研究[D].太原:中北大學(xué),2023.

    [5] FreeRTOS官網(wǎng). FreeRTOS實(shí)時操作系統(tǒng)[EB/OL]. (2023-02-17). https://freertos.org/zh-cn-cmn-s/.

    [6] LVGL官網(wǎng). Light and Versatile Graphics Library [EB/OL].(2023-03-01). https://docs.lvgl.io/8.3/index.html#.

    [7]狄新宇,刁宇杰,朱泓宇,等.基于ESP32的智能物聯(lián)網(wǎng)臺燈設(shè)計[J].林業(yè)機(jī)械與木工設(shè)備,2023,51(1):47-51.

    [8]牛帥,張弛,董振華,等. WM8978音頻處理器的百度AI語音識別[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2023,23(2):42-44.

    [9]趙楠. 基于嵌入式技術(shù)的智能家居系統(tǒng)設(shè)計與實(shí)現(xiàn)[D].沈陽:東北大學(xué),2019.

    [10]李貞輝.基于JSON的數(shù)據(jù)交換系統(tǒng)設(shè)計[J].電腦知識與技術(shù),2021,17(29):68-69.

    作者簡介:陳鎧串(2000—),男,研究方向為嵌入式技術(shù)、物聯(lián)網(wǎng)技術(shù)。

    陳國泰(1975—),男,博士,教授,研究方向為信號處理、電路技術(shù)。

    收稿日期:2023-10-08 修回日期:2023-11-09

    基金項目:福建省科技計劃自然科學(xué)基金項目(2021J01329)

    猜你喜歡
    系統(tǒng)設(shè)計
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無人機(jī)系統(tǒng)
    ZC系列無人機(jī)遙感系統(tǒng)
    北京測繪(2020年12期)2020-12-29 01:33:58
    何為設(shè)計的守護(hù)之道?
    《豐收的喜悅展示設(shè)計》
    流行色(2020年1期)2020-04-28 11:16:38
    基于PowerPC+FPGA顯示系統(tǒng)
    半沸制皂系統(tǒng)(下)
    瞞天過?!律O(shè)計萌到家
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    設(shè)計秀
    海峽姐妹(2017年7期)2017-07-31 19:08:17
    国产一区二区三区综合在线观看| 欧美亚洲日本最大视频资源| 丝袜美腿诱惑在线| 91字幕亚洲| 欧美大码av| 亚洲av日韩在线播放| 亚洲av成人不卡在线观看播放网 | 欧美日韩av久久| 国产成人欧美在线观看 | 黄频高清免费视频| 老熟妇仑乱视频hdxx| 国产日韩一区二区三区精品不卡| 三上悠亚av全集在线观看| 熟女少妇亚洲综合色aaa.| 色综合欧美亚洲国产小说| 男女高潮啪啪啪动态图| 搡老乐熟女国产| 青青草视频在线视频观看| 成人影院久久| 国产极品粉嫩免费观看在线| 69精品国产乱码久久久| 99香蕉大伊视频| 一个人免费在线观看的高清视频 | 国产精品久久久久成人av| 50天的宝宝边吃奶边哭怎么回事| 精品欧美一区二区三区在线| 黄片大片在线免费观看| 午夜福利视频在线观看免费| 丰满少妇做爰视频| 国产高清videossex| 老司机午夜福利在线观看视频 | 亚洲熟女精品中文字幕| 91精品三级在线观看| 亚洲国产欧美日韩在线播放| 久久国产亚洲av麻豆专区| 成人手机av| 69av精品久久久久久 | 亚洲精品日韩在线中文字幕| 欧美97在线视频| 女人被躁到高潮嗷嗷叫费观| 国产亚洲一区二区精品| www日本在线高清视频| 嫁个100分男人电影在线观看| 日韩视频一区二区在线观看| 国产精品麻豆人妻色哟哟久久| 超碰97精品在线观看| 日韩 亚洲 欧美在线| 中文字幕高清在线视频| 国产成人啪精品午夜网站| 国内毛片毛片毛片毛片毛片| 涩涩av久久男人的天堂| 亚洲三区欧美一区| av不卡在线播放| 中文字幕色久视频| 亚洲av电影在线进入| 无遮挡黄片免费观看| 欧美日韩av久久| 淫妇啪啪啪对白视频 | 丝袜美腿诱惑在线| 国产免费av片在线观看野外av| 秋霞在线观看毛片| 色婷婷久久久亚洲欧美| 自拍欧美九色日韩亚洲蝌蚪91| 女人久久www免费人成看片| 少妇被粗大的猛进出69影院| 国产精品麻豆人妻色哟哟久久| 嫩草影视91久久| 日韩一区二区三区影片| 久久 成人 亚洲| 各种免费的搞黄视频| 国产欧美日韩综合在线一区二区| 欧美一级毛片孕妇| 国产成人一区二区三区免费视频网站| av超薄肉色丝袜交足视频| 久久久水蜜桃国产精品网| 亚洲全国av大片| 一级毛片精品| 69精品国产乱码久久久| 欧美精品人与动牲交sv欧美| 高清视频免费观看一区二区| 亚洲精品中文字幕在线视频| 国产日韩欧美视频二区| 超碰成人久久| 人人澡人人妻人| √禁漫天堂资源中文www| 最新在线观看一区二区三区| 色精品久久人妻99蜜桃| 少妇裸体淫交视频免费看高清 | 国产免费现黄频在线看| 国产成人系列免费观看| av一本久久久久| 欧美在线一区亚洲| 老熟妇仑乱视频hdxx| 国产97色在线日韩免费| 久久亚洲精品不卡| 久久久久久久久免费视频了| 亚洲国产日韩一区二区| 啦啦啦在线免费观看视频4| 日本a在线网址| 欧美+亚洲+日韩+国产| 亚洲免费av在线视频| 精品福利观看| 男女免费视频国产| 欧美在线黄色| 亚洲色图综合在线观看| 欧美日韩福利视频一区二区| 1024香蕉在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲第一青青草原| 久久国产精品影院| 亚洲av日韩在线播放| 亚洲av日韩在线播放| 欧美在线一区亚洲| 少妇裸体淫交视频免费看高清 | netflix在线观看网站| 又黄又粗又硬又大视频| 又紧又爽又黄一区二区| 老熟妇仑乱视频hdxx| 老司机深夜福利视频在线观看 | av不卡在线播放| 青春草亚洲视频在线观看| av福利片在线| 亚洲性夜色夜夜综合| 国产三级黄色录像| 日韩视频在线欧美| 亚洲中文日韩欧美视频| 国产国语露脸激情在线看| 久久久久国内视频| 香蕉丝袜av| 亚洲专区中文字幕在线| 秋霞在线观看毛片| 王馨瑶露胸无遮挡在线观看| 国产一区二区在线观看av| 99精国产麻豆久久婷婷| 国产主播在线观看一区二区| 日本五十路高清| 十八禁高潮呻吟视频| 亚洲伊人色综图| 亚洲全国av大片| 欧美 亚洲 国产 日韩一| 母亲3免费完整高清在线观看| 精品久久久久久久毛片微露脸 | 日本五十路高清| 免费在线观看日本一区| 国产成人欧美在线观看 | videosex国产| 国产亚洲精品第一综合不卡| 亚洲专区字幕在线| 国产精品偷伦视频观看了| 在线精品无人区一区二区三| 中文字幕精品免费在线观看视频| 两性夫妻黄色片| www.自偷自拍.com| 国产极品粉嫩免费观看在线| 国内毛片毛片毛片毛片毛片| 日本五十路高清| 欧美国产精品va在线观看不卡| 少妇人妻久久综合中文| 90打野战视频偷拍视频| 国产日韩欧美在线精品| 99久久99久久久精品蜜桃| 99热网站在线观看| 国产精品久久久久久人妻精品电影 | 亚洲一区二区三区欧美精品| 国产成人欧美| 九色亚洲精品在线播放| 欧美成人午夜精品| 不卡一级毛片| 亚洲欧美激情在线| 久久影院123| 中文字幕色久视频| 久久久精品国产亚洲av高清涩受| av福利片在线| 国产熟女午夜一区二区三区| 久久性视频一级片| 大香蕉久久网| 国产精品久久久久久精品电影小说| 欧美精品亚洲一区二区| 久久久久久久大尺度免费视频| 老司机靠b影院| 男人爽女人下面视频在线观看| 精品一区二区三区av网在线观看 | 黑人巨大精品欧美一区二区蜜桃| 少妇精品久久久久久久| 人妻 亚洲 视频| 午夜福利一区二区在线看| avwww免费| 亚洲精品美女久久av网站| 免费观看人在逋| 免费女性裸体啪啪无遮挡网站| 日韩电影二区| 男女床上黄色一级片免费看| 一个人免费在线观看的高清视频 | 波多野结衣av一区二区av| 色老头精品视频在线观看| 国产亚洲午夜精品一区二区久久| 国产高清videossex| 看免费av毛片| 老司机深夜福利视频在线观看 | 精品一区二区三卡| 性色av一级| av一本久久久久| 国产黄色免费在线视频| 精品少妇黑人巨大在线播放| 精品亚洲乱码少妇综合久久| 两性午夜刺激爽爽歪歪视频在线观看 | 午夜久久久在线观看| 精品卡一卡二卡四卡免费| 两人在一起打扑克的视频| 午夜免费观看性视频| 久久久久久久国产电影| 欧美精品亚洲一区二区| 精品久久久精品久久久| 日本欧美视频一区| 老熟女久久久| 狂野欧美激情性bbbbbb| 久久国产亚洲av麻豆专区| 狂野欧美激情性xxxx| 少妇的丰满在线观看| 人妻久久中文字幕网| 免费不卡黄色视频| 这个男人来自地球电影免费观看| 1024视频免费在线观看| 国产黄频视频在线观看| 一区在线观看完整版| 日韩有码中文字幕| 一进一出抽搐动态| 午夜老司机福利片| 99热网站在线观看| 国产麻豆69| 少妇的丰满在线观看| 十分钟在线观看高清视频www| 成人国语在线视频| 欧美日韩福利视频一区二区| 久久精品亚洲av国产电影网| bbb黄色大片| 成人国产av品久久久| 黄片小视频在线播放| 一二三四社区在线视频社区8| 精品人妻熟女毛片av久久网站| 91精品三级在线观看| 欧美激情极品国产一区二区三区| 久久久久精品人妻al黑| 亚洲精品粉嫩美女一区| 亚洲精品美女久久av网站| 久久女婷五月综合色啪小说| 色94色欧美一区二区| 美女脱内裤让男人舔精品视频| 男女之事视频高清在线观看| 性色av乱码一区二区三区2| 精品福利永久在线观看| 丝袜人妻中文字幕| 免费在线观看黄色视频的| 18禁裸乳无遮挡动漫免费视频| 菩萨蛮人人尽说江南好唐韦庄| av又黄又爽大尺度在线免费看| 成年女人毛片免费观看观看9 | 搡老乐熟女国产| 久久99热这里只频精品6学生| 精品少妇久久久久久888优播| 精品少妇久久久久久888优播| 久久久久久久精品精品| 王馨瑶露胸无遮挡在线观看| 亚洲精品国产av成人精品| 下体分泌物呈黄色| 另类精品久久| av线在线观看网站| 精品亚洲成a人片在线观看| 波多野结衣av一区二区av| 精品视频人人做人人爽| 久久精品国产亚洲av香蕉五月 | 捣出白浆h1v1| 天天添夜夜摸| 亚洲av日韩在线播放| 免费女性裸体啪啪无遮挡网站| 欧美精品人与动牲交sv欧美| 久久天躁狠狠躁夜夜2o2o| 中文欧美无线码| 三级毛片av免费| 高清av免费在线| 精品一区二区三区av网在线观看 | 午夜福利,免费看| 亚洲av日韩精品久久久久久密| 美女脱内裤让男人舔精品视频| 麻豆av在线久日| 在线观看免费午夜福利视频| 亚洲精品乱久久久久久| 熟女少妇亚洲综合色aaa.| 黄片播放在线免费| 99国产精品一区二区三区| 啦啦啦啦在线视频资源| 欧美精品高潮呻吟av久久| 一个人免费看片子| 深夜精品福利| 国产成人精品无人区| 最新的欧美精品一区二区| 老司机影院毛片| 麻豆av在线久日| 性少妇av在线| bbb黄色大片| 人人妻人人澡人人看| 中国美女看黄片| av片东京热男人的天堂| 日韩大片免费观看网站| 国产高清videossex| 一本综合久久免费| 久久久久久免费高清国产稀缺| 人人妻,人人澡人人爽秒播| 亚洲视频免费观看视频| 国产精品自产拍在线观看55亚洲 | 亚洲第一欧美日韩一区二区三区 | 大陆偷拍与自拍| 亚洲精品自拍成人| 国产片内射在线| 日韩一区二区三区影片| 91麻豆精品激情在线观看国产 | 午夜成年电影在线免费观看| 欧美日韩av久久| 欧美黄色片欧美黄色片| 国产精品偷伦视频观看了| av国产精品久久久久影院| 自线自在国产av| 国产男女超爽视频在线观看| 国产区一区二久久| 国产免费一区二区三区四区乱码| 国产在线观看jvid| 一级片免费观看大全| 一本色道久久久久久精品综合| 色婷婷久久久亚洲欧美| 久久狼人影院| 日韩人妻精品一区2区三区| 久久久久精品国产欧美久久久 | 亚洲视频免费观看视频| 青草久久国产| 日日爽夜夜爽网站| 国产亚洲av片在线观看秒播厂| 天堂中文最新版在线下载| 欧美中文综合在线视频| 一区二区三区激情视频| 欧美激情极品国产一区二区三区| 色婷婷av一区二区三区视频| 国产亚洲精品一区二区www | 亚洲国产精品一区三区| 欧美日韩黄片免| 午夜福利免费观看在线| 亚洲成国产人片在线观看| 日韩 亚洲 欧美在线| 黄片小视频在线播放| 免费在线观看黄色视频的| 亚洲欧美清纯卡通| h视频一区二区三区| 一区二区三区精品91| 久久久久久久久免费视频了| 好男人电影高清在线观看| 亚洲七黄色美女视频| 9色porny在线观看| 亚洲专区中文字幕在线| 成年美女黄网站色视频大全免费| 一级毛片电影观看| 天堂俺去俺来也www色官网| 女性生殖器流出的白浆| 在线av久久热| 狂野欧美激情性bbbbbb| 十八禁网站网址无遮挡| 久久久久久亚洲精品国产蜜桃av| 超碰成人久久| 免费在线观看完整版高清| 免费在线观看黄色视频的| 欧美 亚洲 国产 日韩一| 一区福利在线观看| 操出白浆在线播放| 两性午夜刺激爽爽歪歪视频在线观看 | 久久久国产成人免费| 天天躁日日躁夜夜躁夜夜| 国产精品香港三级国产av潘金莲| 黄片大片在线免费观看| 亚洲欧美一区二区三区久久| 亚洲精品久久成人aⅴ小说| 在线观看免费日韩欧美大片| 久久 成人 亚洲| 在线观看一区二区三区激情| 纵有疾风起免费观看全集完整版| 久久久久精品国产欧美久久久 | 亚洲成人国产一区在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 人妻人人澡人人爽人人| 日韩欧美一区二区三区在线观看 | 亚洲国产精品一区三区| 日韩欧美国产一区二区入口| 男女下面插进去视频免费观看| 亚洲情色 制服丝袜| 日韩制服丝袜自拍偷拍| 亚洲国产欧美一区二区综合| 9热在线视频观看99| 亚洲精品国产精品久久久不卡| 爱豆传媒免费全集在线观看| 黄网站色视频无遮挡免费观看| 大陆偷拍与自拍| 亚洲av电影在线观看一区二区三区| 十八禁高潮呻吟视频| 这个男人来自地球电影免费观看| 国产成人a∨麻豆精品| 午夜福利一区二区在线看| 亚洲天堂av无毛| 超碰成人久久| 亚洲成av片中文字幕在线观看| 精品国产一区二区久久| 成年人午夜在线观看视频| 99re6热这里在线精品视频| 久久久久久亚洲精品国产蜜桃av| 建设人人有责人人尽责人人享有的| 色94色欧美一区二区| 欧美另类一区| 午夜免费成人在线视频| 啪啪无遮挡十八禁网站| 国精品久久久久久国模美| 国产又爽黄色视频| 免费观看a级毛片全部| 老司机亚洲免费影院| 深夜精品福利| 黄色片一级片一级黄色片| 99国产精品一区二区三区| 久久中文看片网| 亚洲精品日韩在线中文字幕| 久久热在线av| 欧美在线黄色| 99香蕉大伊视频| 欧美 亚洲 国产 日韩一| 欧美激情极品国产一区二区三区| 亚洲欧美成人综合另类久久久| 五月天丁香电影| 热99久久久久精品小说推荐| 夜夜夜夜夜久久久久| 性色av一级| 亚洲欧美一区二区三区黑人| 淫妇啪啪啪对白视频 | 亚洲人成77777在线视频| 黑人猛操日本美女一级片| 亚洲国产欧美日韩在线播放| 国产免费福利视频在线观看| 一区二区三区四区激情视频| 精品一品国产午夜福利视频| √禁漫天堂资源中文www| 50天的宝宝边吃奶边哭怎么回事| www.自偷自拍.com| 这个男人来自地球电影免费观看| 又黄又粗又硬又大视频| 国产三级黄色录像| av天堂久久9| 国产在线观看jvid| 国产成人av教育| 亚洲成人免费电影在线观看| 大陆偷拍与自拍| 看免费av毛片| 考比视频在线观看| 女警被强在线播放| 另类精品久久| 色精品久久人妻99蜜桃| 啦啦啦 在线观看视频| 各种免费的搞黄视频| 久久精品国产综合久久久| 久久天堂一区二区三区四区| 中文字幕色久视频| 悠悠久久av| 69av精品久久久久久 | 丝袜人妻中文字幕| 一区二区三区乱码不卡18| 啦啦啦 在线观看视频| 伦理电影免费视频| 精品国产一区二区三区四区第35| 99久久国产精品久久久| 秋霞在线观看毛片| 天堂中文最新版在线下载| 91精品国产国语对白视频| 国产xxxxx性猛交| 久久久精品国产亚洲av高清涩受| 在线观看www视频免费| 男女下面插进去视频免费观看| 久久99热这里只频精品6学生| 久久狼人影院| 国产区一区二久久| 狠狠精品人妻久久久久久综合| 母亲3免费完整高清在线观看| 人妻人人澡人人爽人人| 美女高潮到喷水免费观看| 多毛熟女@视频| 少妇精品久久久久久久| 十八禁人妻一区二区| 热99国产精品久久久久久7| videosex国产| 日本av手机在线免费观看| avwww免费| 自拍欧美九色日韩亚洲蝌蚪91| 免费黄频网站在线观看国产| 午夜老司机福利片| 国产精品久久久久久精品电影小说| 天堂中文最新版在线下载| 国产免费视频播放在线视频| 国产一区二区三区综合在线观看| 国产精品 欧美亚洲| 日韩精品免费视频一区二区三区| 一本色道久久久久久精品综合| 极品少妇高潮喷水抽搐| 日本vs欧美在线观看视频| 狠狠精品人妻久久久久久综合| 久久性视频一级片| 国产精品免费视频内射| 久久久久久久久久久久大奶| 色老头精品视频在线观看| 男女之事视频高清在线观看| 一区二区三区乱码不卡18| 老司机影院毛片| 国产免费一区二区三区四区乱码| 90打野战视频偷拍视频| 在线观看免费高清a一片| 啦啦啦 在线观看视频| 久久青草综合色| 亚洲av美国av| 人妻久久中文字幕网| 日韩 欧美 亚洲 中文字幕| 久久久国产一区二区| 欧美在线黄色| 色婷婷av一区二区三区视频| 国产精品影院久久| 国产一区二区在线观看av| 成年av动漫网址| 午夜精品久久久久久毛片777| 黄色 视频免费看| 男人操女人黄网站| 亚洲中文字幕日韩| 久久精品亚洲av国产电影网| 建设人人有责人人尽责人人享有的| 嫁个100分男人电影在线观看| 777久久人妻少妇嫩草av网站| 久久免费观看电影| 男人爽女人下面视频在线观看| 久久99一区二区三区| 97人妻天天添夜夜摸| 最近最新免费中文字幕在线| 欧美激情久久久久久爽电影 | videos熟女内射| 十分钟在线观看高清视频www| 亚洲少妇的诱惑av| 十分钟在线观看高清视频www| 少妇精品久久久久久久| 久久久久国产一级毛片高清牌| 一个人免费看片子| 国产亚洲欧美精品永久| 一区福利在线观看| 男女高潮啪啪啪动态图| 久久天堂一区二区三区四区| 搡老乐熟女国产| 一本一本久久a久久精品综合妖精| 成人18禁高潮啪啪吃奶动态图| 久久毛片免费看一区二区三区| 人妻久久中文字幕网| 欧美av亚洲av综合av国产av| 国产97色在线日韩免费| 国产亚洲av片在线观看秒播厂| 国产精品亚洲av一区麻豆| 午夜影院在线不卡| 国产男人的电影天堂91| 精品视频人人做人人爽| 国产精品 欧美亚洲| 欧美老熟妇乱子伦牲交| 精品少妇久久久久久888优播| 十八禁网站网址无遮挡| 91精品国产国语对白视频| 国产免费现黄频在线看| 丰满少妇做爰视频| 亚洲七黄色美女视频| 97人妻天天添夜夜摸| 亚洲av国产av综合av卡| 欧美亚洲日本最大视频资源| 午夜老司机福利片| 丝袜喷水一区| 老司机午夜福利在线观看视频 | 欧美日韩亚洲高清精品| 一进一出抽搐动态| 国产日韩欧美亚洲二区| 久久久久久亚洲精品国产蜜桃av| 国产精品香港三级国产av潘金莲| 国产片内射在线| 亚洲国产精品999| 久久青草综合色| 国产一区二区三区在线臀色熟女 | 成年av动漫网址| e午夜精品久久久久久久| 亚洲 国产 在线| 爱豆传媒免费全集在线观看| 男女无遮挡免费网站观看| www.熟女人妻精品国产| 老汉色av国产亚洲站长工具| 黄色a级毛片大全视频| 日韩熟女老妇一区二区性免费视频| 一区二区三区乱码不卡18| 亚洲国产精品一区二区三区在线| 精品少妇一区二区三区视频日本电影| 丝袜人妻中文字幕| 韩国高清视频一区二区三区| 欧美日韩一级在线毛片| 亚洲成人免费av在线播放| 2018国产大陆天天弄谢| 久久毛片免费看一区二区三区| 精品国产乱子伦一区二区三区 | 高潮久久久久久久久久久不卡| 国产精品九九99| 搡老熟女国产l中国老女人| 交换朋友夫妻互换小说| 侵犯人妻中文字幕一二三四区| 大香蕉久久成人网| 成人av一区二区三区在线看 | 久久久久久人人人人人| 性少妇av在线| 午夜免费观看性视频|