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

    發(fā)動機(jī)電子控制單元測試軟件的設(shè)計(jì)

    2020-12-07 06:03陳思濤吳長水羅素云
    軟件工程 2020年11期
    關(guān)鍵詞:數(shù)據(jù)庫軟件測試

    陳思濤 吳長水 羅素云

    摘? 要:為了解決某發(fā)動機(jī)電子控制單元測試軟件的測試效率低下與測試數(shù)據(jù)管理的問題,本文設(shè)計(jì)了一種發(fā)動機(jī)電子控制單元測試軟件。軟件設(shè)計(jì)基于模塊化思想,利用Windows環(huán)境中的C#語言、Visual Studio 2015開發(fā)平臺和SQL Server 2005數(shù)據(jù)庫,實(shí)現(xiàn)了具有測試配置簡單、測試數(shù)據(jù)自動保存、導(dǎo)出等功能的測試軟件。軟件應(yīng)用表明,該軟件運(yùn)行穩(wěn)定、易于操作、提高了發(fā)動機(jī)電子控制單元測試系統(tǒng)的效率,方便了用戶管理數(shù)據(jù)。

    關(guān)鍵詞:發(fā)動機(jī)電子控制單元;測試;數(shù)據(jù)庫;軟件

    中圖分類號:TP311.5? ? ?文獻(xiàn)標(biāo)識碼:A

    Abstract: This paper proposes an electronic control unit (ECU) test software to improve test efficiency and test data management of a certain engine. Based on the idea of modularization, this software is designed by using C# language in Windows environment, Visual Studio 2015 development platform and the SQL Server 2005 database. The completed test software has functions of simple test configuration, automatic test data saving, export, etc. Application results show that the software runs stably and is easy to operate. It helps to improve the efficiency of the engine ECU test system, and facilitate users to manage data.

    Keywords: engine ECU; test; database; software

    1? ?引言(Introduction)

    隨著技術(shù)的發(fā)展,電子產(chǎn)品的日益更替,為了驗(yàn)證汽車電子控制單元(ECU)的控制策略邏輯的正確性,保證產(chǎn)品質(zhì)量,測試是必不可少的環(huán)節(jié)。ECU產(chǎn)品復(fù)雜度越高,測試越復(fù)雜,測試需求也就越多,為了確保測試中覆蓋所有的ECU工況測試點(diǎn),人工測試已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足,并且人工可能會出現(xiàn)錯誤,費(fèi)時費(fèi)力。因此采用測試軟件對測試系統(tǒng)進(jìn)行測試成為人們關(guān)注的熱點(diǎn)。測試軟件能有效地將人力測試行為轉(zhuǎn)為為機(jī)器執(zhí)行測試,具有節(jié)省人工、縮短測試時間、提高測試效率等優(yōu)點(diǎn)[1-3]。比如,中國西南電子技術(shù)研究通過利用QT語言和python語言所設(shè)計(jì)的嵌入式軟件自動化測試及管理系統(tǒng),有效地提高了測試效率和質(zhì)量[4]。吉林大學(xué)所設(shè)計(jì)的汽車發(fā)動機(jī)電子控制單元的測試軟件,利用Visual C++6.0和Dreamwaver兩款編程軟件,結(jié)合SCPI指令,提高了發(fā)動機(jī)ECU測試效率,并可對動態(tài)數(shù)據(jù)進(jìn)行監(jiān)控[5]。此外,目前一些測試軟件的開發(fā)較多利用圖形化編程軟件LabView和測試管理軟件TestStand[6],通過在LabView中調(diào)用TsetStand編寫的測試序列,從而達(dá)到自動測試管理,提高測試效率。

    本文通過對測試軟件的研究,結(jié)合當(dāng)前應(yīng)用的發(fā)動機(jī)電子控制單元測試系統(tǒng),設(shè)計(jì)一種測試軟件。該測試軟件通過前臺界面與后臺數(shù)據(jù)庫進(jìn)行信息交互,將數(shù)據(jù)化的東西轉(zhuǎn)變成圖形化按鈕,使得測試用例的配置簡單易懂,數(shù)據(jù)方便管理,從而提高發(fā)動機(jī)電子控制單元的測試效率。

    2? ?設(shè)計(jì)要求(Design requirements)

    發(fā)動機(jī)電子控制單元(ECU)涉及發(fā)動機(jī)運(yùn)行狀態(tài),是汽車的核心,其運(yùn)行狀態(tài)的復(fù)雜性決定了發(fā)動機(jī)ECU需要測量的工況點(diǎn)數(shù)據(jù)眾多,單一靠人工去測量費(fèi)時費(fèi)力。因此通過對前人測試軟件的研究,結(jié)合目標(biāo)ECU測試系統(tǒng),所設(shè)計(jì)的軟件需具備以下要求:

    (1)測試用戶權(quán)限可管理,支持多用戶操作,且每個用戶的記錄可保存;

    (2)應(yīng)有足夠的數(shù)據(jù)空間,可供發(fā)動機(jī)ECU眾多工況點(diǎn)的存儲;

    (3)發(fā)動機(jī)ECU測試用例配置簡單,測試流程簡易;

    (4)測試記錄數(shù)據(jù)可保存、查詢、導(dǎo)出,方便管理;

    (5)測試軟件運(yùn)行穩(wěn)定,易于維護(hù)和升級,界面簡潔美觀。

    3? ?系統(tǒng)框架設(shè)計(jì)(System framework design)

    發(fā)動機(jī)ECU測試系統(tǒng)軟件的設(shè)計(jì)主要由六部分組成,分別是用戶登錄管理、通訊連接模塊、測試標(biāo)準(zhǔn)模塊、測試數(shù)據(jù)配置模塊、測試執(zhí)行模塊、測試記錄模塊。軟件各模塊的編寫語言采用C#,它是一個面向組件的程序語言[7],易于學(xué)習(xí),易于移植,靈活性高,是微軟公司為.NET Framwork量身定做的程序語言。用戶的測試數(shù)據(jù)管理采用SQL Server 2005,有著加密功能,安全性更高,全局搜索性更強(qiáng),數(shù)據(jù)存儲量更大[8]。此外,軟件的開發(fā)需要特定的開發(fā)環(huán)境,采用與C#有著密不可分的Visual Studio 2015平臺進(jìn)行軟件開發(fā),Visual Studio功能強(qiáng)大,集成了很多.NET程序,能更好的將C#與.NET Framework進(jìn)行交互,界面設(shè)計(jì)直觀化、圖形化。圖1為測試軟件的系統(tǒng)架構(gòu)圖。

    4? ?通訊接口設(shè)計(jì)(Communication interface design)

    軟件與硬件數(shù)據(jù)信息的交互,往往需要一定的通訊方式,常見的TCP\IP通訊、藍(lán)牙通訊、CAN通訊等。對于本文所研究的發(fā)動機(jī)ECU,測試系統(tǒng)采用CAN通訊連接。CAN報文的數(shù)據(jù)傳輸是基于一定波特率進(jìn)行的,報文支持11位標(biāo)準(zhǔn)消息幀和29位擴(kuò)展消息幀[9]。由于絕大多數(shù)測試軟件運(yùn)行在個人電腦上,而自動測試設(shè)備往往不具有與個人電腦硬件接口相匹配的CAN接口,無法直接進(jìn)行CAN報文信息傳輸。通過選用某型號USB-CAN設(shè)備,把CAN報文形式轉(zhuǎn)換為個人電腦可識別的報文信號,從而實(shí)現(xiàn)測試軟件與測試系統(tǒng)設(shè)備的通訊。USB-CAN設(shè)備往往提供API和DLL給用戶進(jìn)行二次開發(fā),通過對APP和DLL的調(diào)用和程序編寫,從而來設(shè)計(jì)符合用戶自身的CAN通訊接口程序。圖2為CAN通訊接口設(shè)計(jì)流程圖。

    首先使用DWORD CanOpenDevice(DWORD DevType, DWORD DevIndex)函數(shù)打開設(shè)備,DevType表示設(shè)備類型,DevIndex表示設(shè)備號;若設(shè)備打開成功,使用DWORD__stdcall InitCan(DWORD DevType, DWORD DevIndex, DWORD CANIndex, P_INIT_CONFIG pInitConfig)函數(shù)去初始化CAN設(shè)備,CANIndex表示第幾路CAN,pInitConfig表示CAN報文設(shè)置的結(jié)構(gòu)體,定義報文傳輸形式。結(jié)構(gòu)體內(nèi)容如下:

    {AccCode;AccMask;Reserved;Filter;Timing0;Timing1;Mode;}

    AccCode表示驗(yàn)收碼;AccMask表示屏蔽碼;Reserved表示保留位;Filter表示濾波方式;Timing0、Timing1 組合表示CAN波特率,如Timing0=0x03,Timing1=0x1C,表示波特率為125kbps;Mode表示CAN的模式,包括正常模式、只聽模式。

    當(dāng)CAN配置初始化成功,進(jìn)而使用DWORD__stdcall StartCAN(DWORD DevType, DWORD DevIndex, DWORD CANIndex)函數(shù)啟動CAN設(shè)備;每進(jìn)行一次函數(shù)調(diào)用,對返回值ERR_CAN進(jìn)行判斷,查看操作是否成功,不成功則重新執(zhí)行。

    當(dāng)CAN啟動成功,接下來準(zhǔn)備CAN信息幀定義,定義一個信息幀結(jié)構(gòu)體CAN_OBJ。結(jié)構(gòu)體內(nèi)容分別定義了幀ID、時間標(biāo)識、幀類型、是否為遠(yuǎn)程幀、是否為擴(kuò)展幀、數(shù)據(jù)長度、數(shù)據(jù)和額外提供的保留位。當(dāng)?shù)卿涇浖?,對需要的參?shù)進(jìn)行定義,啟動CAN即可,這就完成了CAN通訊模塊的設(shè)計(jì)。圖3為CAN通訊模塊界面。

    5? ?數(shù)據(jù)功能接口設(shè)計(jì)(Data function interface design)

    發(fā)動機(jī)ECU測試系統(tǒng)的重要一環(huán)是體現(xiàn)在數(shù)據(jù)操作的簡單化和數(shù)據(jù)自動管理方面,優(yōu)秀的測試軟件能夠幫助用戶節(jié)省大量時間去簡化測試配置、更改數(shù)據(jù)和管理數(shù)據(jù)等。數(shù)據(jù)功能接口的設(shè)計(jì)是提供用戶在軟件界面配置發(fā)動機(jī)ECU測試工況點(diǎn)的。在Visual Studio 2015平臺下,通過微軟(Microsoft)公司提供的數(shù)據(jù)庫訪問組件和對象的功能[10],可以實(shí)現(xiàn)前臺界面與后臺數(shù)據(jù)信息的交互,極大地提高了數(shù)據(jù)交互的能力,因此只要通過數(shù)據(jù)配置接口和編寫相關(guān)的數(shù)據(jù)處理代碼,就可完成數(shù)據(jù)功能接口的設(shè)計(jì),從而提高發(fā)動機(jī)ECU測試系統(tǒng)的測試效率。

    5.1? ?ECU電源管理模塊

    對于任意自動測試系統(tǒng)來說,能用軟件自動完成的就不要用人工去操作。發(fā)動ECU測試設(shè)備往往需要電源供電,傳統(tǒng)的方式是使用人工直接去操作開關(guān)電源,這樣做既不安全也費(fèi)時。本文針對發(fā)動機(jī)ECU測試設(shè)備,使用一種串口通訊的方法去控制設(shè)備的電源開關(guān)。將測試設(shè)備電源線連接至程控電源,再通過個人電腦使用USB轉(zhuǎn)RS232去連接程控電源。通過在測試軟件中發(fā)送串口指令,可以控制電源的通斷、電壓等,進(jìn)而實(shí)現(xiàn)自動電源管理。圖4為自動電源管理示意圖。

    5.2? ?測試數(shù)據(jù)用例模塊

    由于發(fā)動機(jī)ECU需要測試點(diǎn)數(shù)據(jù)眾多,簡易的測試用例配置能節(jié)約大量時間,提高測試效率。因此,該軟件通過設(shè)計(jì)測試標(biāo)準(zhǔn)、配置測試數(shù)據(jù)、配置分組管理這三步進(jìn)行測試用例設(shè)計(jì)。

    第一步,測試標(biāo)準(zhǔn)的設(shè)計(jì)是發(fā)動機(jī)ECU測試結(jié)果的參照,每個測試數(shù)據(jù)都有一個結(jié)果范圍,發(fā)動機(jī)ECU最終的測試結(jié)果由測試標(biāo)準(zhǔn)決定。在后臺數(shù)據(jù)庫中測試人員導(dǎo)入所有的發(fā)動機(jī)ECU工況點(diǎn)數(shù)據(jù),每個工況點(diǎn)有唯一數(shù)據(jù)ID,每個數(shù)據(jù)ID對應(yīng)不同的測試數(shù)據(jù),是后臺數(shù)據(jù)庫唯一索引依據(jù)。當(dāng)測試人員建立發(fā)動機(jī)ECU測試標(biāo)準(zhǔn)時,首先通過建立標(biāo)準(zhǔn)測試ID,此ID由代碼自動生成,即為建立一個測試標(biāo)準(zhǔn)總表,這由軟件自動完成。在總表里面,通過下拉選項(xiàng)依次選擇相應(yīng)的發(fā)動機(jī)ECU工況點(diǎn)測試數(shù)據(jù),即可完成測試標(biāo)準(zhǔn)的建立。

    第二步,測試配置的設(shè)計(jì)是建立在指定型號發(fā)動機(jī)ECU測試標(biāo)準(zhǔn)之上,只有在一定的測試標(biāo)準(zhǔn)上建立測試數(shù)據(jù)配置才是有意義的。用戶通過界面下拉選項(xiàng)選擇相應(yīng)測試標(biāo)準(zhǔn),并命名不同配置名稱,不同的配置名稱代表不同的發(fā)動機(jī)ECU工況點(diǎn)數(shù)據(jù),然后再通過測試需求選擇發(fā)動機(jī)ECU測試所需全部數(shù)據(jù)。測試數(shù)據(jù)是通過發(fā)動機(jī)ECU信號類別進(jìn)行分類,方便測試人員快速查找選擇數(shù)據(jù)。

    第三步,配置分組管理設(shè)計(jì)是配置具體發(fā)動機(jī)ECU測試用例。用戶根據(jù)第二步配置的發(fā)動機(jī)ECU數(shù)據(jù),輸入測試分組名稱,再依照某型號發(fā)動機(jī)ECU測試需求及發(fā)動機(jī)ECU工作順序依次選擇數(shù)據(jù),完成測試用例建立。圖5為測試用例設(shè)計(jì)示意圖。

    6? 執(zhí)行及測試記錄模塊(Execution and test recording module)

    6.1? ?執(zhí)行模塊

    軟件的執(zhí)行模塊和數(shù)據(jù)記錄往往是軟件功能強(qiáng)大的體現(xiàn)之一。測試過程需要對測試軟件下發(fā)的數(shù)據(jù)和上傳到測試軟件的數(shù)據(jù)進(jìn)行解析管理。首先當(dāng)下發(fā)數(shù)據(jù)時,執(zhí)行模塊調(diào)用底層函數(shù)庫中ULONG__stdcall Transmit(DWORD DevType, DWORD DevIndex, DWORD CANIndex,

    P_CAN_OBJ pSend, ULONG Len)函數(shù),通過USB-CAN傳輸即可完成測試用例的自動下發(fā)。當(dāng)測試對象ECU及測試設(shè)備上傳數(shù)據(jù)時,測試軟件需要對數(shù)據(jù)進(jìn)行解析。在整個測試執(zhí)行過程中,當(dāng)一則CAN信息幀上傳到測試軟件時,CAN通訊模塊自動調(diào)用USB-CAN的驅(qū)動接收函數(shù)ULONG__stdcall Receive(DWORD DevType, DWORD DevIndex, DWORD CANIndex, PVCI_CAN_OBJ pReceive, ULONG Len, INT WaitTime=-1)將接收到的信息幀傳遞給軟件實(shí)時監(jiān)聽函數(shù)tmrRead_Tick(),進(jìn)而會自動調(diào)用CAN接收函數(shù)ReadMessages(),該函數(shù)通過讀取USB-CAN接收到的報文,將其拆解成各個字段并拼接成字符串,通過函數(shù)this.lbxRec.Items.Add(str)賦值給待處理緩存數(shù)組lbxRec,為下一次接收準(zhǔn)備;然后調(diào)用CAN報文分析函數(shù)fxMessage(),此函數(shù)負(fù)責(zé)解析報文數(shù)據(jù),然后提取出具體數(shù)據(jù)顯示到軟件執(zhí)行界面。同時,在該軟件測試執(zhí)行模塊中,還提供程控電源COM,測試用例導(dǎo)入、可視化電壓、耐久測試開關(guān)等,這些都為發(fā)動機(jī)ECU測試提供了便利。圖6為執(zhí)行界面。

    6.2? ?測試記錄模塊

    當(dāng)測試結(jié)束時,完整的測試記錄的分析、保存和導(dǎo)出功能,可以為測試人員對測試設(shè)備進(jìn)行數(shù)據(jù)統(tǒng)計(jì)和分析提供方便。測試記錄保存方式以時間測試序列進(jìn)行保存,每結(jié)束一次測試就保存一次,保存分為主表項(xiàng)保存和明顯表保存。當(dāng)查詢記錄時,可根據(jù)時間日期進(jìn)行查詢,方便快速尋找。查詢結(jié)果先顯示主表項(xiàng),主表項(xiàng)為發(fā)動機(jī)ECU測試流水號,當(dāng)點(diǎn)擊某一主表項(xiàng)時,顯示對應(yīng)的測試明細(xì)表,明細(xì)表記錄了測試的配置。當(dāng)需要導(dǎo)出記錄時,軟件通過調(diào)用第三方插件Interop.Excel.dll可分別導(dǎo)出主表和明細(xì)表。同時,測試記錄添加了測試分析功能,可以對某時間段的測試對象合格率進(jìn)行統(tǒng)計(jì)。圖7為測試記錄分析界面。

    7? ?軟件應(yīng)用(Software application)

    為了測試軟件的運(yùn)行情況,對某一型號的發(fā)動機(jī)ECU進(jìn)行測試。測試人員首先進(jìn)行硬件連接,包括測試對象連接、測試接口連接和通訊連接;然后開啟軟件,操作流程如下:用戶登錄→CAN通訊連接→測試標(biāo)準(zhǔn)配置→測試用例配

    置→測試用例選擇→測試執(zhí)行→測試記錄查詢并分析結(jié)果。測試人員按此操作流程只需要關(guān)心測試數(shù)據(jù)的配置,設(shè)計(jì)好功能測試順序,確定對哪些功能進(jìn)行測試,而不需要考慮如何更改數(shù)據(jù),如何檢測功能。測試軟件還支持批量測試,節(jié)省了大量的人力。此外,測試完成后,數(shù)據(jù)可自動保存,方便測試人員查詢。應(yīng)用表明,該測試軟件有效地提高了測試效率,節(jié)省了發(fā)動機(jī)ECU的開發(fā)周期。表1列出了發(fā)動機(jī)ECU自動化測試前后對比。分析可知,整體測試效率提高了73.1%。

    8? ?結(jié)論(Conclusion)

    本文充分利用了Windows平臺的C#編程語言、SQL Server 2005數(shù)據(jù)庫及Visual Studio 2015開發(fā)環(huán)境各自的優(yōu)點(diǎn),基于軟件設(shè)計(jì)模塊化的思想,從設(shè)計(jì)需求出發(fā),依次設(shè)計(jì)了通訊模塊、數(shù)據(jù)模塊、執(zhí)行模塊及測試記錄模塊,最后開發(fā)出了測試配置簡單,流程操作簡便,測試記錄自動管理的發(fā)動機(jī)ECU自動測試系統(tǒng)軟件。同時,經(jīng)過實(shí)驗(yàn)證明,該軟件能極大地提高發(fā)動機(jī)ECU自動化測試系統(tǒng)的效率。軟件模塊化的設(shè)計(jì)方便后期維護(hù)與升級,但是該軟件存在的問題是個人電腦必須啟用SQL Server服務(wù),否則測試軟件將不能使用,這也是該方法設(shè)計(jì)軟件的缺陷。在以后對軟件進(jìn)行升級過程中,將考慮采取其他方法進(jìn)行數(shù)據(jù)交互。

    參考文獻(xiàn)(References)

    [1] 陳佐,張懷相,方景龍.嵌入式軟件自動化測試技術(shù)[J].計(jì)算機(jī)工程與設(shè)計(jì),2018,39(10):3125-3131.

    [2] 呂名雪.某嵌入式軟件自動化測試平臺的設(shè)計(jì)與實(shí)現(xiàn)[D].北京工業(yè)大學(xué),2016.

    [3] 陶雪華.汽車電子控制器嵌入式自動化測試系統(tǒng)的開發(fā)設(shè)計(jì)[J].內(nèi)燃機(jī)與配件,2018(20):237-238.

    [4] 陽長永,王月波,代林.嵌入式軟件自動化測試及管理系統(tǒng)研究[J].計(jì)算機(jī)測量與控制,2019,27(09):57-60;75.

    [5] 吳昊,李一鳴,付成偉,等.汽車發(fā)動機(jī)電子控制單元的自動測試系統(tǒng)開發(fā)[J].汽車技術(shù),2014(05):35-39.

    [6] 孫立行.基于PXI和虛擬儀器的高壓共軌ECU自動測試系統(tǒng)[D].浙江大學(xué),2018.

    [7] 于國防,李劍,張玉杰.C#語言Windows程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2015:2-3.

    [8] Devraj, G.P. Dixit, P.K. Katiyar, et al. Design and implementation of on-line data submission and retrieval system for coordinated research trials in food legumes[J]. Legume Research, 2016,39(3):442-447.

    [9] 李秀娟,徐惠鋼,謝啟.基于虛擬儀器技術(shù)的發(fā)動機(jī)ECU自動測試系統(tǒng)[J].機(jī)床與液壓,2015,43(21):138-141.

    [10] Visual Studio Document center[Z]. https://docs.microsoft.com.

    猜你喜歡
    數(shù)據(jù)庫軟件測試
    禪宗軟件
    幽默大測試
    “攝問”測試
    軟件對對碰
    “攝問”測試
    “攝問”測試
    談軟件的破解與保護(hù)
    欧美激情高清一区二区三区| 69精品国产乱码久久久| 国产真人三级小视频在线观看| 12—13女人毛片做爰片一| 精品第一国产精品| 国产精品秋霞免费鲁丝片| 99国产综合亚洲精品| 中文字幕人妻丝袜一区二区| 亚洲国产毛片av蜜桃av| 热re99久久精品国产66热6| 淫妇啪啪啪对白视频| 国产精品美女特级片免费视频播放器 | 久久这里只有精品19| 另类亚洲欧美激情| 色在线成人网| 99久久久亚洲精品蜜臀av| 亚洲激情在线av| 久久人人97超碰香蕉20202| 日本免费一区二区三区高清不卡 | 看片在线看免费视频| 成人18禁高潮啪啪吃奶动态图| 丰满迷人的少妇在线观看| 黄色怎么调成土黄色| 美女福利国产在线| 亚洲av片天天在线观看| 久久国产亚洲av麻豆专区| 日日摸夜夜添夜夜添小说| 真人做人爱边吃奶动态| 男男h啪啪无遮挡| 一级毛片高清免费大全| 亚洲中文日韩欧美视频| 一级毛片高清免费大全| 国产熟女xx| 午夜福利影视在线免费观看| 免费在线观看视频国产中文字幕亚洲| 亚洲专区字幕在线| av电影中文网址| 国产成+人综合+亚洲专区| 亚洲午夜精品一区,二区,三区| 色老头精品视频在线观看| 亚洲av五月六月丁香网| 亚洲欧美精品综合一区二区三区| 午夜两性在线视频| 国产无遮挡羞羞视频在线观看| 大型黄色视频在线免费观看| 亚洲成人免费av在线播放| 婷婷六月久久综合丁香| 中文字幕人妻丝袜一区二区| 成人亚洲精品一区在线观看| 男女之事视频高清在线观看| 男女下面插进去视频免费观看| 国产色视频综合| 黄色片一级片一级黄色片| 婷婷丁香在线五月| www.熟女人妻精品国产| 久久 成人 亚洲| 欧美性长视频在线观看| 精品少妇一区二区三区视频日本电影| 热re99久久精品国产66热6| 伊人久久大香线蕉亚洲五| 一a级毛片在线观看| 88av欧美| 欧美日韩亚洲综合一区二区三区_| 免费搜索国产男女视频| 制服诱惑二区| 国产熟女午夜一区二区三区| bbb黄色大片| 欧美中文综合在线视频| 国产精品99久久99久久久不卡| 一级a爱视频在线免费观看| 精品国产超薄肉色丝袜足j| 欧美+亚洲+日韩+国产| 久久久国产欧美日韩av| 欧美午夜高清在线| 免费高清视频大片| 欧美日韩亚洲综合一区二区三区_| 一级片免费观看大全| x7x7x7水蜜桃| 亚洲avbb在线观看| 国产精品电影一区二区三区| 久久精品亚洲熟妇少妇任你| 悠悠久久av| 搡老岳熟女国产| 天堂动漫精品| 精品国产乱码久久久久久男人| 久久久久国内视频| 午夜老司机福利片| 亚洲男人的天堂狠狠| 可以在线观看毛片的网站| 欧美日韩精品网址| 亚洲专区中文字幕在线| 搡老岳熟女国产| 深夜精品福利| 最近最新免费中文字幕在线| 亚洲一卡2卡3卡4卡5卡精品中文| 久久精品国产99精品国产亚洲性色 | 亚洲自拍偷在线| 国产深夜福利视频在线观看| 少妇被粗大的猛进出69影院| 国产三级黄色录像| 免费人成视频x8x8入口观看| 亚洲人成伊人成综合网2020| 国产av又大| 午夜老司机福利片| 男人操女人黄网站| 一区在线观看完整版| 国产单亲对白刺激| 在线播放国产精品三级| 国产人伦9x9x在线观看| 黑人操中国人逼视频| 女同久久另类99精品国产91| 精品电影一区二区在线| 美女午夜性视频免费| 精品乱码久久久久久99久播| 99精国产麻豆久久婷婷| 亚洲一码二码三码区别大吗| 成人手机av| 久久久国产一区二区| 99国产精品99久久久久| 又黄又爽又免费观看的视频| 欧美日韩黄片免| 欧美在线黄色| 免费高清视频大片| 天堂中文最新版在线下载| 一级作爱视频免费观看| 亚洲精品国产一区二区精华液| 脱女人内裤的视频| 亚洲午夜精品一区,二区,三区| 老熟妇仑乱视频hdxx| 另类亚洲欧美激情| 国产有黄有色有爽视频| 一级,二级,三级黄色视频| 在线av久久热| 丰满迷人的少妇在线观看| 日韩国内少妇激情av| 在线观看www视频免费| 亚洲国产看品久久| 国产免费现黄频在线看| 桃红色精品国产亚洲av| 91麻豆av在线| 91精品国产国语对白视频| 在线观看66精品国产| 最好的美女福利视频网| a级片在线免费高清观看视频| 五月开心婷婷网| 18美女黄网站色大片免费观看| 美女 人体艺术 gogo| 国产片内射在线| 国产成人免费无遮挡视频| 老司机在亚洲福利影院| 久久欧美精品欧美久久欧美| 搡老岳熟女国产| 国产一区二区激情短视频| 国产黄色免费在线视频| 国产成人欧美在线观看| 国产成人av激情在线播放| 久久久久国产精品人妻aⅴ院| 12—13女人毛片做爰片一| 国产主播在线观看一区二区| 国内毛片毛片毛片毛片毛片| 欧美日韩视频精品一区| 丰满人妻熟妇乱又伦精品不卡| 欧美乱色亚洲激情| 成人av一区二区三区在线看| 久久精品国产亚洲av香蕉五月| 精品国产乱码久久久久久男人| 日韩一卡2卡3卡4卡2021年| 丰满迷人的少妇在线观看| 美女国产高潮福利片在线看| 婷婷精品国产亚洲av在线| 男女床上黄色一级片免费看| 亚洲黑人精品在线| 桃色一区二区三区在线观看| 国产成人av激情在线播放| 国产亚洲精品久久久久久毛片| 天天躁狠狠躁夜夜躁狠狠躁| 国产一区二区激情短视频| 一级,二级,三级黄色视频| 色综合欧美亚洲国产小说| 色播在线永久视频| 免费在线观看影片大全网站| av视频免费观看在线观看| 男人操女人黄网站| 成人18禁在线播放| 国产亚洲精品一区二区www| 伊人久久大香线蕉亚洲五| 久久中文看片网| 又大又爽又粗| 一级片'在线观看视频| 午夜日韩欧美国产| 热re99久久精品国产66热6| 欧美午夜高清在线| 免费搜索国产男女视频| 色综合欧美亚洲国产小说| 欧美激情久久久久久爽电影 | 在线观看一区二区三区激情| 久久久精品欧美日韩精品| 日韩有码中文字幕| 黄片播放在线免费| 国产精品98久久久久久宅男小说| 日本五十路高清| 啦啦啦 在线观看视频| 久久精品亚洲av国产电影网| svipshipincom国产片| 无限看片的www在线观看| 99国产极品粉嫩在线观看| 久久久久久久午夜电影 | 超碰97精品在线观看| 1024香蕉在线观看| 国产伦人伦偷精品视频| 国产精品秋霞免费鲁丝片| 亚洲精品久久午夜乱码| 动漫黄色视频在线观看| 久久精品国产亚洲av香蕉五月| 亚洲av熟女| 国产亚洲欧美精品永久| 日韩免费高清中文字幕av| 亚洲国产精品999在线| 日本黄色日本黄色录像| 男人的好看免费观看在线视频 | 精品卡一卡二卡四卡免费| 999精品在线视频| 深夜精品福利| 波多野结衣一区麻豆| 午夜成年电影在线免费观看| 99久久99久久久精品蜜桃| 精品国产亚洲在线| 一区福利在线观看| 69av精品久久久久久| av网站在线播放免费| 国产精品国产高清国产av| 国产精品久久久av美女十八| 免费女性裸体啪啪无遮挡网站| 最新在线观看一区二区三区| 日韩免费高清中文字幕av| 亚洲国产精品sss在线观看 | 大码成人一级视频| www日本在线高清视频| 成人三级黄色视频| 欧美日韩乱码在线| 可以免费在线观看a视频的电影网站| 免费在线观看视频国产中文字幕亚洲| av天堂在线播放| 免费女性裸体啪啪无遮挡网站| 自拍欧美九色日韩亚洲蝌蚪91| 高清欧美精品videossex| 新久久久久国产一级毛片| 天天添夜夜摸| 午夜老司机福利片| 久久精品亚洲精品国产色婷小说| 久久久久亚洲av毛片大全| 欧美日韩中文字幕国产精品一区二区三区 | 色哟哟哟哟哟哟| 日本精品一区二区三区蜜桃| 成人手机av| 免费观看精品视频网站| 欧美一区二区精品小视频在线| 日韩三级视频一区二区三区| 大香蕉久久成人网| www.熟女人妻精品国产| 亚洲成人免费电影在线观看| 两个人免费观看高清视频| 母亲3免费完整高清在线观看| 久久久国产成人精品二区 | 成人亚洲精品一区在线观看| 三级毛片av免费| 亚洲中文日韩欧美视频| 黑人巨大精品欧美一区二区蜜桃| 天天添夜夜摸| 亚洲一区高清亚洲精品| 欧美国产精品va在线观看不卡| 美女大奶头视频| а√天堂www在线а√下载| 亚洲精品国产一区二区精华液| 9热在线视频观看99| 欧美黑人精品巨大| 久久久久国内视频| 黑人欧美特级aaaaaa片| 精品国产亚洲在线| 日韩三级视频一区二区三区| 麻豆国产av国片精品| 国产成人精品久久二区二区免费| 久久人人精品亚洲av| 叶爱在线成人免费视频播放| svipshipincom国产片| 少妇粗大呻吟视频| 女生性感内裤真人,穿戴方法视频| 中文欧美无线码| 脱女人内裤的视频| 成人国产一区最新在线观看| 露出奶头的视频| 亚洲欧美精品综合久久99| 亚洲自偷自拍图片 自拍| 国产又色又爽无遮挡免费看| 久久精品亚洲av国产电影网| 国产精品野战在线观看 | 最新在线观看一区二区三区| 777久久人妻少妇嫩草av网站| 国产精品免费一区二区三区在线| 热99re8久久精品国产| 成年版毛片免费区| 亚洲第一青青草原| 18禁黄网站禁片午夜丰满| 不卡av一区二区三区| 欧美在线黄色| 久久久久九九精品影院| 高清在线国产一区| 中文字幕高清在线视频| 最好的美女福利视频网| 久久99一区二区三区| 国产aⅴ精品一区二区三区波| 18禁观看日本| 国产一区二区三区在线臀色熟女 | 国产在线观看jvid| 一级,二级,三级黄色视频| 久久 成人 亚洲| 精品人妻在线不人妻| 国产av又大| 亚洲一区二区三区不卡视频| 在线观看一区二区三区| 国产色视频综合| 无限看片的www在线观看| 久久天堂一区二区三区四区| 女警被强在线播放| 一本综合久久免费| 亚洲视频免费观看视频| 久99久视频精品免费| 欧美国产精品va在线观看不卡| 一进一出好大好爽视频| 久久香蕉激情| 亚洲专区字幕在线| 精品一区二区三卡| 大香蕉久久成人网| 咕卡用的链子| 99re在线观看精品视频| 香蕉国产在线看| 在线十欧美十亚洲十日本专区| 88av欧美| 成年女人毛片免费观看观看9| 欧美成人午夜精品| 精品国产乱码久久久久久男人| 国产精品 欧美亚洲| 亚洲全国av大片| 国产精品久久久久久人妻精品电影| 黑人欧美特级aaaaaa片| 国产男靠女视频免费网站| 这个男人来自地球电影免费观看| 欧美日韩国产mv在线观看视频| 精品人妻在线不人妻| 欧美日韩一级在线毛片| 中文字幕精品免费在线观看视频| 久久精品国产清高在天天线| 亚洲人成电影免费在线| 日韩精品中文字幕看吧| 长腿黑丝高跟| 欧美丝袜亚洲另类 | 亚洲精品在线观看二区| 成在线人永久免费视频| 夫妻午夜视频| 国产高清视频在线播放一区| 亚洲七黄色美女视频| 国产精品一区二区免费欧美| 一级a爱片免费观看的视频| 香蕉国产在线看| 女人爽到高潮嗷嗷叫在线视频| 久久精品国产清高在天天线| 97超级碰碰碰精品色视频在线观看| 日韩精品中文字幕看吧| 亚洲av成人av| 欧美中文综合在线视频| 精品一区二区三区视频在线观看免费 | 国产亚洲欧美在线一区二区| 老司机午夜福利在线观看视频| 国产无遮挡羞羞视频在线观看| 日本免费a在线| 久久影院123| 好男人电影高清在线观看| 免费搜索国产男女视频| 久久国产亚洲av麻豆专区| 午夜福利一区二区在线看| 1024视频免费在线观看| 国产高清videossex| 国产精品影院久久| 又大又爽又粗| 91九色精品人成在线观看| 天天躁狠狠躁夜夜躁狠狠躁| а√天堂www在线а√下载| 精品久久久久久久久久免费视频 | avwww免费| 欧美日韩福利视频一区二区| 久久国产精品影院| 成在线人永久免费视频| 国产成人av激情在线播放| 国产一区在线观看成人免费| 精品一区二区三区四区五区乱码| 九色亚洲精品在线播放| videosex国产| 级片在线观看| 亚洲伊人色综图| 一区二区三区精品91| 欧美不卡视频在线免费观看 | 满18在线观看网站| 制服人妻中文乱码| 99久久久亚洲精品蜜臀av| 最近最新中文字幕大全免费视频| av国产精品久久久久影院| 亚洲国产精品sss在线观看 | 免费一级毛片在线播放高清视频 | 18禁国产床啪视频网站| 亚洲一区高清亚洲精品| 丝袜在线中文字幕| 老鸭窝网址在线观看| 欧美乱码精品一区二区三区| 1024香蕉在线观看| 两人在一起打扑克的视频| 色哟哟哟哟哟哟| 欧美日韩乱码在线| 精品第一国产精品| 久久国产精品男人的天堂亚洲| 人人妻人人澡人人看| 妹子高潮喷水视频| 免费女性裸体啪啪无遮挡网站| 一级毛片女人18水好多| 日本 av在线| 亚洲欧美激情综合另类| 热re99久久精品国产66热6| 欧美成人性av电影在线观看| 中文字幕av电影在线播放| 80岁老熟妇乱子伦牲交| 桃色一区二区三区在线观看| 亚洲成人久久性| 久久久久久久久久久久大奶| 韩国av一区二区三区四区| 男女床上黄色一级片免费看| 自拍欧美九色日韩亚洲蝌蚪91| 18禁观看日本| 这个男人来自地球电影免费观看| 国产亚洲精品一区二区www| 别揉我奶头~嗯~啊~动态视频| 精品熟女少妇八av免费久了| 在线观看免费视频日本深夜| 51午夜福利影视在线观看| 精品国内亚洲2022精品成人| 国产精品香港三级国产av潘金莲| 国产欧美日韩综合在线一区二区| av免费在线观看网站| 亚洲人成77777在线视频| 91大片在线观看| 男女做爰动态图高潮gif福利片 | 露出奶头的视频| 精品一区二区三区av网在线观看| 精品一区二区三卡| 亚洲成a人片在线一区二区| 亚洲精品中文字幕在线视频| 久久亚洲真实| netflix在线观看网站| 国产成年人精品一区二区 | 日韩欧美一区视频在线观看| 成人国语在线视频| 18禁观看日本| 欧美色视频一区免费| 国产精品免费视频内射| 亚洲中文av在线| 亚洲情色 制服丝袜| 国产不卡一卡二| 女人精品久久久久毛片| 好男人电影高清在线观看| 久久九九热精品免费| 欧美不卡视频在线免费观看 | 99热国产这里只有精品6| 欧美成人午夜精品| 夜夜爽天天搞| 欧美激情久久久久久爽电影 | av网站免费在线观看视频| 久久精品亚洲精品国产色婷小说| www.999成人在线观看| 国内久久婷婷六月综合欲色啪| 无遮挡黄片免费观看| 久99久视频精品免费| 精品国产亚洲在线| 麻豆av在线久日| 亚洲va日本ⅴa欧美va伊人久久| 丝袜美腿诱惑在线| 色综合婷婷激情| 亚洲精品粉嫩美女一区| av天堂久久9| 波多野结衣av一区二区av| 久久久国产成人免费| 激情在线观看视频在线高清| 长腿黑丝高跟| 欧美一级毛片孕妇| 欧美一区二区精品小视频在线| 欧美日韩福利视频一区二区| 亚洲精品中文字幕在线视频| 亚洲五月婷婷丁香| 欧美精品亚洲一区二区| 精品国产乱码久久久久久男人| 精品国产国语对白av| 国产成人精品在线电影| 一级毛片女人18水好多| 欧美激情 高清一区二区三区| 中文字幕最新亚洲高清| 在线永久观看黄色视频| 欧洲精品卡2卡3卡4卡5卡区| 国产不卡一卡二| 高清av免费在线| 日本欧美视频一区| 成年女人毛片免费观看观看9| 国产精品久久久av美女十八| av片东京热男人的天堂| 97碰自拍视频| 国产欧美日韩综合在线一区二区| 老司机靠b影院| 中文欧美无线码| 在线观看www视频免费| 国产精品成人在线| 成人特级黄色片久久久久久久| 久久久久九九精品影院| 麻豆成人av在线观看| 亚洲黑人精品在线| 国产乱人伦免费视频| 亚洲精华国产精华精| 变态另类成人亚洲欧美熟女 | 又大又爽又粗| 一边摸一边做爽爽视频免费| 中亚洲国语对白在线视频| 老司机深夜福利视频在线观看| 日本免费a在线| netflix在线观看网站| 国产成人精品在线电影| 午夜91福利影院| 久久中文字幕人妻熟女| 咕卡用的链子| 精品免费久久久久久久清纯| 亚洲va日本ⅴa欧美va伊人久久| 亚洲一码二码三码区别大吗| 国产乱人伦免费视频| 久久精品成人免费网站| 激情视频va一区二区三区| 国产欧美日韩一区二区精品| 欧美亚洲日本最大视频资源| 欧美日韩视频精品一区| 国产欧美日韩一区二区三区在线| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲全国av大片| 两人在一起打扑克的视频| 91成人精品电影| 人妻久久中文字幕网| 久久亚洲精品不卡| 免费av中文字幕在线| 亚洲av美国av| 人妻丰满熟妇av一区二区三区| 女生性感内裤真人,穿戴方法视频| 成人精品一区二区免费| 国产精品自产拍在线观看55亚洲| 91九色精品人成在线观看| 日本免费a在线| 欧美精品亚洲一区二区| 18美女黄网站色大片免费观看| 在线观看免费视频日本深夜| 国产精华一区二区三区| 成人av一区二区三区在线看| 久久久精品国产亚洲av高清涩受| 欧美一区二区精品小视频在线| 久久久久久亚洲精品国产蜜桃av| 久久亚洲精品不卡| 91老司机精品| 亚洲精品美女久久av网站| 久久国产精品人妻蜜桃| 亚洲av成人av| 亚洲中文日韩欧美视频| 香蕉丝袜av| 欧美国产精品va在线观看不卡| 老鸭窝网址在线观看| 一级黄色大片毛片| 18美女黄网站色大片免费观看| 老汉色∧v一级毛片| 女警被强在线播放| 欧美日本亚洲视频在线播放| 欧美黄色淫秽网站| 男女下面进入的视频免费午夜 | 国产野战对白在线观看| 99久久综合精品五月天人人| 黄色女人牲交| 黄色a级毛片大全视频| 亚洲国产看品久久| 国产高清国产精品国产三级| 91精品三级在线观看| 亚洲av成人一区二区三| 亚洲av日韩精品久久久久久密| 咕卡用的链子| 久久亚洲真实| 色哟哟哟哟哟哟| av片东京热男人的天堂| 一a级毛片在线观看| 人人妻人人添人人爽欧美一区卜| 亚洲精品国产精品久久久不卡| 在线国产一区二区在线| 久久人妻熟女aⅴ| 水蜜桃什么品种好| 两性夫妻黄色片| 亚洲伊人色综图| 美女扒开内裤让男人捅视频| 80岁老熟妇乱子伦牲交| 免费在线观看日本一区| 国产av精品麻豆| 老司机在亚洲福利影院| 欧美精品一区二区免费开放| 神马国产精品三级电影在线观看 | 好男人电影高清在线观看| 欧美黄色淫秽网站| 成人三级黄色视频| 精品久久久久久成人av| 深夜精品福利| 亚洲国产欧美网|