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

    ARM+FPGA設(shè)備的人機(jī)界面數(shù)據(jù)交互設(shè)計(jì)與實(shí)現(xiàn)

    2015-06-22 15:09:17吳向臣吳茂林
    關(guān)鍵詞:人機(jī)界面驅(qū)動程序嵌入式

    吳向臣,吳茂林

    (海軍工程大學(xué)兵器工程系,湖北武漢430033)

    ARM+FPGA設(shè)備的人機(jī)界面數(shù)據(jù)交互設(shè)計(jì)與實(shí)現(xiàn)

    吳向臣,吳茂林

    (海軍工程大學(xué)兵器工程系,湖北武漢430033)

    目前對裝備檢測設(shè)備的實(shí)時性、可視化的要求越來越高。嵌入式技術(shù)的應(yīng)用,使檢測裝置變得可靠、實(shí)用和便攜。本文在OMAPL138嵌入式結(jié)構(gòu)和Linux系統(tǒng)下,應(yīng)用QTouch組態(tài)軟件進(jìn)行檢測設(shè)備人機(jī)交互界面的開發(fā)。重點(diǎn)設(shè)計(jì)和分析Linux系統(tǒng)下與FPGA模塊的數(shù)據(jù)交互機(jī)制,從而滿足實(shí)時信息通信和檢測的人機(jī)交互需求。

    QTouch;人機(jī)交互;嵌入式Linux;ARM+FPGA;數(shù)據(jù)交換

    0 引言

    由于目前裝備日趨信息化、智能化,裝備運(yùn)行或使用過程中涉及到的信號也越來越多,對于這些信號的采集和分析,有助于裝備使用者了解裝備的狀態(tài),及時維修維護(hù),防患于未然。為了能更好更準(zhǔn)確地檢測出裝備的一些關(guān)鍵信號,對檢測設(shè)備提出了更高要求,既需要有超高的精度也需要有便捷友好的操作界面。以便于操作人員迅速上手,簡化操作訓(xùn)練。本文根據(jù)實(shí)際設(shè)備人機(jī)交互的設(shè)計(jì)需求,結(jié)合硬件設(shè)備和QTouch組態(tài)軟件設(shè)計(jì)了與FPGA硬件設(shè)備的數(shù)據(jù)交換機(jī)制,實(shí)現(xiàn)的人機(jī)交互界面直觀、信息量大、便于操作。

    1 人機(jī)界面設(shè)計(jì)原理

    QTouch軟件主要分為兩個重要的組成部分,一是PC端的軟件設(shè)計(jì)部分,二是嵌入式平臺的運(yùn)行部分。兩者通過協(xié)議進(jìn)行平臺間通信,在PC端設(shè)計(jì)完成的應(yīng)用程序通過ModbusTCP協(xié)議上傳到嵌入式平臺部分,上傳完成后脫離PC端,在嵌入式平臺上獨(dú)立運(yùn)行。其整體框架結(jié)構(gòu)如圖1所示。

    圖1 軟件整體框架

    軟件結(jié)構(gòu)分為三層,分別是人機(jī)交互界面、數(shù)據(jù)庫和底層設(shè)備驅(qū)動數(shù)據(jù)。在對底層硬件進(jìn)行數(shù)據(jù)寫入時,人機(jī)交互界面數(shù)據(jù)由操作人員通過手動輸入的方式給定,并通過應(yīng)用程序傳入程序的實(shí)時數(shù)據(jù)庫,實(shí)時數(shù)據(jù)庫接收到數(shù)據(jù)后,驅(qū)動程序就可以調(diào)用實(shí)時數(shù)據(jù)庫中的數(shù)據(jù),對底層硬件進(jìn)行數(shù)據(jù)寫入。接收反饋數(shù)據(jù)時,由底層硬件檢測到數(shù)據(jù),再由驅(qū)動程序?qū)⑵浯嫒雽?shí)時數(shù)據(jù)庫,應(yīng)用程序通過實(shí)時關(guān)聯(lián)某個數(shù)據(jù)存儲單元的數(shù)據(jù),就可以實(shí)時地接收到硬件反饋的數(shù)據(jù)信息并顯示在屏幕上。數(shù)據(jù)交互原理如圖2所示。

    圖2 數(shù)據(jù)結(jié)構(gòu)原理圖

    2 界面與FPGA的數(shù)據(jù)交換機(jī)制

    2.1 數(shù)據(jù)類型

    研究數(shù)據(jù)交互的機(jī)制,首先需要確定數(shù)據(jù)的類型。當(dāng)FPGA接收到設(shè)定時間參數(shù)后,并不能直接進(jìn)行時間設(shè)定,因?yàn)閿?shù)據(jù)接收端接收的數(shù)據(jù)類型并不是十進(jìn)制的,所以不能將設(shè)定的時間信號直接傳遞到數(shù)據(jù)接收端,需要進(jìn)行一定的數(shù)據(jù)編碼。這里使用的是Hamming碼[1]進(jìn)行的數(shù)據(jù)編碼信號。

    Hamming編碼矩陣如下:

    FPGA設(shè)備在接收到時間參數(shù)后,根據(jù)Hamming編碼矩陣將原始的十進(jìn)制數(shù)編碼成二進(jìn)制數(shù)碼。重新編碼后的時間參數(shù)通過FPGA端口以電信號的形式發(fā)送到數(shù)據(jù)接收端口。數(shù)據(jù)接收端口接收到時間參數(shù)后再進(jìn)行解碼。

    2.2 數(shù)據(jù)交互機(jī)制

    2.2.1 硬件設(shè)備、操作系統(tǒng)和人機(jī)界面的關(guān)系[2-4]

    嵌入式設(shè)備的設(shè)計(jì)都分為硬件設(shè)計(jì)部分和軟件設(shè)計(jì)部分。硬件設(shè)計(jì)部分使用的是目前主流的FPGA+ARM結(jié)合的硬件結(jié)構(gòu),軟件設(shè)計(jì)部分使用Linux操作系統(tǒng),以及使用QTouch編寫的人機(jī)交互界面,人機(jī)交互程序需要借助操作系統(tǒng)才能運(yùn)行。Linux操作系統(tǒng)是連接硬件和人機(jī)界面的橋梁。三者關(guān)系如圖3所示。

    2.2.2 設(shè)備驅(qū)動[2]

    圖3 硬件設(shè)備、操作系統(tǒng)、人機(jī)界面關(guān)系

    設(shè)備驅(qū)動是關(guān)聯(lián)操作系統(tǒng)和人機(jī)交互程序的橋梁。操作系統(tǒng)將輸入的數(shù)據(jù)以文件的形式寫入系統(tǒng)的特定文件中,人機(jī)交互程序通過調(diào)用驅(qū)動程序來讀取這些設(shè)備文件即可得到想要的數(shù)據(jù)。人機(jī)交互程序使用統(tǒng)一的接口函數(shù)調(diào)用相應(yīng)的硬件驅(qū)動程序,這些函數(shù)都是在設(shè)備驅(qū)動中定義好的。這組接口被稱為系統(tǒng)調(diào)用。對于每一個系統(tǒng)調(diào)用,驅(qū)動程序中都有一個與之對應(yīng)的函數(shù),這些函數(shù)集合在一個file_operations類型的數(shù)據(jù)結(jié)構(gòu)體中,file_operations結(jié)構(gòu)體在Linux內(nèi)核的include/linux/fs. h中定義。

    使用file_operations結(jié)構(gòu)定義數(shù)據(jù)結(jié)構(gòu)的程序代碼如下:

    Staticstructfile_operationsarm_fpga_fops={

    .owner=THIS_MODULE,

    .open=arm_fpga_open,

    .write=arm_fpga_write,

    .read=arm_fpga_read,

    .ioctl=arm_fpga_ioctl,};

    將FPGA字符設(shè)備和arm_fpga_fops結(jié)構(gòu)體進(jìn)行關(guān)聯(lián)。關(guān)聯(lián)程序的代碼設(shè)計(jì)如下:

    ret=register_chrdev(FPGA_MAJOR,DEVICE_NAME,&arm_ fpga_fops);

    if(ret<0)

    {

    prink(DEVICE_NAME”can′t register major number ”);

    return ret;}

    程序頭文件中定義FPGA_MAJOR為FPGA設(shè)備的主設(shè)備號,程序主函數(shù)中設(shè)置FPGA_MAJOR=0,由系統(tǒng)自動分配主設(shè)備號。DEVICE_NAME定義為設(shè)備名稱。經(jīng)過注冊,主設(shè)備號就和具體的file_operations結(jié)構(gòu)聯(lián)系起來了,因此操作主設(shè)備號為FPGA_MAJOR的設(shè)備文件時,就會調(diào)用arm_fpga_fops中的相關(guān)函數(shù)。

    驅(qū)動程序通過操作設(shè)備文件來向硬件設(shè)備下發(fā)數(shù)據(jù),為了解決設(shè)備文件的讀取和寫入問題,在軟件設(shè)計(jì)中借助Linux操作系統(tǒng)中提供的兩個重要函數(shù):copy_to_user和copy_form_user。這是兩個很重要也是經(jīng)常被字符設(shè)備使用到的函數(shù)。它們定義在Linux系統(tǒng)內(nèi)核的~/arch/arm/lib/usercopy.c文件中。定義形式如下:

    unsigned long copy_to_user(void_user*to,const void*from,unsigned long n)

    {

    might_sleep();

    BUG_ON((long)n<0);

    If(access_ok(VERIFY_WRITE,to,n))

    n=_copy_to_user(to,from,n);

    return n;}

    unsigned long copy_from_user(void_user*to,const void*from,unsigned long n)

    {

    If(access_ok(VERIFY_WRITE,from,n))

    n=_copy_from_user(to,from,n);

    else

    memzero(to,n);

    return n;}

    copy_from_user()函數(shù)用于將用戶給定的參數(shù)從用戶空間到內(nèi)核空間的復(fù)制。copy_to_user()函數(shù)完成數(shù)據(jù)從內(nèi)核空間到用戶空間的復(fù)制。在設(shè)備驅(qū)動中使用這兩個函數(shù),F(xiàn)PGA設(shè)備文件的數(shù)據(jù)和人機(jī)交互程序的數(shù)據(jù)之間就能進(jìn)行相互復(fù)制,也就實(shí)現(xiàn)了兩者的數(shù)據(jù)交換。

    這樣,使用QTouch組態(tài)軟件設(shè)計(jì)人機(jī)交互界面過程中,不需要編寫復(fù)雜的實(shí)現(xiàn)代碼,只需要將功能控件用類似于搭積木的方式構(gòu)建在一起,由軟件庫文件調(diào)用相關(guān)函數(shù)。在程序設(shè)計(jì)過程中,不需要直接使用file_operations結(jié)構(gòu)體中的操作函數(shù)編寫代碼。部分控件如圖4所示。

    圖4 部分控件圖

    3 實(shí)驗(yàn)及數(shù)據(jù)分析

    將人機(jī)交互程序?qū)懭胗布O(shè)備中,使用設(shè)計(jì)的實(shí)際設(shè)備對數(shù)據(jù)交互進(jìn)行系統(tǒng)調(diào)試,驗(yàn)證程序的正確性。圖5為系統(tǒng)調(diào)試圖。

    圖5 系統(tǒng)調(diào)試圖

    由于時間參數(shù)的接收采用Hamming譯碼,數(shù)據(jù)進(jìn)入FPGA以后會對時間裝定參數(shù)進(jìn)行信號編碼。所以以下波形圖測得數(shù)據(jù)是以Hamming碼的形式顯示的。

    假設(shè)設(shè)定數(shù)據(jù)為33.3 s,即十位、個位、十分位都為3(二進(jìn)制0011)。時間設(shè)定界面如圖6所示。

    圖6 時間設(shè)定界面圖

    實(shí)驗(yàn)設(shè)定的時間數(shù)據(jù)通過人機(jī)交互程序下發(fā)到FPGA外設(shè)中,再由FPGA進(jìn)行編碼轉(zhuǎn)換?,F(xiàn)在以十位數(shù)為例,對得到的波形圖進(jìn)行分析,如圖7所示。由實(shí)驗(yàn)波形圖得到十位上的Hamming碼為0011101。通過查詢Hamming碼編碼矩陣,得到Hamming碼0011101對應(yīng)數(shù)字3,可見實(shí)驗(yàn)測得的數(shù)據(jù)與編碼矩陣數(shù)據(jù)完全吻合。用同樣的方法對個位和十分位進(jìn)行分析,Hamming碼解碼得到的時間參數(shù)與人機(jī)交互程序設(shè)定的時間參數(shù)完全一致(都是33.3 s),因此可以判斷參數(shù)交互準(zhǔn)確,程序設(shè)計(jì)達(dá)到預(yù)期目標(biāo)。

    圖7 十位上的波形圖

    高電平載波信號實(shí)驗(yàn)誤差分析如圖8所示。顯示的都是高電平調(diào)制的載波信號,該信號理論波形為正弦波,但是在本次實(shí)驗(yàn)中由于設(shè)備精度的限制,在測量顯示時將載波信號的方波顯示為正弦波形,但是這樣的誤差在實(shí)驗(yàn)的可允許范圍之內(nèi),因此不會對實(shí)驗(yàn)的最終結(jié)論產(chǎn)生影響。

    圖8 高電平調(diào)制載波信號

    4 結(jié)束語

    本文基于QTouch的組態(tài)軟件設(shè)計(jì)的應(yīng)用程序,實(shí)現(xiàn)了與ARM+FPGA嵌入式系統(tǒng)底層硬件平臺的數(shù)據(jù)交換,設(shè)計(jì)了友好的交互界面,并通過數(shù)據(jù)交換實(shí)驗(yàn),檢測驗(yàn)證了數(shù)據(jù)交換機(jī)制的有效性,滿足設(shè)備的功能要求。本設(shè)計(jì)為設(shè)計(jì)功能更強(qiáng)更復(fù)雜的嵌入式設(shè)備打下了良好的理論和實(shí)驗(yàn)基礎(chǔ)。

    [1]雷斌,王寧,仇平.FPGA的漢明碼數(shù)據(jù)傳輸系統(tǒng)的設(shè)計(jì)[J].西安工業(yè)大學(xué)學(xué)報(bào),2009,29(6):559-564.

    [2]宋寶華.Linux設(shè)備驅(qū)動開發(fā)詳解(第2版)[M].北京:人民郵電出版社,2010.

    [3]倪繼利.Qt及Linux操作系統(tǒng)窗口設(shè)計(jì)[M].北京:電子工業(yè)出版社,2006.

    [4]韋東山.嵌入式Linux應(yīng)用開發(fā)完全手冊[M].北京:人民郵電出版社,2008.

    Design and imp lementation of the data communication to ARM+FPGA

    Wu Xiangchen,Wu Maolin
    (Department of Weaponry Engineering,Naval University of Engineering,Wuhan 430033,China)

    The requirement of the real-time and visualization for equipment testing device is higher and higher.The application of embedded technology makes the measuring equipment reliable,practical and portable.This paper is on the basis of OMAPL138 embedded structure and the Linux operating system,uses Qtouch to develop the human-computer interaction interface of testing device.Design and analysis data interaction mechanism under the Linux system with FPGA module,and meet the needs of real-time information communication and detection.

    qtouch;the human-computer interaction;embedded Linux;ARM+FPGA;data interchange

    TP301

    A

    1674-7720(2015)09-0089-03

    2015-01-04)

    吳向臣(1990-),男,在讀碩士研究生,主要研究方向:武器對抗技術(shù)。

    猜你喜歡
    人機(jī)界面驅(qū)動程序嵌入式
    搭建基于Qt的嵌入式開發(fā)平臺
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    CBTC系統(tǒng)車載人機(jī)界面的設(shè)計(jì)與實(shí)現(xiàn)
    基于PLC與人機(jī)界面的經(jīng)編機(jī)電子橫移控制系統(tǒng)研究
    CTCS-3級列控車載人機(jī)界面的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
    Altera加入嵌入式視覺聯(lián)盟
    達(dá)人機(jī)界面DOP-B10VS511
    倍福 CX8091嵌入式控制器
    自動化博覽(2014年4期)2014-02-28 22:31:15
    驅(qū)動程序更新與推薦
    驅(qū)動程序更新與推薦
    欧美成人一区二区免费高清观看| 观看免费一级毛片| 搞女人的毛片| 精品久久久久久,| 午夜福利免费观看在线| 亚洲欧美清纯卡通| 欧美国产日韩亚洲一区| 亚洲av五月六月丁香网| 亚洲美女视频黄频| 精品久久久久久久末码| 99久久精品国产亚洲精品| 观看免费一级毛片| 身体一侧抽搐| 九色成人免费人妻av| 亚洲最大成人手机在线| 国产又黄又爽又无遮挡在线| 亚洲中文字幕一区二区三区有码在线看| av欧美777| а√天堂www在线а√下载| 日本撒尿小便嘘嘘汇集6| 免费一级毛片在线播放高清视频| 日韩人妻高清精品专区| 国产一区二区三区在线臀色熟女| 两人在一起打扑克的视频| 亚洲av中文字字幕乱码综合| 人人妻,人人澡人人爽秒播| 精品久久国产蜜桃| 一级黄片播放器| 真人做人爱边吃奶动态| 久久欧美精品欧美久久欧美| 99国产综合亚洲精品| 美女 人体艺术 gogo| 国产欧美日韩精品一区二区| 亚洲av成人不卡在线观看播放网| 国产精品女同一区二区软件 | 久久久久久久亚洲中文字幕 | 在线免费观看不下载黄p国产 | 国产乱人视频| 偷拍熟女少妇极品色| 精品无人区乱码1区二区| 日日摸夜夜添夜夜添小说| 色哟哟哟哟哟哟| 亚洲,欧美精品.| 在线观看午夜福利视频| 淫妇啪啪啪对白视频| 亚洲中文字幕日韩| 亚洲精品粉嫩美女一区| 国产人妻一区二区三区在| 午夜精品一区二区三区免费看| 午夜福利在线观看免费完整高清在 | 麻豆成人午夜福利视频| 日韩欧美在线乱码| 久久国产乱子免费精品| 久久久久久久精品吃奶| 最近最新中文字幕大全电影3| 一级黄色大片毛片| 久久久久久久久久黄片| 欧美日韩福利视频一区二区| 赤兔流量卡办理| 亚洲专区中文字幕在线| 天美传媒精品一区二区| 丰满人妻熟妇乱又伦精品不卡| 国产白丝娇喘喷水9色精品| 久久精品久久久久久噜噜老黄 | 伊人久久精品亚洲午夜| 亚洲片人在线观看| 亚洲五月婷婷丁香| 精品国内亚洲2022精品成人| 欧美又色又爽又黄视频| 两个人视频免费观看高清| 免费看日本二区| 搞女人的毛片| 久久中文看片网| 桃红色精品国产亚洲av| 人妻丰满熟妇av一区二区三区| 精品一区二区三区人妻视频| 有码 亚洲区| 亚洲成人久久爱视频| 天堂av国产一区二区熟女人妻| 色哟哟哟哟哟哟| 国产精品三级大全| 国产精品亚洲av一区麻豆| 久久久久久久久久成人| 国产蜜桃级精品一区二区三区| 一区二区三区免费毛片| 精品人妻一区二区三区麻豆 | 国产大屁股一区二区在线视频| 熟女电影av网| 琪琪午夜伦伦电影理论片6080| 51午夜福利影视在线观看| 亚洲人成伊人成综合网2020| 成人一区二区视频在线观看| 一区二区三区激情视频| 露出奶头的视频| 亚洲成a人片在线一区二区| 亚洲,欧美,日韩| 久久精品国产自在天天线| 日本 欧美在线| 国产大屁股一区二区在线视频| 亚洲精品在线美女| 国产一区二区亚洲精品在线观看| 一级av片app| 白带黄色成豆腐渣| 亚洲av成人av| 欧美丝袜亚洲另类 | 国产不卡一卡二| 毛片一级片免费看久久久久 | 少妇的逼水好多| 久久久久久九九精品二区国产| 欧美性猛交黑人性爽| 日本撒尿小便嘘嘘汇集6| 一个人看视频在线观看www免费| 中文字幕人成人乱码亚洲影| 亚洲av免费高清在线观看| 天堂av国产一区二区熟女人妻| 亚洲真实伦在线观看| 一个人免费在线观看电影| 亚洲avbb在线观看| 12—13女人毛片做爰片一| 亚洲av日韩精品久久久久久密| 国产69精品久久久久777片| 免费看光身美女| 国产伦精品一区二区三区视频9| 亚洲精品久久国产高清桃花| 淫妇啪啪啪对白视频| 久久精品人妻少妇| 日韩av在线大香蕉| 脱女人内裤的视频| 亚洲精品成人久久久久久| 亚洲精华国产精华精| 国产高清三级在线| 精品人妻视频免费看| 夜夜爽天天搞| 免费一级毛片在线播放高清视频| 国内揄拍国产精品人妻在线| 简卡轻食公司| 网址你懂的国产日韩在线| 国产91精品成人一区二区三区| 久久久国产成人免费| 9191精品国产免费久久| 欧美午夜高清在线| 国产视频内射| .国产精品久久| 97超视频在线观看视频| 最新在线观看一区二区三区| 亚洲 欧美 日韩 在线 免费| 日韩欧美免费精品| 高潮久久久久久久久久久不卡| 97碰自拍视频| 日韩欧美精品免费久久 | 一夜夜www| 色尼玛亚洲综合影院| 国产极品精品免费视频能看的| 国产精品日韩av在线免费观看| 欧美色欧美亚洲另类二区| 黄色一级大片看看| 精品久久国产蜜桃| 丰满人妻熟妇乱又伦精品不卡| 两个人的视频大全免费| 亚洲欧美日韩卡通动漫| 窝窝影院91人妻| 91av网一区二区| 久久久久九九精品影院| 欧美日韩国产亚洲二区| 亚洲av免费在线观看| 精品无人区乱码1区二区| 国产精品国产高清国产av| 五月玫瑰六月丁香| 99热这里只有精品一区| 嫩草影视91久久| 亚洲七黄色美女视频| av黄色大香蕉| 亚洲乱码一区二区免费版| 欧美zozozo另类| 国产大屁股一区二区在线视频| 91午夜精品亚洲一区二区三区 | 亚洲av电影不卡..在线观看| 日韩人妻高清精品专区| 午夜老司机福利剧场| a级一级毛片免费在线观看| 久久国产乱子免费精品| 国产美女午夜福利| 国产老妇女一区| a级毛片a级免费在线| 午夜福利成人在线免费观看| 国产三级中文精品| 禁无遮挡网站| 午夜视频国产福利| 国产91精品成人一区二区三区| 亚洲成人久久爱视频| 两性午夜刺激爽爽歪歪视频在线观看| 变态另类丝袜制服| 精品99又大又爽又粗少妇毛片 | 国产一区二区亚洲精品在线观看| 久久精品国产亚洲av天美| 国产爱豆传媒在线观看| 高清毛片免费观看视频网站| 一个人看视频在线观看www免费| 精品乱码久久久久久99久播| 精品午夜福利视频在线观看一区| 在线观看av片永久免费下载| 18禁裸乳无遮挡免费网站照片| 小蜜桃在线观看免费完整版高清| 黄片小视频在线播放| 国产日本99.免费观看| 亚洲经典国产精华液单 | 老熟妇乱子伦视频在线观看| 一区二区三区四区激情视频 | 色哟哟·www| 国产精品久久久久久久久免 | 欧美一区二区亚洲| 脱女人内裤的视频| 高清日韩中文字幕在线| 一卡2卡三卡四卡精品乱码亚洲| 国产精品一区二区性色av| 欧美日韩乱码在线| 看片在线看免费视频| 男女下面进入的视频免费午夜| 麻豆国产av国片精品| 欧美绝顶高潮抽搐喷水| 国产一区二区亚洲精品在线观看| 十八禁国产超污无遮挡网站| 亚洲片人在线观看| 久久久色成人| 欧美区成人在线视频| 国产精品女同一区二区软件 | 我的老师免费观看完整版| 精品免费久久久久久久清纯| 免费av观看视频| 国产免费av片在线观看野外av| 国产真实乱freesex| 99久久九九国产精品国产免费| 国产亚洲欧美在线一区二区| 精品人妻一区二区三区麻豆 | 99国产精品一区二区三区| 日本精品一区二区三区蜜桃| 亚洲精品乱码久久久v下载方式| 久久精品人妻少妇| 精品一区二区三区视频在线| 女同久久另类99精品国产91| 两个人视频免费观看高清| 真人做人爱边吃奶动态| 波多野结衣高清作品| 欧美成人免费av一区二区三区| 12—13女人毛片做爰片一| 日本 欧美在线| 亚洲国产日韩欧美精品在线观看| 天堂√8在线中文| 亚洲男人的天堂狠狠| 97碰自拍视频| 精品熟女少妇八av免费久了| 亚洲国产高清在线一区二区三| 日日干狠狠操夜夜爽| 欧美潮喷喷水| 欧美黄色片欧美黄色片| 日本在线视频免费播放| 男女下面进入的视频免费午夜| 精品无人区乱码1区二区| 亚洲成人免费电影在线观看| 精品久久久久久久末码| 伦理电影大哥的女人| 嫩草影院精品99| 99热这里只有是精品50| 我的女老师完整版在线观看| 国产久久久一区二区三区| 日本五十路高清| 1024手机看黄色片| 亚洲 欧美 日韩 在线 免费| 国模一区二区三区四区视频| 亚洲av五月六月丁香网| av视频在线观看入口| 在线国产一区二区在线| 精品久久久久久久久av| 99热这里只有是精品50| 久久中文看片网| 欧美另类亚洲清纯唯美| 美女大奶头视频| 成人性生交大片免费视频hd| 精品一区二区三区人妻视频| 毛片女人毛片| 在线观看免费视频日本深夜| 老鸭窝网址在线观看| 日日摸夜夜添夜夜添av毛片 | 国产美女午夜福利| 日韩欧美 国产精品| 国产精品久久视频播放| 国产精品1区2区在线观看.| 午夜亚洲福利在线播放| 国产熟女xx| АⅤ资源中文在线天堂| 国内精品久久久久精免费| 草草在线视频免费看| 老司机午夜福利在线观看视频| 亚洲专区中文字幕在线| 精品熟女少妇八av免费久了| 一进一出抽搐gif免费好疼| 高清毛片免费观看视频网站| 欧美区成人在线视频| 一区二区三区四区激情视频 | 一边摸一边抽搐一进一小说| 波野结衣二区三区在线| 午夜亚洲福利在线播放| 亚洲无线观看免费| 深爱激情五月婷婷| 中文资源天堂在线| 欧美性猛交╳xxx乱大交人| 99精品在免费线老司机午夜| 国产精品,欧美在线| 99热这里只有精品一区| 午夜a级毛片| 首页视频小说图片口味搜索| 日韩成人在线观看一区二区三区| 亚洲一区高清亚洲精品| 最好的美女福利视频网| 美女高潮的动态| 男人舔奶头视频| 简卡轻食公司| 日韩人妻高清精品专区| bbb黄色大片| 99久久久亚洲精品蜜臀av| a在线观看视频网站| 少妇高潮的动态图| 免费人成视频x8x8入口观看| 精品福利观看| 99久久无色码亚洲精品果冻| 亚洲色图av天堂| 国产黄色小视频在线观看| 国产精品人妻久久久久久| 天堂√8在线中文| 99热这里只有是精品50| 亚洲自偷自拍三级| 中文字幕久久专区| 国产av不卡久久| 国产在线精品亚洲第一网站| 亚州av有码| 老女人水多毛片| 九九久久精品国产亚洲av麻豆| 校园春色视频在线观看| 精华霜和精华液先用哪个| 97超级碰碰碰精品色视频在线观看| 好男人电影高清在线观看| 日韩亚洲欧美综合| 12—13女人毛片做爰片一| 一本一本综合久久| 我的老师免费观看完整版| 亚洲最大成人手机在线| 亚洲成人久久性| 欧美乱妇无乱码| 动漫黄色视频在线观看| 麻豆国产av国片精品| 国产精品一区二区性色av| 给我免费播放毛片高清在线观看| 亚洲国产高清在线一区二区三| 午夜老司机福利剧场| 变态另类成人亚洲欧美熟女| 午夜福利在线观看吧| 老熟妇乱子伦视频在线观看| 一区二区三区免费毛片| 亚洲中文字幕日韩| 麻豆国产av国片精品| 国产精品一区二区性色av| 在现免费观看毛片| 精品一区二区三区人妻视频| 国产精品嫩草影院av在线观看 | 人人妻人人澡欧美一区二区| 夜夜夜夜夜久久久久| 此物有八面人人有两片| 国产视频内射| 一级a爱片免费观看的视频| 首页视频小说图片口味搜索| 午夜福利欧美成人| 欧美高清性xxxxhd video| 热99在线观看视频| 99久久成人亚洲精品观看| 热99在线观看视频| 国产大屁股一区二区在线视频| 我的女老师完整版在线观看| 国内精品久久久久精免费| АⅤ资源中文在线天堂| 久久久久久久久中文| 久久久久久大精品| 91九色精品人成在线观看| 男插女下体视频免费在线播放| 国产亚洲精品久久久久久毛片| 日韩欧美精品免费久久 | x7x7x7水蜜桃| 日韩欧美精品v在线| 欧美中文日本在线观看视频| 婷婷色综合大香蕉| 亚洲第一电影网av| 男女床上黄色一级片免费看| 99精品在免费线老司机午夜| 久久久精品欧美日韩精品| 99久久99久久久精品蜜桃| 欧美性感艳星| 9191精品国产免费久久| 日本a在线网址| 免费看光身美女| 久久久久久久精品吃奶| 麻豆成人av在线观看| 午夜老司机福利剧场| 亚洲 欧美 日韩 在线 免费| 亚洲人成电影免费在线| 国产精品久久久久久亚洲av鲁大| 麻豆av噜噜一区二区三区| 精品人妻视频免费看| 色av中文字幕| 国产精品一及| 脱女人内裤的视频| 久久人人爽人人爽人人片va | 精品乱码久久久久久99久播| 免费人成在线观看视频色| 欧美一区二区国产精品久久精品| 人妻丰满熟妇av一区二区三区| www.色视频.com| 最近在线观看免费完整版| 深爱激情五月婷婷| 午夜精品一区二区三区免费看| 日韩人妻高清精品专区| 青草久久国产| 国产伦一二天堂av在线观看| 美女黄网站色视频| 美女cb高潮喷水在线观看| 成人永久免费在线观看视频| 黄色女人牲交| xxxwww97欧美| 悠悠久久av| 天天躁日日操中文字幕| 国产伦在线观看视频一区| 成年女人永久免费观看视频| 国产综合懂色| 少妇被粗大猛烈的视频| 日本撒尿小便嘘嘘汇集6| 亚洲成人久久性| 高清毛片免费观看视频网站| 少妇高潮的动态图| 免费看美女性在线毛片视频| 欧美潮喷喷水| 亚州av有码| 丰满人妻熟妇乱又伦精品不卡| 美女免费视频网站| 很黄的视频免费| 日本免费一区二区三区高清不卡| 给我免费播放毛片高清在线观看| 国产精品国产高清国产av| 中文字幕熟女人妻在线| 中文在线观看免费www的网站| av中文乱码字幕在线| 最近最新免费中文字幕在线| 9191精品国产免费久久| 美女大奶头视频| 国产成人aa在线观看| 动漫黄色视频在线观看| 亚洲aⅴ乱码一区二区在线播放| 91在线观看av| 国产一区二区亚洲精品在线观看| 久久99热6这里只有精品| 日韩欧美 国产精品| 青草久久国产| 午夜两性在线视频| 久久性视频一级片| 日韩精品青青久久久久久| 国产精品久久久久久久久免 | 久久性视频一级片| 亚洲精品在线观看二区| 亚洲不卡免费看| 亚洲国产欧洲综合997久久,| 91狼人影院| 日韩av在线大香蕉| 1000部很黄的大片| 在线看三级毛片| 一区福利在线观看| 啦啦啦韩国在线观看视频| 亚洲性夜色夜夜综合| 国产精品国产高清国产av| 青草久久国产| 村上凉子中文字幕在线| 午夜久久久久精精品| 哪里可以看免费的av片| 国产免费男女视频| 男插女下体视频免费在线播放| 久久精品人妻少妇| 国产精品久久电影中文字幕| 免费高清视频大片| 一本综合久久免费| 高清毛片免费观看视频网站| 神马国产精品三级电影在线观看| 国产久久久一区二区三区| 国产av不卡久久| 特级一级黄色大片| a在线观看视频网站| 成人国产一区最新在线观看| 蜜桃久久精品国产亚洲av| 久久精品影院6| 搞女人的毛片| 亚洲成av人片免费观看| 日韩成人在线观看一区二区三区| 久久人妻av系列| a级毛片a级免费在线| 精品福利观看| 精品人妻熟女av久视频| av国产免费在线观看| 精品久久久久久久久久免费视频| 超碰av人人做人人爽久久| 国产老妇女一区| 99热6这里只有精品| 欧美bdsm另类| 啦啦啦观看免费观看视频高清| 在线观看美女被高潮喷水网站 | 日韩av在线大香蕉| 国产高清视频在线播放一区| 亚洲av电影不卡..在线观看| 床上黄色一级片| 国产亚洲精品av在线| 亚洲精品影视一区二区三区av| 久久久久久九九精品二区国产| 午夜福利成人在线免费观看| 床上黄色一级片| 又黄又爽又免费观看的视频| 99精品久久久久人妻精品| 色在线成人网| 午夜久久久久精精品| 最近视频中文字幕2019在线8| 一个人看的www免费观看视频| 精品人妻熟女av久视频| 热99在线观看视频| 午夜免费男女啪啪视频观看 | 一个人免费在线观看电影| 夜夜看夜夜爽夜夜摸| 美女高潮喷水抽搐中文字幕| 国产在线精品亚洲第一网站| 午夜亚洲福利在线播放| 亚洲一区二区三区色噜噜| 成年免费大片在线观看| 色吧在线观看| 亚洲,欧美,日韩| 亚洲成av人片免费观看| 18禁黄网站禁片免费观看直播| 国产精品一区二区免费欧美| 欧美日韩乱码在线| 国产免费一级a男人的天堂| 老司机福利观看| 色哟哟·www| 国产乱人伦免费视频| 成人性生交大片免费视频hd| 亚洲美女视频黄频| 午夜日韩欧美国产| 高清毛片免费观看视频网站| 在线观看av片永久免费下载| 国产69精品久久久久777片| 在线观看av片永久免费下载| 日本 av在线| 国产v大片淫在线免费观看| 国产一区二区在线观看日韩| 校园春色视频在线观看| 午夜福利在线在线| 成熟少妇高潮喷水视频| 黄片小视频在线播放| 窝窝影院91人妻| 一个人免费在线观看的高清视频| 99久久99久久久精品蜜桃| 观看美女的网站| 伦理电影大哥的女人| 久久久久国内视频| 中文字幕av成人在线电影| 久久精品国产99精品国产亚洲性色| 午夜福利18| 蜜桃亚洲精品一区二区三区| 日韩中字成人| 级片在线观看| 波多野结衣高清作品| 精品久久久久久久人妻蜜臀av| 俄罗斯特黄特色一大片| 国产探花极品一区二区| 亚洲国产精品成人综合色| 麻豆成人av在线观看| 99在线视频只有这里精品首页| 日韩人妻高清精品专区| 成人鲁丝片一二三区免费| 亚洲一区二区三区色噜噜| 国产麻豆成人av免费视频| 日本五十路高清| 成人亚洲精品av一区二区| 欧美午夜高清在线| 日日夜夜操网爽| 亚洲狠狠婷婷综合久久图片| 国产探花极品一区二区| 午夜福利在线观看吧| 亚洲精品在线美女| 午夜激情欧美在线| 国产一区二区在线观看日韩| 小蜜桃在线观看免费完整版高清| 一本久久中文字幕| 少妇被粗大猛烈的视频| 欧美高清成人免费视频www| 给我免费播放毛片高清在线观看| 色噜噜av男人的天堂激情| 亚洲午夜理论影院| 国产精品嫩草影院av在线观看 | 深夜a级毛片| 国产精品野战在线观看| 亚洲精品影视一区二区三区av| 午夜影院日韩av| 窝窝影院91人妻| 国产成人影院久久av| 美女免费视频网站| 在线国产一区二区在线| 男人和女人高潮做爰伦理| av欧美777| 国产精品亚洲美女久久久| 精品一区二区三区视频在线| 丰满的人妻完整版| 日韩国内少妇激情av| 中文字幕精品亚洲无线码一区| 日本精品一区二区三区蜜桃|