九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久

以文本方式查看主題

-  曙海教育集團論壇  (http://m.adgdgn.cn/bbs/index.asp)
--  Linux應用開發  (http://m.adgdgn.cn/bbs/list.asp?boardid=32)
----  linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時  (http://m.adgdgn.cn/bbs/dispbbs.asp?boardid=32&id=1682)

--  作者:wangxinxin
--  發布時間:2010-11-23 13:26:07
--  linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時
據通信的基本方式可分為并行通信與串行通信兩種。
· 并行通信是指利用多條數據傳輸線將一個資料的各位同時傳送。它的特點是傳輸速度
快,適用于短距離通信,但要求傳輸速度較高的應用場合。
· 串行通信是指利用一條傳輸線將資料一位位地順序傳送。特點是通信線路簡單,利用
簡單的線纜就可實現通信,降低成本,適用于遠距離通信,但傳輸速度慢的應用場合。
串口設置詳解
本節主要講解設置串口的主要方法。
如前所述,設置串口中最基本的包括波特率設置,校驗位和停止位設置。串口的設置主
要是設置struct termios結構體的各成員值,如下所示:
#include
struct termio
{      
unsigned short c_iflag; /* 輸入模式標志 */
unsigned short c_oflag; /* 輸出模式標志 */
unsigned short c_cflag; /* 控制模式標志*/
unsigned short c_lflag; /*本地模式標志 */
unsigned char c_line; /* line discipline */
unsigned char c_cc[NCC]; /* control characters */
};
在這個結構中最為重要的是c_cflag,通過對它的賦值,用戶可以設置波特率、字符大小、
數據位、停止位、奇偶校驗位和硬件流控等。另外c_iflag 和c_cc 也是比較常用的標志。在
此主要對這3 個成員進行詳細說明。
c_cflag支持的常量名稱
CBAUD        波特率的位掩碼
B0           0波特率(放棄DTR)
B1800        1800波特率
B2400        2400波特率
B4800        4800波特率
B9600        9600波特率
B19200       19200波特率
B38400       38400波特率
B57600       57600波特率
B115200      115200波特率
EXTA         外部時鐘率
EXTB         外部時鐘率
CSIZE        數據位的位掩碼
CS5          5個數據位
CS6          6個數據位
CS7          7個數據位
CS8          8個數據位
CSTOPB       2個停止位(不設則是1個停止位)
CREAD        接收使能
PARENB       校驗位使能
PARODD       使用奇校驗而不使用偶校驗
HUPCL        最后關閉時掛線(放棄DTR)
CLOCAL       本地連接(不改變端口所有者)
LOBLK        塊作業控制輸出
CNET_CTSRTS  硬件流控制使能

c_iflag支持的常量名稱
INPCK        奇偶校驗使能
IGNPAR       忽略奇偶校驗錯誤
PARMRK       奇偶校驗錯誤掩碼
ISTRIP       除去奇偶校驗位
IXON         啟動出口硬件流控
IXOFF        啟動入口軟件流控
IXANY        允許字符重新啟動流控
IGNBRK       忽略中斷情況
BRKINT       當發生中斷時發送SIGINT信號
INLCR        將NL映射到CR
IGNCR        忽略CR
ICRNL        將CR映射到NL
IUCLC        將高位情況映射到低位情況
IMAXBEL      當輸入太長時回復ECHO
c_cc 支持的常量名稱
VINTR     中斷控制,對應鍵為CTRL+C
VQUIT     退出操作,對應鍵為CRTL+Z
VERASE    刪除操作,對應鍵為Backspace(BS)
VKILL     刪除行,對應鍵為CTRL+U
VEOF      位于文件結尾,對應鍵為CTRL+D
VEOL      位于行尾,對應鍵為Carriage return(CR)
VEOL2     位于第二行尾,對應鍵為Line feed(LF)
VMIN      指定了最少讀取的字符數
VTIME     指定了讀取每個字符的等待時間

串口控制函數
Tcgetattr         取屬性(termios結構)
Tcsetattr         設置屬性(termios結構)
cfgetispeed     得到輸入速度
Cfgetospeed           得到輸出速度
Cfsetispeed            設置輸入速度
Cfsetospeed           設置輸出速度
Tcdrain           等待所有輸出都被傳輸
tcflow           掛起傳輸或接收
tcflush           刷清未決輸入和/或輸出
Tcsendbreak           送BREAK字符
tcgetpgrp              得到前臺進程組ID
tcsetpgrp               設置前臺進程組ID

完整的串口配置模板,實用!把常用的選項在函數里面列出,可大大方便用戶的調試使用

int set_opt(int fd,int nSpeed, int nBits, char nEvent, int nStop)
{
struct termios newtio,oldtio;
/*保存測試現有串口參數設置,在這里如果串口號等出錯,會有相關的出錯信息*/
if ( tcgetattr( fd,&oldtio) != 0)
{
perror("SetupSerial 1");
return -1;
}
bzero( &newtio, sizeof( newtio ) );
/*步驟一,設置字符大小*/
newtio.c_cflag |= CLOCAL | CREAD;
newtio.c_cflag &= ~CSIZE;
/*設置停止位*/
switch( nBits )
{
case 7:
newtio.c_cflag |= CS7;
break;
case 8:
newtio.c_cflag |= CS8;
break;
}
/*設置奇偶校驗位*/
switch( nEvent )
{
case \\"O\\": //奇數
newtio.c_cflag |= PARENB;
newtio.c_cflag |= PARODD;
newtio.c_iflag |= (INPCK | ISTRIP);
break;
case \\"E\\": //偶數
newtio.c_iflag |= (INPCK | ISTRIP);
newtio.c_cflag |= PARENB;
newtio.c_cflag &= ~PARODD;
break;
case \\"N\\": //無奇偶校驗位
newtio.c_cflag &= ~PARENB;
break;
}
/*設置波特率*/
switch( nSpeed )
{
case 2400:
cfsetispeed(&newtio, B2400);
cfsetospeed(&newtio, B2400);
break;
case 4800:
cfsetispeed(&newtio, B4800);
cfsetospeed(&newtio, B4800);
break;
case 9600:
cfsetispeed(&newtio, B9600);
cfsetospeed(&newtio, B9600);
break;
case 115200:
cfsetispeed(&newtio, B115200);
cfsetospeed(&newtio, B115200);
break;
case 460800:
cfsetispeed(&newtio, B460800);
cfsetospeed(&newtio, B460800);
break;
default:
cfsetispeed(&newtio, B9600);
cfsetospeed(&newtio, B9600);
break;
}
/*設置停止位*/
if( nStop == 1 )
newtio.c_cflag &= ~CSTOPB;
else if ( nStop == 2 )
newtio.c_cflag |= CSTOPB;
/*設置等待時間和最小接收字符*/
newtio.c_cc[VTIME] = 0;
newtio.c_cc[VMIN] = 0;
/*處理未接收字符*/
tcflush(fd,TCIFLUSH);
/*激活新配置*/
if((tcsetattr(fd,TCSANOW,&newtio))!=0)
{
perror("com set error");
return -1;
}
printf("set done!\\n");
return 0;
}






串口使用詳解
在配置完串口的相關屬性后,就可對串口進行打開,讀寫操作了。其使用方式與文件操作一樣,區別在于串口是一個終端設備。

打開串口
fd = open( "/dev/ttyS0", O_RDWR|O_NOCTTY|O_NDELAY);

Open函數中除普通參數外,另有兩個參數O_NOCTTY和O_NDELAY。
O_NOCTTY: 通知linix系統,這個程序不會成為這個端口的控制終端。
O_NDELAY: 通知linux系統不關心DCD信號線所處的狀態(端口的另一端是否激活或者停止)。
然后,恢復串口的狀態為阻塞狀態,用于等待串口數據的讀入。用fcntl函數:
fcntl(fd, F_SETFL, 0);

接著,測試打開的文件描述府是否引用一個終端設備,以進一步確認串口是否正確打開。
isatty(STDIN_FILENO);
串口的讀寫與普通文件一樣,使用read,write函數。
read(fd,buff,8);
write(fd,buff,8);
實例


#include stdio.h>
#include string.h>
#include sys/types.h>
#include errno.h>
#include sys/stat.h>
#include fcntl.h>
#include unistd.h>
#include termios.h>
#include stdlib.h>
int set_opt(int fd,int nSpeed, int nBits, char nEvent, int nStop)
{
struct termios newtio,oldtio;
if ( tcgetattr( fd,&oldtio) != 0) {
perror("SetupSerial 1");
return -1;
}
bzero( &newtio, sizeof( newtio ) );
newtio.c_cflag |= CLOCAL | CREAD;
newtio.c_cflag &= ~CSIZE;
switch( nBits )
{
case 7:
newtio.c_cflag |= CS7;
break;
case 8:
newtio.c_cflag |= CS8;
break;
}
switch( nEvent )
{
case \\"O\\":
newtio.c_cflag |= PARENB;
newtio.c_cflag |= PARODD;
newtio.c_iflag |= (INPCK | ISTRIP);
break;
case \\"E\\":
newtio.c_iflag |= (INPCK | ISTRIP);
newtio.c_cflag |= PARENB;
newtio.c_cflag &= ~PARODD;
break;
case \\"N\\":
newtio.c_cflag &= ~PARENB;
break;
}
switch( nSpeed )
{
case 2400:
cfsetispeed(&newtio, B2400);
cfsetospeed(&newtio, B2400);
break;
case 4800:
cfsetispeed(&newtio, B4800);
cfsetospeed(&newtio, B4800);
break;
case 9600:
cfsetispeed(&newtio, B9600);
cfsetospeed(&newtio, B9600);
break;
case 115200:
cfsetispeed(&newtio, B115200);
cfsetospeed(&newtio, B115200);
break;
default:
cfsetispeed(&newtio, B9600);
cfsetospeed(&newtio, B9600);
break;
}
if( nStop == 1 )
newtio.c_cflag &= ~CSTOPB;
else if ( nStop == 2 )
newtio.c_cflag |= CSTOPB;
newtio.c_cc[VTIME] = 0;
newtio.c_cc[VMIN] = 0;
tcflush(fd,TCIFLUSH);
if((tcsetattr(fd,TCSANOW,&newtio))!=0)
{
perror("com set error");
return -1;
}
printf("set done!\\n");
return 0;
}
int open_port(int fd,int comport)
{
char *dev[]={"/dev/ttyS0","/dev/ttyS1","/dev/ttyS2"};
long vdisable;
if (comport==1)
{    fd = open( "/dev/ttyS0", O_RDWR|O_NOCTTY|O_NDELAY);
if (-1 == fd){
perror("Can\\"t Open Serial Port");
return(-1);
}
else
printf("open ttyS0 .....\\n");
}
else if(comport==2)
{    fd = open( "/dev/ttyS1", O_RDWR|O_NOCTTY|O_NDELAY);
if (-1 == fd){
perror("Can\\"t Open Serial Port");
return(-1);
}
else
printf("open ttyS1 .....\\n");
}
else if (comport==3)
{
fd = open( "/dev/ttyS2", O_RDWR|O_NOCTTY|O_NDELAY);
if (-1 == fd){
perror("Can\\"t Open Serial Port");
return(-1);
}
else
printf("open ttyS2 .....\\n");
}
if(fcntl(fd, F_SETFL, 0)0)
printf("fcntl failed!\\n");
else
printf("fcntl=%d\\n",fcntl(fd, F_SETFL,0));
if(isatty(STDIN_FILENO)==0)
printf("standard input is not a terminal device\\n");
else
printf("isatty success!\\n");
printf("fd-open=%d\\n",fd);
return fd;
}
int main(void)
{
int fd;
int nread,i;
char buff[]="Hello\\n";
if((fd=open_port(fd,1))0){
perror("open_port error");
return;
}
if((i=set_opt(fd,115200,8,\\"N\\",1))0){
perror("set_opt error");
return;
}
printf("fd=%d\\n",fd);
//    fd=3;
nread=read(fd,buff,8);
printf("nread=%d,%s\\n",nread,buff);
close(fd);
return;
}


主站蜘蛛池模板: 在线观看成年人网站 | 国产精品污www在线观看 | 伊人伊成久久人综合网站 | 久草在线视频福利资源站 | 乱码av午夜噜噜噜噜动漫 | 国产精品熟妇一区二区三区四区 | 中文字幕久久久久人妻中出 | 亚洲香蕉网站 | 福利免费视频 | 狠狠躁18三区二区一区传媒剧情 | 美女脱了内裤张开腿让男人桶网站 | 国产伦精品一区二区三区在线观看 | 亚洲欧美www | 99热精品在线观看 | 欧美激情一区二区在线 | 日本韩国毛片 | 国产ts人妖调教重口男 | 日躁夜躁狠狠躁2001 | 人妖干美女 | 亚洲黄色在线视频 | 91美女诱惑 | 日本一级淫片免费看 | 麻豆免费av | 免费观看色 | 日韩在线永久免费播放 | 国产福利视频一区二区 | 麻豆秘密入口a毛片 | 综合精品欧美日韩国产在线 | 精品亚洲永久免费精品 | 国产a级网站 | 久久久久久9 | 亚洲欧洲无码av不卡在线 | 美女屁股无遮挡 | 亚洲黄色一区二区三区 | 伊人青青草 | 亚洲欧美在线看 | 麻豆短视频在线观看 | 亚洲三级免费观看 | 久久一级黄色片 | 成人乱淫av日日摸夜夜爽 | 久久免费视频播放 | 亚洲精品一区二区三区不 | 欧美又粗又大aaa片 熟女少妇内射日韩亚洲 | 中文无码精品a∨在线观看不卡 | av在线不卡网 | 长腿校花无力呻吟娇喘的视频 | 中文字幕在线观看视频一区 | 亚洲精品久久久久中文字幕 | 日韩欧美aaaa羞羞影院 | 欧美黄色免费 | 国产又粗又猛又爽又黄的视频小说 | 五月婷婷六月情 | 久久成人a毛片免费观看网站 | 天天躁夜夜踩很很踩2022 | 欧美性猛交乱大交 | 久久精品亚洲精品国产色婷 | 色偷偷狠狠色综合网 | 成人短视频在线 | 国内精品久久毛片一区二区 | 日本一级片在线观看 | 国产精品香蕉在线观看 | 久久夜色精品亚洲噜噜国产mv | 91九色精品国产 | 99久久国产热无码精品免费 | 亚洲欧洲美洲精品一区二区三区 | 91在线porny国产在线看 | 99久久99这里只有免费费精品 | 激情五月综合色婷婷一区二区 | 老妇荒淫牲艳史 | 性开放少妇xxx视频 性开放网站 | 免费在线观看一区 | 免费网站永久免费入口 | 欧美日韩一区二区精品 | 精品一区二区三区无码免费视频 | 自拍偷在线精品自拍偷无码专区 | 精品999久久久 | 噜噜噜在线观看免费视频日本 | 正在播放木下凛凛88av | 亚洲大片免费看 | 久久国产午夜精品理论片最新版本 | 爽爽精品dvd蜜桃成熟时电影院 | 日韩成人在线网站 | 日韩成人精品 | 日本三级黄在线观看 | 国产性一乱一性一伧的解决方法 | 亚洲精品久久久久久久久久久 | 日韩欧美成人一区二区三区 | 国产一区二区免费在线 | 国产欧美精品在线 | 国产999精品久久久久久 | 乱色熟女综合一区二区三区 | 9色在线视频 | 亚洲精品免费视频 | 狠狠色综合tv久久久久久 | 国产农村妇女毛片精品久久麻豆 | 欧美交换配乱吟粗大在线观看 | 久久久久夜色精品国产老牛91 | 午夜毛片 | 国产精品久久久久久久毛片明星 | 日韩一级中文字幕 | 五月天激情婷婷婷久久 | 久久九九国产 | 国产精品午夜无码av体验区 | 免费a级片视频 | 日韩www视频 | 国内露脸少妇精品视频 | 强制中出し~大桥未久在线播放 | 欧美性猛交xxxx乱大交3 | 亚洲а∨天堂久久精品2021 | av动态| 日韩精品久久久久久久软件91 | 久久久久欧美 | 少妇一级淫免费播放 | 激情九月天 | 欧美成人网视频 | 初开小嫩苞一区二区三区四区 | 日本乱子伦 | 午夜无人区免费网站 | 日本少妇一级片 | 国产精品久久久久久久久久妞妞 | 精美欧美一区二区三区 | 国产又粗又猛又大爽又黄老大爷 | www.看毛片| 精品国产一区二区三区性色av | 欧美多人猛交狂配 | 国产视频一区二区在线观看 | 又粗又大又硬毛片免费看 | 一级黄色片在线观看 | 国产精品亚洲欧美日韩久久制服诱 | 8x福利精品第一导航 | 伊人久久大香线蕉亚洲五月天 | 奶头又大又白喷奶水av | 国产日韩在线观看视频 | 国产精品久久久久久久免费软件 | 99精品无码一区二区 | 婷婷伊人五月天 | 特级av片 | 人妻无码一区二区三区免费 | 亚洲精品日日夜夜 | 蜜桃精品一区二区 | 黄色大片免费网站 | 欧美三级大片 | 五月婷婷久久久 | 久久久久久影视 | 李丽珍aa一级a毛片 李丽珍a级裸体啪啪 | 欧美多人猛交狂配 | 日韩黄色免费视频 | 可以免费在线观看的av | 老熟妇高潮一区二区三区 | 四虎1515hh海外永久免费 | 老头吃奶性行交 | 亚洲视频图片小说 | 有夫之妇3高潮中文字幕 | 亚洲天堂少妇 | 激情av网站 | 欧美一区二区三区爱爱 | 偷拍激情视频一区二区三区 | 亚洲在线免费观看 | 一级片aaaaa| 国产乱淫av片免费观看 | 在线视频a | 国产sm鞭打折磨调教视频 | 少妇喷潮明星 | av在线小说 | 国语播放老妇呻吟对白 | 亚洲桃花综合 | 99久久精品国产片果冻的功能特点 | 在线观看免费人成视频 | 久久性精品 | 海角国产乱辈乱精品视频 | 欧美与黑人午夜性猛交久久久 | 四虎国产精品永久在线 | 小雪婷性欢爱全文阅读 | 日韩成人在线视频观看 | 日韩欧美在线观看免费 | a级老太婆毛片老太婆毛片 a级毛片,黄,免费观看 m | 人妻丰满熟妇无码区免费 | 毛片在线网址 | 顶级欧美熟妇xx | 久久刺激| 亚洲精品一区二区三区新线路 | 日本一级淫片免费放 | 男人天堂99| 好男人社区www在线观看 | 狠狠综合久久久久综合网址 | 在线观看精品视频网站 | 91九色视频在线 | 国产日本免费 | 欧美丰满少妇xxxxx | 在线欧美亚洲 | 两个人看的www免费视频中文 | 亚洲人成777 | 色哟哟在线免费观看 | 有码一区二区三区 | 蜜臀久久99精品久久久久久宅男 | 69大片视频免费观看视频 | 久久精品久久久久久噜噜老黄 | 中国美女黄色 | 午夜成人亚洲理论片在线观看 | 欧美午夜一区二区福利视频 | 久久婷婷综合色丁香五月 | 青青草视频在线观看免费 | 久操久 | 隔壁老王国产在线精品 | 日韩一级免费视频 | 伊人中文字幕在线 | 一本中文字幕 | 午夜精品久久久久久久久 | 亚洲男人天堂网址 | 扒开双腿疯狂进出爽爽爽 | 奇米影视第4色 | 亚洲欧美日韩在线一区 | 小说区 图片区色 综合区 | 男人午夜天堂 | 日韩欧美123 | 超黄网站在线观看 | 性网爆门事件集合av | 京香julia在线观看 | 亚洲一级片 | 亚a∨国av综av涩涩涩 | 波多野结衣中文字幕久久 | 亚洲精品国产精品乱码不97 | 九色视频在线免费观看 | 白白色免费视频 | 中日韩乱码一二新区 | 夜夜夜久久久 | 中文字幕av亚洲精品一部二部 | 中国人与拘一级毛片 | 波多野结衣视频播放 | 欧洲美女黑人粗性暴交 | 中国少妇xxxx做受自拍 | 乳霸冲田杏梨中文字幕担心学生的 | 日韩精品成人无码专区免费 | 手机av在线不卡 | 日韩中文字幕一区二区三区 | 精品一区二区三区自拍图片区 | 久久久久女人精品毛片九一 | 日韩激情成人 | 久久久天堂国产精品女人 | 五月婷婷深深爱 | 亚洲激情四射 | 久久久综合av | 中文字幕在线观看一区 | aa视频在线 | 污污的视频网站在线观看 | 无遮挡aaaaa大片免费看 | 91手机在线看片 | 黄色av播放 | 亚洲vs天堂 | 日韩av高清| 亚洲午夜成aⅴ人片 | 亚洲乱码精品久久久久 | 衣服被扒开强摸双乳18禁网站 | 亚洲小视频在线观看 | 丁香美女社区 | 劲爆欧美第一页 | 国产四区 | 亚洲一区 欧美 | 少妇与黑人一二三区无码 | 性初体验美国理论片 | 毛片免费在线观看视频 | 亚洲国产成人爱av在线播放 | 亚洲欧美综合区丁香五月小说 | 丰满熟妇乱又伦 | 久久精品无码一区二区小草 | 99久久久无码国产精品不卡 | 熟女人妻在线视频 | 人妻丰满熟妇av无码区不卡 | 欧美一级黄色片子 | 欧美调教视频 | 成人激情在线视频 | 婚后打屁股高h1v1调教 | 忍不住的亲子中文字幕 | 欧美国产激情视频 | 欧美高清一区 | 久久久久女教师免费一区 | 91精品国模一区二区三区 | 狠狠操2019 | 青青青在线视频人视频在线 | 综合激情五月婷婷 | 精品久久综合1区2区3区激情 | 人妻人人澡人人添人人爽 | 激情视频一区二区三区 | 欧美女优一区 | 亚洲国产中文字幕在线视频综合 | 国产一区二区视频免费 | 91丨九色丨高潮 | 欧美日韩精品久久久免费观看 | 久久精品99久久香蕉国产色戒 | 久久911| 给个av网站 | 超碰997| 亚洲永久网站 | 乱h高h翁欲渴 | 亚洲狠狠丁香综合一区 | 久久久久久久久久一毛喷水 | 国产精品suv一区二区69 | 亚洲一区免费在线 | 久久久妇女国产精品影视 | 无码视频一区二区三区 | 日本三级日本三级韩国三级视 | 欧美www视频 | 久久传媒| 91久久久久久久久 | 呦系列视频一区二区三区 | 日韩av在线免费播放 | 亚洲污污网站 | 成人高潮片免费视 | 激情精品 | 红杏出墙记免费看 | 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 美女张开腿黄网站免费下载 | 欧美mv日韩mv国产网站app | 国产视频一区三区 | 精美欧美一区二区三区 | 伊人91视频 | 91在线公开视频 | 久久亚洲国产成人精品无码区 | 成人免费激情视频 | 日本aⅴ免费视频一区二区三区 | 国产精品高清一区二区三区不卡 | 亚洲第一色网站 | 成人做爰69片免网站 | 秦大爷的性生生活1一7 | 夜夜爽日日澡人人添 | 能在线看的av | 亚洲性无码av在线 | 五十路av在线 | 精品九九九九九 | 韩国理伦三级 | 精品乱人码一区二区二区 | 久久99精品久久久久久不卡 | 欧美另类z0zx974 | 玩弄丰满少妇xxxxx性多毛 | 久久久97 | 国产学生不戴套在线看 | 亚洲色图首页 | 97人人做人人添人人爱 | 九九99九九精彩3 | 欧美日韩国产三级 | 粉嫩avcom| 好紧好爽午夜视频 | 久久久久久自慰出白浆 | 一个人在线观看免费中文www | 免费黄色小视频 | 欧美色视 | 偷拍av网 | 日韩成人高清视频在线观看 | 亚洲色图另类 | 91麻豆精品国产理伦片在线观看 | 国产乱码精品一区二区蜜臀 | 青草青草久热精品视频在线观看 | xxav在线| 国产干干干 | 日本狠狠爱| 亚洲精品国产偷自在线观看 | 精品日产乱码久久久久久仙踪林 | 国产麻豆精品一区二区三区v视界 | 少妇乳大丰满诱人2 | 国产精品女教师av久久 | 蜜臀av无码人妻精品 | 极品尤物magnet | 色婷婷视频在线观看 | 日韩成人大屁股内射喷水 | 日韩女优在线观看 | 无码国产精成人午夜视频一区二区 | 成人av一区 | 动漫美女爆羞羞动漫在线蜜桃 | 一个人看的www日本高清视频 | 国产成人亚洲欧洲在线 | 天天爽影院一区二区在线影院 | 免费aⅴ网站 | 欧美激情性生活 | 午夜精品射精入后重之免费观看 | 综合色在线观看 | 狠狠色综合网站久久久久久久高清 | 亚洲欧美日韩国产综合精品二区 | 99久久久无码国产精品9 | 污污小说在线观看 | 亚洲人成人网站在线观看 | 久久大胆人体 | 内射中出无码护士在线 | 黄色a一级片| 伊人网伊人网 | 欧美草比视频 | 久久69精品久久久久久国产越南 | 国产精品欧美综合 | 欧美高清免费 | 中文字幕av高清片 | 中文字幕精品av一区二区五区 | 少妇高潮一区二区三区99小说 | а√ 天堂 在线官网 | wwwav网| 天天在线综合 | 人人添人人澡人人澡人人人人 | 人人草人 | 亚洲网址 | 大陆女明星乱淫合集 | 农民人伦一区二区三区 | 国产色在线 | 日韩 日韩精品无码一区二区 | 亚洲情综合五月天 | 无码丰满熟妇 | 午夜精品久久久久久久99热黄桃 | 国产精品无码素人福利不卡 | 凹凸日日摸日日碰夜夜爽1 凹凸日日摸天天碰免费视频 | 欧美日日骚 | 国产露脸精品国产沙发 | 少妇公车张开腿迎合巨大视频 | 国产欧美一区二区三区另类精品 | 真人二十三式性视频(动) | 麻豆观看| 老妇做爰xxx视频一区二区三区 | 欧美成人资源 | www.蜜臀av.com| 久久精品免费网站 | 欧美精品久久久久久久久久 | 中国黄色a级 | 免费网站日本a级淫片免费看 | 亚洲精品乱码久久久久久日本 | 性色av一区二区咪爱 | 精品国产精品三级精品av网址 | 黄色免费在线观看视频 | 别cao我了~好爽~轻一点视频 | 国产精品成人va在线观看 | 久久久久久久久99 | 在线观看av的网址 | 91传媒在线播放 | 成人mv| 91免费精品 | 久精品在线观看 | 欧美成人a交片免费看 | 乱人伦视频在线 | 成人精品毛片国产亚洲av十九禁 | 妓女爽爽爽爽爽妓女8888 | 天堂综合网久久 | 久久不射视频 | 夜夜添日日射 | www夜插内射视频网站 | 一本免费视频 | 日韩视频网 | 亚洲欧美综合精品久久成人 | 国产精品日日做人人爱 | av不卡一区二区三区 | 亚洲欧美日韩国产成人精品 | 色婷婷夜夜躁狠狠躁麻豆免费 | 狠狠躁夜夜躁人人躁婷婷91 | 国产激情免费视频在线观看 | 亚洲精品美女久久7777777 | 欧美 偷窥 清纯 综合图区 | 亚无码乱人伦一区二区 | 欧美午夜精品一区二区蜜桃 | 久久激情综合 | 亚洲成a∨人片在线观看不卡 | 亚洲精品国产精品99久久 | 永久久久久久 | 青青草国产成人av片免费 | 九九99精品视频 | 欲香欲色天天天综合和网 | 97久久精品国产一区二区三区 | 少妇激三级做爰在线观看 | 亚洲人成网站999久久久综合 | 久久久久亚洲精品国产 | 亚欧成人精品一区二区 | 成人动漫在线观看视频 | 久久国| 成人在线观看免费网站 | 天天噜天天干 | 精品毛片一区二区 | 青青久草网 | 日韩一级二级视频 | 少妇饥渴偷公乱第28章 | jav成人免费视频 | 小嘀咕视频官网在线观看 | 日韩毛片子| 国产高清av在线播放 | 91偷拍网站 | 131mm少妇做爰视频 | 亚洲男人在线 | 黄色国产在线播放 | 日韩黄色短视频 | 免费观看a级毛片在线播放 免费观看a级片 | 黄色91免费版| 无遮挡边吃摸边吃奶边做 | 最近日韩中文字幕 | 57pao国产成永久免费视频 | 性生交大片免费全毛片 | 国产精品久久久久久免费 | 日本午夜三级 | 久久影视院线 | 欧美日韩新片 | 女同理伦片在线观看禁男之园 | 欧美人与禽猛交乱配 | 一个色综合久久 | 法国极品成人h版 | 又粗又黑又大的吊av | 欧美精品二区三区四区免费看视频 | 麻豆视频在线 | 绯色av一区二区三区在线观看 | 国产精品a一区二区三区网址 | 免费无码一区二区三区蜜桃 | 91污网站| 欧美极品xxxxx | 色婷婷狠狠 | 成人性生交大片免费看- | 亚洲一区精品二人人爽久久 | 午夜精品视频在线观看 | 久久精品国产999大香线蕉 | 老司机精品视频一区二区 | 波多野结衣99 | 亚洲男人的天堂网站 | 日产精品久久久久久久性色 | 国产一线二线三线wwww | 超碰在线日韩 | av在线免费观看网址 | 成人免费一区二区三区 | 四川丰满妇女毛片四川话 | 免费网站观看www在线观看 | 精品国产99久久久久久宅男i | 69亚洲精品久久久蜜桃 | jvid精品视频hd在线 | 黄色免费网站视频 | 丰满少妇69激情啪啪无 | 成人小视频在线播放 | 97一区二区国产好的精华液 | 欧美私人网站 | 精品无人乱码一区二区 | 国产一区二区内射最近更新 | 天天躁日日躁狠狠躁av麻豆 | 99久久综合精品五月天 | 午夜在线精品 | av在线免费不卡 | 狠狠色狠狠色合久久伊人 | 老女老肥熟国产在线视频 | 欲妇荡岳丰满少妇岳91在线 | 亚洲国产精品成人综合久久久 | 亚洲第一极品精品无码 | 亚洲乱亚洲乱妇91p丰满 | 女人被狂c躁到高潮视频 | 男人天堂一区 | 精品粉嫩超白一线天av | 亚洲成人av | 国产高清一区二区 | 精品久久久久久人妻无码中文字幕 | 久久精品成人免费观看 | 四虎国产精品成人 | 91精品国产爱久久丝袜脚 | 69视频在线播放 | www.啪啪| 国产一区二区三区四区五区美女 | 成人影片在线免费观看 | 免费一级特黄特色毛片久久看 | 网站黄色在线免费观看 | 黄色片网站在线观看 | 中文字幕在线观看视频www | 国产叼嘿视频 | 亚洲精品乱码久久久久久蜜桃91 | 韩国精品一区二区三区无码视频 | av无码电影一区二区三区 | h视频网站在线观看 | 日韩中文字幕综合 | 成人日皮视频 | 色老大影院 | 永久免费精品视频网站 | 男人猛吃奶女人爽视频 | 国产视频xxxx | 日韩视频精品一区 | 国产亚洲精品久久久久的角色 | 日本高清xxx| 男女爱爱好爽视频免费看 | 久久影视一区二区 | 欧美大黄视频 | 黄色三级毛片视频 | 国产一卡二卡三卡 | 欧美又大粗又爽又黄大片视频 | 亚洲国产精品毛片 | 国产成人av综合色 | av大片在线观看 | 国产黄a三级三级三级av在线看 | 国内最真实的xxxx人伦 | 成年人免费看黄色 | 日韩av免费在线播放 | 青青草成人网 | 91无毒不卡 | 日本道精品一区二区三区 | 无遮无挡三级动态图 | 国产精品18久久久久久久久 | 国产精华7777777 | 日韩免费在线观看 | av天堂亚洲国产av | 日韩精品视频在线一区 | 日本人做受免费视频 | 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 乱码精品国产成人观看免费 | 性久久久久久 | 日本一区二区不卡在线 | 国产日韩欧美在线 | 在线观看国产欧美 | 伊人久久大香线蕉亚洲五月天 | 国产精品18久久久 | 精品国产成人一区二区三区 | 在线观看亚洲国产精品 | 亚洲精品99久久久久久 | 丁香美女社区 | 欧美性xxxxx极品少妇 | 丰满少妇弄高潮了www | 久热超碰| aaa人片在线 | 成年人免费看毛片 | 亚洲色图在线视频 | 国产成人麻豆亚洲综合无码精品 | 超碰97久久国产精品牛牛 | 精品无码国产av一区二区三区 | 欧美性受xxxx黑人猛交88 | 日韩av免费看 | 久久天天躁狠狠躁夜夜2020一 |