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


曙海教育集團論壇Linux專區Linux應用開發 → linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時


  共有10877人關注過本帖樹形打印

主題:linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時  發帖心情 Post By:2010-11-23 13:26:07

據通信的基本方式可分為并行通信與串行通信兩種。
· 并行通信是指利用多條數據傳輸線將一個資料的各位同時傳送。它的特點是傳輸速度
快,適用于短距離通信,但要求傳輸速度較高的應用場合。
· 串行通信是指利用一條傳輸線將資料一位位地順序傳送。特點是通信線路簡單,利用
簡單的線纜就可實現通信,降低成本,適用于遠距離通信,但傳輸速度慢的應用場合。
串口設置詳解
本節主要講解設置串口的主要方法。
如前所述,設置串口中最基本的包括波特率設置,校驗位和停止位設置。串口的設置主
要是設置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;
}


支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

linux 基礎復習(7)串口應用開發 - 技術文檔 - 新手入門 Linux時








簽名
主站蜘蛛池模板: 中文字幕第五页 | 特级黄色毛片视频片子 | 国产在线激情 | 狠狠操一区 | 欧美日韩国产区 | 久热精品在线视频 | 三a级做爰 | 天天操人人干 | 免费在线观看黄视频 | 欧美性猛交bbbbb精品 | 国产69精品久久99卡顿的解决方法 | 男人的天堂久久久 | 天天射夜夜骑 | 亚洲毛片大全 | 亚洲日韩国产一区二区三区 | 欧美日韩精品一区二区在线播放 | 欧美老肥妇做爰bbww | 国产极品久久 | 欧美午夜精品一区二区三区 | blacked欧美极品一区 | 日韩天天 | 中文在线视频观看 | 深夜男女福利18免费软件 | 美女毛片一区二区三区四区 | 亚洲精品视频在线播放 | 丰满少妇被猛烈进入无码 | 男人的天堂伊人 | 久久女同| 久久新视频 | 美国免费黄色片 | 国产乱码一区二区三区 | 黄色的网站在线免费观看 | 亚洲制服在线观看 | 骚五月| 老司机午夜性大片 | 18色av| 97视频资源 | 木下凛凛子中文字幕亚洲 | 玩弄放荡人妻少妇系列视频 | 国产三a级三级日产三级野外 | 久久精品国产一区二区三区不卡 | 中文字幕免费在线观看 | 综合久久婷婷 | 香蕉在线播放 | 女警一级淫片免费放 | 亚洲成a人无码 | 阿v天堂在线观看 | 亚洲色欲色欲欲www在线 | 亚洲国产精品免费在线观看 | 欧美成年人在线观看 | 先锋影音亚洲 | 88欧产日产国产精品 | 精品欧美久久 | 中文人妻熟妇乱又伦精品 | yy6080高清性理论片啪 | 国产三级视频网站 | 人人人妻人人人妻人人人 | 交100部在线观看 | 少妇做爰免费视频网站色黄 | 91中文字幕 | 成人久久久久久久 | 狠狠色噜噜狠狠狠狠69 | 亚洲精品无码人妻无码 | 色网站女女 | 国产精品国产三级国产潘金莲 | 噜噜噜久久亚洲精品国产品麻豆 | 大桥未久av片 | 久久av一区二区 | 婷婷丁香六月天 | 日本欧美一区二区三区 | 国产乱对白刺激在线视频 | 国产一级特黄aaa大片 | 日日干干| 三级不卡 | 国产淫语对白 | 伊人精品久久 | 中文字幕午夜 | 99久久久精品免费观看国产 | 日本久久精品少妇高潮日出水 | 9久久精品 | 日韩精品一区二区三区亚洲综合 | 涩涩资源网 | 国产精品美女久久久久av爽 | 青青草久久久 | 97久久久久人妻精品区一 | 瑟瑟av| 国产一区二区内射最近更新 | 男女啪啪无遮挡免费网站 | 国产精品美女久久久 | 久久人人干 | 伊人久久综合影院 | 鲁鲁久久 | 国内精品久久久久久久 | 一色桃子656中文字幕 | 欧美z○zo变态重口另类黄 | 最新国产aⅴ精品无码 | 国产午夜亚洲精品不卡下载 | 久久不卡区 | www黄色片com | 嫩草国产福利视频一区二区 | 青草青青视频 | av成人在线看 | 亚洲欧美日韩精品在线观看 | 亚洲欧洲日本一区二区三区 | 99re6热在线精品视频播放 | 国产伦精品一区二区三区免 | 久久嫩草精品久久久久 | 中文字幕在线亚洲日韩6页 av无码精品一区二区三区 | 久久精品a亚洲国产v高清不卡 | 日日夜夜精品免费 | 特级黄色毛片视频 | 欧美精品久久久久久久多人混战 | 成人久草| 男人天堂你懂的 | 久久丁香五月天综合网 | 激情毛片视频 | youjizz国产精品 | 精品久久a| 国产精品网站视频 | 久久不卡免费视频 | 日本一区二区三区在线观看视频 | 精品久久久久久18免费网站 | 久久久久久日产精品 | 精品免费国产一区二区三区四区介绍 | 抽搐一进一出aaaaa | 白晶晶果冻传媒国产今日推荐 | 欧美日b视频 | 日本乱轮视频 | 欧美成人国产精品高潮 | 农村少妇一区二区三区蜜桃 | 久草资源福利 | 久久久久久免费精品 | 亚洲网站免费 | 亚洲乱码在线 | 国产又粗又猛又爽又黄无遮挡 | 非洲黑人三级全黄 | 男女无套免费视频网站动漫 | 免费asmr色诱娇喘呻吟欧美 | 在线观看的av网站 | 久久亚州| 欧美日韩v| 巨肉黄暴辣文高h文帐中香 巨乳动漫美女 | 狠狠狠色丁香婷婷综合久久五月 | 国产乱人伦精品一区二区 | 亚洲国产精品尤物yw在线观看 | 国产精品鲁鲁鲁 | 日韩在线观看视频网站 | 中文字幕一二三四区 | 爱情岛论坛av首页 | 精品国产一区二区三区免费 | 国内精品久久久久影院薰衣草 | 在线欧美精品一区二区三区 | 狠狠色香婷婷久久亚洲精品 | 国产综合视频一区二区三区 | 超碰一区二区 | 尤物视频免费在线观看 | 婷婷色伊人 | 91久久久久久久一区二区 | 天堂av手机在线观看 | 国产精久久一区二区三区 | 色噜噜狠狠狠综合曰曰曰 | 麻豆tv在线 | 欧美三日本三级少妇三99r | 国产欧美一区二区精品久久久 | 婷婷五月综合色中文字幕 | 91成人在线| 日韩中文幕| 欧美性生活在线视频 | 99免费在线观看视频 | 草草视频在线观看 | 又湿又紧又大又爽a视频 | 粗暴肉开荤高h文农民工免费视频 | 在线精品视频一区二区 | 久精品国产欧美亚洲色aⅴ大片 | 最近中文字幕免费mv视频7 | 国产综合福利 | 韩国日本在线 | 国产精品99久久久久久大便 | 国产精品国产三级国产av中文 | 99国产精品99久久久久久 | 欧美亚洲色综久久精品国产 | 粉嫩av免费一区二区三区 | 亚洲 综合 欧美 动漫 丝袜图 | 美日韩在线视频 | 婷婷色视频 | 精品国产青草久久久久福利 | 少妇被多人c夜夜爽爽 | 精品一区二区三人妻视频 | av福利在线免费观看 | 日本xxxxx高清| 无码人妻少妇伦在线电影 | 一区二区三区日本久久九 | 免费无码一区二区三区a片 亚洲欧美日韩国产成人 | 乱h伦h女h在线视频 乱lun合集小可的奶水 | 加勒比综合在线19p 加勒比综合在线888 | www.在线国产 | av在线亚洲欧洲日产一区二区 | 久久99精品久久久久久不卡 | 亚洲精品乱码久久久久久国产主播 | 午夜噜噜| 久久精品在线 | 日韩精品在线一区 | av女星全部名单 | 久久嫩草精品久久久久 | 最新超碰 | 美女超碰 | 黑人一级女人全片 | 青青草dvd| 樱桃国产成人精品视频 | 中文字幕日韩精品无码内射 | 国产精品高潮呻吟久久av郑州 | zzji欧美大片 | 亚洲国产综合一区 | 久久av无码精品人妻糸列 | 国产一二区在线观看 | 四虎黄色网址 | 美女网站免费福利视频 | 中文字幕一区在线 | 狠狠躁夜夜躁av网站中文字幕 | 亚洲国产精品第一区二区 | 91蝌蚪视频在线观看 | 免费视频91蜜桃 | 日本艳妓bbw高潮一19 | 99爱在线视频 | 成人国产片女人爽到高潮 | 777亚洲熟妇自拍无码区 | 日日鲁夜夜如影院 | 张津瑜警花国产精品一区 | 一级性生活大片 | 色综合久久88色综合天天6 | 欧美黄色大片网站 | 美女天天干 | 天堂最新资源在线 | 老司机午夜精品视频资源 | 草草在线观看视频 | 男人用嘴添女人下身免费视频 | 69成人做爰免费视频 | 国产乱xxxxx79国语对白 | 亚洲欧美日韩精品永久在线 | 亚洲美女午夜一区二区亚洲精品 | 国产蜜臀97一区二区三区 | hd最新国产人妖ts视频 | 亚洲精品午夜国产va久久成人 | 在线免费观看视频a | 国模吧无码一区二区三区 | 色老板最新地址 | 国产精品久久777777 | 在线观看国产福利 | 色偷偷网站| 国产 字幕 制服 中文 在线 | 在线免费看mv的网站入口 | 日韩一区在线播放 | 久久夜色精品 | 日日夜夜爱爱 | 久久精品国产成人av | 狠狠色图| 欧美日韩亚洲系列 | 国产在线资源站 | 欧美一级黄色大片 | 丁香婷婷在线观看 | 日韩丰满少妇无码内射 | 性www| 97久久精品一区二区三区观看 | 婷婷丁香激情五月 | 国产一级黄色 | 精品久久久久久一区二区里番 | 成人三级做爰视频在线看 | 一二三四视频社区在线 | 99久久精品午夜一区二区小说 | 日韩av中文字幕在线免费观看 | 美国黄色毛片一级 | 国产午夜性爽视频男人的天堂 | 国产精品一区二区三区四区 | 国产视频精品在线 | 让少妇高潮无乱码高清在线观看 | 亚洲欧美日韩精品在线观看 | 久久se精品一区精品二区 | 国模叶桐尿喷337p人体 | 精品自拍视频 | 中文字幕亚洲乱码熟女一区二区 | 国产乱色国产精品播放视频 | 亚洲天堂手机在线观看 | 成人av激情| 久久久久久亚洲精品成人 | 成年人小视频网站 | 在线看中文字幕 | 男女做羞羞在线观看 | 亚洲 高清 成人 动漫 | 国产精品视频免费看 | 日本免费黄色小视频 | 污夜影院 | 邻居少妇与水电工啪啪 | 亚洲成av人片在线观看www | 欧美大片在线看免费观看 | 超h高h污肉校园np在线观看 | 久久这里只精品 | 久久黄色录像 | 亚洲毛茸茸少妇高潮呻吟 | 亚洲春色av无码专区在线播放 | 亚洲日韩精品一区二区三区 | 久久噜噜少妇网站 | 日韩av无码中文无码电影 | www日本xxxx| 亚洲精品乱码久久久久久金桔影视 | 色妞av永久一区二区国产av | 黄色三级毛片网站 | 交换配乱吟粗大农村大坑性事视频 | 亚洲大色 | 手机版av | 真人做爰高潮全过程毛片 | 美女毛片在线观看 | 国产永久久| 亚洲精品色情app在线下载观看 | 亚洲自拍中文 | 97人人超碰国产精品最新o | 无码 制服 丝袜 国产 另类 | 国精无码欧精品亚洲一区 | 91夫妻论坛 | 又硬又粗又大一区二区三区视频 | 国产免费一级淫片a级中文 国产免费一区 | 午夜天堂在线观看 | 国产精品无码无片在线观看 | 国产精品久久久久久久久免费 | 国产精品自拍第一页 | 欧美最猛性xxxⅹ丝袜 | 操操操综合| 国产婷婷精品av在线 | 日日噜噜噜噜久久久精品毛片 | 黄色在线播放 | 午夜福制92视频 | 欧美视频在线观看亚洲欧 | 一区二视频 | 性调教学院高h学校 | 国产3p在线播放 | 中文韩国午夜理伦三级好看 | 羞羞视频网址 | 六月丁香在线视频 | 亚洲精品久久久久中文字幕m男 | 日韩av一区在线 | 国产乱对白刺激视频 | 片毛片| 人妻熟女av一区二区三区 | 成人性色生活片免费看l | 成人cosplay福利网站18禁 | 亚洲 欧美 日韩 综合 国产aⅴ | 国内精品久久久 | 国产午夜伦鲁鲁 | 亚洲人成未满十八禁网站 | 毛片官网| 国产综合网站 | 日韩精品一区二区不卡 | 久久亚洲网 | 国产影视一区二区 | 日韩欧美群交p片內射中文 三级4级全黄60分钟 | 日日夜夜伊人 | 黄 色 成 人小短文 黄色a v视频 | 国内丰满少妇猛烈精品播 | xxx国产精品 | 日韩精品免费在线视频 | 欧美三日本三级少妇三级99观看视频 | 9999在线视频| 97国产精品自拍 | 男女啪啪做爰高潮无遮挡 | 99久久99久国产黄毛片 | 国产免费黄色片 | 精品久久久久久久久中文字幕 | 欧美综合久久久 | jlzzjizz亚洲学生好多水 | 久久久日韩精品一区二区三区 | 欧美××××黑人××性爽 | 国产中文字幕网 | 特级淫片aaaaaa级网站 | 91久久婷婷 | 欧美日韩免费在线 | 另类激情综合网 | 国产精品yy| 九九天堂 | 久久久免费 | 大尺度做爰啪啪床戏 | 日本免费三片在线播放 | 国产成人亚洲欧洲在线 | 久久久www免费人成精品 | √天堂中文www官网在线 | 婷婷四房综合激情五月 | 91久久国产露脸精品国产 | 成在人线av无码免费 | 中文字幕亚洲在线 | 成人拍拍 | 黄色免费在线播放 | 99精品视频在线观看免费播放 | 色综合啪啪 | 欧美成人精品第一区二区三区 | 国产在线色 | 狠狠干免费视频 | 视频一区二区三区在线观看 | 国产精品久久免费视频 | 成人国产一区二区 | 欧妇女乱妇女乱视频 | 亚洲最新网址 | 欧美日韩不卡视频合集 | 欧美一级免费大片 | 国产午夜影院 | 国产成人亚洲综合无码99 | 亚洲色图欧美自拍 | 日日碰狠狠躁久久躁蜜桃 | 久久精品国产一区 | 国内精品毛片 | 久久久精品国产 | 寡妇毛片一区二区三区 | 麻豆精品在线视频 | 国产精品久久久久久亚洲 | 国产精品入口麻豆九色 | 少妇高潮惨叫久久久久电影69 | 农村老妇性真猛 | 四库影院永久国产精品 | 国产曰肥老太婆无遮挡 | 日本又紧又色又嫩又爽的视频 | 欧洲美熟女乱又伦av影片 | www黄色片网站 | 中国女人特级毛片 | 国内精品久久久久久久果冻传媒 | 福利视频h| 国产伦精品一区二区三区免费迷 | 欧美亚洲精品在线观看 | 亚洲午夜性猛春交xxxx | 国产综合在线观看 | 亚欧免费无码aⅴ在线观看 麻豆国产一区二区三区四区 | 狠狠色噜噜狠狠狠四色米奇 | 国产三a级三级日产三级野外 | 欧美日韩人成综合在线播放 | 精品久久久久久中文字幕 | 国产成人精品一区二区三区视频 | 亚洲精品无码专区在线在线播放 | 国产精品18p | 欧美乱做爰xxxⅹ久久久 | 爱爱免费视频网站 | 亚洲乱码国产乱码精品精小说 | 青青草一区二区三区 | 精品国产第一国产综合精品 | 日日干日日色 | 国产免费一级 | 欧美视频一区在线观看 | 亚洲欧美日韩激情 | 精产国品一二三产品99麻豆 | 69国产成人精品二区 | 亚洲色婷婷久久精品av蜜桃 | 国内激情 | 国产盗摄精品一区二区酒店 | 成人无码一区二区三区网站 | 欧美视频日韩 | 国产成人精品无码短视频 | 一本色道久久99精品综合 | 久久99亚洲精品久久99果 | 成人污在线观看 | 午夜99| 色综合99久久久无码国产精品 | 91精品国产99久久久久久红楼 | 日本人做爰大片免费网站 | 九九九九精品视频在线观看 | 欧美日韩国产精品激情在线播放 | 亚洲国产精品成人无久久精品 | 成人国产在线观看 | 99爱在线观看 | 麻豆av一区二区三区 | 久久亚洲天堂网 | 午夜黄色福利 | 午夜精品久久久内射近拍高清 | 亚洲综合在线另类色区奇米 | 91免费视频网站 | 都市激情自拍偷拍 | 亚洲熟女乱色综合亚洲图片 | 久久综合伊人77777蜜臀 | 97色涩| 成人免费三p在线观看 | 亚洲天堂av在线免费观看 | 理论片在线观看视频 | 91成人国产 | 99精品视频在线观看 | 欧美激情久久久久 | 午夜欧美精品久久久久久久 | 一二三四日本中文在线 | 免费观看成人 | 日本人又黄又爽又大又色 | 欧美黑人xxxⅹ高潮交 | 国产精品推荐天天看天天爽 | 国产成人久久精品77777综合 | 黄色日韩| 天天爽夜夜爽国产精品视频 | 欧美另类交在线观看 | 色综合色狠狠天天综合色 | 欧美成人黄色片 | 色一情一交一乱一区二区 | 97丨九色丨蜜臀 | 少妇性色淫片aaa播放 | 日韩欧美色视频 | 国产又粗又大又黄 | 免费中文熟妇在线影片 | 青青草视频在线观看免费 | 免费福利小视频 | 国产欧美日韩久久 | 精品国产制服丝袜高跟 | 国产精品成人一区二区不卡 | 久久中文字幕一区 | 日日噜噜夜夜狠狠久久蜜桃 | 久久综合给合久久狠狠狠97色 | 中文字幕一区二区三区精彩视频 | 国内毛片精品av一二三 | 国产农村乱对白刺激视频 | 91大神小宝寻花在线观看 | 久久久精品国产一区二区三区 | 欧美性生话 | 日韩午夜毛片 | 性高湖久久久久久久久aaaaa | 国产乱子伦精品无码专区 | 亚洲色偷偷av男人的天堂 | 中文字幕亚洲欧美日韩2019 | 日本欧美在线播放 | 久久婷婷激情综合色综合俺也去 | 久久99精品久久久久婷婷 | 九九久久精品国产 | 本道久久综合无码中文字幕 | 无码人妻精品一区二区三区下载 | 97在线免费观看视频 | 成人午夜福利视频 | 免费一级做a爰片久久毛片潮 | 国产精品国产三级国产专播 | 又色又爽又黄的美女裸体网站 | а√最新版在线天堂8 | 久久久久亚洲精品中文字幕 | 福利一二三区 | 国内免费自拍视频 | 久久久精品欧美一区二区免费 | 韩国毛片视频 | 国产日产欧产精品浪潮安卓版特色 | 中文字幕高清 | 国产农村妇女毛片精品久久麻豆 | 51久久成人国产精品 | 99久久人妻精品免费一区 | 91午夜免费视频 | 18性欧美xxxⅹ性满足 | 中文字幕亚韩 | 国产三级毛片视频 | 狠狠躁日日躁夜夜躁2022麻豆 | 国产日韩欧美成人 | 色狠狠一区二区三区香蕉 | www.夜夜操| 国产精品99 | 精品久久久久久久久久久国产字幕 | 91精品婷婷国产综合久久 | 无码人妻久久久一区二区三区 | 葵司av三级在线看 | 少妇无套高潮一二三区 | 欧美色一级 | 好吊日视频在线 | yw在线观看 | 欧洲午夜精品久久久久久 | 日本视频一区二区三区 | 日韩成人性视频 | 性欧美videos高清精品 | 亚洲国产久 | 欧美黄色短视频 | 高柳家在线观看 | 夜夜躁狠狠躁日日躁 | 亚洲最大av无码国产 | 无码精品人妻一区二区三区影院 | 亚洲自偷自拍另类第1页 | 中字幕视频在线永久在线观看免费 | 奇米综合网 | 成人h网站 | 欧美日韩精品一区二区在线播放 | 亚洲综合社区 | 伊人天天| 97caoav| 伊人久久香 | 天堂一码二码专区 | 三日本三级少妇三级99 | 中文字幕在线播放一区 | 欧美极品jiizzhd欧美暴力 | 亚洲加勒比无码一区二区 | 婷婷色av | 一级特黄色片 | jizzzz成熟丰满韩国女视频 | frxxee欧美xxee麻豆 | 亚洲色图99p | 日日摸夜夜添夜夜添国产2020 | 特大黑人巨交吊性xx | 国产情侣激情自拍 | 色天使久久综合网天天 | 91porny真实丨国产18 | 亚洲国产成人精品久久 | 久久精品国产一区二区三区不卡 | 国产人交视频xxxcom | 精品国产一区二区三区香蕉 | 中国一级免费毛片 | 精品亚洲成人 | 一区二区三区在线视频播放 | 国产精品亚洲欧美日韩在线观看 | 777色淫网站女女免费 | 久久精品2| 久久亚洲精品中文字幕 | 色哟哟免费在线观看 | 摸丰满大乳奶水www免费 | 五月网婷婷 | 免费的a级毛片 | 国产精品三级在线观看无码 | 欧美精品第20页 | 国产精品二区一区二区aⅴ污介绍 | 美国美女黄色片 | 欧美成人一区二区三区 | 人妻少妇偷人精品无码 | 天天摸天天舔天天操 | 色爽爽爽爽爽爽爽爽 | 亚洲乱码国产乱码精品精软件 | 在线免费观看黄视频 | 国产激情对白 |