九九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時








簽名
主站蜘蛛池模板: 精品区一区二区三区 | 久久久国产视频 | 亚洲女欲精品久久久久久久18 | 亚洲欧美自拍偷拍 | 成人中文字幕+乱码+中文字幕 | 一级一片免费看 | 欧美国产综合欧美视频 | 国产无人区卡一卡二卡三网站 | 一本大道东京热无码 | 亚洲另类伦春色综合妖色成人网 | 91系列在线观看 | 日韩美女视频一区 | 国内精品久久久久久久影视红豆 | 国产主播户外勾搭人xx | 精品久久久久久亚洲精品 | 精品久久精品 | 杨幂一区二区三区免费看视频 | 精品国产一区二区三区护卡密 | 天堂视频在线免费观看 | 青青草视频在线观看免费 | 亚洲男人在线天堂 | 无码人妻出轨黑人中文字幕 | 韩国色综合 | 97人洗澡人人澡人人爽人人模 | 色综合久久久久综合体桃花网 | 1024永久福利手机看片 | 亚洲欧美黄 | 欧美三根一起进三p | 天天曰天天| 性欧美长视频免费观看不卡 | 亚洲精品无码一区二区三区久久久 | 色欲久久久天天天综合网精品 | 久久久综合九色合综 | 国产成人av一区二区三区 | 无套内射视频囯产 | 国产亚洲精品久久久久久久久动漫 | 午夜福利伦伦电影理论片在线观看 | 97超碰免费在线观看 | 久久久久久毛片 | 免费亚洲视频 | 亚洲女同2 | 日韩欧洲亚洲 | 欧美精品一区二区三区在线 | 成人在线观看一区二区 | 中文字幕mv | 漂亮少妇videoshd忠贞 | 2020毛片| 亚洲伊人伊色伊影伊综合网 | 激情免费av| 国产一二三四ts人妖 | 九九九国产视频 | 日本韩国免费观看 | 99青青草| 91在线视频免费看 | 国产老女人91精品一区 | 久久黄色网址 | 黄色免费视频网站 | 成人免费毛片明星色大师 | 亚洲国产v | 日韩在线视频免费看 | 波多野结衣一区二区三区高清 | 成人天堂视频理伦片 | 亚洲精品国产精品国自产在线 | 2019日韩中文字幕 | 少妇坐莲好爽91 | 国产www性| 天海翼一区二区三区四区演员表 | 国产馆在线观看 | 污网站在线免费 | 亚洲,国产成人av | 99久久久无码国产精品秋霞网 | 少妇av在线播放 | 深夜福利亚洲 | 欧美在线日韩 | 亚洲综合色小说 | 性生交大片免费看狂欲 | 男女做性无遮挡免费视频 | 色欲色av免费观看 | 亚洲国产精品久久久久久女王 | 四虎影库在线永久影院免费观看 | 国产中文字幕三区 | 天天插天天射 | 成人精品一区二区三区视频播放 | 国产欧美一区二区精品婷婷 | 情趣用品a∨视频在线观看 情一色一乱一欲一区二区 情欲都市成熟美妇大肉臀 秋霞成人 | 无码免费一区二区三区免费播放 | 夜夜高潮次次欢爽av女 | 国产女人被狂躁到高潮小说 | 日本不卡在线视频 | 亚洲一区高清视频 | 国产精品九九九九九 | 久久久精品国产99久久精品芒果 | 国产精品久久久久久久妇 | 国产日产久久高清欧美一区 | 免费超碰在线观看 | 国产肉体ⅹxxx137大胆视频 | 狠狠摸狠狠操 | 亚洲欧洲精品a片久久99 | 精品久久久久久中文字幕大豆网 | 国产免费精彩视频 | 不卡av网站| 日本久久久久久科技有限公司 | 熟妇激情内射com | 国产成人av无码精品 | 亚洲ww77777影视 | 日本爽爽 | 99精品国产丝袜在线拍国语 | 天天视频亚洲 | 欧美一区二区三区在线观看视频 | 欧美日韩制服 | 全黄h全肉短篇禁乱最新章节 | 诱人的乳峰奶水hd | 亚洲第一网站在线观看 | 快色污 | 欧美国产亚洲日韩在线二区 | 国产男人搡女人免费视频 | 99国产精品久久久久99打野战 | 精品二三区 | 无人码一区二区三区视频 | 国精产品一区一区三区免费完 | 激情欧美一区二区免费视频 | 成人精品一区日本无码网 | 一区二区免费在线 | 极品少妇被猛得白浆直流草莓视频 | 亚洲精品国产crm | 男人一边吃奶一边做爰网站 | 亚洲最大色综合成人av | 黄色一级大片在线免费看国产一 | 亚洲成人av影片 | 性开放少妇xxxxⅹ视频蜜桃 | 女性向av免费网站 | 99精品视频在线观看 | 亚洲春色综合另类网 | 亚洲一级在线 | 午夜av剧场 | 天堂av在线官网 | 国产成人手机在线 | 91爱看| 亚洲最大av网 | 99精品一区二区三区无码吞精 | av久久久| 无遮挡又爽又刺激的视频 | 国产精品亚洲色图 | 欧美干干 | 91在线观看视频 | 日韩欧美自拍 | 91性高潮久久久久久久久 | 夜夜躁狠狠躁日日躁 | 成 人 网 站 免 费 av | 神马国产| 国产女主播av | 精品人伦一区二区三区 | 99re8这里有精品热视频免费 | 6~12呦孩精品xxxx视频视频 | 国内精品视频一区 | 毛片内射-百度 | 青青久操| av黄色片在线观看 | 人人妻人人爽人人做夜欢视频 | 国产无套精品一区二区三区 | 免费美女视频网站 | 亚洲精品日本无v一区 | 亚洲精品福利网站 | 性做爰的免费视频 | 涩涩爱网站 | 寂寞少妇按摩spa高潮91 | 国产三级黄色毛片 | 亚洲色图在线观看视频 | 精品国产乱码久久久久久影片 | 国产色婷婷精品综合在线 | 老熟妻内射精品一区 | 成 人片 黄 色 大 片 | 亚洲国产欧美日韩在线观看第一页 | 极品少妇一区二区三区 | 丰满放荡岳乱妇69www | 中日韩在线观看视频 | 久久精品国产精品亚洲精品 | 俄罗斯毛片基地 | 欧美综合国产精品久久丁香 | 午夜精品久久久久久久99热黄桃 | 亚洲乱码视频在线观看 | jazzjazz国产精品久久 | 天天摸天天摸 | 少妇人妻av无码专区 | 青娱乐久久| 免费看av毛片 | 中文在线观看免费网站 | 欧美精品成人久久 | 成人nv在线观看 | 国产女人的高潮国语对白 | 欧美一区二区三区性视频 | 思热99re视热频这里只精品 | 国产亚洲区 | 国产对白受不了了中文对白 | 少妇乱淫aaa高清视频真爽 | 在线观看中出 | 污视频网站免费在线观看 | 红桃成人在线 | 男女洗澡视频网站 | 欧美理伦少妇2做爰 | 操人视频免费看 | 天堂国产一区二区三区 | 一本久久精品一区二区 | 99国产精品免费 | 日韩欧美啪啪 | 久久综合伊人中文字幕 | 青草福利视频 | 亚洲经典三级 | 日韩在线aⅴ免费视频 | 欧美中文字幕无线码视频 | 久草在线新视觉 | 久青草视频在线观看 | 午夜精品国产精品大乳美女 | 日日摸夜夜添夜夜躁好吊 | 国产精品视频一区国模私拍 | 四虎影视8848hh | 东北少妇和黑人3p视频 | 五月婷婷激情视频 | 日韩精品久久久久久久酒店 | 欧美性视频一区二区 | 日本欧美一级aaaaa毛片 | 国产又白又嫩又爽又黄 | 日本熟伦人妇xxxx | 91色多多 | 又黄又爽又色视频免费 | 国产精品久久久久久一二三四五 | 在线综合视频 | 日本人添下边视频免费 | 91国在线 | 日本精品一区二区在线观看 | 国产一区二区精品免费 | 亚洲乱码日产精品bd在线观看 | 99re在线视频观看 | 91禁蘑菇在线看 | 精品国产乱码久久久久久免费 | 久久精品亚洲精品国产欧美kt∨ | 国产精品无码久久久久成人影院 | 色婷婷在线观看视频 | 亚洲欧美日韩高清 | 超碰在线色 | 亚洲影音先锋 | 亚洲播放| 伊人久久婷婷五月综合97色 | 疯狂做受xxxx高潮欧美日本 | 无码人妻精品一区二区三区99不卡 | 精品性高朝久久久久久久 | 国产精品成人国产乱一区 | a在线观看免费网站大全 | 波多一区二区 | 97超级碰碰碰 | 狠狠激情 | 欧美日韩精品一区二区在线观看 | 亚洲男人的天堂一区二区 | 我和亲妺妺乱的性视频 | 国产69精品久久久久99尤物 | 五月色丁香婷婷网蜜臀av | 国产精品久久久久久久免费观看 | 性欧美麻豆 | 亚洲高清久久 | 午夜福利毛片 | 波多野结衣在线观看一区二区 | 都市激情一区二区三区 | youjizz在线视频 | 欧美一区二区三区免费播放视频了 | 国产一区二区三区又黄又爽 | 观看成人永久免费视频 | 国语对白一区二区 | 成人美女视频在线观看 | 少妇的肉体k8经典 | 大肉大捧一进一出好爽动态图 | 国产精品7m凸凹视频分类 | 成人小视频在线观看免费 | 亚洲a在线播放 | 亚洲一级视频在线观看 | 日韩一区二区视频 | 亚洲一区二区图片 | 国产人免费人成免费视频喷水 | 日韩欧美极品 | 美国三级毛片 | 快灬快灬一下爽69xx免费 | 黄色一级播放 | 亚洲另类无码专区丝袜 | 亚洲欧美日韩国产综合精品二区 | 国产一区二区三区不卡在线观看 | 国产精久久久久久妇女av | 一区二区三区四区中文字幕 | 国产www| 成人午夜在线观看 | 欧美一区二区三区的 | 欧美在线 | 亚洲 | 黄 色 软件 成 人在线 | 亚洲福利专区 | 成人精品一区日本无码网站 | 亚洲成a人片在线观看久 | 日本午夜免费 | 女人抽搐喷水高潮国产精品 | 九九视频这里只有精品 | 久久久久久国产精品视频 | 亚洲国产麻豆 | 色偷偷偷久久伊人大杳蕉 | 在线国产福利 | 亚洲啪啪aⅴ一区二区三区9色 | 国产视频在线播放 | 人人爱爱人人 | 性猛交xxxxx按摩中国 | 丰满护士巨好爽好大乳 | 国产成人久久av免费高清蜜臀 | 青青草成人影视 | 欧美高清视频一区二区三区 | 天天躁夜夜躁狠狠眼泪 | 日日夜夜狠狠 | 欧美丰满大乳大屁股毛片图片 | 国产日产精品一区二区三区四区介绍 | 欧美日韩在线免费播放 | 欧美牲交a欧美牲交 | 99热超碰| 一级毛片黄色 | 日本www一道久久久免费 | 亚洲精品视频在线免费 | 成年人视频在线播放 | 国产午夜在线观看 | 免费在线观看a级片 | 91涩漫直接入口 | 阿v天堂在线 | 中文在线中文资源不卡无 | 中文字幕国产视频 | 成人影视在线看 | a级毛片黄色 | 狠狠做深爱婷婷久久综合一区 | 欧美一级片在线观看 | 中文字幕在线影视 | 天使萌一区二区三区免费观看 | 乱人伦人妻系列 | 欧美性白人极品1819hd | 久久久婷婷五月亚洲97号色 | 久久综合伊人一区二区三 | 国产人妻黑人一区二区三区 | 老女老肥熟国产在线视频 | 国产裸体无遮挡免费精品视频 | 图片区 小说区 区 亚洲五月 | 四季av一区二区凹凸精品 | 亚洲国产午夜精品理论片妓女 | 久久精品久久久久久久久久久久久 | 国产精品人成 | 免费国产在线精品一区二区三区 | 久久久婷婷五月亚洲97号色 | 最近最好的中文字幕2019免费 | 操穴影院 | 啪啪av网| 自拍偷在线精品自拍偷99 | 青青久在线视频 | 久久久亚洲精品视频 | 欧美色图影院 | 国产果冻豆传媒麻婆 | 国产在线午夜卡精品影院 | 亚洲精品综合五月久久小说 | 久久午夜伦鲁片免费无码 | 97人人模人人爽人人喊网 | 国产人妖在线视频 | 成人免费视频xbxb入口 | 影音先锋中文字幕在线视频 | 国产jizz视频全部免费软件 | 影音先锋国产资源 | 免费一级做a爰片蜜桃 | 欧美三级欧美成人高清 | 亚洲精品一区二区三区麻豆 | 欧美一区二区三区 | 成在线人永久免费视频播放 | 91xxx| 亚洲成人精品久久 | 天天爽夜夜爽夜夜爽精品视频 | 在线免费观看黄网 | 国产成人精品午夜片在线观看 | 51国产偷自视频区视频小蝌蚪 | 久久观看最新视频 | 国产成人jvid在线播放 | 五月色婷婷俺来也在线观看 | 欧美视频在线观看一区二区 | 污片在线免费看 | 夜夜高潮夜夜爽夜夜爱爱 | 97公开免费视频 | 日韩综合在线视频 | 91偷拍一区二区三区精品 | 欧美日韩国产精品成人 | 黄色片免费的 | 亚洲第一页夜 | 双性美人强迫叫床喷水h | 超碰国产在线 | 国产18毛片| 精品人妻无码一区二区三区换脸 | 男人看片网站 | 色网在线免费观看 | 91在线丨porny丨国产 | 一本一道久久久a久久久精品蜜臀 | 成人影片一区免费观看 | 国产线播放免费人成视频播放 | 蜜臀aⅴ国产精品久久久国产老师 | 超碰av在线 | 日本精品三级 | 天干夜天干天天天爽2022 | 亚洲男人的天堂在线播放 | 无人在线观看免费高清视频的优势 | 国产精品一区二区不卡 | 久久久亚洲精品成人 | 久久国产精品日本波多野结衣 | 人妻无码熟妇乱又伦精品视频 | а√最新版在线天堂8 | 欧美特级aaa | 成视频年人黄网站免费视频 | 一级中文片| 在线亚洲高清揄拍自拍一品区 | 国产精品欧美亚洲韩国日本久久 | 18国产免费视频 | 精品一区二区三区四区五区 | 日日日日做夜夜夜夜做无码 | 97福利在线 | 婷婷俺也去| 亚洲欧美日本韩国 | 日韩激情在线观看 | 天堂在线精品 | 国产乱淫av片免费观看 | 日本熟妇丰满大白屁毛片 | 国产成人一级 | 丰满岳妇乱一区二区三区 | 欧美性色黄大片 | 国产视频第二页 | 欧美激情综合在线 | 爱情岛亚洲论坛av入 | 亚洲无卡视频 | 四虎精品久久 | 女同三级bd高清在线播放 | 欲妇荡岳丰满少妇岳 | 秋霞影院午夜老牛影院 | 老熟女一区二区免费 | av国産精品毛片一区二区三区 | 日韩av在线观看免费 | 亚洲嫩草影院 | 国产精品一线天 | 尤物在线观看视频 | 人人射人人澡 | 无码国内精品人妻少妇 | 一二三不卡视频 | 免费无码一区二区三区蜜桃 | 日韩精品――中文字幕 | 99久久综合精品五月天 | 日韩av手机在线播放 | 少妇xxxxx性开放按摩 | 亚洲欧美综合区自拍另类 | 欧美激情专区 | 亚洲精品av中文字幕在线 | 国产女王调脚奴免费视频 | 中文字幕一区在线 | 性欧美高清come| 黄色a大片 | 香港三级日本三级a视频 | 久久久久久久久久久91 | 在线免费观看中文字幕 | 91精品国产91久久久久久久久久久久 | 97久久偷偷做嫩草影院免费看 | 欧洲熟妇色xxxx欧美老妇 | 亚洲中文字幕不卡无码 | 爽妇网国产精品 | 男人猛躁进女人免费播放 | 国产精品推荐 | 日韩精品视频在线观看免费 | 黄网站色大毛片 | 欧美福利视频一区 | 欧美精品一线 | 小拗女一区二区三区 | 精品少妇ay一区二区三区 | 精品国产一区二区三区四区阿崩 | 亚洲国产精品女主播 | a级高清毛片 | 日本一级少妇免费视频乌克兰裸体 | 日韩在线免费观看av | 依依综合网| 中国大陆毛片 | 日韩a√ | 亚洲欧美日韩国产综合 | 国产精品国产三级国产aⅴ中文 | 精品久久网站 | 国产一级影院 | 在线中文字幕视频 | 老熟女乱子伦 | 亚洲最大成人网色 | 国产精品久久久久久久久久妞妞 | 亚洲一区精品人人爽人人躁 | 久久午夜夜伦鲁鲁片免费无码 | 精品人妻av区波多野结衣 | 国产欧美精品一区二区三区 | 欧美日韩a级片 | 久久99网| 国产精品成人av性教育 | 中文字幕在线免费观看 | 欧美性啪啪 | 成人性生交大片免费看r老牛网站 | 婷婷午夜| 国模大尺度啪啪 | 欧美性一级| 久久久久无码中 | 精品久久久久久久久久久久 | 久久人人玩人妻潮喷内射人人 | 94精品激情一区二区三区 | 中文字幕亚洲综合久久筱田步美 | 99久久精品免费 | 国产成人精品无码免费看 | 日韩最新av | 99热这里都是精品 | 超碰人人干人人 | 国产青草 | 欧美视频91 | 波多野结衣av在线播放 | 精品国产一区二区在线观看 | 日本一区二区三区免费看 | 波多野结av衣东京热无码专区 | 国产毛片一区二区三区va在线 | 少妇人妻精品一区二区三区 | 欧美伦乱 | 色天天色 | 国产精品视频在 | a√天堂中文字幕在线 | 五月激情婷婷丁香综合基地 | 国产成人日韩 | 国产精品视频入口麻豆 | 欧美精品福利视频 | 亚洲精品无码久久久影院相关影片 | 日韩女优在线 | 色网在线免费观看 | 国产精品精品视频一区二区三区 | 亚洲我不卡 | 亚洲成a∨人片在无码2023 | 欧美成人一区二区三区在线视频 | 久久久久久久久久久久久国产 | 新婚少妇无套内谢国语播放 | 九九婷婷| 东北少妇不戴套对白第一次 | 国产成人三级三级三级97 | 国产三级手机在线 | 两个女人互相吃奶摸下面 | 欧亚乱熟女一区二区在线 | 国产九区| xxxxxxxx性开放视频 | 欧美阿v高清资源不卡在线播放 | 学生妹亚洲一区二区 | 色 综合 欧美 亚洲 国产 | 色哟哟国产精品色哟哟 | 国产精品内射视频免费 | 97青娱国产盛宴精品视频 | 亚洲 欧美 制服 中文字幕 | 91好色先生 | 性插动态视频 | 国产av久久久久精东av | 殴美一级黄色片 | 青青伊人影院 | 欧美久久99| 久草精品视频在线观看 | 老妇肥熟凸凹丰满刺激 | 韩国白嫩粉嫩嫩嫩模美女视频 | 国产69精品久久久久久久 | 久久久久久影院 | 人妻丰满av无码久久不卡 | 成人h视频在线观看 | 亚洲网站在线 | 一本加勒比hezyo无码资源网 | 天天躁日日躁狠狠躁喷水 | 国产午夜精品一区二区 | 国产三级精品三级 | 国产资源在线观看 | avtt在线播放 | 在线看片资源 | 亚洲自拍一区在线 | 毛片av免费看 | 九九热在线视频观看这里只有精品 | 国产精品毛片久久久久久久av | 国产又粗又长又爽 | 国产情侣一区二区三区 | 久久久久久久久久网 | 小向美奈子在线观看 | 亚洲综合色网 | 色欲av亚洲一区无码少妇 | 日本人与黑人做爰视频网站 | 国产精品久久久久久99 | 久久久久高潮毛片免费全部播放 | a视频在线| 妺妺窝人体色www在线下载 | 亚洲欧美少妇 | 国产xxxx成人精品免费视频频 | 国产第8页| 国产在线区 | 国产在线123 | 99久久99久国产黄毛片 | 国产精品亚洲a | 色综合色天天久久婷婷基地 | 91国内精品久久 | 五月色吧| 91精品国产综合久久福利软件 | 波多野结衣在线播放视频 | 99热久久免费频精品18 | 巨乳女教师佐山爱,夫前在线 | 少妇人妻在线视频 | 欧美成人国产精品高潮 | 亚洲在线一区二区三区 | 国精产品一区一区三区有限公司杨 | 亚洲激情免费视频 | 亚洲一级av毛片 | 亚洲三级网站 | 91黑丝视频| 久久成人免费网 | 91日韩精品久久久久身材苗条 | 冲田杏梨av一区二区三区 | 欧美一二在线 | 日韩免费在线视频观看 | 色小说在线观看 | 小雪婷性欢爱全文阅读 | 四虎影在永久在线观看 |