《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > ARM+FPGA設(shè)備的人機(jī)界面數(shù)據(jù)交互設(shè)計(jì)與實(shí)現(xiàn)
ARM+FPGA設(shè)備的人機(jī)界面數(shù)據(jù)交互設(shè)計(jì)與實(shí)現(xiàn)
2015年微型機(jī)與應(yīng)用第9期
吳向臣,吳茂林
(海軍工程大學(xué) 兵器工程系,湖北 武漢 430033)
摘要: 目前對(duì)裝備檢測(cè)設(shè)備的實(shí)時(shí)性、可視化的要求越來(lái)越高。嵌入式技術(shù)的應(yīng)用,使檢測(cè)裝置變得可靠、實(shí)用和便攜。本文在OMAPL138嵌入式結(jié)構(gòu)和Linux系統(tǒng)下,應(yīng)用QTouch組態(tài)軟件進(jìn)行檢測(cè)設(shè)備人機(jī)交互界面的開(kāi)發(fā)。重點(diǎn)設(shè)計(jì)和分析Linux系統(tǒng)下與FPGA模塊的數(shù)據(jù)交互機(jī)制,從而滿(mǎn)足實(shí)時(shí)信息通信和檢測(cè)的人機(jī)交互需求。
Abstract:
Key words :

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

  關(guān)鍵詞: QTouch;人機(jī)交互;嵌入式LinuxARM+FPGA;數(shù)據(jù)交換

0 引言

  由于目前裝備日趨信息化、智能化,裝備運(yùn)行或使用過(guò)程中涉及到的信號(hào)也越來(lái)越多,對(duì)于這些信號(hào)的采集和分析,有助于裝備使用者了解裝備的狀態(tài),及時(shí)維修維護(hù),防患于未然。為了能更好更準(zhǔn)確地檢測(cè)出裝備的一些關(guān)鍵信號(hào),對(duì)檢測(cè)設(shè)備提出了更高要求,既需要有超高的精度也需要有便捷友好的操作界面。以便于操作人員迅速上手,簡(jiǎn)化操作訓(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軟件主要分為兩個(gè)重要的組成部分,一是PC端的軟件設(shè)計(jì)部分,二是嵌入式平臺(tái)的運(yùn)行部分。兩者通過(guò)協(xié)議進(jìn)行平臺(tái)間通信,在PC端設(shè)計(jì)完成的應(yīng)用程序通過(guò)ModbusTCP協(xié)議上傳到嵌入式平臺(tái)部分,上傳完成后脫離PC端,在嵌入式平臺(tái)上獨(dú)立運(yùn)行。其整體框架結(jié)構(gòu)如圖1所示。

006.jpg

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

007.jpg

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

  2.1 數(shù)據(jù)類(lèi)型

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

  Hamming編碼矩陣如下:

  6C9AFL%5}@K8Y](}I_~8KU7.png

  FPGA設(shè)備在接收到時(shí)間參數(shù)后,根據(jù)Hamming編碼矩陣將原始的十進(jìn)制數(shù)編碼成二進(jìn)制數(shù)碼。重新編碼后的時(shí)間參數(shù)通過(guò)FPGA端口以電信號(hào)的形式發(fā)送到數(shù)據(jù)接收端口。數(shù)據(jù)接收端口接收到時(shí)間參數(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編寫(xiě)的人機(jī)交互界面,人機(jī)交互程序需要借助操作系統(tǒng)才能運(yùn)行。Linux操作系統(tǒng)是連接硬件和人機(jī)界面的橋梁。三者關(guān)系如圖3所示。

008.jpg

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

  設(shè)備驅(qū)動(dòng)是關(guān)聯(lián)操作系統(tǒng)和人機(jī)交互程序的橋梁。操作系統(tǒng)將輸入的數(shù)據(jù)以文件的形式寫(xiě)入系統(tǒng)的特定文件中,人機(jī)交互程序通過(guò)調(diào)用驅(qū)動(dòng)程序來(lái)讀取這些設(shè)備文件即可得到想要的數(shù)據(jù)。人機(jī)交互程序使用統(tǒng)一的接口函數(shù)調(diào)用相應(yīng)的硬件驅(qū)動(dòng)程序,這些函數(shù)都是在設(shè)備驅(qū)動(dòng)中定義好的。這組接口被稱(chēng)為系統(tǒng)調(diào)用。對(duì)于每一個(gè)系統(tǒng)調(diào)用,驅(qū)動(dòng)程序中都有一個(gè)與之對(duì)應(yīng)的函數(shù),這些函數(shù)集合在一個(gè)file_operations類(lèi)型的數(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\n”);

  return ret;}

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

  驅(qū)動(dòng)程序通過(guò)操作設(shè)備文件來(lái)向硬件設(shè)備下發(fā)數(shù)據(jù),為了解決設(shè)備文件的讀取和寫(xiě)入問(wèn)題,在軟件設(shè)計(jì)中借助Linux操作系統(tǒng)中提供的兩個(gè)重要函數(shù):copy_to_user和copy_form_user。這是兩個(gè)很重要也是經(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ù)用于將用戶(hù)給定的參數(shù)從用戶(hù)空間到內(nèi)核空間的復(fù)制。copy_to_user()函數(shù)完成數(shù)據(jù)從內(nèi)核空間到用戶(hù)空間的復(fù)制。在設(shè)備驅(qū)動(dòng)中使用這兩個(gè)函數(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ī)交互界面過(guò)程中,不需要編寫(xiě)復(fù)雜的實(shí)現(xiàn)代碼,只需要將功能控件用類(lèi)似于搭積木的方式構(gòu)建在一起,由軟件庫(kù)文件調(diào)用相關(guān)函數(shù)。在程序設(shè)計(jì)過(guò)程中,不需要直接使用file_operations結(jié)構(gòu)體中的操作函數(shù)編寫(xiě)代碼。部分控件如圖4所示。

009.jpg

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

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

010.jpg

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

011.jpg

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

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

012.jpg

013.jpg

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

4 結(jié)束語(yǔ)

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

  參考文獻(xiàn)

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

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

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

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


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 国产精品毛片a∨一区二区三区 | 久久久久久亚洲精品杨幂圣光 | 午夜之声l性8电台lx8电台 | 狠狠干夜夜操 | 久久99精品国产.久久久久 | 免费日韩中文字幕 | 久久久久在线观看 | 一本加勒比hezyo黑人 | 欧美精品区 | 午夜xxxxx| 亚洲视频五区 | 熟妇高潮精品一区二区三区 | 国产最爽的乱淫视频媛 | 肉欲性大交毛片 | 久久久久久久久888 国产激情无码一区二区 | 一区二区视频在线播放 | 久久国产36精品色熟妇 | 亚洲一区国产精品 | 2222eeee成人天堂 | av网页在线观看 | 国产真实交换配乱淫视频 | 9999国产精品欧美久久久久久 | 成人做爰www看视频软件 | 亚洲天堂视频网 | 久久99免费 | 精品九九九九 | 亚洲国产高清在线观看视频 | 朝鲜一级特黄真人毛片 | 国产精品视频免费播放 | 欧美亚洲一 | 18中国性生交xxxxxhd | 精品免费久久久久久久 | 久久老女人 | 大蜜桃臀偷拍系列在线观看 | 美女露出奶头扒开尿口免费网站 | 任我爽精品视频在线观看 | 国内露脸少妇精品视频 | 欧洲多毛裸体xxxxx | 亚洲日韩av无码一区二区三区 | 国产又粗又猛又爽又黄91网站 | 欧美日韩成人精品 | 毛片黄色片 | 国产免费一区二区 | 秋霞福利 | 欧美一级片在线视频 | ktv疯狂做爰视频 | 中文字幕av一区二区 | 中文字幕岛国 | 91亚洲精品在线观看 | 美女自卫慰黄网站 | 午夜成人1000部免费视频 | 国产精品亚韩精品无码a在线 | 亚洲淫视频 | 7799国产精品久久99 | 亚洲男人av | 午夜一级影院 | 免费观看一级黄色片 | 欧美男女交配视频 | 一级大片网站 | 国产裸体丰满白嫩大尺度尤物可乐 | 日本欧美另类 | 日韩精品久久久久久久九岛 | 国产人妖乱国产精品人妖 | 好吊妞视频988gao在线播放 | 天堂网一区 | www国产| 狠狠色噜噜综合社区 | a毛片在线| 在线亚洲高清揄拍自拍一品区 | 久久久久久美女精品啪啪 | 午夜av中文字幕 | 国产特级黄色片 | 精品国产免费第一区二区三区 | 免费又黄又爽又猛的毛片 | 欧美不卡| 99精品国产热久久91蜜凸 | 噼里啪啦国语影视 | 国产精品自在自线视频 | 激情小说中文字幕 | 国产又粗又猛又爽又黄的视频文字 | 精品欧美黑人一区二区三区 | 中文成人无字幕乱码精品区 | 国产伦精品一区二区三区视频孕妇 | 国产精成人品免费观看 | 日本黄区免费视频观看 | 区一区二区三区中文字幕 | 亚洲国产成人91精品 | 美日韩在线| 中文字幕不卡一区 | 中文字幕在线观看日韩 | 欧美在线视频二区 | 国产免费又爽又色又粗视频 | 久久久久久一区二区三区四区别墅 | 美女狠狠干 | 国产成人精品无码短视频 | 精品国产乱码久久久久久移动网络 | www.97超碰| 五月丁香六月综合av | 青草青在线视频 | 国产在线欧美 | 久久人妻内射无码一区三区 | 国产黄在线 | 激情文学综合网 | 欧美日韩一卡2卡三卡4卡 乱码欧美孕交 | 国产精品色婷婷亚洲综合看 | 久久精品中文字幕大胸 | jizz国产免费| 亚洲综合色网 | 做爰xxxⅹ性69免费视频 | 色欲av永久无码精品无码 | 又粗又大又硬又长又爽 | 在线视频区 | 日韩三级理论 | 亚洲黄色影片 | 国产山村乱淫老妇av | 又色又爽又大免费区欧美 | 亚洲欧洲精品一区二区三区不卡 | 无码人妻少妇久久中文字幕 | 国产伦理精品一区二区三区观看体验 | 国产综合图区 | 亚洲深深色噜噜狠狠网站 | 欧美大黄视频 | 尤物精品视频在线观看 | 日本一区二区视频在线 | 老色69久久九九精品高潮 | 成人午夜精品 | 日本人与禽zozzo小小的几孑 | 日韩视频精品 | 网红福利视频 | 少妇综合网| 国产xxxx18 | 国产精品理伦片 | 无码人妻精品一区二区三区夜夜嗨 | 国产毛片又黄又爽 | 日韩一二三区视频 | 中文字幕第12页 | 永久免费看片在线 | 日韩女优在线观看 | 日韩女优在线观看 | 欧美三级韩国三级日本三斤 | 日韩久久久久久 | 亚洲欧美国产精品久久久久久久 | av天堂午夜精品一区二区三区 | 欧美乱色伦图片区 | 亚洲午夜小视频 | 美女疯狂连续喷潮视频 | 亚洲国产精品成人va在线观看 | wwwxxx欧美| 精品久久久久久久久久久国产字幕 | 日本xxxxx片免费观看19 | 影音先锋婷婷 | 婷婷综合影院 | 国产精品日本一区二区在线播放 | 欧洲午夜精品久久久久久 | 国产做a爰片久久毛片a片 | 亚洲激情av在线 | 粉嫩绯色av一区二区在线观看 | 婷婷在线免费观看 | 91理论片午午伦夜理片久久 | 中文在线天堂网www 在线视频观看免费视频18 | 国产女人18毛片18精品 | 国产精品人人爱一区二区白浆 | 激情五月色综合国产精品 | 日本japanese乳偷乱熟 | 男女性爽大片视频 | 伊人久久一区二区三区 | 成人亚洲一区二区 | 成人欧美一区二区三区黑人免费 | 国产精品久久久久久久久晋中 | 爱情岛论坛亚洲品质自拍视频 | 天天免费视频 | 91大奶| 免费大片黄在线观看 | 亚洲人av在线| 国产又大又硬又爽免费视频试 | 婷婷丁香五月中文字幕 | av手机免费在线观看 | 看黄a大片日本真人视频直播 | 国产一区二区亚洲精品 | 99久久伊人精品综合观看 | 国产精品区一区二区三在线播放 | 精品成人av一区二区三区 | 国产成人精品aa毛片 | 国产精品午夜8888 | 国产免费91视频 | 中文字幕精品一区二区精品 | 躁躁躁日日躁 | 色婷婷久久综合中文久久一本 | 免费成人欧美 | 欧美一区二区伦理片 | 午夜小福利 | 最新国产一区 | 久久久男人天堂 | 日本一区二区免费在线观看 | 香蕉视频在线视频 | 日韩 欧美 中文字幕 制服 | 性欧美video另类hdbbw | 天堂网2021天堂手机版 | 中文字幕乱码在线蜜乳欧美字幕 | 亚洲国产一线二线三线 | wwwxxx欧美| 一本色道久久综合亚洲精品按摩 | 欧洲金发美女大战黑人 | 狠狠色综合久久婷婷色天使 | 四虎网站在线播放 | 一级黄色性视频 | 国产偷窥熟妇高潮呻吟 | 中文字幕在线永久 | 天堂精品在线 | 国产女人高潮合集特写 | 在线观看欧美亚洲 | 四虎久久 | 亚洲欧美日韩在线看 | 国产中文字幕免费 | 国产夫妻性爱视频 | 狂虐性器残忍蹂躏 | 成人久久18免费网站麻豆 | gv手机在线观看 | 户外少妇对白啪啪野战 | 中文字幕av无码不卡 | 欧美成人手机在线 | 亚洲激情综合网 | 精品国产乱码久久久久久天狼 | 国产精品高潮呻吟久久aⅴ码 | 国产在线精品成人免费怡红院 | 欧美日韩综合一区二区三区 | 在线日韩一区 | 国产激情视频在线播放 | 天堂久久一区二区 | 国产毛片久久久久久国产毛片 | 爽爽精品dvd蜜桃成熟时电影院 | 秋霞影院av | 爱就操 | 国产熟妇搡bbbb搡bbbb | 中国一级黄色毛片 | 大荫蒂欧美精品另类 | 免费中文字幕日韩欧美 | 欧美gv在线观看 | 91视频最新入口 | 黄色永久免费网站 | 国产精品99久久久久久久女警 | 97人人模人人爽人人少妇 | 国产精品嫩草影院ccm | 老司机午夜精品视频资源 | 另类性姿势bbwbbw | 欧美aa在线| 噜噜噜亚洲色成人网站 | 国产男小鲜肉同志免费 | 日韩在线观看视频网站 | 欧美极品三级 | 日韩精品无玛区免费专区又长又大 | 欧美国产亚洲精品suv | 国产精品日日做人人爱 | 亚洲欧美在线视频免费 | 免费九九视频 | 99久久久久久国产精品 | 国产 国语对白 露脸 | 国产精品美女www爽爽爽视频 | 国产热re99久久6国产精品 | av免费网页 | 国产精品亚亚洲欧关中字幕 | 丰满人妻精品国产99aⅴ | 精品伦精品一区二区三区视频 | 女人高潮av国产伦理剧 | 国产又粗又猛又大爽老大爷 | 天天插天天射天天干 | 色婷婷久久久 | 国产欧美另类 | 密臀av在线 | 香蕉啪啪网 | 亚洲精品成人无限看 | 成人开心网 | 无码人妻精品一区二区蜜桃色欲 | 一级视频免费观看 | 人妻尝试又大又粗久久 | 韩产日产国产欧产 | 久久蜜桃av一区二区天堂 | 久久国产欧美 | 国产看黄网站又黄又爽又色 | 日韩人妻精品一区二区三区视频 | 看全色黄大色黄女片18 | 国产精品成av人在线视午夜片 | 爽爽窝窝午夜精品一区二区 | 好吊色免费视频 | 午夜影院激情av | 国产寡妇xxxxxxxx性开放 | 在线播放www| 亚洲国产另类久久久精品小说 | 天天摸天天干天天操 | 老女人任你躁久久久久久老妇 | 黄视频在线| 亚洲图片另类小说 | 亚洲jizzjizz日本少妇软件 | 久草资源在线 | 1515hh成人免费看 | 伊人成年网站综合网 | 韩国黄色网址 | 亚洲中文字幕无码不卡电影 | 一区二区在线国产 | 亚洲色欲一区二区三区在线观看 | 农村人伦偷精品视频a人人澡 | 亚洲综合射 | 天堂成人在线观看 | 精品一区视频 | 国产伦精品一区二区三区视频金莲 | 在线天堂www在线国语对白 | 精品福利在线视频 | 鲁丝一区二区三区免费 | 国产美女无遮挡免费软件 | 久久久受www免费人成 | 久久久免费看 | 香蕉视频官网在线观看 | 日韩av一卡| 亚洲午夜精品a片久久www慈禧 | 漂亮人妻洗澡被公强 日日躁 | 无码一区二区三区在线观看 | 森林影视官网在线观看 | 日本乳奶水流出来高清xxxx | 日韩av在线高清 | 国产成人久久av免费看 | 精品一区二区三区免费看 | 精品伦精品一区二区三区视频 | 国产三级a三级三级 | 91久久久久久波多野高潮 | 日韩精品一区二区在线观看 | 精品国产一区二区三区av爱情岛 | 日产精品一区二区 | 高潮毛片无遮挡高清免费 | 欧洲av片 | 国产精品偷窥熟女精品视频 | 韩国三级中文字幕hd久久精品 | 国产精品一区二区三区四区 | 亚洲精品免费av | 国产md视频一区二区三区 | 色婷婷av一区 | 色男人天堂av | 国产亚洲精品久久久久久 | 国产成人精品a视频一区 | 黑人巨茎大战俄罗斯美女 | 中文字幕免费在线观看 | 精品一区二区三区激情在线欧美 | 爱弓凉在线视频一区二区 | 人善交video高清 | 亚色中文| 99精品国产在热久久 | 婷婷伊人久久大香线蕉av | 亚洲va国产日韩欧美精品色婷婷 | 黄色免费大片 | 91夫妻论坛 | 五月婷婷狠狠爱 | 国产3p又大又爽又粗又硬免费 | 夫妇交换性三中文字幕 | 日本免费一区二区三区视频观看 | 91精品久久久久 | 久久久www成人免费毛片 | av免费播放| 日韩激情第一页 | 日日摸天天摸爽爽狠狠97 | 欧美aⅴ| 国产国产精品人在线视 | 婷婷丁香视频 | 蜜臀av性久久久蜜臀av流畅 | www777色| 亚洲淫片 | 亚洲精品久久久乳夜夜欧美 | 成人久久久精品乱码一区二区三区 | 老司机一区二区 | 久久精品无码一区二区日韩av | 蜜乳av中文| av毛片在线 | 日日夜夜草 | 日本www一道久久久免费 | 国产99在线 | 亚洲 | av网站入口 | 免费观看成人毛片a片 | 国产又大又粗又猛又爽的视频 | 成年入口无限观看免费完整大片 | 日韩精品在线观看中文字幕 | 91精品国产福利在线观看的优点 | 婷婷激情四射 | 欧美日韩无套内射另类 | 999国产精品 | 久久免费视频3 | 午夜激情福利 | 国产传媒一区二区三区 | 又污又黄的视频 | 永久免费的av在线电影网 | 污网站免费观看 | 日韩久久中文字幕 | 亚洲精品无码永久中文字幕 | 欧美情爱视频 | 全部毛片永久免费看 | 亚洲性生活 | 性视频黄色 | 色综合天天天天做夜夜夜夜做 | 蜜臀av免费一区二区三区久久乐 | 国产对白乱刺激福利视频 | 国产一级二级 | 8天堂资源在线 | 日韩一及片 | 久久婷婷激情综合色综合俺也去 | 国产成人无码一二三区视频 | 午夜视频网 | 人人鲁人人莫一区二区三区 | 国产一区二区三四区 | 日韩av片观看| 四虎视频 | 欧美日韩精品人妻狠狠躁免费视频 | 国产女人久久精品视 | 亚洲色无码专区在线观看 | 黄色不打码视频 | 中国一级黄色 | 国产乱人伦偷精品视频免下载 | 国产午夜视频在线观看 | 噜噜久久噜噜久久鬼88 | 日韩欧美中文字幕在线三区 | 少妇放荡的呻吟干柴烈火视频 | 日韩a在线观看 | 中文字幕乱码一二三区 | 中文视频在线观看 | 黄色免费小视频 | 少妇献身老头系列 | 老妇荒淫牲艳史 | 天天躁狠狠躁狠狠躁夜夜躁 | 国产精品theporn动漫 | 色综合天天射 | 国产精品黑色丝袜久久 | 中日韩乱码一二新区 | 成年人免费视频网站 | 国产放荡av国产精品 | 日本丰满熟妇videossexhd 午夜福利影院私人爽爽 | 欧美巨猛xxxx猛交黑人97人 | 国产精品久久久久久久竹霞 | 国产乱码一区二区三区咪爱 | 波多野结衣网站 | 欧美精品一区二区在线观看 | 成人午夜影片 | 亚洲精品国偷拍自产在线观看蜜桃 | 日本三级免费网站 | av一级黄色片 | 永久免费网站直接看 | 欧美一级一区二区三区 | 国产精品成人av在线观看春天 | 中文字幕日韩精品一区二区三区 | 欧美一级啪啪 | a级片免费视频 | 成人免费精品视频 | 日日综合| 国产精品国产精品国产专区不片 | 亚洲成a∨人片在线观看不卡 | 暴力调教一区二区三区 | 国产精品一区视频 | 精品无码人妻一区二区三区品 | 午夜成午夜成年片在线观看 | 国内精品久久久久影院日本资源 | 揉捏奶头高潮呻吟视频 | 久久精品国产精品 | 亚洲天堂视频网 | 日韩一级伦理片 | 日本久久一区二区 | 久久一区二区精品 | 欧美日韩免费在线 | 无码国产69精品久久久孕妇 | 久久天天躁夜夜躁狠狠躁2022 | 欧洲一区在线 | av中文字幕一区二区三区 | 国产精品视频www | 婷婷综合在线观看 | 国产喷潮 | 欧美一区2区三区4区公司 | 久章操| 精品人体无码一区二区三区 | 1000部拍拍拍18勿入免费视频 | 国产成人精品网 | 久久福利网 | 青青操网站 | 99久久99久久精品国产片果冻 | 日日夜夜综合网 | 激情大战极品尤物呻吟 | 亚洲三级毛片 | 久久综合久色欧美综合狠狠 | 特级做a爰片毛片免费看无码 | 一级片视频在线观看 | 800av在线视频 | 黄色男人的天堂 | 国产精品视频一区二区三区不卡 | 欧日韩视频 | 国产91精品欧美 | 开心激情久久 | 久久国产经典 | 一级做a爰片久久毛片潮喷动漫 | 亚洲91av| 欧美xxxxxhd| k频道国产在线观看 | 国产在线精品成人免费怡红院 | 日韩免费高清 | 另类av小说 | 免费se99se| 扒开双腿被两个男人玩弄视频 | 内射人妻视频国内 | 综合五月婷 | 又紧又大又爽精品一区二区 | 国产成人精品一区二三区 | 91亚洲国产成人久久精品麻豆 | 国产精品理人伦一区二区三区 | 四虎影视永久在线观看 | 日韩美女网站 | 亚洲天堂va | 国产又粗又长又黄的视频 | 2021国产精品久久久久青青 | 欧美成人一二区 | 无码中文字幕波多野结衣 | 91这里只有精品 | 国产精品久久久久77777按摩 | 国产丝袜美腿一区二区三区 | 黄色欧美日韩 | 一个人看的www视频在线播放 | 免费在线精品视频 | 久久精彩免费视频 | 久一在线视频 | a视频在线观看免费 | 日本一区二区三区精品视频 | 日韩精品手机在线 | 亚洲欧洲在线视频 | 强开乳罩摸双乳吃奶羞羞www | 麻豆网站免费观看 | 国产毛片一区二区三区va在线 | 亚洲小说图区综合在线 | 亚洲精品一区二区在线观看 | 国产精品美女一区二区三区 | 日韩av影音 | 国产精欧美一区二区三区久久久 | 一级二级av | 亚洲一区二区三区四区的 | 国产内射爽爽大片视频社区在线 | 日产精品无人区 | 亚洲激情成人网 | 黄色长视频| 色老板av | 波多野结衣大战黑人8k经典 | 9191国产精品| 久久99精品久久久久婷婷 | 啪啪小视频网站 | 高清人人天天夜夜曰狠狠狠狠 | 俺去俺来也在线www色官网 | 国产精品伦一区二区三级视频 | 91理论片午午伦夜理片久久 | 免费无遮挡无码视频网站 | 2018天天操 | 欧美精品二区三区四区免费看视频 | 欧美性久久久 | 人人做人人爽 | 天天操天天艹 | 91精品视频在线免费观看 | 激情床戏视频女人叫国语 | 影音先锋日韩资源 | 国产 麻豆 日韩 欧美 久久 | 完全免费在线视频 | 国产成人精品亚洲7777 | 91视频天堂| 一进一出抽搐gif | 国产亚洲精品aaaa片小说 | 欧美激情综合色综合啪啪五月 | 日韩色吧| 亚洲日韩电影久久 | 日本理论片| 玖玖网| 日韩av午夜在线观看 | 国产欧美国日产高清 | 久草在线资源福利 | 色婷婷夜夜躁狠狠躁麻豆免费 | 尤物一区 | 女人与拘做受全过程免费视频 | 国产一二在线 | 91视频最新入口 | 国产性猛交粗暴力xxxx | 日韩制服在线 | 荒岛淫众女h文小说 | 黄色av网站在线免费观看 | 久草手机在线视频 | 古川伊织在线播放 | 欧美乱大交xxxxx春色视频 | 美女久久久久久久 | 99视频在线免费观看 | 亚洲美女一区 | 色婷婷av一区二区三区gif | 天堂av手机版 | 国产干干干| 精品国产乱码久久久久久1区2区 | 亚洲综合色区中文字幕 | 成人性生交免费大片2 | 婷婷成人丁香五月综合激情 | 免费看片在线观看www | 男女爽爽爽视频 | 久久久中文 | 成人午夜在线观看视频 | 五月色婷婷俺来也在线观看 | 制服丝袜av无码专区 | 超碰97免费| 免费看成人 | av爽妇网 | 妺妺窝人体色www聚色窝仙踪 | 国产极品久久久 | 国产又粗又长又硬免费视频 | 再深点灬舒服灬太大了快点91 | 中文字幕免费高清在线观看 | 精品不卡一区 | 伊人久久大香线蕉av一区二区 | 日本少妇色视频 | 精品国产一区二区三区在线观看 | 久久久久久夜精品精品免费啦 | 91综合在线| 91免费视频播放 | 国产簧片 | 国产性猛交粗暴力xxxx |