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

    基于S3C2410的觸摸屏手寫應(yīng)用程序設(shè)計

    2014-09-07 03:32:36劉作棟
    湖北理工學院學報 2014年1期
    關(guān)鍵詞:內(nèi)核顯示屏觸摸屏

    高 芹,劉作棟

    (湖北理工學院 計算機學院,湖北 黃石 435003)

    基于S3C2410的觸摸屏手寫應(yīng)用程序設(shè)計

    高 芹,劉作棟

    (湖北理工學院 計算機學院,湖北 黃石 435003)

    觸摸屏作為一種重要的電子輸入設(shè)備,在各個領(lǐng)域都備受青睞。觸摸屏以其簡單、自然的人機交互方式,已廣泛應(yīng)用于工業(yè)過程控制、公共信息咨詢、金融證券交易市場、家用電器等眾多領(lǐng)域。基于S3C2410的電阻式觸摸屏應(yīng)用,介紹了觸摸屏的原理及結(jié)構(gòu)以及在嵌入式系統(tǒng)中的應(yīng)用、嵌入式文件系統(tǒng)的配置、LCD和觸摸屏的配置;采用了觸摸屏3點校準方法,并利用Linux中的Framebuffer設(shè)備實現(xiàn)了在觸摸屏上追隨手指顯示軌跡的具體算法。

    嵌入式;LCD;觸摸屏;幀緩沖;手寫

    由于觸摸屏技術(shù)的不斷改進與革新,越來越多的電子產(chǎn)品采用觸摸屏作為輸入設(shè)備,用戶的交互性有了質(zhì)的飛躍。目前國內(nèi)外的觸摸屏控制方式越來越趨向于智能化,觸摸屏觸摸實現(xiàn)技術(shù)多樣,主要有矢量壓力傳感器技術(shù)觸摸屏、電阻感應(yīng)觸摸屏、紅外線觸摸屏、電容感應(yīng)觸摸屏和表面聲波觸摸屏。對于產(chǎn)品的設(shè)計者來說,設(shè)計產(chǎn)品更加靈活,更容易推出富有個性的產(chǎn)品。

    本設(shè)計采用嵌入式Linux操作系統(tǒng),將基于S3C2410處理器觸摸屏作為硬件設(shè)計平臺。觸摸屏選用4線電阻式觸摸屏,當觸摸點接觸到屏幕時,它在X、Y方向產(chǎn)生模擬信號,通過S3C2410的A/D轉(zhuǎn)換器轉(zhuǎn)化成數(shù)字信號送至CPU處理,從而實現(xiàn)觸摸屏功能[1-2]。

    本設(shè)計軟件平臺主要由Bootloader、操作系統(tǒng)、文件系統(tǒng)、應(yīng)用程序、驅(qū)動程序等組成。在觸摸屏驅(qū)動設(shè)計上,設(shè)計基于Linux S3C2410平臺的觸摸屏驅(qū)動管理,針對觸摸屏的點擊獲得脈沖電壓值并通過A/D轉(zhuǎn)化后讀取該值,根據(jù)相關(guān)校準算法將該值轉(zhuǎn)換成顯示屏較為精確的坐標。利用Linux的Framebuffer原理在觸摸屏獲得其精確坐標后實現(xiàn)了追隨手指軌跡的幾何圖形的描繪。

    1 設(shè)計平臺構(gòu)建

    1.1軟件平臺

    1)Ramdisk文件系統(tǒng)的配置。

    在實現(xiàn)觸摸屏手指追隨的Linux操作系統(tǒng)移植中,使用的Ramdisk 是一個最小的Linux 根文件系統(tǒng)。它是一種基于內(nèi)存的虛擬磁盤技術(shù),采用ext2文件格式,包含了所有Linux 系統(tǒng)在引導(dǎo)和管理時需要的工具。ramdisk.gz是ramdisk文件進行壓縮后的格式。掛載該文件系統(tǒng)的具體操作方法如下[3-4]。

    假設(shè)將ramdisk.gz存放在/home/cvtech/jx2410/root/下面,則操作如下:

    $cd /home/cvtech/jx2410/root/

    $mkdir rd

    $gunzip ramdisk.gz

    經(jīng)過上述操作后,已將ramdisk.gz解壓成ramdisk系統(tǒng)映像文件。

    $mount -o loop ramdisk rd/

    $cd rd/

    其中命令mount的-o參數(shù)loop表示將文件當作硬盤的掛接方式。這樣,rd下面的就是Linux的文件系統(tǒng),此時就可以加入自己的應(yīng)用程序,或者對其中的文件進行修改,修改完成后,使用如下命令重新生成文件系統(tǒng)映像文件:

    $umount rd

    $gzip ramdisk ramdisk.gz

    這樣再用tftp下載到JXARM9-2410實驗箱上,然后運行Linux系統(tǒng)就可以看到程序了。

    2)Linux 2.6.14內(nèi)核的移植。

    獲取Linux源碼后解壓,解壓完成后安裝編譯器;通過修改Makefile,添加對ARM的支持以及編譯器的制定;用make menuconfig命令進入系統(tǒng)配置菜單,下載配置文件s3c2410_defconfig,保存退出后,進行編譯。編譯通過后,在目錄arch/arm/boot/下,得到一個新的內(nèi)核文件zImage,將內(nèi)核下載到ARM9S3C2410實驗箱中[5-6]。

    1.2硬件平臺

    1) 觸摸屏的配置。

    S3C2410帶有1個電阻式觸摸屏面板、4個外部晶體管和1個外部電壓源。將觸摸屏接口控制和選擇控制信號(nYPON、YMON、nXPON和XMON)以及模擬pad(AIN[7],AIN[5])都連接到觸摸屏面板和X、Y坐標轉(zhuǎn)換外部晶體管。觸摸屏接口包括一個外部晶體控制邏輯和一個帶有中斷發(fā)生器的A/D轉(zhuǎn)換邏輯[7-10]。

    在Linux操作系統(tǒng)中,S3C2410微控制器對應(yīng)的字符型驅(qū)動源文件為s3c2410_ts.c。將該驅(qū)動編譯為模塊后,生成驅(qū)動模塊s3c2410.ko,將該驅(qū)動模塊用insmod插入到內(nèi)核后,自動在Linux的/dev/目錄下創(chuàng)建節(jié)點touchscreen。

    編寫應(yīng)用程序讀取觸摸屏的觸點坐標值及動作信息時,只需利用觸摸屏驅(qū)動程序就可以實現(xiàn),利用open函數(shù)打開觸摸屏設(shè)備,然后用讀函數(shù)read()函數(shù)讀取觸摸屏的按壓信息和對應(yīng)的觸摸屏坐標x,y即可。

    此外,如果要正常使用ARM9 S3C2410實驗箱上的LCD,還需完成如下操作:

    $ cd/home/cvtech/jx2410/linux-2.6.14

    $ make menuconfig

    在Linux配置菜單中,添加Frame buff支持,添加后,保存退出。觸摸屏Framebuffer內(nèi)核加載如圖1所示。

    圖1 觸摸屏Framebuffer內(nèi)核加載

    在程序中,通過下面一段代碼打開觸摸屏:

    if((fd = open("/dev/fb0", O_RDWR)) < 0)

    {perror("fail to open");

    return 0; }

    2)LCD內(nèi)核驅(qū)動配置。

    如果要正常使用ARM9 S3C2410實驗箱上的LCD,還需完成如下操作:

    $cd/home/cvtech/jx2410/linux-2.6.14

    $ make menuconfig

    在Linux配置菜單中,添加LCD支持,Device Drivers->Graphics support->添加后,保存退出。添加LCD Framebuffer支持選項如圖2所示。

    圖2 添加LCD Framebuffer支持選項

    2 詳細設(shè)計

    2.1電阻式觸摸屏取點的實現(xiàn)

    對于4線電阻式觸摸屏,當觸摸點接觸到屏幕時,它在X、Y方向產(chǎn)生模擬信號,通過S3C2410的A/D轉(zhuǎn)化成數(shù)字信號。對觸摸屏的操作除了打開、關(guān)閉設(shè)備外,一般只有讀操作。讀操作將在觸摸屏上讀取到的信息保存在一個結(jié)構(gòu)體變量中。這個結(jié)構(gòu)體定義在Linux源碼的include/asm-arm/linuette_ioctl.h文件中,定義如下:

    //觸摸屏觸點坐標值及動作信息

    typedef struct

    {

    unsigned short pressure; //觸摸筆動作unsigned short x; //觸點x坐標值

    unsigned short y; //觸點y坐標值

    unsigned short pad;

    }TS_EVENT;

    從而獲得其對應(yīng)的數(shù)字信號x和y,關(guān)鍵算法如下:

    while(1)

    { flag=1;

    for(i=0;flag!=0;i++)

    { read (ts, &ts_event, sizeof (TS_EVENT));

    if (ts_event.pressure > 0)

    { x[i]= ts_event.x;

    y[i]= ts_event.y;

    printf("x[%d] =%d, y[%d] = %d ", i,x[i],i,y[i]);

    }}

    else flag=0; }

    但通過以上算法獲得的坐標點是觸摸屏上的坐標點,并不是與LCD完全匹配的坐標點。觸摸屏常和LCD疊加在一起配套使用,構(gòu)成一個矩形的實際物理平面; 而由用戶觸摸的觸摸點集合經(jīng)過 A/D 轉(zhuǎn)換器,得到具體顯示坐標的集合,這個集合構(gòu)成了一個邏輯平面,由于存在誤差,這2個平面并不重合。觸摸屏部分坐標點值如圖3所示。

    圖3 觸摸屏部分坐標點值

    2.2 3點觸摸屏校準算法

    當觸摸屏和LCD的角度存在較小的偏差時,可采用3點校準法對觸摸屏進行校準。校準算法選取3個采樣點來收集校準信息。

    假設(shè)LCD顯示器上的對應(yīng)點可以通過觸摸屏上的點轉(zhuǎn)換得到,只需3個采樣點就可得到校準數(shù)據(jù)。從圖3中這3個采樣點可獲得足夠的信息來建立并求解這一聯(lián)立方程組。

    2.3采用3點校準法校準屏幕坐標

    由于電阻式觸摸屏的電壓成線性均勻分布,因此A/D 轉(zhuǎn)換后的坐標也成線性,基于此原理,下面給出3點校準法的基本思想。

    如果已知觸摸屏上一點A,其觸摸屏坐標為(X,Y),希望相應(yīng)的顯示坐標為(XD,YD),根據(jù)假定的線性關(guān)系,得到:

    XD=AX+BY+C

    YD=DX+EY+F

    為了求得對應(yīng)的6個常數(shù)A、B、C、D、E、F, 需要選取3個采樣點來收集校準信息。取LCD坐標分別為(20,20),(620,20),(620,460)的3個點,可列出以下非冗余方程式:

    XD0=AX0+BY0+C

    XD1=AX1+BY1+C

    XD2=AX2+BY2+C

    YD0=DX0+EY0+F

    YD1=DX1+EY1+F

    YD2=DX2+EY2+F

    通過以上方程式,即可求解出對應(yīng)的6個常數(shù)。

    校準步驟為:

    1)在坐標(XD0,YD0)中畫出第1個目標。

    2)收集從觸摸屏中返回的數(shù)據(jù),并存儲在坐標(X0,Y0)中。

    3)在坐標(XD1,YD1)中畫出第2個目標。

    4)收集從觸摸屏中返回的數(shù)據(jù),并存儲在坐標(X1,Y1)中。

    5)在坐標(XD2,YD2)中畫出第3個目標。

    6)收集從觸摸屏中返回的數(shù)據(jù),并存儲在坐標(X2,Y2)中。

    上述聯(lián)立方程組的未知量已求解出,此處不再推導(dǎo)。直接跳過中間步驟得出最后結(jié)論,將K作為各方程式的公分母,便可得出未知量:

    k=(x0-x2)*(y1-y2)-(x1-x2)*(y0-y2);

    A=((XD0-XD2)*(y1-y2)-(XD1-XD2)*(y0-y2))/k;

    B=((x0-x2)*(XD1-XD2)- (XD1-XD2)*(y0-y2))/k;

    C=(y0*(x2*XD1-x1*XD2)+y1*(x0*XD2-x2*XD0)+y2*(x1*XD0-x0*XD1))/k;

    D=((YD0-YD2)*(y1-y2)-(YD1-YD2)*(y0-y2))/k;

    E=((x0-x2)*(YD1-YD2)-(YD0-YD2)*(x1-x2))/k;

    F=(y0*(x2*YD1-x1*YD2)+y1*(x0*YD2-x2*YD0)+y2*(x1*YD0-x0*YD0))/k;

    根據(jù)概算法思路,可較準確地求出觸摸屏任意點的LCD坐標值。

    2.4鼠標追隨算法實現(xiàn)

    1)Framebuffer原理。

    Framebuffer (幀緩沖)是Linux內(nèi)核的一種圖形設(shè)備驅(qū)動接口,提供了LCD控制器的抽象性描述。它將LCD控制器上的顯存抽象成一種字符設(shè)備,應(yīng)用程序通過定義好的接口可以訪問LCD控制器的顯存,直接對顯示緩沖區(qū)進行read/write操作,而不需要知道底層的任何細節(jié)。

    事實上,幀緩沖只是一塊顯示緩沖區(qū),向這個顯示緩沖區(qū)中寫入特定格式的數(shù)據(jù)就意味著更新顯示屏的輸出。幀緩沖與顯示屏上的點存在著映射關(guān)系,顯示屏上的每個點都與緩沖區(qū)某個特定的位置相關(guān)聯(lián),向幀緩沖設(shè)備寫入數(shù)據(jù)就相當于改變顯示屏顯示的相關(guān)信息[11-13]。

    2)Framebuffer實現(xiàn)畫線。

    在計算映射緩沖區(qū)之前,需要知道固定顯示屏信息和可變顯示屏信息。其中,固定顯示屏信息由硬件和驅(qū)動決定;可變顯示屏信息由硬件的當前狀態(tài)決定。通常在程序中使用ioctl()函數(shù)來查詢幀緩沖設(shè)備信息。需要用到的數(shù)據(jù)結(jié)構(gòu)主要分為以下2種:

    struct fb_var_screeninfo vinfo; //存儲可變顯示屏信息。

    struct fb_fix_screeninfo finfo; //存儲固定顯示屏信息。

    其中,可變顯示屏信息使用FBIOGET_VSCREENINFO通過ioctl()函數(shù)獲得。得到顯示屏相關(guān)信息后,使用內(nèi)存映射(mmap)將幀緩沖設(shè)備中的顯示緩存區(qū)映射到進程中的一段虛擬地址空間,然后通過讀寫這一塊虛擬地址來訪問顯示緩沖區(qū),實現(xiàn)在顯示屏上繪圖畫線等操作。

    幀緩沖基本使用步驟如下:

    1) 計算需要映射的內(nèi)存大小。

    2) 映射內(nèi)存。

    3) 獲取手指觸摸坐標。

    4) 根據(jù)觸摸坐標利用Framebuffer顯示軌跡。

    3 調(diào)試運行

    加載Linux系統(tǒng)完成后,可以執(zhí)行Linux系統(tǒng)命令,驅(qū)動觸摸屏設(shè)備用手指在觸摸屏上劃線并在LCD顯示屏上顯示。

    文件系統(tǒng)加載完成后,掛載nfs文件系統(tǒng),調(diào)試過程如下:

    # mount 192.168.1.180:/tftpboot /mnt/nfs

    # cd /mnt/nfs

    # ./3

    即可在實驗箱上看到實驗結(jié)果。

    在觸摸屏上劃線時,應(yīng)盡量用大一點的力量來畫線,因為本次設(shè)計使用的實驗箱配置的是電阻式觸摸屏,必須用足夠的力量點擊觸摸,才能使電阻式觸摸屏2層導(dǎo)電層完全接觸,從而減小實際畫線位置和LCD顯示畫線位置的誤差。程序執(zhí)行效果圖如圖4所示。

    圖4 程序執(zhí)行效果圖

    4 結(jié)束語

    觸摸屏手指追隨的設(shè)計完成以后,還完成了觸摸屏的校準,但仍然存在一些邊緣誤差,即取得的觸摸屏坐標和LCD的坐標仍然存在較小的偏差。如果采用Ts_lib包自帶的Ts_calibrate來校準觸摸屏,則可進一步準確校準。

    [1] 馬忠梅,祝烈煌,李善平,等.ARM & Linux嵌入式系統(tǒng)教程[M].北京:北京航空航天大學出版社,2008:8-238.

    [2] 潘巨龍,黃寧,姚伏天,等.ARM9嵌入式Linux系統(tǒng)構(gòu)建與應(yīng)用[M].北京:北京航空航天大學出版社,2006:8-156.

    [3] 馬忠梅,徐英慧.ARM嵌入式處理器結(jié)構(gòu)應(yīng)用基礎(chǔ)[M].北京:清華大學出版社,2003:5-182.

    [4] 王丁,閆瑤,張廷宇.觸摸屏校準的一種通用算法[J].自動化技術(shù)與應(yīng)用,2008,27(2):116-118.

    [5] 徐楊,喬衛(wèi)民,趙中.基于AT91RM9200 的觸摸屏驅(qū)動及三點校正算法[J].微計算機信息,2007,2(2):73-74.

    [6] 陸啟帥.基于嵌入式LINUX車載多媒體控制終端設(shè)計[D].宜昌:三峽大學,2007.

    [7] 譚翀.電阻式觸摸屏校準算法的研究與設(shè)計[J].嵌入式系統(tǒng)應(yīng)用,2010,6(2):35-37.

    [8] 吳凌云.基于ARM9的Windows Embedded CE 6.0應(yīng)用開發(fā)[D].云南:云南大學,2011.

    [9] 王永利.基于Android平臺的電阻式觸摸屏校準算法的研究與實現(xiàn)[D].北京:北京交通大學,2012.

    [10] 羅勇剛,夏定純.電阻式觸摸屏的校準與應(yīng)用研究[J].武漢科技學院學報,2007,25(12):47-49.

    [11] 許榮斌,謝瑩,朱永紅.觸摸屏校準常用算法分析[J].工業(yè)控制計算機,2006,19(4):77-79.

    [12] 楊偉鈞,戴青云,張輝,等.基于STC單片機的觸摸屏五點校準算法設(shè)計與實現(xiàn)[J].儀器儀表用戶,2008,15(3):79-81.

    [13] 李玉波,朱自強,郭軍.Linux C編程[M].北京:清華大學出版社,2005:78-79.

    (責任編輯桂堤)

    Design of Application Programming of Touch-screen Handwriting Based on S3C2410

    GaoQin,LiuZuodong

    (School of Computer Science, Hubei Polytechnic University,Huangshi Hubei 435003)

    As a new electronic input device,the touch screen technology has been gained popularity in various fields.Touch screen with its simple,natural human-computer interaction,has been widely used in industrial process control,public information consultation,finance and securities trading market,household appliances and many other fields.This paper describes the application of touchscreen based on S3C2410,introduces the principles and structure of touchscreen,its application in the embedded system and configuration in the embedded file system configuration,LCD and touch screen.Three-point calibration method is expounded and the algorithm is implemented by using framebuffer to realize touchscreen's finger follow based on S3C2410.

    embedded;LCD;touchscreen;framebuffer;finger follow

    2013-09-09

    湖北理工學院校級科研項目(項目編號12xjz41Q);湖北省大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(項目編號20130920019)。

    高芹(1980— ),女,講師,碩士。

    10.3969/j.issn.2095-4565.2014.01.010

    TP368.1

    A

    2095-4565(2014)01-0039-05

    猜你喜歡
    內(nèi)核顯示屏觸摸屏
    萬物皆可IP的時代,我們當夯實的IP內(nèi)核是什么?
    一塊布就是一個顯示屏?
    軍事文摘(2022年10期)2022-06-15 02:29:30
    強化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
    PLC和觸摸屏在衛(wèi)生間控制系統(tǒng)的應(yīng)用
    蒼蠅迷戀顯示屏
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計
    Linux內(nèi)核mmap保護機制研究
    皮膚“長”出觸摸屏
    未來五年LED顯示屏出貨將保持16%增長
    中國照明(2016年6期)2016-06-15 20:30:14
    基于AT89S52的手勢可控LED滾動顯示屏設(shè)計
    2021少妇久久久久久久久久久| 国产老妇伦熟女老妇高清| 欧美亚洲日本最大视频资源| 久久精品熟女亚洲av麻豆精品| 久久国产精品大桥未久av| 国产免费一级a男人的天堂| 人体艺术视频欧美日本| 免费观看在线日韩| 街头女战士在线观看网站| 五月玫瑰六月丁香| 性色avwww在线观看| 欧美丝袜亚洲另类| 赤兔流量卡办理| 国产免费福利视频在线观看| 精品久久蜜臀av无| 久久国内精品自在自线图片| 丁香六月天网| 99国产综合亚洲精品| 最黄视频免费看| 丰满迷人的少妇在线观看| 下体分泌物呈黄色| 日韩一区二区视频免费看| 国产一区二区三区综合在线观看 | 国产激情久久老熟女| 丰满少妇做爰视频| 亚洲少妇的诱惑av| 色网站视频免费| 日本午夜av视频| 一级a做视频免费观看| 国产精品久久久久成人av| 午夜精品国产一区二区电影| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 中文字幕另类日韩欧美亚洲嫩草| 日韩大片免费观看网站| 高清欧美精品videossex| 午夜精品国产一区二区电影| 国产免费现黄频在线看| 日韩不卡一区二区三区视频在线| 99久久综合免费| 晚上一个人看的免费电影| 18+在线观看网站| 大话2 男鬼变身卡| 九色成人免费人妻av| 欧美人与性动交α欧美软件 | 午夜激情久久久久久久| 久久久久网色| 少妇的逼水好多| 全区人妻精品视频| 欧美精品国产亚洲| 下体分泌物呈黄色| 蜜桃在线观看..| 日韩av不卡免费在线播放| 国产国拍精品亚洲av在线观看| av电影中文网址| 丝瓜视频免费看黄片| 免费大片黄手机在线观看| 中文欧美无线码| 亚洲欧洲精品一区二区精品久久久 | 国产69精品久久久久777片| 少妇的逼水好多| 国产永久视频网站| 中文字幕最新亚洲高清| 国产精品久久久久久精品古装| 国产精品人妻久久久久久| 天天躁夜夜躁狠狠久久av| 午夜激情久久久久久久| 少妇人妻精品综合一区二区| 国产伦理片在线播放av一区| av在线观看视频网站免费| 丰满乱子伦码专区| 国产精品一二三区在线看| 国产不卡av网站在线观看| 91午夜精品亚洲一区二区三区| 一级a做视频免费观看| 国产成人a∨麻豆精品| 久久久久久人妻| 国产精品.久久久| 26uuu在线亚洲综合色| 天美传媒精品一区二区| 国产日韩欧美视频二区| 99国产精品免费福利视频| 黄片无遮挡物在线观看| 亚洲,一卡二卡三卡| 香蕉精品网在线| 久久久久久久久久成人| 国产一区二区三区av在线| 日韩成人av中文字幕在线观看| 999精品在线视频| 99re6热这里在线精品视频| 黄片无遮挡物在线观看| 精品少妇内射三级| av在线老鸭窝| 男女啪啪激烈高潮av片| 青青草视频在线视频观看| 热re99久久精品国产66热6| 人妻一区二区av| 两性夫妻黄色片 | 日韩精品免费视频一区二区三区 | 精品卡一卡二卡四卡免费| 久久久久久久国产电影| 午夜福利在线观看免费完整高清在| 一本—道久久a久久精品蜜桃钙片| 91精品伊人久久大香线蕉| 如何舔出高潮| 中文字幕另类日韩欧美亚洲嫩草| √禁漫天堂资源中文www| 9热在线视频观看99| 成人午夜精彩视频在线观看| 波多野结衣一区麻豆| 免费观看性生交大片5| 香蕉精品网在线| 精品酒店卫生间| 日韩精品有码人妻一区| 亚洲av免费高清在线观看| 国产又爽黄色视频| av在线观看视频网站免费| 天堂8中文在线网| 国产精品久久久久久精品古装| 捣出白浆h1v1| 一本—道久久a久久精品蜜桃钙片| 免费日韩欧美在线观看| 国产精品不卡视频一区二区| 免费在线观看黄色视频的| 啦啦啦视频在线资源免费观看| 高清毛片免费看| 久久精品人人爽人人爽视色| 精品久久蜜臀av无| 日韩 亚洲 欧美在线| 18+在线观看网站| 制服诱惑二区| 99久久综合免费| 一个人免费看片子| 男女边摸边吃奶| 精品第一国产精品| av在线app专区| 日本-黄色视频高清免费观看| 亚洲av福利一区| 丝袜脚勾引网站| 97超碰精品成人国产| 国产 一区精品| 日日摸夜夜添夜夜爱| 99久久人妻综合| 狠狠婷婷综合久久久久久88av| 一级毛片 在线播放| 欧美国产精品va在线观看不卡| 久久婷婷青草| 99热国产这里只有精品6| 精品国产国语对白av| 一级爰片在线观看| av在线观看视频网站免费| 91在线精品国自产拍蜜月| 熟妇人妻不卡中文字幕| 国产永久视频网站| 毛片一级片免费看久久久久| 午夜视频国产福利| 搡女人真爽免费视频火全软件| 咕卡用的链子| 亚洲欧美成人精品一区二区| 草草在线视频免费看| av电影中文网址| 午夜免费观看性视频| 国产精品国产三级专区第一集| 精品少妇久久久久久888优播| 国产深夜福利视频在线观看| 天堂中文最新版在线下载| 日本猛色少妇xxxxx猛交久久| 天堂俺去俺来也www色官网| 久久鲁丝午夜福利片| 极品人妻少妇av视频| 99久国产av精品国产电影| 午夜视频国产福利| www.色视频.com| 人妻少妇偷人精品九色| 成年人免费黄色播放视频| 日韩不卡一区二区三区视频在线| 中文乱码字字幕精品一区二区三区| 国产精品国产av在线观看| 欧美日韩视频精品一区| 我要看黄色一级片免费的| 成人午夜精彩视频在线观看| 久久久久精品久久久久真实原创| 国产精品一区www在线观看| 少妇的逼水好多| 男人操女人黄网站| videossex国产| 一个人免费看片子| av在线观看视频网站免费| 丝袜美足系列| 欧美97在线视频| 91aial.com中文字幕在线观看| 好男人视频免费观看在线| 久久婷婷青草| 国产成人91sexporn| 人妻少妇偷人精品九色| 久久久久久久久久人人人人人人| 国产视频首页在线观看| 免费黄频网站在线观看国产| 91国产中文字幕| www.色视频.com| 国产成人aa在线观看| 国产在线视频一区二区| 黑人猛操日本美女一级片| 在线亚洲精品国产二区图片欧美| 久久免费观看电影| 在线观看免费高清a一片| 丝袜喷水一区| 免费在线观看黄色视频的| 欧美国产精品va在线观看不卡| 色5月婷婷丁香| 视频区图区小说| 国产老妇伦熟女老妇高清| 精品少妇黑人巨大在线播放| 大码成人一级视频| 久久久久久久大尺度免费视频| 欧美xxⅹ黑人| 男男h啪啪无遮挡| 精品国产一区二区三区四区第35| 亚洲欧美成人综合另类久久久| www日本在线高清视频| 亚洲久久久国产精品| 国产成人免费观看mmmm| 国产精品蜜桃在线观看| 欧美xxⅹ黑人| 国产成人免费无遮挡视频| 国产xxxxx性猛交| 哪个播放器可以免费观看大片| 中文字幕精品免费在线观看视频 | 日日爽夜夜爽网站| 另类亚洲欧美激情| 成人国语在线视频| 丝袜在线中文字幕| freevideosex欧美| 午夜福利影视在线免费观看| 免费大片黄手机在线观看| 高清av免费在线| 丝袜在线中文字幕| 最新的欧美精品一区二区| 丝袜美足系列| 日韩在线高清观看一区二区三区| 啦啦啦在线观看免费高清www| 国产精品久久久久久久久免| 18在线观看网站| 精品卡一卡二卡四卡免费| kizo精华| 精品久久国产蜜桃| 午夜福利视频在线观看免费| 国产欧美日韩综合在线一区二区| 99热这里只有是精品在线观看| 九九在线视频观看精品| 天堂8中文在线网| 巨乳人妻的诱惑在线观看| 国产 一区精品| 中文乱码字字幕精品一区二区三区| 久久鲁丝午夜福利片| 有码 亚洲区| av线在线观看网站| 婷婷色综合大香蕉| 激情视频va一区二区三区| 精品熟女少妇av免费看| 毛片一级片免费看久久久久| 十八禁网站网址无遮挡| 成人影院久久| 又黄又爽又刺激的免费视频.| 亚洲精品乱码久久久久久按摩| 亚洲国产最新在线播放| 欧美激情极品国产一区二区三区 | 免费大片黄手机在线观看| 国产亚洲午夜精品一区二区久久| 久久久久久久亚洲中文字幕| 亚洲欧美成人综合另类久久久| 一级黄片播放器| 精品国产露脸久久av麻豆| 9色porny在线观看| 久久国产精品男人的天堂亚洲 | 亚洲欧美色中文字幕在线| 国产熟女午夜一区二区三区| 日韩一区二区三区影片| 男的添女的下面高潮视频| videossex国产| 亚洲久久久国产精品| 国产激情久久老熟女| 精品亚洲乱码少妇综合久久| 欧美日韩精品成人综合77777| 熟女人妻精品中文字幕| 亚洲一码二码三码区别大吗| 日韩免费高清中文字幕av| 捣出白浆h1v1| 综合色丁香网| 97超碰精品成人国产| 亚洲av福利一区| 老熟女久久久| 国产极品粉嫩免费观看在线| 欧美 日韩 精品 国产| 国产女主播在线喷水免费视频网站| 热re99久久国产66热| 亚洲成av片中文字幕在线观看 | 青青草视频在线视频观看| 成年女人在线观看亚洲视频| 亚洲综合色网址| 高清毛片免费看| 欧美日韩视频精品一区| 久久精品夜色国产| 欧美精品一区二区大全| 国产亚洲精品久久久com| 欧美激情极品国产一区二区三区 | 亚洲经典国产精华液单| 一区二区三区四区激情视频| 久久久久久久久久成人| 亚洲情色 制服丝袜| 精品一区二区三卡| 中国三级夫妇交换| 91成人精品电影| 免费播放大片免费观看视频在线观看| 999精品在线视频| 亚洲精品乱码久久久久久按摩| 亚洲av免费高清在线观看| 免费高清在线观看日韩| 18禁在线无遮挡免费观看视频| 亚洲精品美女久久久久99蜜臀 | 日韩,欧美,国产一区二区三区| 男女高潮啪啪啪动态图| 亚洲精品久久成人aⅴ小说| 一级毛片 在线播放| 中文字幕免费在线视频6| 超色免费av| 人妻少妇偷人精品九色| 欧美精品人与动牲交sv欧美| 精品一区二区三区视频在线| 最近最新中文字幕大全免费视频 | 成人毛片a级毛片在线播放| av国产久精品久网站免费入址| 不卡视频在线观看欧美| 久久久久人妻精品一区果冻| 久久久欧美国产精品| 大片电影免费在线观看免费| 美女中出高潮动态图| 久久久久久伊人网av| 狠狠精品人妻久久久久久综合| 超色免费av| 51国产日韩欧美| 亚洲一码二码三码区别大吗| 男人爽女人下面视频在线观看| 性高湖久久久久久久久免费观看| 国产1区2区3区精品| 捣出白浆h1v1| 黄色怎么调成土黄色| 18禁国产床啪视频网站| 久久午夜综合久久蜜桃| 亚洲国产精品999| 国产亚洲最大av| 两个人免费观看高清视频| 精品久久蜜臀av无| 夜夜爽夜夜爽视频| 国产男人的电影天堂91| 青春草视频在线免费观看| 七月丁香在线播放| 91成人精品电影| 亚洲国产精品专区欧美| 久久人人97超碰香蕉20202| 国产 一区精品| 三级国产精品片| 亚洲av中文av极速乱| 色婷婷久久久亚洲欧美| 满18在线观看网站| 国语对白做爰xxxⅹ性视频网站| 成人亚洲精品一区在线观看| 亚洲 欧美一区二区三区| 国产又色又爽无遮挡免| 亚洲国产精品一区三区| 欧美激情国产日韩精品一区| 在线观看美女被高潮喷水网站| 熟女av电影| 伦理电影免费视频| 国产精品不卡视频一区二区| 在线观看国产h片| 少妇被粗大的猛进出69影院 | av黄色大香蕉| 一本—道久久a久久精品蜜桃钙片| 国产日韩欧美亚洲二区| 一本色道久久久久久精品综合| 国产亚洲av片在线观看秒播厂| 最新中文字幕久久久久| 韩国精品一区二区三区 | 久久精品熟女亚洲av麻豆精品| 国产男人的电影天堂91| 久久这里有精品视频免费| 有码 亚洲区| 秋霞伦理黄片| 久久久精品94久久精品| 久久毛片免费看一区二区三区| 久久久精品94久久精品| 免费在线观看完整版高清| 激情五月婷婷亚洲| 精品一品国产午夜福利视频| 午夜久久久在线观看| 成年av动漫网址| 日韩一本色道免费dvd| 亚洲人与动物交配视频| 欧美xxⅹ黑人| 亚洲成人手机| 性高湖久久久久久久久免费观看| 成人无遮挡网站| 亚洲成人av在线免费| 久久午夜福利片| 最近中文字幕2019免费版| 午夜91福利影院| 99视频精品全部免费 在线| 成人无遮挡网站| 国产熟女欧美一区二区| 99久国产av精品国产电影| 国产免费一级a男人的天堂| 曰老女人黄片| 国产黄色免费在线视频| 国产成人欧美| 搡女人真爽免费视频火全软件| 亚洲av在线观看美女高潮| 国产麻豆69| 国产亚洲精品第一综合不卡 | 国产精品国产av在线观看| 久久午夜综合久久蜜桃| 亚洲国产日韩一区二区| 丝袜美足系列| 亚洲第一区二区三区不卡| 在现免费观看毛片| 午夜日本视频在线| 亚洲精品456在线播放app| 日韩中字成人| 亚洲少妇的诱惑av| 国产成人精品婷婷| 蜜桃在线观看..| 欧美日韩视频高清一区二区三区二| 欧美激情国产日韩精品一区| 热re99久久国产66热| 99视频精品全部免费 在线| 2021少妇久久久久久久久久久| 国产女主播在线喷水免费视频网站| 亚洲欧美一区二区三区国产| 中文欧美无线码| 18禁动态无遮挡网站| 国产精品秋霞免费鲁丝片| 丁香六月天网| 午夜久久久在线观看| 日韩在线高清观看一区二区三区| 91在线精品国自产拍蜜月| 久久久久久久久久久免费av| 久久国内精品自在自线图片| 亚洲精品乱码久久久久久按摩| 在线观看www视频免费| 日韩中字成人| 亚洲少妇的诱惑av| 免费久久久久久久精品成人欧美视频 | 亚洲一码二码三码区别大吗| 欧美成人午夜精品| 日韩伦理黄色片| 99久久人妻综合| 精品久久蜜臀av无| 亚洲欧美成人精品一区二区| 免费观看无遮挡的男女| 日本免费在线观看一区| 97精品久久久久久久久久精品| 超色免费av| 纯流量卡能插随身wifi吗| 桃花免费在线播放| 午夜免费观看性视频| 国产片特级美女逼逼视频| 成年美女黄网站色视频大全免费| 少妇 在线观看| 成人黄色视频免费在线看| 久久精品国产a三级三级三级| 一本色道久久久久久精品综合| 亚洲精品久久成人aⅴ小说| 国产日韩一区二区三区精品不卡| 欧美激情极品国产一区二区三区 | 日韩av在线免费看完整版不卡| 啦啦啦啦在线视频资源| 日本vs欧美在线观看视频| 久久狼人影院| 日韩成人av中文字幕在线观看| 久久女婷五月综合色啪小说| 美女国产高潮福利片在线看| av播播在线观看一区| 欧美成人午夜免费资源| 高清av免费在线| 亚洲性久久影院| 少妇猛男粗大的猛烈进出视频| 全区人妻精品视频| 少妇 在线观看| 日韩中字成人| 国产日韩欧美在线精品| 久久热在线av| 国产精品一区二区在线观看99| 日本欧美国产在线视频| 在线观看免费日韩欧美大片| 久久人人97超碰香蕉20202| 大码成人一级视频| 免费在线观看完整版高清| 热re99久久国产66热| 国产免费一级a男人的天堂| 久久久精品区二区三区| 美女国产视频在线观看| 亚洲人成网站在线观看播放| 久久精品久久精品一区二区三区| 黑丝袜美女国产一区| 熟女人妻精品中文字幕| 久久精品国产自在天天线| 老女人水多毛片| 国国产精品蜜臀av免费| 看免费成人av毛片| 亚洲四区av| 国产黄频视频在线观看| 亚洲图色成人| 国产精品三级大全| 国产成人精品福利久久| 精品一区二区三区视频在线| 一区在线观看完整版| 国产色爽女视频免费观看| www.熟女人妻精品国产 | 久久国内精品自在自线图片| 亚洲精品,欧美精品| 日日啪夜夜爽| 欧美国产精品一级二级三级| 女人久久www免费人成看片| 免费日韩欧美在线观看| 国产 一区精品| 久久久a久久爽久久v久久| 国产精品一区二区在线不卡| 成人亚洲欧美一区二区av| 午夜激情av网站| 国产一区二区在线观看日韩| 夜夜爽夜夜爽视频| xxxhd国产人妻xxx| 男女免费视频国产| 另类精品久久| 亚洲精品乱久久久久久| 久久亚洲国产成人精品v| av国产久精品久网站免费入址| 久久久亚洲精品成人影院| 18禁动态无遮挡网站| 啦啦啦在线观看免费高清www| 亚洲久久久国产精品| 高清欧美精品videossex| 久久99蜜桃精品久久| 在线观看人妻少妇| 亚洲情色 制服丝袜| 全区人妻精品视频| 国产69精品久久久久777片| 日韩大片免费观看网站| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 青春草亚洲视频在线观看| 在线精品无人区一区二区三| 卡戴珊不雅视频在线播放| 少妇高潮的动态图| 国产精品熟女久久久久浪| 哪个播放器可以免费观看大片| 亚洲第一av免费看| 啦啦啦中文免费视频观看日本| 最近最新中文字幕大全免费视频 | 国产成人免费观看mmmm| 亚洲,欧美精品.| 成人无遮挡网站| 日产精品乱码卡一卡2卡三| 丁香六月天网| 亚洲国产精品一区三区| 日本-黄色视频高清免费观看| 天堂俺去俺来也www色官网| 26uuu在线亚洲综合色| 黑人巨大精品欧美一区二区蜜桃 | 秋霞在线观看毛片| 菩萨蛮人人尽说江南好唐韦庄| 成人午夜精彩视频在线观看| 王馨瑶露胸无遮挡在线观看| 欧美日韩成人在线一区二区| 亚洲国产毛片av蜜桃av| 久久99热这里只频精品6学生| 男女下面插进去视频免费观看 | 一区二区av电影网| av视频免费观看在线观看| 丝袜美足系列| 欧美日韩成人在线一区二区| 国产精品麻豆人妻色哟哟久久| 看免费av毛片| 国产女主播在线喷水免费视频网站| 亚洲精品国产av蜜桃| 一级a做视频免费观看| 人人妻人人澡人人爽人人夜夜| 一级黄片播放器| 18禁裸乳无遮挡动漫免费视频| 久久久久精品人妻al黑| 黄色视频在线播放观看不卡| 精品久久久久久电影网| 欧美激情 高清一区二区三区| 2021少妇久久久久久久久久久| 五月伊人婷婷丁香| 两个人免费观看高清视频| 日韩欧美精品免费久久| 中文欧美无线码| 久久狼人影院| 久久午夜福利片| 中文欧美无线码| 日韩电影二区| 精品国产国语对白av| 国产精品无大码| 亚洲精品久久成人aⅴ小说| 久久精品国产综合久久久 | 极品少妇高潮喷水抽搐| 色视频在线一区二区三区| 欧美精品一区二区大全| 高清在线视频一区二区三区| 免费大片18禁| 成人毛片a级毛片在线播放| 高清在线视频一区二区三区| 国产片内射在线| av.在线天堂| 久久久久久久大尺度免费视频| 男女边吃奶边做爰视频|