• <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)用
    三元組輻射場的建模與仿真
    成人国产综合亚洲| 国产亚洲精品综合一区在线观看| 国产伦精品一区二区三区四那| 久久国产精品人妻蜜桃| 黑人巨大精品欧美一区二区mp4| 欧美日韩黄片免| 啦啦啦免费观看视频1| 国产成人福利小说| 精品欧美国产一区二区三| 特大巨黑吊av在线直播| 日日摸夜夜添夜夜添小说| 欧美日韩综合久久久久久 | 91在线精品国自产拍蜜月 | 欧美日韩国产亚洲二区| 老汉色∧v一级毛片| 色吧在线观看| 毛片女人毛片| 国产在线精品亚洲第一网站| 国产精品亚洲一级av第二区| 国产高清视频在线观看网站| 亚洲国产色片| 麻豆一二三区av精品| 人妻夜夜爽99麻豆av| 久久精品aⅴ一区二区三区四区| 亚洲av第一区精品v没综合| e午夜精品久久久久久久| 波多野结衣巨乳人妻| 三级国产精品欧美在线观看 | 国产成人精品久久二区二区免费| 精品电影一区二区在线| 亚洲欧美日韩无卡精品| 久久精品aⅴ一区二区三区四区| 丁香欧美五月| 久久国产乱子伦精品免费另类| 男女做爰动态图高潮gif福利片| 亚洲欧美日韩无卡精品| 老汉色∧v一级毛片| 身体一侧抽搐| 又粗又爽又猛毛片免费看| 午夜福利在线在线| 国产伦精品一区二区三区视频9 | 12—13女人毛片做爰片一| 午夜福利在线在线| 草草在线视频免费看| 欧美黄色片欧美黄色片| 成人特级av手机在线观看| 叶爱在线成人免费视频播放| 两个人视频免费观看高清| 首页视频小说图片口味搜索| 特级一级黄色大片| 男女下面进入的视频免费午夜| 亚洲av第一区精品v没综合| 久久久久国产一级毛片高清牌| 亚洲一区二区三区不卡视频| 亚洲国产精品999在线| 久久中文字幕一级| 少妇的丰满在线观看| 搞女人的毛片| 色噜噜av男人的天堂激情| 成人午夜高清在线视频| 久久伊人香网站| 亚洲精品一卡2卡三卡4卡5卡| 国内揄拍国产精品人妻在线| 高清毛片免费观看视频网站| 免费观看精品视频网站| 此物有八面人人有两片| 观看美女的网站| 欧美黄色淫秽网站| 国产精品一区二区精品视频观看| 久久中文看片网| 日本一二三区视频观看| 亚洲av中文字字幕乱码综合| 波多野结衣高清无吗| 淫秽高清视频在线观看| bbb黄色大片| 小蜜桃在线观看免费完整版高清| 无遮挡黄片免费观看| 1024香蕉在线观看| 欧美成狂野欧美在线观看| 高潮久久久久久久久久久不卡| 不卡一级毛片| 午夜福利免费观看在线| 成人三级做爰电影| 午夜两性在线视频| 久久久久久久午夜电影| 国产成人一区二区三区免费视频网站| 中文资源天堂在线| 久久亚洲精品不卡| 好男人在线观看高清免费视频| 一级毛片女人18水好多| 午夜福利在线在线| 欧美黑人巨大hd| 久久伊人香网站| 亚洲中文字幕日韩| 变态另类丝袜制服| 欧美3d第一页| 欧美日韩综合久久久久久 | 欧美国产日韩亚洲一区| 国产亚洲精品久久久久久毛片| 丰满人妻一区二区三区视频av | 成人鲁丝片一二三区免费| 岛国在线观看网站| 黄片小视频在线播放| tocl精华| 中文资源天堂在线| 黄色女人牲交| 欧美日韩福利视频一区二区| 在线国产一区二区在线| 亚洲美女视频黄频| 一边摸一边抽搐一进一小说| 真人做人爱边吃奶动态| 最新中文字幕久久久久 | 精品久久久久久久人妻蜜臀av| 午夜福利高清视频| 少妇裸体淫交视频免费看高清| 免费看日本二区| 日韩精品中文字幕看吧| 久久中文看片网| av女优亚洲男人天堂 | 51午夜福利影视在线观看| 国产精品久久电影中文字幕| 亚洲欧美精品综合一区二区三区| 88av欧美| 非洲黑人性xxxx精品又粗又长| 一本综合久久免费| av天堂在线播放| 亚洲av成人av| 精品熟女少妇八av免费久了| 小蜜桃在线观看免费完整版高清| 中文亚洲av片在线观看爽| 丁香欧美五月| 免费看十八禁软件| 午夜福利成人在线免费观看| 免费看光身美女| 亚洲美女视频黄频| 国产成人aa在线观看| 国产午夜精品论理片| 丁香欧美五月| tocl精华| 香蕉久久夜色| 精品乱码久久久久久99久播| aaaaa片日本免费| 无限看片的www在线观看| av欧美777| 男人的好看免费观看在线视频| 亚洲在线观看片| 国产爱豆传媒在线观看| 免费观看人在逋| 法律面前人人平等表现在哪些方面| 久久香蕉精品热| 天堂√8在线中文| 在线看三级毛片| 久久久久国产精品人妻aⅴ院| 久久99热这里只有精品18| 男人的好看免费观看在线视频| 日日摸夜夜添夜夜添小说| 精品久久久久久,| 亚洲精华国产精华精| 黑人欧美特级aaaaaa片| 无遮挡黄片免费观看| 夜夜爽天天搞| 亚洲av中文字字幕乱码综合| 久久99热这里只有精品18| 一本一本综合久久| 国产成+人综合+亚洲专区| 国产精品香港三级国产av潘金莲| 国产精品 国内视频| 淫妇啪啪啪对白视频| 人人妻,人人澡人人爽秒播| 午夜亚洲福利在线播放| 国产日本99.免费观看| 成人一区二区视频在线观看| 国产亚洲精品综合一区在线观看| 亚洲av五月六月丁香网| avwww免费| 日本 欧美在线| 少妇的丰满在线观看| 久久久久久久久中文| 黄色 视频免费看| 国产精品,欧美在线| 桃红色精品国产亚洲av| 天堂影院成人在线观看| 国产伦在线观看视频一区| 国内少妇人妻偷人精品xxx网站 | 日日夜夜操网爽| 成人特级黄色片久久久久久久| 精品国产美女av久久久久小说| 亚洲精华国产精华精| 免费看日本二区| 熟妇人妻久久中文字幕3abv| 波多野结衣高清无吗| 九九久久精品国产亚洲av麻豆 | 99精品久久久久人妻精品| 91麻豆av在线| 精品久久久久久久人妻蜜臀av| 黑人巨大精品欧美一区二区mp4| 男人舔奶头视频| 亚洲激情在线av| 亚洲av第一区精品v没综合| 99热6这里只有精品| 亚洲一区二区三区不卡视频| 2021天堂中文幕一二区在线观| 91av网站免费观看| 欧美极品一区二区三区四区| 日韩精品中文字幕看吧| 国产精品av视频在线免费观看| 51午夜福利影视在线观看| 日本黄色片子视频| 啦啦啦观看免费观看视频高清| 色哟哟哟哟哟哟| 国产一区二区在线观看日韩 | 国内少妇人妻偷人精品xxx网站 | 日本一本二区三区精品| 久久香蕉精品热| 男人舔女人下体高潮全视频| 国产精品自产拍在线观看55亚洲| 中文字幕人妻丝袜一区二区| 黄片大片在线免费观看| 色av中文字幕| 亚洲专区字幕在线| 男人舔奶头视频| 久久久精品欧美日韩精品| 国产单亲对白刺激| 国产精品久久久久久久电影 | 很黄的视频免费| 亚洲成av人片在线播放无| 亚洲精品一卡2卡三卡4卡5卡| 999精品在线视频| 日韩成人在线观看一区二区三区| 亚洲熟妇中文字幕五十中出| 麻豆av在线久日| 校园春色视频在线观看| 成人高潮视频无遮挡免费网站| 美女午夜性视频免费| 天天躁日日操中文字幕| 亚洲国产中文字幕在线视频| 国产精品国产高清国产av| 国产成人系列免费观看| 91av网站免费观看| 精品午夜福利视频在线观看一区| 亚洲无线观看免费| 女人高潮潮喷娇喘18禁视频| 淫秽高清视频在线观看| 很黄的视频免费| 免费看光身美女| 亚洲精品粉嫩美女一区| 亚洲人成网站高清观看| 99久久精品热视频| 欧美一级毛片孕妇| 婷婷精品国产亚洲av在线| 中国美女看黄片| 亚洲av成人一区二区三| АⅤ资源中文在线天堂| 亚洲精品乱码久久久v下载方式 | 欧美日韩中文字幕国产精品一区二区三区| 九色国产91popny在线| av国产免费在线观看| 国产欧美日韩一区二区精品| 精品福利观看| 国产黄色小视频在线观看| 淫妇啪啪啪对白视频| 久久精品夜夜夜夜夜久久蜜豆| 可以在线观看的亚洲视频| 黄色日韩在线| 日韩欧美免费精品| 亚洲中文日韩欧美视频| 久久香蕉国产精品| 国产在线精品亚洲第一网站| 一进一出好大好爽视频| 亚洲欧美精品综合久久99| 一进一出抽搐gif免费好疼| 国产精品久久视频播放| 曰老女人黄片| 亚洲av第一区精品v没综合| 日日摸夜夜添夜夜添小说| 欧美午夜高清在线| 国产激情久久老熟女| 日韩欧美国产一区二区入口| 给我免费播放毛片高清在线观看| 免费看光身美女| 欧美一区二区国产精品久久精品| 中文字幕最新亚洲高清| 国产高清激情床上av| 黄色片一级片一级黄色片| 又紧又爽又黄一区二区| 日本 欧美在线| 久久精品亚洲精品国产色婷小说| 久久香蕉国产精品| 国产探花在线观看一区二区| 他把我摸到了高潮在线观看| 狂野欧美激情性xxxx| 亚洲专区中文字幕在线| 亚洲欧美日韩高清专用| 日韩中文字幕欧美一区二区| 啪啪无遮挡十八禁网站| 757午夜福利合集在线观看| 露出奶头的视频| 国产精品一区二区免费欧美| 男人舔女人下体高潮全视频| e午夜精品久久久久久久| 欧美一区二区精品小视频在线| 久久久久国内视频| 在线观看66精品国产| 欧美成人性av电影在线观看| 色综合婷婷激情| 哪里可以看免费的av片| 最新美女视频免费是黄的| 中文字幕人成人乱码亚洲影| 狂野欧美激情性xxxx| 欧美又色又爽又黄视频| 亚洲人成电影免费在线| 悠悠久久av| 中国美女看黄片| 久久久久国产精品人妻aⅴ院| 国产精品av久久久久免费| 免费在线观看日本一区| 色吧在线观看| 亚洲第一电影网av| 草草在线视频免费看| 91麻豆av在线| 五月伊人婷婷丁香| 老司机午夜福利在线观看视频| 国产精品影院久久| 老司机午夜十八禁免费视频| 日韩免费av在线播放| 青草久久国产| 中文亚洲av片在线观看爽| 亚洲国产精品成人综合色| 香蕉久久夜色| 91av网站免费观看| 国产免费男女视频| 一夜夜www| 国产亚洲精品av在线| 国产一区二区在线av高清观看| 国产 一区 欧美 日韩| 一a级毛片在线观看| 女人被狂操c到高潮| 女人高潮潮喷娇喘18禁视频| 国产成人av教育| 身体一侧抽搐| 欧美日韩一级在线毛片| 日本免费一区二区三区高清不卡| 后天国语完整版免费观看| 中文亚洲av片在线观看爽| 免费看十八禁软件| 国产亚洲精品久久久久久毛片| 中亚洲国语对白在线视频| 色老头精品视频在线观看| 在线观看美女被高潮喷水网站 | 无人区码免费观看不卡| 大型黄色视频在线免费观看| 国产淫片久久久久久久久 | 久久久久久久久免费视频了| 国产91精品成人一区二区三区| 国产精品永久免费网站| 亚洲激情在线av| 亚洲欧洲精品一区二区精品久久久| 日韩 欧美 亚洲 中文字幕| 老司机午夜福利在线观看视频| 亚洲成人精品中文字幕电影| 性欧美人与动物交配| 欧美日本亚洲视频在线播放| 久久这里只有精品19| 成人三级黄色视频| 香蕉国产在线看| 国产精品99久久99久久久不卡| 欧美在线一区亚洲| 老熟妇乱子伦视频在线观看| 国产成人精品无人区| 日韩国内少妇激情av| 视频区欧美日本亚洲| 一级毛片高清免费大全| 舔av片在线| 亚洲国产欧美网| 欧美一区二区国产精品久久精品| 亚洲av片天天在线观看| 国产精品av久久久久免费| 亚洲午夜理论影院| 久久中文字幕一级| 成人高潮视频无遮挡免费网站| 国产高清有码在线观看视频| 国产精品乱码一区二三区的特点| 久久亚洲真实| 黄色成人免费大全| 毛片女人毛片| ponron亚洲| 99久久国产精品久久久| 午夜福利在线在线| 亚洲精品456在线播放app | xxx96com| 久久久水蜜桃国产精品网| 国内精品久久久久精免费| 波多野结衣高清作品| 国产高清三级在线| 老汉色av国产亚洲站长工具| 国产欧美日韩精品一区二区| 亚洲精品一卡2卡三卡4卡5卡| h日本视频在线播放| 露出奶头的视频| 两个人看的免费小视频| 美女午夜性视频免费| 亚洲人成电影免费在线| 黑人操中国人逼视频| 看片在线看免费视频| 91在线观看av| 床上黄色一级片| 久久天躁狠狠躁夜夜2o2o| 黑人操中国人逼视频| 十八禁网站免费在线| 亚洲avbb在线观看| 日韩人妻高清精品专区| 亚洲aⅴ乱码一区二区在线播放| 麻豆一二三区av精品| 十八禁网站免费在线| 国产高清videossex| 女人高潮潮喷娇喘18禁视频| 中文字幕精品亚洲无线码一区| 精品福利观看| 黄色视频,在线免费观看| 欧美一级a爱片免费观看看| 国产精品亚洲一级av第二区| 91在线精品国自产拍蜜月 | 成年免费大片在线观看| 我的老师免费观看完整版| 成人午夜高清在线视频| 亚洲av片天天在线观看| 91麻豆精品激情在线观看国产| 亚洲人与动物交配视频| 女同久久另类99精品国产91| 叶爱在线成人免费视频播放| 日韩大尺度精品在线看网址| 日本 av在线| 久久久国产成人免费| 欧美日韩乱码在线| 欧美日本视频| 91九色精品人成在线观看| 亚洲一区二区三区色噜噜| 一个人免费在线观看电影 | 国产伦精品一区二区三区视频9 | 特大巨黑吊av在线直播| 少妇人妻一区二区三区视频| 亚洲国产色片| 婷婷精品国产亚洲av在线| 午夜激情欧美在线| 国产乱人视频| 在线看三级毛片| 女人高潮潮喷娇喘18禁视频| 女警被强在线播放| 无遮挡黄片免费观看| 亚洲一区高清亚洲精品| 国产主播在线观看一区二区| 一本精品99久久精品77| 91麻豆精品激情在线观看国产| 亚洲人成网站高清观看| 亚洲精品粉嫩美女一区| 搡老熟女国产l中国老女人| 亚洲精品中文字幕一二三四区| 老司机在亚洲福利影院| 免费观看的影片在线观看| 亚洲国产欧洲综合997久久,| 亚洲美女黄片视频| 免费看十八禁软件| 国产伦精品一区二区三区四那| 九九久久精品国产亚洲av麻豆 | 在线看三级毛片| 12—13女人毛片做爰片一| av视频在线观看入口| 一级毛片高清免费大全| 90打野战视频偷拍视频| 成年免费大片在线观看| www.精华液| 看片在线看免费视频| 激情在线观看视频在线高清| 变态另类成人亚洲欧美熟女| 国产毛片a区久久久久| 香蕉久久夜色| 亚洲国产日韩欧美精品在线观看 | 国产精品一区二区精品视频观看| 中文资源天堂在线| 看黄色毛片网站| 高潮久久久久久久久久久不卡| 丰满人妻熟妇乱又伦精品不卡| 色综合欧美亚洲国产小说| 精品一区二区三区四区五区乱码| 给我免费播放毛片高清在线观看| 久久久久久久精品吃奶| 叶爱在线成人免费视频播放| 国产一区二区激情短视频| 日韩欧美三级三区| 免费电影在线观看免费观看| 精品国产三级普通话版| 日韩成人在线观看一区二区三区| 婷婷精品国产亚洲av在线| 亚洲 国产 在线| 国产乱人视频| 又粗又爽又猛毛片免费看| 国产高潮美女av| 身体一侧抽搐| 国内精品美女久久久久久| 久久香蕉精品热| 九九在线视频观看精品| 九九在线视频观看精品| 一区二区三区激情视频| 麻豆成人av在线观看| 精品不卡国产一区二区三区| 变态另类成人亚洲欧美熟女| av福利片在线观看| 欧美日韩综合久久久久久 | 亚洲av电影在线进入| 琪琪午夜伦伦电影理论片6080| 国产一区二区激情短视频| 女生性感内裤真人,穿戴方法视频| 十八禁网站免费在线| АⅤ资源中文在线天堂| 19禁男女啪啪无遮挡网站| 亚洲在线观看片| 国产亚洲av高清不卡| 国产蜜桃级精品一区二区三区| 国产精品久久久人人做人人爽| 免费av毛片视频| 天堂动漫精品| 国产午夜精品久久久久久| 久久久久久久午夜电影| 最近视频中文字幕2019在线8| 天天添夜夜摸| 搡老妇女老女人老熟妇| 男女视频在线观看网站免费| 欧美xxxx黑人xx丫x性爽| 男插女下体视频免费在线播放| 毛片女人毛片| 国内精品久久久久久久电影| 搞女人的毛片| 免费电影在线观看免费观看| 性欧美人与动物交配| 亚洲 欧美 日韩 在线 免费| 18禁国产床啪视频网站| 亚洲熟妇中文字幕五十中出| 淫秽高清视频在线观看| 免费观看人在逋| 99久久无色码亚洲精品果冻| 俺也久久电影网| 熟女人妻精品中文字幕| 欧美黄色淫秽网站| 99久久成人亚洲精品观看| 亚洲在线观看片| 在线观看舔阴道视频| 免费无遮挡裸体视频| 麻豆久久精品国产亚洲av| 国产av在哪里看| 99久久精品热视频| 亚洲精品国产精品久久久不卡| 最近视频中文字幕2019在线8| 91久久精品国产一区二区成人 | 热99在线观看视频| 精品国产三级普通话版| 国产成人福利小说| 狠狠狠狠99中文字幕| 毛片女人毛片| 真实男女啪啪啪动态图| 国产av在哪里看| 18禁裸乳无遮挡免费网站照片| 亚洲av成人一区二区三| 国产精品av视频在线免费观看| 久久久国产成人免费| 日韩精品中文字幕看吧| www.999成人在线观看| 久久久国产成人精品二区| 成人特级黄色片久久久久久久| 国产精品女同一区二区软件 | 日韩高清综合在线| 黑人操中国人逼视频| 国产主播在线观看一区二区| 精品无人区乱码1区二区| 女同久久另类99精品国产91| 综合色av麻豆| 一本精品99久久精品77| 亚洲欧美日韩无卡精品| 国产亚洲av嫩草精品影院| 两性午夜刺激爽爽歪歪视频在线观看| 在线免费观看的www视频| 久久草成人影院| 12—13女人毛片做爰片一| 国产精品久久久久久人妻精品电影| 看片在线看免费视频| 国产私拍福利视频在线观看| 97超级碰碰碰精品色视频在线观看| 黑人巨大精品欧美一区二区mp4| 黄色视频,在线免费观看| 亚洲欧美日韩高清在线视频| 色在线成人网| 高清毛片免费观看视频网站| 成人永久免费在线观看视频| 亚洲熟妇熟女久久| 国产久久久一区二区三区| 老汉色∧v一级毛片| 日韩av在线大香蕉| 欧美高清成人免费视频www| 岛国视频午夜一区免费看| 精品久久久久久成人av| 久久人人精品亚洲av| 真人一进一出gif抽搐免费| 精品福利观看| 搡老妇女老女人老熟妇| 99国产精品99久久久久| 99热只有精品国产| 亚洲avbb在线观看| 欧美日本亚洲视频在线播放| 日韩有码中文字幕| 一区二区三区激情视频| 男女视频在线观看网站免费| 欧美绝顶高潮抽搐喷水| 久久久精品欧美日韩精品| 91老司机精品| 日韩欧美一区二区三区在线观看| 少妇的丰满在线观看|