999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Qt/Embedded的機(jī)房環(huán)境監(jiān)控系統(tǒng)

2014-09-27 17:59:17劉鐘情
現(xiàn)代電子技術(shù) 2014年8期

劉鐘情

摘要: 為了實(shí)現(xiàn)機(jī)房環(huán)境監(jiān)控系統(tǒng)實(shí)時(shí)性,可控性和可預(yù)警性,在軟硬件資源受限的嵌入式環(huán)境中,采用Qt/Embedded在嵌入式Linux系統(tǒng)下開(kāi)發(fā)出友好的GUI界面,可以提供實(shí)驗(yàn)室環(huán)境參數(shù)的查詢和設(shè)置,從而實(shí)現(xiàn)實(shí)時(shí)監(jiān)控。通過(guò)結(jié)合Qt/Embedded的特點(diǎn)和優(yōu)點(diǎn),提出用Qt/Embedded實(shí)現(xiàn)實(shí)驗(yàn)室環(huán)境監(jiān)控系統(tǒng)的圖形用戶界面的設(shè)計(jì)思路,并對(duì)Qt/Embedded圖形系統(tǒng)應(yīng)用開(kāi)發(fā)過(guò)程中的一些關(guān)鍵問(wèn)題進(jìn)行了深入研究。

關(guān)鍵詞: Qt/Embedded; 嵌入式GUI; 嵌入式Linux; 控制界面

中圖分類號(hào): TN911?34; TP311 文獻(xiàn)標(biāo)識(shí)碼: A文章編號(hào): 1004?373X(2014)08?0038?02

Qt/Embedded?based environment monitoring system for laboratory

LIU Zhong?qing

(Chengdu Sport University, Chengdu 610041, China)

Abstract: To achieve the real?time performance, controllability and early warning of computer room environment monitoring system, Qt/Embedded is adopted in the embedded Linux system to realize friendly GUI, which makes query and set of the laboratory environment parameters possible in the hardware and software resource?constrained embedded environment. In consideration of the characteristics and advantages of Qt/Embedded, Qt/Embedded is used to realize the GUI of remote monitoring system for the environment in the laboratory. Some key problems existing in the process of developing the GUI based on Qt/Embedded is deeply discussed in this paper.

Keywords: Qt/Embedded; embedded GUI; embedded Linux; control interface

0引言

智能監(jiān)控是當(dāng)前自動(dòng)控制領(lǐng)域研究的熱點(diǎn)問(wèn)題,在軟硬件資源受限的嵌入式環(huán)境中,將32位高性能微處理器和Qt/Embedded結(jié)合,應(yīng)用到現(xiàn)實(shí)控制場(chǎng)合具有一定的可行性和前瞻性。

隨著自動(dòng)化設(shè)備現(xiàn)場(chǎng)環(huán)境更加注重實(shí)效性,高精度,且對(duì)人體健康影響小等方面,目前,國(guó)內(nèi)高等院校的實(shí)驗(yàn)室已不能完全滿足要求,因此,研究開(kāi)發(fā)具有高效實(shí)時(shí)監(jiān)控,精密遠(yuǎn)程控制,可靠安全預(yù)警等功能的的智能實(shí)驗(yàn)室環(huán)境監(jiān)控系統(tǒng)具有重要的實(shí)踐意義[1]。本文重點(diǎn)研究基于Qt/Embedded智能實(shí)驗(yàn)室監(jiān)控系統(tǒng)開(kāi)發(fā)過(guò)程和應(yīng)用難點(diǎn)。

1系統(tǒng)硬件架構(gòu)圖

本系統(tǒng)主控制器以三星公司的S3C2410 ARM微處理器作為嵌入式前端機(jī),通過(guò)MEGA8傳感器擴(kuò)展板完成數(shù)據(jù)的采集,存儲(chǔ),顯示和前端機(jī)的通信。以固定IP計(jì)算機(jī)為中層監(jiān)控主機(jī),通過(guò)以太網(wǎng)接入Internet。監(jiān)控主機(jī)通過(guò)監(jiān)控軟件實(shí)時(shí)掌握被監(jiān)控點(diǎn)的環(huán)境參數(shù),根據(jù)預(yù)設(shè)參數(shù)(閾值)邏輯判斷狀態(tài),達(dá)到條件啟動(dòng)異常警告[2],并將相關(guān)數(shù)據(jù)或報(bào)警信息傳送給遠(yuǎn)程監(jiān)控。遠(yuǎn)程監(jiān)控包括手機(jī),固定電話,普通PC或移動(dòng)PC等,他們通過(guò)GSM,PSTN,TCP/IP與監(jiān)控中心相連見(jiàn)圖1。

系統(tǒng)功能流程為:軟件輪詢接收傳感器的狀態(tài)數(shù)據(jù),同時(shí)發(fā)送中斷請(qǐng)求,前端機(jī)根據(jù)串口通信協(xié)議發(fā)送控制命令給單片機(jī),單片機(jī)根據(jù)控制命令向指定傳感器的返回狀態(tài)或數(shù)據(jù)。前端機(jī)的觸摸屏呈現(xiàn)的友好的GUI界面是在嵌入式Linux系統(tǒng)下用Qt開(kāi)發(fā)的,具備提供實(shí)驗(yàn)室環(huán)境參數(shù)的查詢和設(shè)置等功能。

2Qt/Embedded系統(tǒng)平臺(tái)

2.1Qt/Embedded系統(tǒng)移植

Qt/Embedde系統(tǒng)是專為小型設(shè)備提供圖形用戶界面的應(yīng)用框架和窗口系統(tǒng),作為要移植的GUI,具體安裝移植參見(jiàn)文獻(xiàn)[3?4]。

圖1 系統(tǒng)硬件架構(gòu)圖

2.2中文顯示支持

監(jiān)控系統(tǒng)使用中文字體顯示可以方便用戶操作。采用Qt/Embedded開(kāi)發(fā)的監(jiān)控界面需要完成在編譯庫(kù)中加入對(duì)中文的支持和在程序中指定一個(gè)中文字體即可實(shí)現(xiàn)對(duì)中文支持[5]。

2.3Qt/Embedded程序開(kāi)發(fā)流程

(1) 注冊(cè)環(huán)境變量,進(jìn)入Qt/Embedded系統(tǒng)開(kāi)發(fā)環(huán)境,PC機(jī)上使用Qt?x11.2.3.2的設(shè)計(jì)工具designer設(shè)計(jì)可視化界面,使用uic代碼自動(dòng)生成工具把demo.ui生成C++代碼:demo.h和demo.cpp,并編寫(xiě)main.cpp主程序,建立工程,然后編譯,生成可執(zhí)行文件,使用qvfb工具運(yùn)行此可執(zhí)行文件查看仿真效果。

(2) 使用交叉編譯工具編譯源程序,編譯生成可在ARM?Linux系統(tǒng)中運(yùn)行的可執(zhí)行文件,將該可執(zhí)行文件復(fù)制到ARM?Linux系統(tǒng)中,在ARM?Linux系統(tǒng)中運(yùn)行該可執(zhí)行文件,得到應(yīng)用程序的實(shí)際效果[6]。

3GUI設(shè)計(jì)

3.1圖形用戶界面程序框架

用戶與嵌入式前端機(jī)的接口是圖形用戶界面,用戶可以根據(jù)圖形用戶界面所顯示的信息,結(jié)合觸摸屏選擇響應(yīng)的菜單,查詢所需要的信息。圖形用戶界面主要模塊有:狀態(tài)設(shè)置,數(shù)據(jù)通信,數(shù)據(jù)采集,故障診斷,溫度管理示即實(shí)時(shí)管理機(jī)房的溫度變化曲線, 濕度管理,即實(shí)時(shí)管理機(jī)房的濕度變化曲線。如圖2所示。

3.2圖形用戶界面程序設(shè)計(jì)

3.2.1頭文件和源文件的生成

以下為使用QtDesigner開(kāi)發(fā)溫度顯示界面,濕度管理及其他界面類似。使用uic工具,用temperature.ui界面文件生成temperature..h頭文件和源文件。

uic ?otemperature.htemperature.ui

uic ?otemperature.cpp ?impltemperature.htemperature.ui

圖2 圖形用戶界面程序基本架構(gòu)

溫度管理界面要實(shí)現(xiàn)查詢當(dāng)前或某個(gè)歷史時(shí)刻的溫度,在temperature.cpp文件里添加溫度曲線生成的代碼實(shí)現(xiàn)生成溫度曲線的功能。在文件temperature.cpp中定義一個(gè)temperature類的查詢當(dāng)前或某個(gè)歷史時(shí)刻的溫度成員函數(shù):

void temperature::searchtempSlot()

定義編輯生成溫度曲線成員函數(shù):

void temperature::edittempSlot()

溫度管理窗口界面的2個(gè)按鈕的Signal?Slot的connect()代碼:

connect(searchtemp. SIGNAL(clicked()),this.SLOT(searchtempSlot)));

connect(edittemp. SIGNAL(clicked()),this.SLOT(edittempSlot)));

3.2.2main主函數(shù)文件編寫(xiě)

為了生成main.cpp文件,必須先生成QApplication類的實(shí)例,定義窗口類實(shí)例,把窗口類實(shí)例作為程序的主窗口,設(shè)置mainwindow部件,調(diào)用show()和exec()方法,使溫度管理界面作為主窗口。以下是temperature的主函數(shù)文件main.cpp的主要代碼:

int main(int argc,char **argv)

{

QApplication temperature(argc,argv);

temperature *mainwindow=new temperature;

app.setMainWidget((&mainwindow);

mainwindow?>show();

retrun temperature.exec();

}

3.2.3編譯調(diào)試

先生成.pro工程文件,采用progen方法為:$TMAKEDIR/bin/progen?T.app.t?otemperature.pro。用tmake命令生成Makefile文件,方法為:$TMAKEDIR/bin/tmake?oMakefiletemperature.pro,用make命令對(duì)整個(gè)工程進(jìn)行編譯鏈接。調(diào)試過(guò)程中,先在開(kāi)發(fā)機(jī)上用Qt/Embedded提供的模擬環(huán)境qvfb即Qt/Embedded的虛擬仿真窗口中進(jìn)行測(cè)試[7]。

3.2.4移植程序到目標(biāo)機(jī)

重新編譯程序,復(fù)制Qt/Embedded二進(jìn)制庫(kù)和應(yīng)用程序的二進(jìn)制代碼到某個(gè)目錄下,把該目錄制成某種類型的根文件系統(tǒng),最后將該根文件系統(tǒng)燒寫(xiě)到S3C410的FLASH存儲(chǔ)器上[8]。

4結(jié)語(yǔ)

高性能的監(jiān)控系統(tǒng)需要一個(gè)高性能,高可靠性的用戶界面的支持,基于Qt/Embedded的人機(jī)界面的設(shè)計(jì),開(kāi)發(fā)和維護(hù)成本低,人機(jī)交互信息豐富,豐富的API接口和基于組件的編程模型使得嵌入式應(yīng)用程序開(kāi)發(fā)更加便捷[9]。本文設(shè)計(jì)了基于S3C2410ARM微處理器和嵌入式Linux系統(tǒng)的實(shí)驗(yàn)室環(huán)境監(jiān)控系統(tǒng),對(duì)基于Qt/Embedded開(kāi)發(fā)嵌入式GUI,及Qt/Embedded編程的關(guān)鍵技術(shù)問(wèn)題做了較詳細(xì)的論述。

參考文獻(xiàn)

[1] 楊柳,岳坤,龐和明,等.Qt/Embedded及嵌入式Linux在智能監(jiān)控系統(tǒng)控制中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2010,30(1):289?291.

[2] 楊柳,龐和明,姜琳穎,等.嵌入式Linux及SQLite數(shù)據(jù)庫(kù)在智能監(jiān)控中的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(24):65?67.

[3] 郭海濤,王進(jìn)華.基于Qt支持庫(kù)的嵌入式系統(tǒng)中GUI分析與設(shè)計(jì)[J].江蘇電氣,2008(10):8?10.

[4] 張亞君,孔帥.基于Qt/Embedded和Qtopia的嵌入式GUI移植開(kāi)發(fā)[J].天津職業(yè)大學(xué)學(xué)報(bào),2010,19(1):78?82.

[5] 趙毅,游有鵬.基于Qt/Embedded的嵌入式數(shù)控系統(tǒng)人機(jī)界面設(shè)計(jì)與開(kāi)發(fā)[J].工業(yè)控制計(jì)算機(jī),2008,21(4):68?71.

[6] 孫巍,馮偉興.Qt/Embedded應(yīng)用程序在ARM?Linux系統(tǒng)中開(kāi)發(fā)與應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2011,30(8):9?12.

[7] 陳鯤,陳云秋,劉信新.基于Qt/Embedded的嵌入式Linux應(yīng)用程序的設(shè)計(jì)[J].計(jì)算機(jī)與數(shù)字工程,2009,37(1):156?158.

[8] 劉勝玉,張志新.基于Qt/Embedded的嵌入式監(jiān)測(cè)系統(tǒng)人機(jī)界面[J].工業(yè)控制計(jì)算機(jī),2009,22(9):17?18.

[9] 連照亮,徐世國(guó).基于Qt/Embedde在嵌入式Linux下的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(12):81?83.

溫度管理窗口界面的2個(gè)按鈕的Signal?Slot的connect()代碼:

connect(searchtemp. SIGNAL(clicked()),this.SLOT(searchtempSlot)));

connect(edittemp. SIGNAL(clicked()),this.SLOT(edittempSlot)));

3.2.2main主函數(shù)文件編寫(xiě)

為了生成main.cpp文件,必須先生成QApplication類的實(shí)例,定義窗口類實(shí)例,把窗口類實(shí)例作為程序的主窗口,設(shè)置mainwindow部件,調(diào)用show()和exec()方法,使溫度管理界面作為主窗口。以下是temperature的主函數(shù)文件main.cpp的主要代碼:

int main(int argc,char **argv)

{

QApplication temperature(argc,argv);

temperature *mainwindow=new temperature;

app.setMainWidget((&mainwindow);

mainwindow?>show();

retrun temperature.exec();

}

3.2.3編譯調(diào)試

先生成.pro工程文件,采用progen方法為:$TMAKEDIR/bin/progen?T.app.t?otemperature.pro。用tmake命令生成Makefile文件,方法為:$TMAKEDIR/bin/tmake?oMakefiletemperature.pro,用make命令對(duì)整個(gè)工程進(jìn)行編譯鏈接。調(diào)試過(guò)程中,先在開(kāi)發(fā)機(jī)上用Qt/Embedded提供的模擬環(huán)境qvfb即Qt/Embedded的虛擬仿真窗口中進(jìn)行測(cè)試[7]。

3.2.4移植程序到目標(biāo)機(jī)

重新編譯程序,復(fù)制Qt/Embedded二進(jìn)制庫(kù)和應(yīng)用程序的二進(jìn)制代碼到某個(gè)目錄下,把該目錄制成某種類型的根文件系統(tǒng),最后將該根文件系統(tǒng)燒寫(xiě)到S3C410的FLASH存儲(chǔ)器上[8]。

4結(jié)語(yǔ)

高性能的監(jiān)控系統(tǒng)需要一個(gè)高性能,高可靠性的用戶界面的支持,基于Qt/Embedded的人機(jī)界面的設(shè)計(jì),開(kāi)發(fā)和維護(hù)成本低,人機(jī)交互信息豐富,豐富的API接口和基于組件的編程模型使得嵌入式應(yīng)用程序開(kāi)發(fā)更加便捷[9]。本文設(shè)計(jì)了基于S3C2410ARM微處理器和嵌入式Linux系統(tǒng)的實(shí)驗(yàn)室環(huán)境監(jiān)控系統(tǒng),對(duì)基于Qt/Embedded開(kāi)發(fā)嵌入式GUI,及Qt/Embedded編程的關(guān)鍵技術(shù)問(wèn)題做了較詳細(xì)的論述。

參考文獻(xiàn)

[1] 楊柳,岳坤,龐和明,等.Qt/Embedded及嵌入式Linux在智能監(jiān)控系統(tǒng)控制中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2010,30(1):289?291.

[2] 楊柳,龐和明,姜琳穎,等.嵌入式Linux及SQLite數(shù)據(jù)庫(kù)在智能監(jiān)控中的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(24):65?67.

[3] 郭海濤,王進(jìn)華.基于Qt支持庫(kù)的嵌入式系統(tǒng)中GUI分析與設(shè)計(jì)[J].江蘇電氣,2008(10):8?10.

[4] 張亞君,孔帥.基于Qt/Embedded和Qtopia的嵌入式GUI移植開(kāi)發(fā)[J].天津職業(yè)大學(xué)學(xué)報(bào),2010,19(1):78?82.

[5] 趙毅,游有鵬.基于Qt/Embedded的嵌入式數(shù)控系統(tǒng)人機(jī)界面設(shè)計(jì)與開(kāi)發(fā)[J].工業(yè)控制計(jì)算機(jī),2008,21(4):68?71.

[6] 孫巍,馮偉興.Qt/Embedded應(yīng)用程序在ARM?Linux系統(tǒng)中開(kāi)發(fā)與應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2011,30(8):9?12.

[7] 陳鯤,陳云秋,劉信新.基于Qt/Embedded的嵌入式Linux應(yīng)用程序的設(shè)計(jì)[J].計(jì)算機(jī)與數(shù)字工程,2009,37(1):156?158.

[8] 劉勝玉,張志新.基于Qt/Embedded的嵌入式監(jiān)測(cè)系統(tǒng)人機(jī)界面[J].工業(yè)控制計(jì)算機(jī),2009,22(9):17?18.

[9] 連照亮,徐世國(guó).基于Qt/Embedde在嵌入式Linux下的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(12):81?83.

溫度管理窗口界面的2個(gè)按鈕的Signal?Slot的connect()代碼:

connect(searchtemp. SIGNAL(clicked()),this.SLOT(searchtempSlot)));

connect(edittemp. SIGNAL(clicked()),this.SLOT(edittempSlot)));

3.2.2main主函數(shù)文件編寫(xiě)

為了生成main.cpp文件,必須先生成QApplication類的實(shí)例,定義窗口類實(shí)例,把窗口類實(shí)例作為程序的主窗口,設(shè)置mainwindow部件,調(diào)用show()和exec()方法,使溫度管理界面作為主窗口。以下是temperature的主函數(shù)文件main.cpp的主要代碼:

int main(int argc,char **argv)

{

QApplication temperature(argc,argv);

temperature *mainwindow=new temperature;

app.setMainWidget((&mainwindow);

mainwindow?>show();

retrun temperature.exec();

}

3.2.3編譯調(diào)試

先生成.pro工程文件,采用progen方法為:$TMAKEDIR/bin/progen?T.app.t?otemperature.pro。用tmake命令生成Makefile文件,方法為:$TMAKEDIR/bin/tmake?oMakefiletemperature.pro,用make命令對(duì)整個(gè)工程進(jìn)行編譯鏈接。調(diào)試過(guò)程中,先在開(kāi)發(fā)機(jī)上用Qt/Embedded提供的模擬環(huán)境qvfb即Qt/Embedded的虛擬仿真窗口中進(jìn)行測(cè)試[7]。

3.2.4移植程序到目標(biāo)機(jī)

重新編譯程序,復(fù)制Qt/Embedded二進(jìn)制庫(kù)和應(yīng)用程序的二進(jìn)制代碼到某個(gè)目錄下,把該目錄制成某種類型的根文件系統(tǒng),最后將該根文件系統(tǒng)燒寫(xiě)到S3C410的FLASH存儲(chǔ)器上[8]。

4結(jié)語(yǔ)

高性能的監(jiān)控系統(tǒng)需要一個(gè)高性能,高可靠性的用戶界面的支持,基于Qt/Embedded的人機(jī)界面的設(shè)計(jì),開(kāi)發(fā)和維護(hù)成本低,人機(jī)交互信息豐富,豐富的API接口和基于組件的編程模型使得嵌入式應(yīng)用程序開(kāi)發(fā)更加便捷[9]。本文設(shè)計(jì)了基于S3C2410ARM微處理器和嵌入式Linux系統(tǒng)的實(shí)驗(yàn)室環(huán)境監(jiān)控系統(tǒng),對(duì)基于Qt/Embedded開(kāi)發(fā)嵌入式GUI,及Qt/Embedded編程的關(guān)鍵技術(shù)問(wèn)題做了較詳細(xì)的論述。

參考文獻(xiàn)

[1] 楊柳,岳坤,龐和明,等.Qt/Embedded及嵌入式Linux在智能監(jiān)控系統(tǒng)控制中的應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2010,30(1):289?291.

[2] 楊柳,龐和明,姜琳穎,等.嵌入式Linux及SQLite數(shù)據(jù)庫(kù)在智能監(jiān)控中的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(24):65?67.

[3] 郭海濤,王進(jìn)華.基于Qt支持庫(kù)的嵌入式系統(tǒng)中GUI分析與設(shè)計(jì)[J].江蘇電氣,2008(10):8?10.

[4] 張亞君,孔帥.基于Qt/Embedded和Qtopia的嵌入式GUI移植開(kāi)發(fā)[J].天津職業(yè)大學(xué)學(xué)報(bào),2010,19(1):78?82.

[5] 趙毅,游有鵬.基于Qt/Embedded的嵌入式數(shù)控系統(tǒng)人機(jī)界面設(shè)計(jì)與開(kāi)發(fā)[J].工業(yè)控制計(jì)算機(jī),2008,21(4):68?71.

[6] 孫巍,馮偉興.Qt/Embedded應(yīng)用程序在ARM?Linux系統(tǒng)中開(kāi)發(fā)與應(yīng)用[J].計(jì)算機(jī)應(yīng)用,2011,30(8):9?12.

[7] 陳鯤,陳云秋,劉信新.基于Qt/Embedded的嵌入式Linux應(yīng)用程序的設(shè)計(jì)[J].計(jì)算機(jī)與數(shù)字工程,2009,37(1):156?158.

[8] 劉勝玉,張志新.基于Qt/Embedded的嵌入式監(jiān)測(cè)系統(tǒng)人機(jī)界面[J].工業(yè)控制計(jì)算機(jī),2009,22(9):17?18.

[9] 連照亮,徐世國(guó).基于Qt/Embedde在嵌入式Linux下的應(yīng)用研究[J].微計(jì)算機(jī)信息,2010,26(12):81?83.

主站蜘蛛池模板: 国产女人在线| 亚洲精品自产拍在线观看APP| 福利国产微拍广场一区视频在线| 超碰精品无码一区二区| 毛片手机在线看| 欧美一区福利| 亚洲美女一级毛片| 91激情视频| 亚洲欧洲自拍拍偷午夜色| 澳门av无码| 久久精品91麻豆| 国产91无码福利在线| 国产激情第一页| 免费观看成人久久网免费观看| 国产成人综合日韩精品无码首页| 亚洲精品在线观看91| 亚洲一级色| 亚洲成a人片在线观看88| 国产精品香蕉在线观看不卡| 美女潮喷出白浆在线观看视频| 欧洲亚洲一区| 亚洲男人在线天堂| 国产一区三区二区中文在线| 亚洲专区一区二区在线观看| 日本草草视频在线观看| 成人亚洲天堂| 久久久久国产精品嫩草影院| 天堂av综合网| 毛片视频网址| 久久大香伊蕉在人线观看热2| 理论片一区| 黄色不卡视频| 久久人妻系列无码一区| 男女性色大片免费网站| 色一情一乱一伦一区二区三区小说| 国产精品网曝门免费视频| 黑色丝袜高跟国产在线91| 久久女人网| 免费毛片视频| 久久伊人操| 免费xxxxx在线观看网站| 少妇极品熟妇人妻专区视频| 国产精品3p视频| 欧美精品在线看| 人禽伦免费交视频网页播放| 男人天堂伊人网| 免费一极毛片| 成人午夜精品一级毛片| 午夜精品久久久久久久无码软件 | 国产迷奸在线看| 在线观看91香蕉国产免费| 亚洲国产精品成人久久综合影院| 亚洲成a人片77777在线播放| 国产情精品嫩草影院88av| 91视频首页| 亚洲av无码专区久久蜜芽| 大学生久久香蕉国产线观看| 99re热精品视频国产免费| 国产欧美精品专区一区二区| 中文字幕无码av专区久久| 91福利一区二区三区| 国产精品美女在线| 国产黑丝一区| 中国一级特黄大片在线观看| 国产欧美网站| 国产H片无码不卡在线视频| 精品剧情v国产在线观看| 不卡无码h在线观看| 五月天综合婷婷| 久久毛片免费基地| 久久夜色撩人精品国产| 日本欧美一二三区色视频| 看av免费毛片手机播放| 亚洲人成网7777777国产| 午夜电影在线观看国产1区| 国产黄色免费看| 国产一级裸网站| 婷婷激情五月网| 中文字幕首页系列人妻| 亚洲色婷婷一区二区| 朝桐光一区二区| 日本不卡在线视频|