《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于C++Builder的串口數(shù)據(jù)實時曲線繪制的實現(xiàn)
基于C++Builder的串口數(shù)據(jù)實時曲線繪制的實現(xiàn)
來源:微型機與應(yīng)用2011年第14期
范寒柏, 趙建銳, 謝漢華
(華北電力大學, 河北 保定071003)
摘要: 介紹了在C++ Builder 6.0軟件開發(fā)環(huán)境下設(shè)計溫鹽深實時數(shù)據(jù)采集與處理系統(tǒng)的方法,其中PC機與數(shù)據(jù)接收裝置之間的串行通信采用MSComm串行通信控件來實現(xiàn),并給出了相應(yīng)的程序代碼,利用模擬數(shù)據(jù)源模擬現(xiàn)場采集數(shù)據(jù),將實地測量得到的溫度和電導率值依次通過串口傳輸?shù)奖拒浖校Y(jié)果證實系統(tǒng)運行穩(wěn)定,該后臺軟件以實時曲線繪制的方式形象、直觀地顯示了采集的溫鹽深數(shù)據(jù),并能把鹽度、密度、聲速的曲線繪制出來,運行良好。
Abstract:
Key words :

摘  要: 介紹了在C++ Builder 6.0軟件開發(fā)環(huán)境下設(shè)計溫鹽深實時數(shù)據(jù)采集與處理系統(tǒng)的方法,其中PC機與數(shù)據(jù)接收裝置之間的串行通信采用MSComm串行通信控件來實現(xiàn),并給出了相應(yīng)的程序代碼,利用模擬數(shù)據(jù)源模擬現(xiàn)場采集數(shù)據(jù),將實地測量得到的溫度和電導率值依次通過串口傳輸?shù)奖拒浖校Y(jié)果證實系統(tǒng)運行穩(wěn)定,該后臺軟件以實時曲線繪制的方式形象、直觀地顯示了采集的溫鹽深數(shù)據(jù),并能把鹽度、密度、聲速的曲線繪制出來,運行良好。
關(guān)鍵詞:C++ Builder; 實時曲線; MSComm控件; 串行通信

    在海洋投棄式溫鹽深剖面測量中,需要進行大量的實時數(shù)據(jù)采集和可視化顯示,經(jīng)過軟件處理后形成的曲線比原始數(shù)據(jù)更能給人直觀的印象。C++ Builder是一種面向?qū)ο蟮目梢暬瘧?yīng)用程序開發(fā)工具,為程序開發(fā)人員提供了十分輕松而快捷的開發(fā)環(huán)境。它以其友好的界面設(shè)計和方便的編程實現(xiàn),廣泛應(yīng)用于工程實踐中。本系統(tǒng)在C++ Builder環(huán)境下針對拋棄式溫鹽深剖面測量系統(tǒng)進行軟件設(shè)計。其中利用C++ Builder進行數(shù)據(jù)的串行傳輸?shù)姆椒?只要根據(jù)實際情況對代碼稍做修改,即可應(yīng)用到其他的以串口測量的系統(tǒng),具有一定的通用性。
1 系統(tǒng)概述
 該軟件在Windows操作系統(tǒng)下以C++ Builder為開發(fā)平臺,應(yīng)用于海洋投棄式溫鹽深剖面測量系統(tǒng)中的實時數(shù)據(jù)采集與處理。如圖1所示,其主要包含與下位機通信、實時數(shù)據(jù)處理、實時曲線顯示和數(shù)據(jù)導出,瀏覽等部分。軟件以RS 232方式與下位機進行通信。對接收的數(shù)據(jù)進行處理和溫度鹽度曲線繪制后可在每次測量結(jié)束后自動將所有數(shù)據(jù)存儲到Realtime Data文件夾和Backup文件夾中。操作人員可以對歷史數(shù)據(jù)進行查詢,并根據(jù)需要打印。

2 串口通信
2.1 MSComm控件

 MSComm(Microsoft Communications Contro1)控件是Microsoft公司提供的簡化Windows下串行通信編程的ActiveX控件,它為應(yīng)用程序提供了通過串行接口收發(fā)數(shù)據(jù)的簡便方法。它的安裝也十分簡單,只需把VB安裝目錄下Mscomm.reg、Mscomm32.ocx、Mscomm32.dep這三個文件拷貝到Windows的system32目錄下。然后用Windows下的注冊工具regsvr32注冊該OCX控件,剩下的工作是在C++ Builder中導入這個ActiveX控件,進入C++ Builder環(huán)境在Component菜單下選Import ActiveX Control,這時在列表中可以看到Microsoft Comm Control 6.0選項, 選中這個選項點擊Install按鈕,完成安裝。在ActiveX控件頁面上可以看到一個為電話圖標的控件,這就是MSComm控件。
 MSComm控件有很多屬性,如CommPort屬性用來設(shè)置或返回通信端口號,可以設(shè)置為1~16之間的任何值,本系統(tǒng)采用缺省值2;Settings屬性以字符串形式設(shè)置或返回波特率、奇偶校驗、數(shù)據(jù)位和停止位,本系統(tǒng)采用缺省值“9 600,n,8,1”;
 PortOpen屬性用來設(shè)置或返回通信端口的狀態(tài)以及打開和關(guān)閉端口;InBufferSize和OutBufferSize屬性分別設(shè)置接收和發(fā)送緩沖區(qū)分配的內(nèi)存數(shù)量,單位為字節(jié)。
     MSComm控件提供了兩種處理通信問題的方法:(1)事件驅(qū)動方式,當串口上發(fā)生某一事件時,MSComm控件將解發(fā)OnComm事件,還可以檢測并處理通信錯誤信息,從而采取相應(yīng)的操作。(2)查詢方式,在程序的每個串行口操作后,將不斷檢查CommEvent屬性的值以查詢事件和錯誤。本后臺軟件采取事件驅(qū)動方式,事件驅(qū)動方式相當于一般程序設(shè)計中的中斷方式。
2.2 串口實現(xiàn)
 在添加了MSComm控件后,采集工作之前還要對串口進行必要的初始化工作。實質(zhì)上就是要在PC機與數(shù)據(jù)接收裝置之間建立起一個共同遵守的協(xié)議,以使兩者在接收或發(fā)送數(shù)據(jù)上保持協(xié)調(diào)一致。串口初始化部分代碼如下:
    if(MSComm1->PortOpen==true)MSComm1->PortOpen=
        false;                            
    MSComm1->CommPort=StrToInt(comno.Trim().SubString
        (comno.Length(),1));      //點擊開始后才開啟Timer1
    MSComm1->RThreshold=60;
                          //接收緩沖區(qū)每有1個字符時,
                             就會觸發(fā)一次OnComm事件
    MSComm1->InputMode=1; 
                    //設(shè)置傳入數(shù)據(jù)的格式,0表示文本形式
    MSComm1->InBufferCount=0;            //清除接收緩沖區(qū)
    MSComm1->InBufferSize=32000;
                  //設(shè)置MSComm1接收緩沖區(qū)為32 000 B
    MSComm1->PortOpen=true
     把MSComm控件加入到窗體后,在主窗口系統(tǒng)設(shè)置菜單里加入串口設(shè)置菜單,在窗體中再加入Memo控件,Memo控件用來顯示接收到的數(shù)據(jù),在主程序加入代碼:
  void __fastcall TFormMain::N1Click(TObject *Sender)
{                                                                    
     MSCcomm= new TFormScom(this);
     MSCcomm ->ShowModal();
     MSCcomm ->Free();
}
     為了方便串口通信參數(shù)的選擇,設(shè)置幾個Combo Box控件,將常用串口參數(shù)值默認顯示在控件中。串口參數(shù)默認值設(shè)置的具體代碼如下:
    ComboBoxPort->Text=ReadConfig(iniComFileName,"scom",
"port","Com1");
    ComboBoxBaud->Text=ReadConfig(iniComFileName,"scom",
"baud","9600");
    ComboBoxDataBits->Text=ReadConfig(iniComFileName,"
scom","databits","8");
    ComboBoxParity->Text=ReadConfig(iniComFileName,"scom",
"parity","1");
    ComboBoxStopBit->Text=ReadConfig(iniComFileName,"scom",
"stopbit","None");
     在使用MSComm控件開發(fā)拋棄式溫鹽深剖面測量數(shù)據(jù)采集系統(tǒng)時,采用事件驅(qū)動法處理通信問題,實現(xiàn)數(shù)據(jù)實時采集,即每當緩沖區(qū)有規(guī)定個數(shù)以上的新字符到達時或通信狀態(tài)發(fā)生變化時,MSComm控件觸發(fā)該事件并獲取緩沖區(qū)的數(shù)據(jù)。主要是考慮MSComm控件在接收到數(shù)據(jù)事件發(fā)生時能及時響應(yīng)并獲取緩沖區(qū)中的數(shù)據(jù),不需要一直讓程序處于檢測的狀態(tài)下,而且可靠性高。圖2為串口窗口。
3 實時溫鹽曲線的繪制
3.1實時溫鹽曲線的繪制

 C++ Builder自帶的畫圖控件Tchart,它的功能十分強大,曲線的繪制也十分簡單,它可以實現(xiàn)曲線的局部放大和縮小,不需要加入額外代碼,大大加快了軟件的開發(fā)時間。在實時數(shù)據(jù)處理過程中只需添加如下代碼即可。
    Form1->Series1->AddXY(b[0].ToDouble() ,FmatDepth[0].ToDouble(),b[0],clBlue);  
                    //在Tchart中添加一條藍色的曲線,表示溫度
    Form1->Series2->AddXY(a[0].ToDouble() ,FmatDepth[0].ToDouble() ,a[0],clRed);  
                //在Tchart中添加一條紅色的曲線,表示電導率
    Form1->Series1->YValues->Order=loAscending;
    Form1->Series1->XValues->Order=loNone;
    Form1->Series2->YValues->Order=loAscending;
    Form1->Series2->XValues->Order=loNone
    后面這幾條的表示使曲線在Y軸上的值遞增。如圖3所示。

3.2 歷史曲線的繪制
 歷史數(shù)據(jù)的顯示同樣使用Tchart控件,與實時數(shù)據(jù)曲線繪制不同的是,歷史數(shù)據(jù)是從數(shù)據(jù)的存儲文件中讀取數(shù)據(jù)放入一自定義的數(shù)據(jù)結(jié)構(gòu)中,利用該數(shù)據(jù)結(jié)構(gòu)將數(shù)據(jù)添加到Tchart中,其溫鹽的效果與圖3相同,另外還可以查看、鹽度、密度、聲速的曲線,還可以進行數(shù)據(jù)處理,如平滑、除噪等。代碼實現(xiàn)片斷如下:
    OpenDialog1->InitialDir=ExtractFilePath(Application->ExeName);
    OpenDialog1->Filter="數(shù)據(jù)文件|*.dtf";
    for(int i=0;i<文件中數(shù)據(jù)個數(shù);i++)
    if(ChartSort=="wtcon")  // 溫度,電導
    GoChart(depthvalue,wtvalue,condvalue);
    else if(ChartSort=="sl")  //鹽度
    SlChart();
    else if(ChartSort=="den") //密度
    DenChart();
    else if(ChartSort=="vel") //聲速

     VelChart()

 

 

4 數(shù)據(jù)的保存和瀏覽
 測量說明和測量值存儲在原始文件中,同時把內(nèi)容保存在數(shù)據(jù)文件中。數(shù)據(jù)文件可以用記事本打開查看。
StatusBar1->Panels->Items[1]->Text="數(shù)據(jù)接收完畢!";
    MemoCfg->Lines->LoadFromFile("configtemp.ini");     
    Memo1->Lines->Add("******"); 
                      //連同配置文件的內(nèi)容一起存入文件
    Memo2->Lines->Add("******");
    Memo1->Lines->Add(MemoCfg->Text);
    Memo2->Lines->Add(MemoCfg->Text);   
                       //把配置文件的內(nèi)容加到Memo中
      Memo1->Lines->SaveToFile(savepath+"\\"+filename+"."+"rdf");   
    //把Memo中的內(nèi)容存到原始文件中
    Memo2->Lines->SaveToFile(savepath+"\\"+filename+".
"+"dtf");               //把Memo中的內(nèi)容存到數(shù)據(jù)文件中
      瀏覽數(shù)據(jù)文件應(yīng)該再加入一個OpenDialog模塊
    AnsiString st; OpenDialog1->InitialDir=ExtractFilePath(Application->ExeName);
    OpenDialog1->Filter="數(shù)據(jù)文件|*.dtf";
    if (OpenDialog1->Execute())        //執(zhí)行OpenDialog選擇
                                           要打開的文件
    {
    replayNList->LoadFromFile(OpenDialog1->FileName);
       RDFFileName=OpenDialog1->FileName;
    iniComFileName=ExtractFileName(OpenDialog1->FileName);}
    上面給出了C++ Builder中利用MSComm控件進行串行通信編程的實現(xiàn)和代碼片斷。C++ Builder是一種方便、高效的開發(fā)環(huán)境,其出色的窗體開發(fā)能力以及豐富的控件,大大縮短了系統(tǒng)的開發(fā)周期和代碼量。實驗者感到操作方便、數(shù)據(jù)處理快速準確,極大地減低了工作量,提高了工作效率。利用模擬現(xiàn)場數(shù)據(jù)通過串口傳輸?shù)絇C機中,本軟件對接收到的數(shù)據(jù)進行處理。可以看到采集值更新及時、準確性高且繪圖線條較為平滑。可以很直觀地對相關(guān)參數(shù)進行分析,并且方便數(shù)據(jù)的保存與調(diào)用。具有在測量現(xiàn)場應(yīng)用的可行性,稍加改進還可應(yīng)用到其他數(shù)據(jù)采集的串口通信程序中。
參考文獻
[1] 范逸之,江文賢,陳立元.C++ Builder 6.O與RS-232串行通信控制[M].北京:清華大學出版社,2002.
[2] 蒙祖強.C++ Builder程序員成長攻略[M].北京:中國水利水電出版社,2007.
[3] 袁輝.C++ Builder實用教程[M].成都:電子科技大學出版社,1998.
[4] 梅成剛.C++ Builder項目開發(fā)實踐[M].北京:中國鐵道出版社,2003.
[5] 劉濱.C++ Builder5.0高級編程實例精解[M].北京:國防工業(yè)出版社,2001.
[6] 李幼儀,甘志.C++ Builder高級應(yīng)用指南[M].北京:清華大學出版社,2002.
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 久久精品视频在线看 | 免费毛片一区二区三区 | 丰满少妇猛烈进人免费看高潮 | 欧美成人毛片 | 全黄一级片 | 中文字幕丰满伦子无码 | 中文字幕无码不卡在线 | 亚洲午夜av | 芒果视频污污 | 欧美超级乱婬视频播放 | 我要看一级片 | 黄色大片在线看 | 欧洲亚洲成人 | 免费看黄色一级视频 | 日日av| 国产人碰人摸人爱视频 | 久久久久久一区国产精品 | 亚洲免费av网| 久久人人人 | 一本色综合久久 | 国产成年无码v片在线 | 又黄又爽又色视频免费 | 亚洲第一区视频 | 国产精品久久香蕉免费播放 | 日批免费网站 | 爱情岛亚洲论坛福利站 | 爱爱免费视频网址 | 中国少妇av | 亚洲18禁私人影院 | 欧美国产日韩a在线视频 | 精品国产欧美一区二区三区不卡 | 成人性做爰aaa片免费 | 国产又色又爽又黄又免费文章 | 国产精品激情av久久久青桔 | 国产精品高清一区二区三区 | 精品无码国模私拍视频 | 国产又粗又猛又黄视频 | 国产精品自在欧美一区 | 国产免费拔擦拔擦8x高清在线人 | 亚洲女同女同女同女同女同69 | 免费精品99久久国产综合精品 | 欧美 亚洲 另类 制服 自拍 | 91视频精选 | 亚洲国产三级在线观看 | 日韩欧美视频免费在线观看 | 中文字幕23页 | 欧美大片高清免费观看 | 亚洲自拍天堂 | 久在线视频 | 精品国产第一区二区三区的特点 | 男人免费视频 | 99国产超薄肉色丝袜交足 | 国产性网 | 成–人–黄–色–网–站 | 亚洲熟妇无码一区二区三区导航 | 亚洲国产字幕 | 国产精品亚洲аv无码播放 露脸内射熟女--69xx | 久久涩 | 亚洲男男网站gy2020 | 成在人线av| 凹凸日日摸日日碰夜夜爽孕妇 | 狠狠操亚洲 | 五月天激情视频 | 99久久婷婷国产精品综合 | xxx性欧美| 慈禧一级淫片91 | 亚洲成人久久久 | 巨大欧美黑人xxxxbbbb | 色婷婷基地 | 欧美激情肉欲高潮视频 | 97人人精品| 亚洲欧美日韩国产精品 | 亚州一二区 | jizz在线观看视频 | 国产一区二区三区免费 | 麻豆传媒一区二区三区 | 国产精品无码人妻一区二区在线 | 欧美日韩综合 | 一区二区三区精品免费视频 | 91人人爽久久涩噜噜噜 | 婷婷社区五月天 | 久久91精品久久久久清纯 | 久久精品国产精品亚洲毛片 | 国产成人午夜高潮毛片 | 天堂资源中文 | 久操精品在线 | 久久久久99一区二区三区 | 一级二级av| 久久久久久久久一区 | 色偷偷av一区二区三区 | 女体拷问一区二区三区 | 色综合激情 | a毛片网站| 观看毛片 | 国产片av国语在线观看 | 色婷婷香蕉在线一区 | 性欧美高清 | 日韩人妻无码一区二区三区久久99 | 久久久久久久久国产精品 | 亚洲精品久久久久中文字幕 | 天堂在/线资源中文在线 | 噜噜噜在线观看免费视频日本 | 女同精品一区二区三区在线播放器 | 亚洲va欧美va国产综合剧情 | 国产精品久久久久久久久潘金莲 | 2021久久精品国产99国产精品 | 欧美久久久久久久 | 国产午夜伦理片 | 手机在线免费观看av片 | 少妇献身老头系列 | 国产自在自拍 | 天天色播 | 丝袜高跟av | 欧美天堂视频 | 好吊操这里只有精品 | 嫩草影院ncyy | 亚洲欧美国产毛片在线 | 久久婷婷精品一区二区三区日本 | 国产精品v亚洲精品v日韩精品 | 麻豆精品免费观看 | 在线国精产品 | 国产女人好紧好爽 | 亚洲国产欧美视频 | 精品人妻中文无码av在线 | 琪琪电影午夜理论片八戒八戒 | 四虎精品8848ys一区二区 | 四十五十老熟妇乱孑视频 | 福利免费观看 | 久久精视频 | 高清欧美性猛交xxxx黑人猛交 | h片网站在线观看 | 国产偷国产偷亚洲精品孕妇 | 国模冰莲极品自慰人体 | 懂色一区二区三区av片 | 亚洲熟妇丰满大屁股熟妇 | 国产亚洲性欧美日韩在线观看软件 | 欧美做受xxxxxⅹ性视频 | 一二三四日本高清社区5 | 麻豆精品国产入口 | 成人观看网站 | 红桃av永久久久 | 久久久久av综合网成人 | 手机看片1024久久 | 国产黄a三级三级三级老年人 | 免费黄毛片 | 99久久人妻精品免费一区 | 欧美日韩在线亚洲综合国产人 | 久久久黄色片 | 日本极品少妇 | 天天综合网天天综合狠狠躁 | 亚洲成在人线av | 国产在线精品成人欧美 | 欧美视频在线免费 | 亚洲免费在线视频观看 | 九九国产精品无码免费视频 | 999www视频免费观看 | 亚洲天堂国产 | 在线播放www | 久久发布国产伦子伦精品 | www.中文字幕.com | 亚洲国产精品一区第二页 | 亚洲国产91| 中国美女牲交视频 | 在线黄色网页 | 337p日本欧洲亚洲大胆张筱雨 | 欧美第十页 | 乱子伦一区二区 | 麻豆91在线 | 在线 | 一区二区三区 | 少妇裸体长淫交视频免费观看 | 国产无吗一区二区三区在线欢 | 亚洲精品亚洲 | 亚洲精品乱码久久久久久日本 | 国产在线高清理伦片a | 人人妻人人澡人人爽人人精品 | 亚洲精品乱码久久久久红杏 | 久久夜色精品国产噜噜av小说 | 在线播放国产一区二区三区 | 岛国av噜噜噜久久久狠狠av | 经典一区二区 | 国产一区二区三区精品在线 | 波多野结衣在线视频免费观看 | 亚洲天堂中文在线 | 精品人妻中文字幕有码在线 | 久久99精品国产91久久来源 | 亚洲无吗视频 | 欧美性生活xxx | 亚洲の无码国产の无码步美 | 欧美性猛交xxx乱大交3蜜桃 | 日韩一级免费观看 | 久久精品在线观看 | 日本黄色的视频 | 日韩精品免费一区二区三区四区 | 亚洲一区在线视频 | 成人精品喷水视频www | 亚洲a成人| 天天拍夜夜添久久精品 | 超碰在线人 | 香蕉视频网站在线观看 | 国产三级精品在线 | 香港三级日本三级韩国三级 | 日韩在线不卡 | 新sss欧美整片在线播放 | 久青草无码视频在线播放 | 亚洲精品中文字幕 | 强乱中文字幕亚洲精品 | 人人射人人干 | 国产精品成人va在线观看 | 香蕉视频一区二区三区 | 中国第一毛片 | 97干干| 性一交一乱一伦a片 | 日韩精品手机在线 | 国产成人二区 | 午夜无码人妻av大片色欲 | av天堂午夜精品一区二区三区 | 久久伊99综合婷婷久久伊 | 国产无遮挡又黄又爽对白视频 | 牛鞭伸入女人下身的真视频 | 日本三级吃奶头添泬无码苍井空 | 毛片一区二区三区 | 国产精品中文在线 | 国内精品久久久久久久影视红豆 | 寡妇毛片一区二区三区 | 色偷偷色偷偷色偷偷在线视频 | 亚洲精品一区二区三区在线观看 | 性——交——性——乱免费的 | h片在线 | 欧美牲交a欧美牲交aⅴ | 一本大道无码av天堂 | 久久久久亚洲视频 | 久久精品人人做人人爽 | 亚洲女初尝黑人巨高清 | 亚洲在线观看免费 | 我爱52av | 亚洲欧美综合区自拍另类 | 六月丁香婷婷色狠狠久久 | 海角国产真实交换配乱 | 色啪视频| 国产成人综合欧美精品久久 | 免费精品午夜 | 亚洲第一色网站 | 精品国产亚洲一区 | 日韩中文字幕精品 | 亚洲综合情 | 91精品国产91久久久久福利 | 无码国产精品一区二区免费式影视 | 三级无遮挡 | 日本不卡高字幕在线2019 | av人摸人人人澡人人超碰下载 | 波多野结衣av一区二区全免费观看 | 老外和中国女人毛片免费视频 | 野狼av午夜福利在线 | 91精彩视频在线观看 | 免费毛片全部不收费的 | 欧美黑人猛猛猛 | 国产一区二区波多野结衣 | 性色av一区二区 | 欧美一区二区三区网站 | 美女国内精品自产拍在线播放 | 日韩免费高清视频网站 | 成年人视频免费看 | 国产高清精品在线观看 | 午夜在线观看视频 | 一级做a爰片性色毛片武则天 | 欧美日韩一区二区区别是什么 | 一道本在线观看 | 尤物yw193无码点击进入 | 六月婷婷激情 | 大桥未久亚洲精品久久久强制中出 | 日韩三区视频 | 成人黄色激情小说 | 国产免费丝袜调教视频 | 日韩视频一区二区三区 | 超碰aⅴ人人做人人爽欧美 狠狠亚洲婷婷综合色香五月 | 天天色综合天天 | 一区二区三区四区蜜桃 | 777777777少妇流水视频 | 精品视频在线观看一区二区 | 超碰成人网 | 一级免费毛片 | 青青青国产在线观看免费 | 青青青国产在线观看免费 | 天天干天天舔天天射 | 苍井空浴缸大战猛男120分钟 | 性做久久久久久久免费看 | 99精品视频在线观看 | 欧美级毛片| 日韩女同互慰一区二区 | 成人性视频免费看的鲁片 | 日韩精品一二三四区 | 亚洲精品在线观看免费 | 亚洲国产18 | 爱豆国产剧免费观看大全剧集 | 亚洲色精品三区二区一区 | 成人性生交大片免费看r老牛网站 | 日本免费看 | 国产高潮流白浆喷水视频 | 91久久久色在线观看 | 欧美性tv | 国产又粗又硬又大爽黄老大爷视 | 青青草在线播放 | 成人极品| 久久久久成人精品免费播放动漫 | 超碰在线观看免费版 | 99亚洲精品 | 91丨九色丨海角社区 | 高h文在线 | 国产老熟女网站 | 日韩视频免费播放 | 久久精品播放 | av免费在线播放 | 久久在线免费 | 少妇又紧又黄又刺激视频 | 五月婷婷婷婷 | 久久久久久久国产精品 | 久草在线新首页 | 黑料福利 | 精品久久亚洲中文无码 | 色综合九九 | 特级毛片内射www无码 | 伊人在线视频 | 国产v欧美v日本v精品按摩 | 亚洲国产aⅴ成人精品无吗 欧洲熟妇色xxxx欧美老妇多毛网站 | 国产乱配视频免费观看 | 91精品国产777在线观看 | 国产精国产精品 | 劲爆欧美第一页 | 少妇无套内谢久久久久 | 国产免费踩踏调教视频 | 亚洲va在线va天堂xxxx中文 | 97人人模人人爽人人喊电影 | 国产一伦一伦一伦 | 亚洲自国产拍揄拍 | 亚洲国产视频一区 | 亚洲操图 | 午夜小视频免费在线观看 | 中文字幕亚洲精品一区 | √天堂资源在线中文最新版 | 动漫av纯肉无码免费播放 | 午夜精品久久久久久久99热 | 免费大香伊蕉在人线国产 | 草草影院第一页 | 超碰免费视 | 欧美人与动牲交a精品 | 天天躁日日躁很很很躁 | 女人喂男人奶水做爰视频 | 狠狠色丁香婷婷综合 | 日本在线中文 | 黄色片视频 | 亚洲国产tv| 尤物精品视频 | 夜色www国产精品资源站 | 久久久久久一区二区三区四区别墅 | 欧美激情性做爰免费视频 | 国产香蕉97碰碰碰视频在线观看 | 久久久久无码国产精品不卡 | 亚洲国产精品一区二区久久hs | 国产成人精品午夜视频 | 久久精品国产99精品国产亚洲性色 | 国产精品久久久久久超碰 | 精品国产亚洲第一区二区三区 | 中文字幕无码免费久久9一区9 | 久久久亚洲欧洲日产国码aⅴ | 日韩精品一区二区三区三炮视频 | 在线观看色网 | 中文字幕第三页 | www久热| 亚洲福利网站 | 精品视频m3u8在线播放 | 色中色av| 国产精品久久久久久久龚玥菲 | 特黄大片又粗又大又暴 | 亚洲成人一二三 | 天天拍夜夜添久久精品 | 在线免费国产视频 | 99久久久国产精品免费蜜臀 | 亚洲精品视频播放 | 久草资源在线 | 手机av网站 | 日本美女久久久 | 91国在线观看 | 天堂视频在线观看免费 | 日女人网站 | 91欧美激情一区二区三区成人 | 女学生处破外女出血av喊痛 | 国产成人无码a区在线视频无码dvd | 国产麻豆精品一区二区三区v视界 | 欧美激情第三页 | 成人天堂视频理伦片 | 肥臀熟女一区二区三区 | 国产乱人伦偷精品视频免下载 | 国产传媒av | 亚洲美女屁股眼交3 | 国产97色在线 | 中国 | 在线观看亚洲色图 | 精品国产鲁一鲁一区二区三区 | 91久久精品www人人做人人爽 | 欧美理伦在线观看 | 又爽又色禁片1000视频免费看 | 久久久久久久久99精品大 | 国产精品久久久久久久免费看 | 黄色免费视频在线 | 成人男男视频拍拍拍在线观看 | 中文字幕在线不卡 | 男人天堂2024 | xxxxx色| 国产精品成人免费看片 | 国产精品免费无遮挡无码永久视频 | 精品九九九九九 | 国产精品热久久 | 久热中文| 蜜桃视频在线观看免费视频网站www | 九色在线 | 亚洲欧美日韩精品 | 久久精品视频久久 | 久久 国产 尿 小便 嘘嘘 | 日韩资源站 | www国产成人免费观看视频深夜成人网 | 欧美一区二区三区性视频 | 国产一区二区在线视频观看 | 色综合色狠狠天天综合色 | 中文人妻无码一区二区三区在线 | 你懂的国产视频 | 国产女人的高潮大叫毛片 | 日韩欧美视频在线免费观看 | 欧美xxxx黑人又粗又长 | 黄色毛片儿 | 婷婷六月久久综合丁香 | 91精品国产99久久久久 | 四色最新网址 | 欧美亚韩一区二区三区 | 男女插插视频 | 国产精品亚洲lv粉色 | 看全色黄大色黄大片 视频 欧美深度肠交惨叫 | 综合激情五月综合激情五月激情1 | 91日批| 国产日韩欧美不卡 | 久久人人爽人人爽人人av东京热 | 欧美另类在线播放 | 国产成人精品在线 | 欧美一级性生活视频 | 国产自产才c区 | 黑人巨大精品欧美 | 日本丰满大乳奶做爰 | 一区二区小视频 | 国产精品人成视频免费播放 | 一级黄色片久久 | 神马午夜51| 一本精品99久久精品77 | 欧美黑人疯狂性受xxxxx喷水 | 综合久久一区 | 久久亚洲日韩精品一区二区三区 | 日韩一中文字幕 | 人人摸人人搞人人透 | 麻豆黄色影院 | 成人a v视频 | 小罗莉极品一线天在线 | 中文字幕日韩亚洲 | 欧美高清黄 | 中日韩毛片 | 99久在线观看 | 国产激情偷乱视频一区二区三区 | 日本a级片一区二区 | 香蕉97超级碰碰碰免费公开 | 国产妞干网| 五月婷婷俺也去 | 国产a级免费 | 越南毛茸茸的少妇 | 538porn精品视频在线 | jizz视频| 在线观看黄色av网站 | 国产精品婷婷久久爽一下 | 污视频网站免费观看 | 欧美成人一区二区 | 韩国性猛交╳xxx乱大交 | 国产精品久久久久久人妻 | 亚洲无限看| 成人免费无遮挡做性视频 | 国产夜夜嗨 | 伊人情人成综合 | 日韩视频免费看 | 国产一区二区三区精品久久久 | 99这里有精品 | 日本aⅴ免费视频一区二区三区 | 国产女 | 99热国产精品 | 欧美大片免费观看 | 久久精品69 | av地址在线 | 久久国产劲爆∧v内射 | 国产真实老熟女无套内射 | 亚洲精品国产精品乱码视色 | 久久国产精品精品国产色婷婷 | 污污免费在线观看 | 人人妻人人澡人人爽国产一区 | 成人一级视频 | 99精品一区二区 | 右手影院亚洲欧美 | 无码人妻丰满熟妇啪啪网站 | 欧美激情在线观看 | www成人网 | 午夜国产精品入口 | 国产日产亚洲精品 | 人人澡人人透人人爽 | 国产娇小性色xxxxx视频 | 亚洲精品网站在线 | 亚洲少妇15p| 国产深夜男女无套内射 | 亚洲电影在线观看 | 农民人伦一区二区三区剧情简介 | 狠狠躁夜夜躁人人躁婷婷91 | 不卡中文 | 成人久草 | 99国产成人精品 | 无码欧精品亚洲日韩一区 | 天天综合色网 | 激情综合色综合久久综合 | 夜夜高潮夜夜爽精品视频 | 全部孕妇毛片 | 中文字幕精品久久久久人妻红杏ⅰ | 激情综合影院 | 亚洲精品岛国片在线观看 | 国产精品人 | wwwav在线com | 最近中文字幕在线视频 | 国产精品专区在线 | 久久精品女人天堂av免费观看 | 六月激情婷婷 | 欧美亚洲国产成人一区二区三区 | 欧美老熟妇乱子 | 亚洲视频欧洲视频 | 538任你躁精品视频网免费 | 91巨炮在线 | 丝袜 亚洲 欧美 日韩 综合 | 中文永久免费观看 | 五月天婷婷综合网 | 野花社区视频www官网 | 好吊妞视频988gao免费 | av免费天堂 | 亚洲成av人片不卡无码 | 亚洲精品ww | 国产午夜手机精彩视频 | 国产精品久久久久久久福利竹菊 | √8天堂资源地址中文在线 √天堂 | 麻豆三级在线观看 | 久久精热 | 国精无码欧精品亚洲一区 | 国语自产免费精品视频在 | 日韩av无码一区二区三区 | 一二三区精品视频 | 毛片在线免费观看视频 | 国产黄色在线免费看 | 黄色三级毛片视频 | 久久中文字幕精品 | 毛片一级免费 | 单亲与子性伦刺激对白视频 | 久久久久久久久久久大尺度免费视频 | 性色av一区二区三区无码 | 成人六区| 69re视频 | 富婆性猛交xxxx | 18禁黄久久久aaa片 | 蜜臀av性久久久蜜臀av流畅 | 久在线观看福利视频69 | 久久久久国产精品嫩草影院 | 亚洲精品9999 | 中文字幕乱码人妻一区二区三区 | 超爱碰在线资源 | 日本激情网| 操比视频网站 | 久久久97| 国产良妇出轨视频在线观看 | 四虎av永久在线精品免费观看 | xzjzjzjzjzj欧美大片 | 国产精品久久久久久久9999 | 色草在线| 久久大胆人体 | 无套内射极品少妇chinese | 国产成人久久av免费高清蜜臀 | 国产男女爽爽爽免费视频 | 九色精品在线 | 中文字幕在线天堂 | 最新久久精品 | 精品国产乱码久久久久久绯色 | 久久亚洲春色中文字幕久久久 | 好吊妞视频在线 | 无套内谢的新婚少妇国语播放 | 亚洲欧美日韩国产精品b站在线看 | 乱肉放荡艳妇视频6399 | 午夜爱爱网 | 人人爽人人爽人人片av | 超碰人人擦 | 午夜精品久久久久久久久久 | 亚洲黄色片网站 | 内谢少妇xxxxx8老少交视频 | 日本人与黑人做爰视频网站 | 亚洲国产制服丝袜先锋 | 欧美福利一区 | 人成亚洲| 久久免费精品国自产拍网站 | 亚洲精品一区二区三区h | 亚洲国产精品综合久久网各 | 九一精品国产 | 久久av色| 手机av免费在线 | 人人妻人人澡人人爽秒播 | 撸撸在线视频 | 性色av免费观看 | 国产高清视频在线免费观看 | 九九五月天 | 欧美性猛交xxxx乱大交极品 | 欧美成人一级视频 | 国产在线无码视频一区二区三区 | 艳妇乳肉豪妇荡乳av无码福利 |