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

    基于QNX的嵌入式操控訓(xùn)練系統(tǒng)軟件設(shè)計

    2014-06-30 17:42:06王立偉胡大斌肖劍波
    現(xiàn)代電子技術(shù) 2014年12期
    關(guān)鍵詞:圖形界面建模

    王立偉 胡大斌 肖劍波

    摘 要: QNX操作系統(tǒng)具有可靠性高、實時性強的特點和強大的圖形界面功能,基于其開發(fā)的水下航行器嵌入式操控訓(xùn)練系統(tǒng),解決了系統(tǒng)的實時性需求,還能方便地開發(fā)出友好的人機界面。簡要介紹了QNX操作系統(tǒng)的特點和映像文件配置的一般方法,基于PhAB開發(fā)了嵌入式操控訓(xùn)練系統(tǒng)的操控界面,根據(jù)系統(tǒng)的模塊劃分對主程序進行了設(shè)計,系統(tǒng)程序運行穩(wěn)定,滿足訓(xùn)練要求,對其他嵌入式訓(xùn)練系統(tǒng)軟件設(shè)計具有一定的借鑒意義。

    關(guān)鍵詞: QNX; 圖形界面; 建模; 嵌入式訓(xùn)練系統(tǒng)

    中圖分類號: TN964?34 文獻標識碼: A 文章編號: 1004?373X(2014)12?0015?04

    Abstract: QNX, an operating system with strong development function of graphic interface, has the characteristics of high real?time performance and reliability. The embedded control training system for underwater vehicle developed on the basis of QNX can meet real?time requirement of the system and can develop friendly man?machine interface conveniently. The characteristics of QNX and the general ways to configure mapping files are briefly introduced. The control interface of the embedded control training system based on PhAB was developed. The main program was designed according to the sort of modules. The embedded control training system can fulfill the requirements of training, and runs steadily, which can be used as a reference to the software design of other embedded training systems.

    Keywords: QNX; GUI; modeling; embedded training system

    0 引 言

    操縱控制系統(tǒng)是水下航行器的指揮中樞,用于控制操縱設(shè)備來改變或保持運動速度、姿態(tài)和深度,其可靠性和實時性決定了水下航行的安全。嵌入式操控訓(xùn)練系統(tǒng)在原有操控系統(tǒng)的基礎(chǔ)上加裝了訓(xùn)練模塊,集操縱控制和訓(xùn)練功能于一身,提高了訓(xùn)練效率,降低了訓(xùn)練成本,但也對系統(tǒng)性能提出了更高的要求。QNX操作系統(tǒng)作為一款主流的嵌入式實時操作系統(tǒng),可靠性高,實時性強,圖形界面開發(fā)功能強大,基于其開發(fā)的水下航行器嵌入式操控訓(xùn)練系統(tǒng)即能滿足實時性方面的要求,又具有友好的人機交互界面。

    1 QNX概述

    QNX是由加拿大QSSL公司開發(fā)的一款嵌入式實時操作系統(tǒng),具有實時性強、多任務(wù)、分布式、可擴展的特點和強大的圖形界面開發(fā)功能,廣泛應(yīng)用于軍事、航空航天、醫(yī)療設(shè)備、車載系統(tǒng)、高端網(wǎng)絡(luò)系統(tǒng)和自動化等領(lǐng)域[1]。獨特的中斷處理方式,快速的上下文切換和基于優(yōu)先級驅(qū)動的搶占調(diào)度方式,保證了其強大的實時性能。QNX的內(nèi)核僅執(zhí)行四種最基本的功能,使得系統(tǒng)具有良好的可靠性,而高度的可裁剪性也讓其在嵌入式開發(fā)方面具有得天獨厚的優(yōu)勢。此外,QNX還具有良好的可移植性和自保護機制,符合POSIX標準,這些都使得其在嵌入式實時領(lǐng)域得到了越來越廣泛的應(yīng)用。

    2 系統(tǒng)軟件設(shè)計

    2.1 QNX系統(tǒng)映像文件的配置

    映像文件包括操作系統(tǒng),可執(zhí)行程序和任何與程序相關(guān)的數(shù)據(jù)文件,是嵌入式系統(tǒng)開發(fā)的基礎(chǔ),為系統(tǒng)軟件設(shè)計提供了平臺。根據(jù)系統(tǒng)的實際需求制作合適的操作系統(tǒng)映像文件,可以充分發(fā)揮嵌入式系統(tǒng)小巧的特點,在節(jié)省內(nèi)存資源的同時也保證了系統(tǒng)的整體性能。具體說來就是根據(jù)自己所選擇的CPU類型和應(yīng)用程序所需要的操作系統(tǒng)模塊支持來定制系統(tǒng),在保證既定功能的基礎(chǔ)上裁剪掉與實現(xiàn)功能無關(guān)的文件,實現(xiàn)系統(tǒng)的最小化。

    在建立映像文件之前必須編輯生成一個QNX的buildfile文件,buildfile文件一般由bootstrap script(啟動引導(dǎo)腳本)、startup script(啟動腳本)、file list(文件列表)三部分組成[2]。啟動引導(dǎo)腳本用于指明CPU的啟動方式,配置與CPU相適應(yīng)的微內(nèi)核。對于x86及其兼容的嵌入式計算機,通常格式如下:

    [virtual=x86,bios +compress] .bootstrap = {

    startup?bios

    PATH=/proc/boot:/bin LD_LIBRARY_PATH=/proc/boot:/lib:/dll procnto}

    其中x86為處理器類型,對于其他類型的CPU可根據(jù)參考手冊進行相應(yīng)的替換;bios +compress指通過bios啟動,并壓縮鏡像文件; “PATH=/proc/boot” 確定了PATH環(huán)境變量;“procnto” 是微內(nèi)核和進程管理器。

    啟動腳本是在進程管理啟動后一系列將要被執(zhí)行命令的序列,用于在引導(dǎo)腳本執(zhí)行完后運行驅(qū)動程序和用戶程序,通常格式如下:

    [+script] .script={

    command line

    }

    文件列表是指系統(tǒng)程序和用戶程序執(zhí)行所必須的文件列表和一些共享庫,通過[type=link]重新定位它們的位置。由于本文所設(shè)計的嵌入式操控訓(xùn)練系統(tǒng)以C語言為開發(fā)語言,所有的驅(qū)動至少需要一個標準C共享庫:

    [type=link] /usr /lib/ldqnx.so.2=/proc/boot/libc.so

    libc.so #標準C共享庫

    完成buildfile文件的編譯后,使用mkifs命令即可生成鏡像文件.ifs。例如:mkifs ControlSystem.build ControlSystem.ifs。通過objdump命令,可以檢查鏡像文件是否包含了全部所需文件。然后將鏡像文件嵌入到目標機中,運行后即可看到用戶定制的嵌入式操作系統(tǒng)。

    2.2 應(yīng)用程序設(shè)計

    2.2.1 模塊化設(shè)計

    嵌入式操控訓(xùn)練系統(tǒng)不僅要實現(xiàn)對水下航行器的操縱和訓(xùn)練等功能,還應(yīng)能處理系統(tǒng)內(nèi)部和外部的各種輸入輸出信號讀寫、計算和通信。根據(jù)系統(tǒng)的功能,將其分為以下模塊:

    (1) 系統(tǒng)控制模塊:管理系統(tǒng)運行狀態(tài)、數(shù)據(jù)通信等。

    (2) 界面程序模塊:顯示深度、航向和縱傾的設(shè)定值;顯示深度、航向、縱傾、橫傾的當前值;顯示方向舵、舯水平舵和艉升降舵當前的舵角值。

    (3) 運動模型模塊:模擬水下航行器的運動狀態(tài),根據(jù)六自由度方程解算出當前的狀態(tài)參數(shù)值。

    (4) 舵機模型模塊:模擬舵機,輸出舵角值。

    (5) 航向、深度、縱傾控制模塊:自動和遙控工況下航向、深度、縱傾的保持和改變。

    (6) 工作模式轉(zhuǎn)換模塊:完成訓(xùn)練模式和操控模式的快速安全切換。

    除上述模塊外,還包括數(shù)據(jù)采集卡控制模塊、接口控制模塊和通信模塊。通過采用模塊化設(shè)計方法,降低了軟件結(jié)構(gòu)的復(fù)雜性,方便了軟件設(shè)計,降低了開發(fā)難度。軟件系統(tǒng)的模塊結(jié)構(gòu)如圖1所示。

    2.2.2 界面設(shè)計

    QNX為用戶提供了三種開發(fā)圖形的方法,即GF(Graphics Framework),Adobe Flash,Photon microGUI[3]。利用GF進行圖形界面開發(fā)具有小巧、高速的優(yōu)點,能有效和最大限度地利用顯示硬件,但缺少像Photon中的可直接使用的控件,而且也沒有特別的編程工具,開發(fā)難度較大。利用Adobe Flash開發(fā)的圖形界面不依賴于操作系統(tǒng),僅需支持Flash就可以使用。用戶通過FLASHDEVELOP軟件編寫的圖形界面更加絢麗,但其在嵌入式設(shè)備上的性能還有待提高。

    Photon microGUI采用了與QNX微內(nèi)核相同的結(jié)構(gòu),圖形窗口的構(gòu)建是通過微內(nèi)核和一組共操作的進程來實現(xiàn)的,使得窗口系統(tǒng)占用的空間少而可靠性高。Photon自帶的PhAB開發(fā)工具采用所見即所得的開發(fā)模式,可以自動生成主要的C和C++代碼來完成工程的用戶界面,大大提高編程效率。本文采用PhAB開發(fā)工具進行界面設(shè)計。

    PhAB提供了76個控件類,用戶可以直接將需要的控件拖到繪圖窗口,設(shè)定大小,在Resources窗口中設(shè)置各類屬性,在Callbacks中選擇回調(diào)函數(shù)的類型和設(shè)置函數(shù)名稱,之后選擇Build下的Genrate UI命令即可生成目標代碼。

    目標代碼生成后,用戶可以利用QNX Momentics IDE軟件編寫相應(yīng)的初始化函數(shù)、回調(diào)函數(shù)和其他函數(shù)。本文所設(shè)計的界面需要實現(xiàn)對深度、航向和水下航行器運行狀態(tài)等動態(tài)數(shù)據(jù)的實時顯示,下面以界面中顯示航向的動態(tài)碼盤繪制為例介紹程序設(shè)計的一般方法。

    動態(tài)碼盤的繪制采用的是具有自動重繪功能的PtRaw控件,回調(diào)函數(shù)包括:

    (1) 繪圖函數(shù):void course_draw( PtWidget_t *widget, PhTile_t *damage )。負責繪制柱形碼盤。

    (2) 定時器函數(shù):int timer_refresh( PtWidget_t *widget, ApInfo_t *apinfo, PtCallbackInfo_t *cbinfo )。負責定時調(diào)用清除函數(shù)或發(fā)送事件,從而引發(fā)繪圖函數(shù)根據(jù)新數(shù)據(jù)自動重繪。

    繪圖函數(shù)通過設(shè)置PtRaw控件的Pt_ARG_RAW_

    DRAW_F資源進行定義。函數(shù)定義中的*widget是指向PtRaw控件的指針,指針為ABW_加上控件的變量名,*damage是指向碎片的指針,用于程序識別PtRaw控件畫布中被銷毀的部分。

    繪制動態(tài)碼盤就是要不斷的調(diào)用繪圖函數(shù)進行重繪,然而繪圖函數(shù)不能被直接調(diào)用,只能通過銷毀PtRaw控件畫布的方式來達到重繪的目的。滿足以下兩個條件之一即可以銷毀畫布:

    (1) PtRaw控件實現(xiàn)時;

    (2) 覆蓋在畫布上的區(qū)域被移走或銷毀。

    前者可以用PtClearWidget()和PtReRealizeWidget()函數(shù)來實現(xiàn)。PtClearWidget()函數(shù)用來銷毀一個容器控件中的子控件,通過在定時器函數(shù)中調(diào)用該函數(shù)可以將PtRaw容器控件中使用的PtLine子控件繪制的碼盤擦除,再利用PtReRealizeWidget()函數(shù)使PtRaw控件實現(xiàn),從而調(diào)用繪圖函數(shù),重繪頻率取決于定時器的Timer Repeat值。

    Photon事件空間由若干個平面組成[4],如圖2所示,事件在某個平面生成并在事件空間中移動。比如,繪畫事件從Application平面向Graphics平面移動;輸入事件從Pointer/Keyboard平面向Root平面移動。為實現(xiàn)PtRaw控件畫布銷毀的第二個條件,可以在Photon事件空間中創(chuàng)建一個平面并使其發(fā)生一個矩形的Ph_EV_EXPOSE事件,在它向Root平面穿梭的過程中移走了Application平面上的區(qū)域,使得PtRaw控件自動調(diào)用繪圖函數(shù)實現(xiàn)重繪。

    按照上述方法繪制航向、方向舵、舯水平舵、艉升降舵碼盤和水下航行器狀態(tài)顯示畫面,編寫回調(diào)函數(shù),系統(tǒng)初始化函數(shù),即可完成系統(tǒng)的界面設(shè)計。

    2.2.3 主程序設(shè)計

    為避免代碼的重復(fù)編譯,提高程序執(zhí)行效率,本文以界面程序中已設(shè)定的回調(diào)函數(shù)為基礎(chǔ)對系統(tǒng)主程序進行了設(shè)計,減小了編程工作量。根據(jù)嵌入式訓(xùn)練系統(tǒng)的功能要求,進行的程序設(shè)計如下:

    (1) 六自由度運動模型程序設(shè)計。由于運動模型的精度直接關(guān)系到嵌入式訓(xùn)練系統(tǒng)的訓(xùn)練效果,本文采用了國際通用的六自由度空間運動方程[5],包括軸向力方程、側(cè)向力方程、垂向力方程、橫搖力矩方程、縱傾力矩方程、偏航力矩方程和輔助方程,利用數(shù)學(xué)方法將方程化為[u=f1]的形式,通過積分解算程序解算出狀態(tài)向量[u,v,w,p,q,r,φ,θ,ψ,ξ,η,ζ],這些積分值再與方向舵、舯水平舵、艉升降舵的舵角一起作為六自由度模型新的初始條件參與下一時刻狀態(tài)向量的求解。

    (2) 舵機模型程序設(shè)計。目前,通常采用的舵機數(shù)學(xué)模型[6]為:

    [TEδ=KE(δe-δ)]

    式中:[δ]為實際舵角;[δe]為指令舵角;[TE]為舵機時間常數(shù);[KE]為舵機的控制增益??紤]到舵機的實際情況,在模型中加入舵角及轉(zhuǎn)舵速度限制,模型程序如下:

    double rudder_model(double angle,double angle_given,double angle_limit)

    { double diff,deter;

    int i;

    for (i=0;i<100;i++)

    {

    diff= angle_given ?angle;

    deter=0.4*diff; //舵機模型,TE取2.5,KE取1

    if(deter>3.14/90) deter=3.14/90;

    //轉(zhuǎn)舵速度限制..3(°)/s

    if (deter

    猜你喜歡
    圖形界面建模
    基于OpenCV圖像處理軟件的設(shè)計
    Epigallocatechin-3-gallate exerts antihypertensive effects and improves endothelial function in spontaneously hypertensive rats
    聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
    縝密審題,準確建模,學(xué)以致用
    基于PSS/E的風電場建模與動態(tài)分析
    電子制作(2018年17期)2018-09-28 01:56:44
    不對稱半橋變換器的建模與仿真
    用VMRun快速置備千臺虛擬機
    重看圖形界面“扁平化”與“擬物化”之爭——關(guān)于設(shè)計思維的探討
    IDEF3和DSM在拆裝過程建模中的應(yīng)用
    三元組輻射場的建模與仿真
    成人18禁高潮啪啪吃奶动态图 | 2022亚洲国产成人精品| 边亲边吃奶的免费视频| 精品一区二区免费观看| 久久97久久精品| 亚洲va在线va天堂va国产| 男人狂女人下面高潮的视频| 国产毛片在线视频| 国产 精品1| 欧美日韩视频高清一区二区三区二| 91精品伊人久久大香线蕉| 丰满人妻一区二区三区视频av| 久久久久久久久久人人人人人人| 男女无遮挡免费网站观看| 久热久热在线精品观看| 一本久久精品| av卡一久久| 青青草视频在线视频观看| 中文精品一卡2卡3卡4更新| 哪个播放器可以免费观看大片| 久久久久精品久久久久真实原创| 少妇丰满av| 亚洲国产精品专区欧美| 搡老乐熟女国产| 国内精品宾馆在线| 亚洲三级黄色毛片| 日韩欧美 国产精品| 色吧在线观看| 午夜福利视频精品| 伊人久久国产一区二区| 成人亚洲精品一区在线观看 | 人人妻人人添人人爽欧美一区卜 | 人体艺术视频欧美日本| 色吧在线观看| av女优亚洲男人天堂| 国产 一区 欧美 日韩| 亚洲中文av在线| 欧美日韩在线观看h| 伦理电影免费视频| 日韩 亚洲 欧美在线| 男人添女人高潮全过程视频| 亚洲欧美一区二区三区黑人 | 亚洲va在线va天堂va国产| 亚洲不卡免费看| 免费大片黄手机在线观看| 一区在线观看完整版| 久久影院123| 亚洲人与动物交配视频| 97超碰精品成人国产| 精品人妻偷拍中文字幕| 成人影院久久| 干丝袜人妻中文字幕| 亚洲欧美成人精品一区二区| 最近最新中文字幕大全电影3| 国产中年淑女户外野战色| 18禁动态无遮挡网站| 久久久久久久大尺度免费视频| 在线观看一区二区三区激情| 国产淫语在线视频| 免费大片黄手机在线观看| 制服丝袜香蕉在线| 欧美xxⅹ黑人| 美女主播在线视频| 成人综合一区亚洲| 亚洲伊人久久精品综合| 大陆偷拍与自拍| 人人妻人人澡人人爽人人夜夜| 亚洲色图av天堂| 两个人的视频大全免费| av免费观看日本| 精品国产露脸久久av麻豆| 日本一二三区视频观看| 欧美xxxx黑人xx丫x性爽| 欧美日韩国产mv在线观看视频 | 99久久精品一区二区三区| 80岁老熟妇乱子伦牲交| 黄色一级大片看看| 毛片女人毛片| 国产男女内射视频| 热99国产精品久久久久久7| 高清在线视频一区二区三区| 亚洲人成网站在线观看播放| 男女无遮挡免费网站观看| 97超视频在线观看视频| 婷婷色麻豆天堂久久| 国产爱豆传媒在线观看| 男女边摸边吃奶| 在线观看av片永久免费下载| 亚洲av中文av极速乱| 乱系列少妇在线播放| 高清不卡的av网站| 男女国产视频网站| a级毛片免费高清观看在线播放| 性色avwww在线观看| 亚洲高清免费不卡视频| 自拍偷自拍亚洲精品老妇| 亚洲伊人久久精品综合| 噜噜噜噜噜久久久久久91| 舔av片在线| 欧美xxxx黑人xx丫x性爽| 嫩草影院新地址| 99久久人妻综合| 国产片特级美女逼逼视频| 久久女婷五月综合色啪小说| 黄色配什么色好看| 国产精品.久久久| 五月开心婷婷网| 一个人看的www免费观看视频| 欧美精品一区二区大全| 国产精品偷伦视频观看了| 日本午夜av视频| 国产淫语在线视频| 国产白丝娇喘喷水9色精品| 看免费成人av毛片| 欧美亚洲 丝袜 人妻 在线| 欧美精品国产亚洲| 高清不卡的av网站| 免费在线观看成人毛片| 国产一区有黄有色的免费视频| 内射极品少妇av片p| 日韩av在线免费看完整版不卡| 日韩中文字幕视频在线看片 | 在现免费观看毛片| 亚洲精品国产色婷婷电影| 国产有黄有色有爽视频| freevideosex欧美| 免费播放大片免费观看视频在线观看| 日本av手机在线免费观看| 国内精品宾馆在线| 少妇人妻久久综合中文| 午夜免费男女啪啪视频观看| 国产精品麻豆人妻色哟哟久久| 精品亚洲成国产av| 久久精品国产亚洲av天美| 免费黄频网站在线观看国产| av专区在线播放| 熟女电影av网| 黑人高潮一二区| 精品人妻熟女av久视频| 亚洲国产日韩一区二区| 成人国产av品久久久| av播播在线观看一区| 女人十人毛片免费观看3o分钟| 亚洲图色成人| 三级国产精品欧美在线观看| 亚洲色图综合在线观看| 国产色婷婷99| 哪个播放器可以免费观看大片| 精品久久久久久久末码| 中文字幕久久专区| 日韩一本色道免费dvd| 亚洲国产精品一区三区| av在线app专区| 日本黄大片高清| 欧美少妇被猛烈插入视频| 亚洲国产精品999| 久久精品国产自在天天线| 成人国产av品久久久| 亚洲色图av天堂| 黄色日韩在线| 夜夜看夜夜爽夜夜摸| 两个人的视频大全免费| 91aial.com中文字幕在线观看| 国产精品国产三级专区第一集| 日本vs欧美在线观看视频 | 天天躁日日操中文字幕| 99久久精品一区二区三区| 亚洲熟女精品中文字幕| 久久久久网色| 国产欧美亚洲国产| 亚洲内射少妇av| 亚洲精品456在线播放app| 国产精品一区二区在线观看99| 免费不卡的大黄色大毛片视频在线观看| 国产淫片久久久久久久久| 日韩在线高清观看一区二区三区| 色婷婷av一区二区三区视频| 日韩一区二区三区影片| 免费观看av网站的网址| 成人影院久久| 久久久久久久亚洲中文字幕| 亚洲av国产av综合av卡| 国语对白做爰xxxⅹ性视频网站| 人妻 亚洲 视频| 一区在线观看完整版| 夜夜骑夜夜射夜夜干| 国产精品人妻久久久久久| 亚洲成人中文字幕在线播放| 午夜福利影视在线免费观看| 国产一区二区三区综合在线观看 | a级一级毛片免费在线观看| 国产黄色免费在线视频| 自拍欧美九色日韩亚洲蝌蚪91 | 日本与韩国留学比较| 国产午夜精品久久久久久一区二区三区| 亚洲av国产av综合av卡| 黑人猛操日本美女一级片| 久久精品夜色国产| 各种免费的搞黄视频| 在线观看一区二区三区| 国产成人91sexporn| 中国国产av一级| 日本欧美国产在线视频| 久久久久久久国产电影| 国产精品99久久久久久久久| 国产亚洲5aaaaa淫片| 亚洲欧洲日产国产| 王馨瑶露胸无遮挡在线观看| 欧美日本视频| 国产男人的电影天堂91| 干丝袜人妻中文字幕| 免费观看在线日韩| 久久 成人 亚洲| 亚洲第一av免费看| av免费观看日本| 国产精品嫩草影院av在线观看| 欧美老熟妇乱子伦牲交| 在线观看三级黄色| 晚上一个人看的免费电影| 永久免费av网站大全| 欧美日韩视频高清一区二区三区二| 又黄又爽又刺激的免费视频.| av在线观看视频网站免费| 好男人视频免费观看在线| 亚洲人成网站在线观看播放| 菩萨蛮人人尽说江南好唐韦庄| 欧美精品亚洲一区二区| 肉色欧美久久久久久久蜜桃| 亚洲欧美日韩卡通动漫| 欧美高清成人免费视频www| 菩萨蛮人人尽说江南好唐韦庄| 一级黄片播放器| 国产av精品麻豆| 99九九线精品视频在线观看视频| 美女中出高潮动态图| 欧美bdsm另类| 国产乱来视频区| 美女脱内裤让男人舔精品视频| 国产精品爽爽va在线观看网站| 亚洲精品乱码久久久v下载方式| 亚洲精品自拍成人| 18+在线观看网站| 99久久精品热视频| 国产精品熟女久久久久浪| 国产精品麻豆人妻色哟哟久久| 欧美人与善性xxx| 在线观看免费日韩欧美大片 | 美女高潮的动态| 人人妻人人爽人人添夜夜欢视频 | 亚洲最大成人中文| 国产精品福利在线免费观看| 国产精品一区二区在线不卡| 大又大粗又爽又黄少妇毛片口| 亚洲成人中文字幕在线播放| 麻豆精品久久久久久蜜桃| 一级毛片黄色毛片免费观看视频| av卡一久久| 久久亚洲国产成人精品v| 99久久中文字幕三级久久日本| 免费看av在线观看网站| 国产免费福利视频在线观看| 免费观看无遮挡的男女| 中文字幕制服av| 成人免费观看视频高清| 色吧在线观看| 久久久久久久大尺度免费视频| 中文字幕av成人在线电影| 99久久综合免费| 国产av一区二区精品久久 | 如何舔出高潮| 国产黄色免费在线视频| 国产成人aa在线观看| 成人亚洲欧美一区二区av| 久久热精品热| 成年人午夜在线观看视频| 成人高潮视频无遮挡免费网站| 麻豆国产97在线/欧美| 亚洲不卡免费看| 日本与韩国留学比较| 国产淫片久久久久久久久| 久久久久久久久久人人人人人人| 久久韩国三级中文字幕| 免费大片黄手机在线观看| 日韩强制内射视频| h视频一区二区三区| 搡女人真爽免费视频火全软件| 99热全是精品| 日韩欧美 国产精品| 一级毛片我不卡| 日韩国内少妇激情av| 男女边吃奶边做爰视频| 超碰av人人做人人爽久久| 久久久久久久精品精品| 亚洲精品一二三| 久久99热这里只有精品18| 女性被躁到高潮视频| xxx大片免费视频| 伦理电影免费视频| 精品人妻熟女av久视频| 国产淫语在线视频| 久久久亚洲精品成人影院| 免费av中文字幕在线| 在线免费观看不下载黄p国产| 国产成人一区二区在线| 久久国产乱子免费精品| 久久 成人 亚洲| 一个人免费看片子| 国产黄频视频在线观看| 国产精品一区www在线观看| 国产精品久久久久久久电影| 久久午夜福利片| 内射极品少妇av片p| 国产高清国产精品国产三级 | 成人国产av品久久久| 亚洲四区av| 一个人看的www免费观看视频| 精品少妇久久久久久888优播| kizo精华| 一级二级三级毛片免费看| 国产高清三级在线| 久久久亚洲精品成人影院| 美女主播在线视频| 国产亚洲5aaaaa淫片| 黄色怎么调成土黄色| 狠狠精品人妻久久久久久综合| 99re6热这里在线精品视频| av国产免费在线观看| 国产高清有码在线观看视频| 欧美高清性xxxxhd video| 亚洲真实伦在线观看| av女优亚洲男人天堂| av.在线天堂| 嫩草影院入口| 大陆偷拍与自拍| 男男h啪啪无遮挡| 久久ye,这里只有精品| 成人特级av手机在线观看| 男女无遮挡免费网站观看| 色吧在线观看| 久久久久久久亚洲中文字幕| 日韩av在线免费看完整版不卡| 国产男女内射视频| 国产一区二区在线观看日韩| 久久精品久久精品一区二区三区| 欧美日韩亚洲高清精品| 黄色配什么色好看| 亚洲综合色惰| 2021少妇久久久久久久久久久| 尤物成人国产欧美一区二区三区| 一级毛片黄色毛片免费观看视频| 久久久久视频综合| 水蜜桃什么品种好| 91狼人影院| 久久久精品94久久精品| 男人添女人高潮全过程视频| 国产亚洲午夜精品一区二区久久| 国产午夜精品一二区理论片| 国产男女内射视频| h视频一区二区三区| 九色成人免费人妻av| 国产高清三级在线| 最近最新中文字幕免费大全7| 中文字幕人妻熟人妻熟丝袜美| 国内揄拍国产精品人妻在线| 久久久久久人妻| 成人国产麻豆网| 亚洲美女搞黄在线观看| 国产精品秋霞免费鲁丝片| 欧美高清性xxxxhd video| 国内揄拍国产精品人妻在线| 中文字幕人妻熟人妻熟丝袜美| 久久久久久久久大av| 亚洲图色成人| 最近最新中文字幕免费大全7| 精品亚洲成国产av| 自拍欧美九色日韩亚洲蝌蚪91 | 麻豆成人av视频| 七月丁香在线播放| 久久精品国产a三级三级三级| 免费播放大片免费观看视频在线观看| 久久精品国产鲁丝片午夜精品| 精品一区二区免费观看| 久久久久久久亚洲中文字幕| 一级a做视频免费观看| 久久婷婷青草| 激情五月婷婷亚洲| 久久亚洲国产成人精品v| 久久人人爽av亚洲精品天堂 | 不卡视频在线观看欧美| 国产精品.久久久| 国产高清国产精品国产三级 | 免费高清在线观看视频在线观看| 噜噜噜噜噜久久久久久91| 美女高潮的动态| av福利片在线观看| 九色成人免费人妻av| 国产精品久久久久久久久免| 肉色欧美久久久久久久蜜桃| 人人妻人人添人人爽欧美一区卜 | 成人毛片60女人毛片免费| 亚洲aⅴ乱码一区二区在线播放| 日韩电影二区| 亚洲精品色激情综合| 美女中出高潮动态图| 一级a做视频免费观看| 欧美变态另类bdsm刘玥| 成人漫画全彩无遮挡| 不卡视频在线观看欧美| 好男人视频免费观看在线| 插逼视频在线观看| 老司机影院成人| 国产永久视频网站| 久久久久性生活片| 看非洲黑人一级黄片| 精品99又大又爽又粗少妇毛片| 国产伦精品一区二区三区视频9| av在线app专区| 亚洲自偷自拍三级| 精品一区二区三卡| 成人18禁高潮啪啪吃奶动态图 | 女的被弄到高潮叫床怎么办| 精品国产露脸久久av麻豆| av不卡在线播放| av网站免费在线观看视频| 亚洲精品成人av观看孕妇| 2022亚洲国产成人精品| 亚洲av不卡在线观看| 国内揄拍国产精品人妻在线| 亚洲人成网站高清观看| 91久久精品国产一区二区三区| 91精品一卡2卡3卡4卡| 校园人妻丝袜中文字幕| 成人亚洲欧美一区二区av| 日本欧美国产在线视频| 2022亚洲国产成人精品| 久久久久久久国产电影| 爱豆传媒免费全集在线观看| 少妇的逼水好多| 亚洲国产精品一区三区| 女人久久www免费人成看片| 好男人视频免费观看在线| 欧美xxⅹ黑人| 三级国产精品片| 3wmmmm亚洲av在线观看| 中文字幕人妻熟人妻熟丝袜美| 啦啦啦在线观看免费高清www| av专区在线播放| 美女xxoo啪啪120秒动态图| 黄色配什么色好看| 国产精品久久久久成人av| 永久免费av网站大全| 麻豆乱淫一区二区| 日韩不卡一区二区三区视频在线| 国产成人精品一,二区| 欧美另类一区| www.av在线官网国产| 一区二区三区免费毛片| 国产免费一级a男人的天堂| 最近2019中文字幕mv第一页| 五月伊人婷婷丁香| 亚洲成人av在线免费| 91精品国产国语对白视频| 国产有黄有色有爽视频| 欧美xxxx性猛交bbbb| 少妇人妻一区二区三区视频| 久久精品国产a三级三级三级| 国产欧美另类精品又又久久亚洲欧美| 18+在线观看网站| 国产av国产精品国产| 国产高清不卡午夜福利| 国产片特级美女逼逼视频| 国产亚洲5aaaaa淫片| 成年av动漫网址| 亚洲国产欧美在线一区| 蜜桃在线观看..| 国产成人免费无遮挡视频| av.在线天堂| 99久国产av精品国产电影| 在线天堂最新版资源| 亚洲欧美清纯卡通| 亚洲av免费高清在线观看| 免费人成在线观看视频色| 少妇人妻久久综合中文| 久久久久久久大尺度免费视频| 成人毛片60女人毛片免费| 久久午夜福利片| 高清视频免费观看一区二区| 少妇人妻久久综合中文| 香蕉精品网在线| 九九爱精品视频在线观看| 我的老师免费观看完整版| 成人特级av手机在线观看| 18禁动态无遮挡网站| 一级毛片电影观看| 亚洲欧美清纯卡通| 日韩一区二区视频免费看| 一区在线观看完整版| 王馨瑶露胸无遮挡在线观看| 涩涩av久久男人的天堂| 成人毛片a级毛片在线播放| 国产精品精品国产色婷婷| 国产久久久一区二区三区| 成人毛片a级毛片在线播放| 又粗又硬又长又爽又黄的视频| 亚洲欧美中文字幕日韩二区| 久久婷婷青草| 蜜臀久久99精品久久宅男| 激情五月婷婷亚洲| 国产亚洲一区二区精品| 久久国产精品男人的天堂亚洲 | 国产精品一区二区三区四区免费观看| 久久6这里有精品| 国产精品一区二区三区四区免费观看| 一二三四中文在线观看免费高清| 国产精品.久久久| 天天躁日日操中文字幕| 亚洲中文av在线| 卡戴珊不雅视频在线播放| 十八禁网站网址无遮挡 | 一级爰片在线观看| 久久人人爽av亚洲精品天堂 | 亚洲欧美日韩另类电影网站 | 少妇熟女欧美另类| 少妇人妻久久综合中文| 欧美高清成人免费视频www| 亚洲成人手机| 亚洲精品乱码久久久久久按摩| 国产91av在线免费观看| 欧美精品国产亚洲| 亚洲欧美日韩东京热| 精品久久久久久久末码| freevideosex欧美| 尤物成人国产欧美一区二区三区| 成人影院久久| 欧美区成人在线视频| 日韩一区二区三区影片| 我的女老师完整版在线观看| kizo精华| 插阴视频在线观看视频| 国产精品成人在线| 国产久久久一区二区三区| 欧美国产精品一级二级三级 | 日韩制服骚丝袜av| 久久国产精品男人的天堂亚洲 | 国产熟女欧美一区二区| 精品酒店卫生间| 国产精品偷伦视频观看了| 久久精品国产鲁丝片午夜精品| 男女边吃奶边做爰视频| 久久久久久久久久久免费av| 国产人妻一区二区三区在| 少妇丰满av| 亚洲国产成人一精品久久久| 日本wwww免费看| 精品亚洲乱码少妇综合久久| 亚洲怡红院男人天堂| 秋霞在线观看毛片| 成人毛片a级毛片在线播放| 成年人午夜在线观看视频| 日本黄色日本黄色录像| 久久久久人妻精品一区果冻| 日日摸夜夜添夜夜添av毛片| 亚洲欧洲日产国产| 欧美日本视频| 久久99热这里只频精品6学生| 十八禁网站网址无遮挡 | 久久久久久久精品精品| 女人久久www免费人成看片| 亚洲国产最新在线播放| 欧美三级亚洲精品| 乱系列少妇在线播放| 黄片无遮挡物在线观看| 亚洲精品国产av蜜桃| 国产伦精品一区二区三区视频9| 午夜免费男女啪啪视频观看| 最后的刺客免费高清国语| 蜜臀久久99精品久久宅男| 老女人水多毛片| 一级二级三级毛片免费看| 制服丝袜香蕉在线| 国产欧美日韩一区二区三区在线 | 欧美精品亚洲一区二区| 精品国产乱码久久久久久小说| 男女无遮挡免费网站观看| 男男h啪啪无遮挡| 国产极品天堂在线| 一级爰片在线观看| 日日摸夜夜添夜夜爱| 亚洲av欧美aⅴ国产| 亚洲精品一区蜜桃| 青青草视频在线视频观看| 国产免费一级a男人的天堂| 国产爽快片一区二区三区| 啦啦啦在线观看免费高清www| 亚洲色图av天堂| 三级国产精品片| 国产男人的电影天堂91| 岛国毛片在线播放| 亚洲精品成人av观看孕妇| 久久久久视频综合| 岛国毛片在线播放| 免费在线观看成人毛片| 99久久中文字幕三级久久日本| 免费看光身美女| 狂野欧美白嫩少妇大欣赏| 婷婷色综合大香蕉| 一级毛片aaaaaa免费看小| 美女福利国产在线 | 国产人妻一区二区三区在| 精品一区二区免费观看| 在线精品无人区一区二区三 | 久久精品国产自在天天线| 蜜桃在线观看..| 国产精品嫩草影院av在线观看| 少妇人妻 视频|