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

    基于高速多通道采集模塊的數(shù)字化儀軟件設(shè)計

    2016-10-14 06:44:35賈玉姣劉亞斌張秀磊
    電子設(shè)計工程 2016年12期
    關(guān)鍵詞:驅(qū)動程序調(diào)用中斷

    賈玉姣,劉亞斌,張秀磊

    (北京航空航天大學(xué)自動化科學(xué)與電氣工程學(xué)院,北京100191)

    基于高速多通道采集模塊的數(shù)字化儀軟件設(shè)計

    賈玉姣,劉亞斌,張秀磊

    (北京航空航天大學(xué)自動化科學(xué)與電氣工程學(xué)院,北京100191)

    基于高速數(shù)字化儀硬件設(shè)備,針對數(shù)字采集系統(tǒng)軟件設(shè)計的關(guān)鍵技術(shù)從設(shè)備驅(qū)動程序、動態(tài)鏈接庫接口函數(shù)封裝、應(yīng)用軟件設(shè)計三個層次進(jìn)行了詳細(xì)闡述。采用VS2008,在Win7系統(tǒng)下設(shè)計了WDF驅(qū)動程序并實現(xiàn)了DMA傳輸;設(shè)計封裝了操作設(shè)備的接口函數(shù);用C#語言及多線程技術(shù)設(shè)計實現(xiàn)了多通道數(shù)據(jù)高速傳輸、實時顯示及存儲系統(tǒng),實驗測試結(jié)果穩(wěn)定可靠。

    數(shù)字化儀;WDF;DMA;高速

    數(shù)字化儀(Digitizer)是電子測量領(lǐng)域中一種基于PC的常用測量儀器,和示波器相似的是,它也是一種用來觀察、測量、記錄各種瞬時物理現(xiàn)象,以波形方式顯示其與時間關(guān)系的電子儀器,它開放式的結(jié)構(gòu)和靈活的軟件等特性已經(jīng)超越了一般示波器[1]?;赑C的數(shù)字化儀主要優(yōu)勢在于它的靈活性,它可以工作在開放式的PC環(huán)境中,一個PC主機可以安裝任何其他數(shù)字化儀的顯示陣列、工具卡和控制軟件等。系統(tǒng)就可以按照用戶的需要進(jìn)行配置。

    本文所研究的高速多通道數(shù)據(jù)采集系統(tǒng),是基于PXIExpress總線的模塊化信號采集設(shè)備,具有4個獨立通道、高采樣分辨率、大數(shù)據(jù)容量以及高速數(shù)據(jù)傳輸?shù)汝P(guān)鍵技術(shù)的數(shù)字化儀軟件系統(tǒng)。包括完整的從底層驅(qū)動、接口動態(tài)鏈接庫到應(yīng)用分析處理軟件。

    1 硬件系統(tǒng)設(shè)計

    高速數(shù)字化儀有如下硬件指標(biāo):輸入阻抗50 Ω和1 MΩ可選;4個并行AD采集通道,14位采樣精度,最高采樣速率125 MS/s;輸入信號量程±1 V和±10 V可選;每個通道最大采樣深度4M字,最大預(yù)采樣深度8K字。為實現(xiàn)以上技術(shù)指標(biāo),數(shù)字化儀包含如下模塊:模擬信號調(diào)理模塊,實現(xiàn)單端轉(zhuǎn)差分,阻抗匹配,量程選擇等功能;AD采集轉(zhuǎn)換模塊,將SMA接口接收的模擬信號轉(zhuǎn)換為14位數(shù)字量信號并傳給控制模塊;控制器,采用FPGA作為邏輯算法控制器;板載內(nèi)存,存儲控制器處理過的數(shù)據(jù),計算機讀取數(shù)據(jù)的位置;PXIe通信模塊,實現(xiàn)與上位機通過PXIe通信;時鐘管理模塊,為AD采集、板載內(nèi)存提供時鐘;電源管理模塊,為其他模塊提供高品質(zhì)電源。數(shù)字化儀硬件總體設(shè)計方案如圖1所示。

    圖1 數(shù)字化儀硬件總體設(shè)計圖

    2 WDF驅(qū)動程序設(shè)計

    由于微軟已經(jīng)停止對Windows XP系統(tǒng)的維護(hù),故選擇在Win7系統(tǒng)下開發(fā);而從Windows Vista系統(tǒng)開始,驅(qū)動程序開發(fā)需要用到微軟新一代驅(qū)動程序開發(fā)模型WDF。WDF包括一整套對驅(qū)動程序進(jìn)行開發(fā)設(shè)計、發(fā)布、維護(hù)的部件,WDF支持面向?qū)ο蟮?,基于事件?qū)動機制的驅(qū)動程序設(shè)計思想;WDF實現(xiàn)了一些驅(qū)動程序所必須的基本特性,為驅(qū)動程序提供缺省的處理,并管理與操作系統(tǒng)的交互,這使設(shè)計者能夠集中精力在特定硬件設(shè)備的處理上,而不是操作系統(tǒng)自身,從而大大簡化設(shè)計[2]。WDF定義了一個驅(qū)動模型,提供了開發(fā)內(nèi)核模式驅(qū)動程序(KMDF)和用戶模式驅(qū)動程序(UMDF)的框架。一個即插即用的KMDF設(shè)備驅(qū)動程序包括:一個DriverEntry例程;一個EvtDriverDeviceAdd例程,類似于WDM的AddDevice例程;一個或多個I/O隊列;一個或多個I/O事件回調(diào)例程,類似于WDM的DispatchXxx例程;支持的即插即用和電源管理回調(diào)例程;支持的WMI回調(diào)例程,用于管理計算機系統(tǒng);其他回調(diào)例程,如對象的清除例程、中斷處理例程、DMA例程等[3]。

    2.1中斷處理

    中斷是外設(shè)主動申請與計算機交互的唯一方式。WDF的中斷處理分為兩部分:中斷處理例程EvtInterruptIsr,延遲過程調(diào)用EvtInterruptDpc。中斷處理例程是在中斷服務(wù)例程被調(diào)用時通過讀取PEX8311的中斷狀態(tài)寄存器來判斷是否是來自目標(biāo)設(shè)備的中斷;若是,則清除當(dāng)前中斷標(biāo)記并寫相應(yīng)中斷屏蔽寄存器位,暫時不再處理新的中斷;然后調(diào)用延遲過程調(diào)用例程,在空閑時實現(xiàn)更多更復(fù)雜的操作。因為中斷處理例程運行在DIRQL(Device Interrupt ReQuest Level)中斷級別上,幾乎可以屏蔽所有系統(tǒng)內(nèi)和外部設(shè)備的中斷請求,所以處理時間應(yīng)該盡可能短,以提高系統(tǒng)的響應(yīng)速度。而中斷延遲處理例程運行在DISPATCH_LEVEL級別上,可以在延遲過程調(diào)用例程中做大部分的中斷處理工作。

    本例數(shù)字化儀設(shè)備主要分為兩類中斷:本地中斷和DMA傳輸完成中斷。本地中斷包括AD轉(zhuǎn)換完成中斷、FIFO中斷、數(shù)據(jù)轉(zhuǎn)移完成中斷,共4個通道,12個中斷。中斷處理流程如圖2所示。

    圖2 數(shù)字化儀中斷處理流程圖

    2.2DMA數(shù)據(jù)傳輸實現(xiàn)

    利用中斷和DMA相結(jié)合的方式采集數(shù)據(jù),可以最大限度地提高CPU的工作效率,并且能夠及時保存采集的數(shù)據(jù),減少丟幀現(xiàn)象和誤碼率[4]。DMA傳輸方式無需CPU直接控制傳輸,通過硬件為RAM與I/O設(shè)備開辟一條直接傳送數(shù)據(jù)的通路,使CPU的效率大為提高。由于數(shù)字化儀需要實現(xiàn)高速大數(shù)據(jù)量傳輸,故采取DMA(Direct Memory Access)傳輸,在DMA傳輸過程中CPU可以進(jìn)行其他工作。一個完整的DMA傳輸過程包括4個步驟:DMA請求、DMA響應(yīng)、DMA傳輸、DMA結(jié)束。在數(shù)字化儀設(shè)備的WDF驅(qū)動程序中,DMA傳輸實現(xiàn)流程如下:

    1)在驅(qū)動程序初始化過程中,即Digitizer_EvtDeviceAdd例程中,創(chuàng)建一個DMA適配器對象WDFDMAENABLER,一個DMA傳輸對象WDFDMATRANSACTION,和一個公用緩沖區(qū)對象WDFCOMMONBUFFER,三者結(jié)合控制DMA傳輸過程;

    2)當(dāng)應(yīng)用程序向驅(qū)動發(fā)起讀數(shù)請求,驅(qū)動接收到I/O Request時,使用WDFCOMMONBUFFER公用緩存區(qū)作為DMA讀緩沖區(qū),初始化DmaTransaction對象,啟動DMA傳輸;

    3)驅(qū)動程序調(diào)用WdfDmaTransactionExecute啟動DMA傳輸時,系統(tǒng)框架會調(diào)用啟動傳輸前注冊的回調(diào)例程Digitizer_EvtProgramDma進(jìn)行寄存器配置,以正確啟動DMA操作;由于數(shù)字化儀Local端總線位寬為32位,需要設(shè)置DMA傳輸位寬為32位;一次可以傳輸4個字節(jié)數(shù)據(jù),提高數(shù)據(jù)傳輸速率;

    4)當(dāng)DMA傳輸完成時會通過中斷通知驅(qū)動程序,驅(qū)動程序在中斷延遲處理例程EvtInterruptDpc中完成最終DMA傳輸,同時將公用緩存區(qū)中的數(shù)據(jù)拷貝到I/O Request包中。

    3 動態(tài)鏈接庫接口函數(shù)設(shè)計

    在驅(qū)動程序的設(shè)計過程中,必須考慮到應(yīng)用程序接口的設(shè)計,良好的驅(qū)動程序設(shè)計必須從應(yīng)用程序設(shè)計出發(fā)[5]。為方便上層應(yīng)用程序使用,對驅(qū)動的操作和通信部分封裝成動態(tài)庫DLL。它是驅(qū)動層和應(yīng)用程序?qū)舆M(jìn)行通信的橋梁,同時為應(yīng)用程序?qū)犹峁┝朔奖阏{(diào)用的應(yīng)用接口函數(shù)。

    3.1動態(tài)鏈接庫接口函數(shù)

    數(shù)字化儀各項功能是通過應(yīng)用程序調(diào)用DLL的導(dǎo)出函數(shù)來實現(xiàn)的,DLL接口函數(shù)封裝了與硬件設(shè)備交互的具體細(xì)節(jié),只提供統(tǒng)一的接口給應(yīng)用程序調(diào)用。動態(tài)鏈接庫中接口函數(shù)主要分三類,如表1所示:

    1)設(shè)備打開關(guān)閉函數(shù):Digitizer_OpenDevice根據(jù)指定設(shè)備號打開數(shù)字化儀硬件設(shè)備;Digitizer_CloseDevice關(guān)閉已打開的設(shè)備;

    2)功能函數(shù):Digitizer_Reset恢復(fù)數(shù)字化儀設(shè)備默認(rèn)配置狀態(tài);Digitizer_Config根據(jù)指定通道,配置工作參數(shù);Digitizer_SetInterruptLevel根據(jù)指定通道,設(shè)置設(shè)備中斷通知級別,既設(shè)備緩存FIFO中數(shù)據(jù)量達(dá)到設(shè)定值時產(chǎn)生中斷,通知應(yīng)用程序讀數(shù);Digitizer_StartAD啟動AD采集;Digitizer_ StopAD停止AD采集;

    3)數(shù)據(jù)接收轉(zhuǎn)換函數(shù):Digitizer_Receive接收指定通道的AD采集數(shù)據(jù);Digiziter_RecvCompleted指定通道數(shù)據(jù)接收是否完畢;DoubleToUshort將double類型數(shù)據(jù)轉(zhuǎn)換成對應(yīng)14位采樣值;UshortToDouble將14位ADC采樣值數(shù)據(jù)轉(zhuǎn)換成實際信號量值

    說明:

    1)外部觸發(fā)實現(xiàn)是通過全局變量控制的,在Digitizer_ StartAD對應(yīng)的驅(qū)動函數(shù)中若為內(nèi)部觸發(fā),則正常寫開啟AD寄存器;若為外部觸發(fā),則做好初始化工作(開啟中斷等)后寫外部觸發(fā)使能寄存器,等外部觸發(fā)信號為高電平時底層自動開啟AD轉(zhuǎn)換。

    2)預(yù)采樣功能可以實現(xiàn)在電平觸發(fā)或外部觸發(fā)時對觸發(fā)點之前的信號進(jìn)行讀取顯示和分析。存儲深度包括預(yù)觸發(fā)深度和觸發(fā)深度兩部分,預(yù)采樣深度表示在觸發(fā)到來前被存儲下來的數(shù)據(jù)量,觸發(fā)深度表示在觸發(fā)到來后被存儲下來的數(shù)據(jù)量[6]。預(yù)采樣FIFO中的數(shù)據(jù)在觸發(fā)之前一直在刷新,時刻保持最新的數(shù)據(jù)直到觸發(fā)開始。為此需要先讀取正式采樣的數(shù)據(jù),再讀取預(yù)采樣數(shù)據(jù),才能保證預(yù)采樣數(shù)據(jù)是觸發(fā)點之前的數(shù)據(jù)。

    3.2高速數(shù)據(jù)傳輸?shù)膶崿F(xiàn)

    由于本文數(shù)字化儀具有4個獨立通道,每個通道采樣率最高達(dá)到125Msps,所以若4個通道滿速率工作的話,每秒鐘產(chǎn)生的數(shù)據(jù)量為:125M*2Byte*4≈1GB的數(shù)據(jù)。而33MHz的PCI總線的最高速率只有133MBps,PCI Express x1總線的最高傳輸速率也只有476MBps。若4個通道同時全速率工作所產(chǎn)生的數(shù)據(jù)量遠(yuǎn)超過系統(tǒng)的處理能力,因此設(shè)計時,硬件板卡自身每個通道帶有4M*32的SDRAM緩存,且不能連續(xù)工作過長時間。

    系統(tǒng)接收端,在驅(qū)動程序中采用DMA結(jié)合應(yīng)用程序使用的Windows完成端口I/O模型,實現(xiàn)數(shù)據(jù)盡可能的高速傳輸。下面介紹使用完成端口(IOCP)實現(xiàn)數(shù)據(jù)傳輸?shù)倪^程。完成端口的建立步驟如下:

    1)創(chuàng)建一個完成端口內(nèi)核對象

    調(diào)用系統(tǒng)API函數(shù)CreateIoCompletionPort(),返回一個IOCP句柄。

    hIocp=CreateCreateIoCompletionPort(INVALID_HANDLE, NULL,NULL,0);

    2)將設(shè)備句柄與I/O完成端口關(guān)聯(lián)

    可與完成端口關(guān)聯(lián)的內(nèi)核對象除了設(shè)備對象外,還可以是Win32文件對象,網(wǎng)絡(luò)套接字等。將已經(jīng)打開的設(shè)備句柄與IOCP內(nèi)核對象關(guān)聯(lián)起來,綁定時仍然使用CreateIo CompletionPort,只是參數(shù)不同:

    CreateIoCompletionPort(hDevice,hIocp,CK_RECV,0);

    3)創(chuàng)建工作者線程

    前兩步相當(dāng)于只是建立了消息隊列等結(jié)構(gòu),對句柄進(jìn)行了關(guān)聯(lián),具體I/O讀寫操作還是要靠工作線程來完成,這里可以建立數(shù)量是CPU核心數(shù)兩倍的工作線程。

    CreateThread(NULL,0,WorkerThread,thParam,CREATE_SUSPENDED,NULL);

    在工作者線程中對消息隊列進(jìn)行輪詢,如果有已經(jīng)完成的I/O請求,系統(tǒng)會將該I/O加入完成端口維護(hù)的消息隊列,然后調(diào)度一個空閑工作線程對消息報進(jìn)行處理。工作線程調(diào)用GetQueuedCompletionStatus()函數(shù)來輪詢消息隊列的狀態(tài)或者進(jìn)入睡眠狀態(tài)。

    完成端口的初始化代碼實現(xiàn)如下:

    工作者線程完成具體的數(shù)據(jù)傳輸任務(wù),調(diào)用系統(tǒng)函數(shù)ReadFile()向驅(qū)動程序發(fā)起DMA讀數(shù)任務(wù),在讀數(shù)I/O請求完成后將讀取的數(shù)據(jù)寫入DLL內(nèi)部各通道的緩沖區(qū)當(dāng)中。

    4 上層軟件設(shè)計

    在應(yīng)用軟件設(shè)計中,采用Windows下的Visual studio 2008開發(fā)平臺,基于.Net框架下的WinForm窗體應(yīng)用程序,整體用戶界面如圖3所示。界面控件選用NI MeasureStudio 8.6工具軟件包。

    圖3 數(shù)字化儀軟件用戶界面

    數(shù)字化儀應(yīng)用軟件采用三層架構(gòu)設(shè)計,即表現(xiàn)層,業(yè)務(wù)邏輯層,數(shù)據(jù)訪問層。在每一層中都有對應(yīng)的組件,完成對應(yīng)的功能模塊,同時系統(tǒng)還提供一些通用的組件來提供一些通用服務(wù)。

    1)表現(xiàn)層:實現(xiàn)用戶與系統(tǒng)的交互,提供一組控制接口給用戶選擇,并接收用戶的輸入。同時,將采集的數(shù)據(jù)信號以波形的形式呈現(xiàn)給用戶。

    2)業(yè)務(wù)邏輯層:處理所有業(yè)務(wù)邏輯,對用戶的輸入進(jìn)行處理。主要工作包括:定義、初始化全局變量;設(shè)定數(shù)字化儀的工作模式;對采集的數(shù)據(jù)信息進(jìn)行分析提取有用信息等。調(diào)用數(shù)據(jù)訪問層接口,并為表現(xiàn)層提供服務(wù)。

    3)數(shù)據(jù)訪問層:該層是對業(yè)務(wù)邏輯層的擴(kuò)展,實現(xiàn)對數(shù)據(jù)的操作。從數(shù)字化儀獲取數(shù)據(jù)反饋給業(yè)務(wù)邏輯層處理;將需要保存的數(shù)據(jù)按照指定格式持久化到本地磁盤文件中。

    5 測試結(jié)果及結(jié)論

    數(shù)字化儀模塊實現(xiàn)了4路獨立的AD采集通道,復(fù)雜的前端調(diào)理電路及高頻噪聲,造成每個通道都有采集誤差,降低了采樣精度。為了保證通道的采樣精度,模塊增加了誤差補償功能,消除了一些固定誤差的影響。誤差主要分為偏置誤差和增益誤差兩種,模塊誤差補償功能就是針對這兩種誤差進(jìn)行數(shù)據(jù)處理。通道誤差補償前需要獲取每個通道的誤差信息,而每個通道在不同量程、不同輸入阻抗情況下,誤差不同,需要分別進(jìn)行誤差測量。即先在0V輸入下測試零位電壓,電壓值取反即為偏置補償值,然后輸入滿量程電壓,此時的采集電壓即為增益誤差補償值。經(jīng)測試誤差補償完成后測量精度可達(dá)0.1%。同時數(shù)字化儀系統(tǒng)可以精確實現(xiàn)電平觸發(fā)、外部觸發(fā)及預(yù)采樣功能,并能精確計算正弦及方波等信號的頻率。

    6 結(jié)束語

    本文在VS2008環(huán)境中編寫了數(shù)字化儀的測試系統(tǒng),通過調(diào)用驅(qū)動程序,實現(xiàn)了對高速數(shù)字化儀的控制。經(jīng)實驗驗證,數(shù)字化儀在14位分辨率,單通道最大采樣速度為125Msps條件下,達(dá)到預(yù)定的設(shè)計指標(biāo),可以滿足大多數(shù)采樣需要。該數(shù)字化采用了DMA數(shù)據(jù)傳輸模式,極大地提高了數(shù)據(jù)傳輸速度,可廣泛應(yīng)用于各種軍事和工業(yè)領(lǐng)域,具有十分廣闊的前景。

    [1]柏向春.寬帶高精度數(shù)字化儀應(yīng)用軟件設(shè)計[D].成都:電子科技大學(xué),2008.

    [2]王蘭英,居錦武.Windows平臺驅(qū)動程序新架構(gòu)分析[J].計算機系統(tǒng)應(yīng)用,2008(1):109-112.

    [3]武安河.Windows設(shè)備驅(qū)動程序WDF開發(fā)[M].北京:電子工業(yè)出版社,2009.

    [4]王波,郭建.基于PCI設(shè)備的DMA傳輸建模與分析[J].計算機測量與控制,2011(19):972-974.

    [5]易偉,徐欣,孫兆林.基于WDF的PXIe接口驅(qū)動程序開發(fā)[J].微處理機,2011(8):86-92.

    [6]付寧,趙浩然,梁宇,等.PXI數(shù)字化儀的觸發(fā)設(shè)計[J].電子測量技術(shù),2012(8):116-119.

    Digitizersoftware design based on high-speed multi-channel acquisition module

    JIA Yu-jiao,LIU Ya-bin,ZHANG Xiu-lei
    (School of Automation Science and Electrical Engineering,Beihang University,Beijing 100191,China)

    Combined with the hardware equipment of digitizer,the key problems and resolutions in the development of software of high speed data acquisition and analysis system are discussed.It is discussed from three aspects-device driver,driver interface encapsulation and application software.Firstly,the basic frame and operational mechanism of WDF are analyzed thoroughly.Using VS2008,under Win7 system design WDF driver and implements the DMA transfer;design encapsulates the interface functions to operate the equipment;using C#language and multi-threaded design and implementation of the multi-channel high-speed data transmission,real-time display and storage system.Experiments show that the system is stability.

    digitizer;WDF;DMA;high-speed

    TN98

    A

    1674-6236(2016)12-0077-04

    2015-07-02稿件編號:201507017

    賈玉姣(1990—),女,山東濰坊人,碩士研究生。研究方向:檢測技術(shù)及自動化裝置。

    猜你喜歡
    驅(qū)動程序調(diào)用中斷
    核電項目物項調(diào)用管理的應(yīng)用研究
    LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
    跟蹤導(dǎo)練(二)(5)
    千里移防,衛(wèi)勤保障不中斷
    解放軍健康(2017年5期)2017-08-01 06:27:44
    基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
    利用RFC技術(shù)實現(xiàn)SAP系統(tǒng)接口通信
    AT89C51與中斷有關(guān)的寄存器功能表解
    FPGA內(nèi)嵌PowerPC的中斷響應(yīng)分析
    微處理機(2012年4期)2012-06-13 11:32:24
    驅(qū)動程序更新與推薦
    驅(qū)動程序更新與推薦
    麻豆乱淫一区二区| 国产91av在线免费观看| 91精品国产九色| 国产精品伦人一区二区| 国产伦在线观看视频一区| 久久久久久九九精品二区国产| 精品久久久久久久久亚洲| 国产精品日韩av在线免费观看| 一区二区三区乱码不卡18| 最近手机中文字幕大全| 一区二区三区四区激情视频| 久久久a久久爽久久v久久| 欧美丝袜亚洲另类| 嘟嘟电影网在线观看| 内地一区二区视频在线| 欧美高清性xxxxhd video| 欧美97在线视频| 在线播放无遮挡| 国产高潮美女av| 久久精品夜夜夜夜夜久久蜜豆| 免费看美女性在线毛片视频| 韩国av在线不卡| 久久这里有精品视频免费| 国产黄片美女视频| 亚洲成色77777| 国产成人免费观看mmmm| 免费播放大片免费观看视频在线观看| av在线观看视频网站免费| 纵有疾风起免费观看全集完整版 | 国产伦理片在线播放av一区| 国产成人a区在线观看| 99久国产av精品| 午夜激情福利司机影院| 狂野欧美白嫩少妇大欣赏| 亚洲美女搞黄在线观看| 老师上课跳d突然被开到最大视频| 中文字幕免费在线视频6| 亚洲精品国产av蜜桃| 高清毛片免费看| 亚洲三级黄色毛片| 亚洲,欧美,日韩| 黄色日韩在线| 免费不卡的大黄色大毛片视频在线观看 | 少妇人妻精品综合一区二区| 国产欧美日韩精品一区二区| 亚洲真实伦在线观看| 狂野欧美激情性xxxx在线观看| 18禁裸乳无遮挡免费网站照片| 久久久久性生活片| 六月丁香七月| av免费观看日本| 国产国拍精品亚洲av在线观看| 色吧在线观看| 国产成人福利小说| 久久久久久久久久黄片| 国产一区亚洲一区在线观看| 免费av毛片视频| 美女主播在线视频| 日韩av在线免费看完整版不卡| 神马国产精品三级电影在线观看| 美女主播在线视频| 国产av不卡久久| 嫩草影院新地址| 精品久久久久久久人妻蜜臀av| 精品国产露脸久久av麻豆 | 国模一区二区三区四区视频| 尤物成人国产欧美一区二区三区| 国产免费一级a男人的天堂| 777米奇影视久久| 亚洲av免费高清在线观看| av线在线观看网站| 日韩欧美一区视频在线观看 | 亚洲激情五月婷婷啪啪| 欧美性猛交╳xxx乱大交人| 99热全是精品| 亚洲最大成人中文| 丰满人妻一区二区三区视频av| 亚洲欧美清纯卡通| 人人妻人人看人人澡| 亚洲精品久久久久久婷婷小说| 亚洲最大成人av| 免费在线观看成人毛片| 久久精品国产亚洲av涩爱| 国产精品福利在线免费观看| 一个人观看的视频www高清免费观看| 精品99又大又爽又粗少妇毛片| 伦理电影大哥的女人| 亚洲怡红院男人天堂| 性插视频无遮挡在线免费观看| 精品久久久久久成人av| 成年女人看的毛片在线观看| 激情五月婷婷亚洲| 特大巨黑吊av在线直播| 国产熟女欧美一区二区| 国产亚洲午夜精品一区二区久久 | 国产成人午夜福利电影在线观看| 国产午夜精品久久久久久一区二区三区| av在线天堂中文字幕| 天堂俺去俺来也www色官网 | 欧美一区二区亚洲| 在线免费观看不下载黄p国产| 人人妻人人看人人澡| 婷婷色麻豆天堂久久| 亚洲国产精品专区欧美| 2022亚洲国产成人精品| 色视频www国产| 亚洲人与动物交配视频| 好男人在线观看高清免费视频| 亚洲精品影视一区二区三区av| 亚洲四区av| 七月丁香在线播放| 免费大片18禁| 日韩 亚洲 欧美在线| 真实男女啪啪啪动态图| 黄色配什么色好看| av在线观看视频网站免费| av一本久久久久| 亚洲国产色片| 日日啪夜夜爽| 国产美女午夜福利| 精品人妻视频免费看| 男女下面进入的视频免费午夜| 一级片'在线观看视频| 能在线免费看毛片的网站| 99热6这里只有精品| 久久久a久久爽久久v久久| 免费看光身美女| 日韩一本色道免费dvd| 爱豆传媒免费全集在线观看| 欧美激情在线99| 人妻系列 视频| 国内精品一区二区在线观看| 日韩欧美三级三区| 久久精品久久久久久久性| 成年版毛片免费区| 国产国拍精品亚洲av在线观看| 99热全是精品| 欧美最新免费一区二区三区| 国产高清国产精品国产三级 | 69av精品久久久久久| 精品亚洲乱码少妇综合久久| 午夜福利高清视频| 校园人妻丝袜中文字幕| 亚洲在线观看片| 亚洲激情五月婷婷啪啪| videossex国产| 国产色婷婷99| 久久精品国产自在天天线| 性色avwww在线观看| 成年女人在线观看亚洲视频 | 一个人免费在线观看电影| 亚洲不卡免费看| 亚洲第一区二区三区不卡| 淫秽高清视频在线观看| 老女人水多毛片| 22中文网久久字幕| 91在线精品国自产拍蜜月| 精品久久久久久久久久久久久| 两个人的视频大全免费| av在线播放精品| 真实男女啪啪啪动态图| 97人妻精品一区二区三区麻豆| 亚洲高清免费不卡视频| 欧美日本视频| 丰满人妻一区二区三区视频av| 少妇人妻精品综合一区二区| 少妇高潮的动态图| 一级毛片电影观看| 91久久精品国产一区二区三区| 一级毛片久久久久久久久女| 久久久a久久爽久久v久久| 男女边摸边吃奶| 一二三四中文在线观看免费高清| 亚洲人成网站在线观看播放| 亚洲av成人精品一二三区| 国产老妇伦熟女老妇高清| 91狼人影院| 国产伦精品一区二区三区视频9| 毛片女人毛片| 日本熟妇午夜| 色哟哟·www| 久久草成人影院| 亚洲成人av在线免费| 亚洲内射少妇av| 嘟嘟电影网在线观看| 日本免费在线观看一区| 国产 亚洲一区二区三区 | 久热久热在线精品观看| 日韩制服骚丝袜av| 少妇被粗大猛烈的视频| 日本色播在线视频| 国产成人免费观看mmmm| 亚洲av一区综合| 国国产精品蜜臀av免费| 一二三四中文在线观看免费高清| 精品人妻熟女av久视频| 晚上一个人看的免费电影| 啦啦啦韩国在线观看视频| 麻豆成人av视频| 欧美精品一区二区大全| 国产黄色免费在线视频| 国内揄拍国产精品人妻在线| 国产亚洲午夜精品一区二区久久 | 中文精品一卡2卡3卡4更新| 久久午夜福利片| 最近最新中文字幕大全电影3| 亚洲国产高清在线一区二区三| 亚洲一级一片aⅴ在线观看| 国产成人a∨麻豆精品| 久热久热在线精品观看| 成人美女网站在线观看视频| 亚洲成色77777| 国产真实伦视频高清在线观看| 国产不卡一卡二| 久久97久久精品| 超碰97精品在线观看| 国产精品99久久久久久久久| av播播在线观看一区| 日本av手机在线免费观看| 日韩精品青青久久久久久| 尤物成人国产欧美一区二区三区| 肉色欧美久久久久久久蜜桃 | 国产精品av视频在线免费观看| 最近手机中文字幕大全| 中文字幕人妻熟人妻熟丝袜美| 熟女电影av网| 国产精品久久久久久精品电影| 一区二区三区免费毛片| 中文字幕人妻熟人妻熟丝袜美| 永久网站在线| 国产成年人精品一区二区| 国产精品久久久久久av不卡| 久久精品久久久久久久性| 国产大屁股一区二区在线视频| 欧美人与善性xxx| 五月伊人婷婷丁香| 亚洲欧美日韩卡通动漫| 晚上一个人看的免费电影| 亚洲欧美日韩东京热| 91久久精品电影网| 夫妻午夜视频| 欧美xxxx性猛交bbbb| 日韩国内少妇激情av| 又大又黄又爽视频免费| 欧美日韩国产mv在线观看视频 | 别揉我奶头 嗯啊视频| 中文资源天堂在线| 亚洲精品成人久久久久久| 成人无遮挡网站| 国产欧美日韩精品一区二区| 亚洲国产精品sss在线观看| 亚洲精品影视一区二区三区av| 亚洲在线自拍视频| 亚洲欧美精品专区久久| 毛片一级片免费看久久久久| 亚洲av成人精品一区久久| 汤姆久久久久久久影院中文字幕 | 九九爱精品视频在线观看| 麻豆成人av视频| 亚洲乱码一区二区免费版| 国产亚洲最大av| 最近手机中文字幕大全| 国产激情偷乱视频一区二区| 日韩欧美精品v在线| 美女内射精品一级片tv| 啦啦啦韩国在线观看视频| 亚洲成人中文字幕在线播放| 一区二区三区免费毛片| 男女那种视频在线观看| 亚洲精品乱码久久久久久按摩| 淫秽高清视频在线观看| 成人鲁丝片一二三区免费| 不卡视频在线观看欧美| 97超视频在线观看视频| 97精品久久久久久久久久精品| 久久鲁丝午夜福利片| 亚洲av.av天堂| 久久精品夜色国产| 黄色一级大片看看| 国产亚洲91精品色在线| 国产69精品久久久久777片| 插逼视频在线观看| 夫妻午夜视频| 狠狠精品人妻久久久久久综合| 国产精品久久久久久久电影| 嫩草影院精品99| 日本三级黄在线观看| 亚洲精品aⅴ在线观看| 搡老妇女老女人老熟妇| 男女那种视频在线观看| 国产午夜精品久久久久久一区二区三区| 最后的刺客免费高清国语| 国产伦精品一区二区三区四那| 日韩中字成人| 日韩亚洲欧美综合| 91精品一卡2卡3卡4卡| 99热网站在线观看| 能在线免费看毛片的网站| 日韩在线高清观看一区二区三区| 日韩不卡一区二区三区视频在线| 在线免费十八禁| www.av在线官网国产| 国产亚洲91精品色在线| 午夜福利成人在线免费观看| 欧美精品一区二区大全| 久久97久久精品| 国产成人精品一,二区| 只有这里有精品99| 国产亚洲av嫩草精品影院| 中国美白少妇内射xxxbb| 亚洲精品乱久久久久久| 女人被狂操c到高潮| 久久久久久国产a免费观看| 国产美女午夜福利| 三级经典国产精品| 国产精品爽爽va在线观看网站| 极品少妇高潮喷水抽搐| 人人妻人人澡欧美一区二区| 嫩草影院入口| 国产伦精品一区二区三区四那| 亚洲精品成人久久久久久| 亚洲av免费高清在线观看| 免费看光身美女| 亚洲内射少妇av| 免费黄网站久久成人精品| av在线蜜桃| 免费观看性生交大片5| 成人综合一区亚洲| 精品久久久久久久久亚洲| 久久久久网色| 岛国毛片在线播放| 麻豆国产97在线/欧美| 中文字幕免费在线视频6| 日韩一本色道免费dvd| 成人无遮挡网站| 色5月婷婷丁香| 精品午夜福利在线看| 国产单亲对白刺激| 身体一侧抽搐| 日日摸夜夜添夜夜爱| 亚洲av中文字字幕乱码综合| 精品人妻视频免费看| 午夜激情久久久久久久| 免费黄色在线免费观看| 欧美人与善性xxx| 精品人妻偷拍中文字幕| 亚洲成人精品中文字幕电影| 久久99热这里只频精品6学生| 丝瓜视频免费看黄片| 内射极品少妇av片p| 亚洲欧洲国产日韩| 男女视频在线观看网站免费| 国产一区有黄有色的免费视频 | 高清午夜精品一区二区三区| 国产 亚洲一区二区三区 | 国产成人a∨麻豆精品| 麻豆av噜噜一区二区三区| 人人妻人人澡人人爽人人夜夜 | 最近的中文字幕免费完整| 伦理电影大哥的女人| 高清av免费在线| 精品久久久久久成人av| 街头女战士在线观看网站| 日韩欧美精品免费久久| 午夜免费男女啪啪视频观看| 亚洲熟女精品中文字幕| 成人午夜高清在线视频| 色尼玛亚洲综合影院| 亚洲丝袜综合中文字幕| 久久99蜜桃精品久久| 六月丁香七月| 特级一级黄色大片| 少妇裸体淫交视频免费看高清| 尾随美女入室| 日本av手机在线免费观看| 熟妇人妻久久中文字幕3abv| 久久精品久久精品一区二区三区| 亚洲,欧美,日韩| 丰满人妻一区二区三区视频av| 69av精品久久久久久| 精品一区在线观看国产| 久久久久九九精品影院| 成人一区二区视频在线观看| 国产免费福利视频在线观看| 免费看美女性在线毛片视频| 又黄又爽又刺激的免费视频.| 日本与韩国留学比较| 精品久久久精品久久久| 人妻制服诱惑在线中文字幕| 嫩草影院入口| 日本免费在线观看一区| av女优亚洲男人天堂| 国产精品综合久久久久久久免费| 非洲黑人性xxxx精品又粗又长| 国产爱豆传媒在线观看| 国产精品国产三级国产专区5o| 人人妻人人澡欧美一区二区| 晚上一个人看的免费电影| 少妇丰满av| 高清毛片免费看| 精品久久久久久电影网| 乱码一卡2卡4卡精品| 爱豆传媒免费全集在线观看| 日韩一区二区视频免费看| 国产精品三级大全| 尾随美女入室| 欧美激情在线99| 波野结衣二区三区在线| 2021少妇久久久久久久久久久| av.在线天堂| 久久国内精品自在自线图片| 22中文网久久字幕| 成人鲁丝片一二三区免费| av免费观看日本| 成年av动漫网址| 菩萨蛮人人尽说江南好唐韦庄| 乱码一卡2卡4卡精品| 亚洲18禁久久av| a级一级毛片免费在线观看| or卡值多少钱| 看免费成人av毛片| 亚洲va在线va天堂va国产| 肉色欧美久久久久久久蜜桃 | 非洲黑人性xxxx精品又粗又长| 国产三级在线视频| 精品久久久久久成人av| 亚洲精品乱久久久久久| 80岁老熟妇乱子伦牲交| 欧美性感艳星| 三级经典国产精品| 午夜精品在线福利| 在线观看av片永久免费下载| 免费看av在线观看网站| 久久这里只有精品中国| 午夜精品一区二区三区免费看| 国产亚洲午夜精品一区二区久久 | 人人妻人人澡欧美一区二区| 久久久久久久国产电影| 亚州av有码| 日韩一区二区视频免费看| 久久精品久久精品一区二区三区| 免费看光身美女| 大片免费播放器 马上看| 国产精品久久久久久久电影| 国产麻豆成人av免费视频| 亚洲精品,欧美精品| 欧美日韩亚洲高清精品| 高清日韩中文字幕在线| 成年女人在线观看亚洲视频 | 国产69精品久久久久777片| 少妇被粗大猛烈的视频| 国产精品麻豆人妻色哟哟久久 | 精品少妇黑人巨大在线播放| av国产久精品久网站免费入址| 亚洲欧美一区二区三区黑人 | 婷婷色综合大香蕉| 免费黄频网站在线观看国产| 久久精品综合一区二区三区| 国产探花极品一区二区| 国语对白做爰xxxⅹ性视频网站| 国产免费一级a男人的天堂| 免费在线观看成人毛片| 97人妻精品一区二区三区麻豆| 免费在线观看成人毛片| freevideosex欧美| 午夜激情欧美在线| 日韩av在线免费看完整版不卡| 国产一区二区在线观看日韩| 啦啦啦啦在线视频资源| 国产三级在线视频| 天堂俺去俺来也www色官网 | 校园人妻丝袜中文字幕| 欧美人与善性xxx| 精品不卡国产一区二区三区| 久久久久久久午夜电影| 亚洲av中文字字幕乱码综合| 久久久久久国产a免费观看| 亚洲三级黄色毛片| 2018国产大陆天天弄谢| 免费人成在线观看视频色| 精品午夜福利在线看| 免费黄频网站在线观看国产| 日韩欧美三级三区| 亚洲在线自拍视频| 国产一区亚洲一区在线观看| 免费少妇av软件| 爱豆传媒免费全集在线观看| 国产成人精品一,二区| 亚洲国产欧美人成| 精品酒店卫生间| 久久久色成人| 91av网一区二区| 免费黄频网站在线观看国产| 少妇的逼好多水| 熟妇人妻久久中文字幕3abv| 婷婷色综合www| freevideosex欧美| 欧美极品一区二区三区四区| 又大又黄又爽视频免费| 午夜精品国产一区二区电影 | 亚洲欧洲日产国产| 高清在线视频一区二区三区| 又大又黄又爽视频免费| 免费看日本二区| 免费看a级黄色片| 精品欧美国产一区二区三| 人体艺术视频欧美日本| 精品久久久精品久久久| 老司机影院毛片| 大片免费播放器 马上看| 国内精品一区二区在线观看| 少妇裸体淫交视频免费看高清| 成人综合一区亚洲| 七月丁香在线播放| 精品亚洲乱码少妇综合久久| 国产精品无大码| 国产精品国产三级国产专区5o| 亚洲最大成人av| 国产淫语在线视频| 26uuu在线亚洲综合色| 韩国av在线不卡| 日韩一本色道免费dvd| 久久精品夜色国产| 国产免费福利视频在线观看| 麻豆成人午夜福利视频| 人妻夜夜爽99麻豆av| av女优亚洲男人天堂| 你懂的网址亚洲精品在线观看| 男女视频在线观看网站免费| 天天一区二区日本电影三级| a级毛片免费高清观看在线播放| 国产高清三级在线| 爱豆传媒免费全集在线观看| 男女那种视频在线观看| 日韩欧美三级三区| 国产成人a区在线观看| 久久人人爽人人爽人人片va| 久久精品熟女亚洲av麻豆精品 | 免费观看的影片在线观看| 日本黄大片高清| 成人性生交大片免费视频hd| 亚洲av中文av极速乱| 韩国av在线不卡| 深夜a级毛片| 久久精品综合一区二区三区| 久久久久久久大尺度免费视频| 欧美最新免费一区二区三区| 欧美成人a在线观看| 国产毛片a区久久久久| 青青草视频在线视频观看| 亚洲性久久影院| 少妇裸体淫交视频免费看高清| 欧美+日韩+精品| 免费观看无遮挡的男女| 国产精品一区二区在线观看99 | 免费在线观看成人毛片| 亚洲精品乱码久久久久久按摩| 成人二区视频| 2018国产大陆天天弄谢| 三级经典国产精品| 久久精品国产亚洲网站| av免费在线看不卡| 麻豆成人av视频| 精品欧美国产一区二区三| 欧美bdsm另类| 免费看不卡的av| 男插女下体视频免费在线播放| 国产 一区精品| 成年女人在线观看亚洲视频 | 国产在视频线在精品| 国产精品女同一区二区软件| 身体一侧抽搐| 亚洲美女搞黄在线观看| 我要看日韩黄色一级片| 亚洲欧美一区二区三区黑人 | 久久久久久国产a免费观看| 国产男女超爽视频在线观看| 欧美丝袜亚洲另类| 国产精品人妻久久久影院| 岛国毛片在线播放| 非洲黑人性xxxx精品又粗又长| 免费电影在线观看免费观看| 日本熟妇午夜| 久久精品夜色国产| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 久久久久国产网址| 三级毛片av免费| 在线免费观看的www视频| 人妻制服诱惑在线中文字幕| 最近的中文字幕免费完整| 日韩大片免费观看网站| 免费大片黄手机在线观看| 午夜激情福利司机影院| 黑人高潮一二区| 女人久久www免费人成看片| 国产乱来视频区| 又粗又硬又长又爽又黄的视频| 亚洲av二区三区四区| 啦啦啦啦在线视频资源| 日本猛色少妇xxxxx猛交久久| 国产精品一区二区在线观看99 | 久久久亚洲精品成人影院| videos熟女内射| 最近中文字幕高清免费大全6| 久久精品人妻少妇| 中文在线观看免费www的网站| 日本爱情动作片www.在线观看| 日韩av不卡免费在线播放| 国产色爽女视频免费观看| 91久久精品国产一区二区成人| 亚洲真实伦在线观看| 国产探花在线观看一区二区| 一区二区三区免费毛片| 哪个播放器可以免费观看大片| 看黄色毛片网站|