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

    基于以太網(wǎng)CAN模塊的總線協(xié)議轉(zhuǎn)換網(wǎng)關設計

    2018-07-05 03:50:50左登超
    鐵路通信信號工程技術 2018年5期
    關鍵詞:IP地址字節(jié)以太網(wǎng)

    左登超 賈 濤

    (中車青島四方車輛研究所有限公司,山東青島 266031)

    現(xiàn)階段我國動車組數(shù)量龐大、種類繁多,不同車型使用的車體通訊總線也有差異。不同方式的通訊設備目前尚不能相互兼容。

    為使當前已有的以太網(wǎng)通訊設備能夠適應CAN車體總線,以減少重新開發(fā)軟硬件系統(tǒng)的成本,本文提出基于以太網(wǎng)CAN模塊的總線協(xié)議網(wǎng)關設計。

    1 CAN與以太網(wǎng)簡介

    1.1 CAN簡介

    控制器局域網(wǎng)絡(Controller Area Network,CAN),由德國BOSCH公司研發(fā)并成為國際標準——ISO11898[1]。其被廣泛應用在計算機控制系統(tǒng)、嵌入式控制設備局域網(wǎng)等領域中[2]。

    CAN總線協(xié)議幀格式有兩種類型:CAN標準幀、CAN擴展幀[3]。CAN標準幀由11個字節(jié)組成,包括幀信息、幀數(shù)據(jù)兩部分內(nèi)容。前3個字節(jié)為幀信息部分,后8個字節(jié)為幀數(shù)據(jù)部分。CAN協(xié)議標準幀格式如表1所示。

    表1 標準幀格式Tab.1 Standard frame format

    在表1中,字節(jié)1代表幀信息,其第7位——FF代表幀格式,在CAN協(xié)議標準幀格式中,F(xiàn)F的值為0;其第6位——RTR代表幀類型,RTR=0時為數(shù)據(jù)幀,RTR=1時為遠程幀;其第0~3位表示幀類型為數(shù)據(jù)幀的數(shù)據(jù)部分總長度。字節(jié)2與字節(jié)3表示幀識別碼,其低11位有效,高5位則無效。字節(jié)4到字節(jié)11代表數(shù)據(jù)幀的數(shù)據(jù)部分,幀類型為遠程幀時,字節(jié)4到字節(jié)11無效。

    CAN擴展幀由13個字節(jié)組成,包括幀信息、幀數(shù)據(jù)兩部分內(nèi)容。前5個字節(jié)為幀信息部分,后8個字節(jié)為幀數(shù)據(jù)部分。CAN擴展幀格式如表2所示。

    表2 擴展幀格式Tab.2 Extended frame format

    在表2中,字節(jié)1代表幀信息,其第7位——FF代表幀格式,在CAN協(xié)議擴展幀格式中,F(xiàn)F的值為1;其第6位——RTR代表幀類型,RTR=0時為數(shù)據(jù)幀,RTR=1時為遠程幀;其第0到3位表示數(shù)據(jù)幀的實際數(shù)據(jù)部分總長度。字節(jié)2到字節(jié)5為幀識別碼,其低29位有效,高3位則無效。字節(jié)6到字節(jié)13代表數(shù)據(jù)幀的數(shù)據(jù)部分,幀類型為遠程幀時,字節(jié)6到字節(jié)13無效。

    1.2 以太網(wǎng)

    以太網(wǎng)通信協(xié)議中常用UDP 與TCP協(xié)議。

    用戶數(shù)據(jù)報協(xié)議(User Datagram Protocol UDP):是一種無連接的通信協(xié)議[4]。在OSI模型中,UDP在第四層——傳輸層,是IP協(xié)議的上一層。UDP常用于需要在計算機之間進行數(shù)據(jù)交互的網(wǎng)絡應用程序中[5]。UDP主要將網(wǎng)絡應用之間傳輸?shù)臄?shù)據(jù)流量壓縮轉(zhuǎn)換成數(shù)據(jù)包[6]。

    傳輸控制協(xié)議(Transmission Control Protocol TCP):是一種面向連接、可靠、基于字節(jié)流的通信協(xié)議[7]。在OSI模型中,TCP完成第四層——傳輸層所指定的功能,是與用戶數(shù)據(jù)報協(xié)議在同一層內(nèi)的另一個重要傳輸協(xié)議[8]。

    2 模塊簡介、轉(zhuǎn)換原理及配置

    2.1 模塊簡介

    以太網(wǎng)CAN模塊如圖2所示。該模塊帶有2路CAN接口和一路RJ45以太網(wǎng)接口,可進行雙向數(shù)據(jù)傳送。以太網(wǎng)設備可以通過RJ45接口連接一個標準的CAN網(wǎng)絡。以太網(wǎng)CAN模塊可以作為一個標準的CAN節(jié)點。利用該模塊,用戶可以方便快速地開發(fā)出CAN總線應用軟件產(chǎn)品。

    以太網(wǎng)CAN模塊共有3組對外接口:一個標準的RJ45以太網(wǎng)接口;一個7pin接線端子(電源輸入接口),端子定義如表3所示;一個10pin的接線端子(CAN總線信號接口),端子定義如表4所示。

    圖1 以太網(wǎng)-CAN轉(zhuǎn)換模塊Fig. 1 Ethernet-CAN conversion module

    表3 7pin接線端子Tab.3 7pin connection terminal

    表4 10pin接線端子Tab.4 10pin connection terminal

    該模塊性能如下:

    1)以太網(wǎng)與CAN總線協(xié)議轉(zhuǎn)換;

    2)具備2路獨立CAN接口;

    3)以太網(wǎng)通訊采用UDP協(xié)議,透明轉(zhuǎn)換;

    4)兼容CAN2.0A、CAN2.0B、標準幀、擴展幀;

    5)可進行雙向數(shù)據(jù)交互,CAN發(fā)送與接收;

    6)兼容數(shù)據(jù)幀、遠程幀格式;

    7)波特率可調(diào)范圍5 Kbit/s~1 Mbit/s;

    8)最大幀轉(zhuǎn)換流量1 200幀/秒;

    9)數(shù)據(jù)接收緩沖區(qū)大小可達100 幀,共1 300 Byte;

    10)可檢索、配置模塊網(wǎng)絡參數(shù);

    11)外部直流工作電源7~24 V;

    12)隔離模塊絕緣電壓1 000 Vrms;

    13)工作溫度為-20~85℃;

    14)機械外殼尺寸100*70 mm,支持DIN導軌安裝。

    2.2 協(xié)議轉(zhuǎn)換原理

    網(wǎng)絡設備將一包或多包CAN幀數(shù)據(jù)填充到UDP包中發(fā)向模塊網(wǎng)口,模塊接收到網(wǎng)絡數(shù)據(jù)后,將UDP數(shù)據(jù)包中的CAN幀數(shù)據(jù)提取出來,發(fā)向CAN設備。協(xié)議轉(zhuǎn)換如圖2所示。

    圖2 以太網(wǎng)-CAN協(xié)議轉(zhuǎn)換過程Fig.2 Ethernet-CAN protocol conversion process

    1)幀信息

    幀信息Frame Info占一個字節(jié),該字節(jié)的bit定義如表5所示。

    表5 幀信息定義Tab.5 Definition of frame information

    FF:標準幀和擴展幀的標識,0為標準幀,1為擴展幀。

    RTR:遠程幀和數(shù)據(jù)幀的標識,0為數(shù)據(jù)幀,1為遠程幀。除非特殊應用,一般客戶都是用數(shù)據(jù)幀,填0即可。

    DLC3~DLC0:標識該CAN消息幀中的有效數(shù)據(jù)長度,最多8個。

    2)ID域

    CAN消息幀的ID填充域共4個字節(jié),如表6所示。

    表6 幀ID定義Tab.6 Definition of frame ID

    當為標準幀時,占用后2個字節(jié)。ID2的高5位無效,補0。例:當ID=0x03FF時,按表7方式填充。

    表7 標準幀ID實例Tab.7 Example of standard frame ID

    當為擴展幀時,占用4個字節(jié)。ID0的高3位無效,補0。例:當ID=0x12345678時,按表8方式填充

    表8 擴展幀ID實例Tab.8 Example of extended frame ID

    3)數(shù)據(jù)域

    根據(jù)CAN消息的定義,一個CAN幀中,最多可以包含8個字節(jié)的數(shù)據(jù)。當該CAN幀不需要8個字節(jié)時,余下的字節(jié)補0。注意:需要在FrameInfo字節(jié)中指明有效數(shù)據(jù)個數(shù)。例:FrameInfo中的DLC3~DLC0=8,表明有8個數(shù)據(jù)有效,如表9所示。

    表9 數(shù)據(jù)域?qū)嵗齌ab.9 Example of data domain

    4)CAN消息幀舉例

    如表10所示,是一個標準數(shù)據(jù)幀,ID為0x3ff,包含6個數(shù)據(jù)字節(jié),為11h,22h,33h,44h,55h,66h的CAN幀的表示方式。

    表10 標準數(shù)據(jù)幀實例Tab.10 Example of standard data frame

    2.3 模塊配置

    該模塊可人工配置參數(shù),配置步驟如下。

    1)修改模塊網(wǎng)口一側(cè)設備的IP地址為192.168.0.55,子網(wǎng)掩碼255.255.255.0,默認網(wǎng)關192.168.0.1。

    2)將R+與R-用導線短接,接入終端電阻,并打開參數(shù)配置軟件,如圖3所示。

    圖3 以太網(wǎng)-CAN模塊參數(shù)配置界面Fig.3 Interface of Ethernet-CAN module parameters configuration

    3)點擊“設備型號”,選擇NET-CAN200,然后點擊“設備操作”→“啟動設備”,會在彈出的窗口將網(wǎng)絡中NET-CAN設備列表顯示。顯示信息包括該設備的主機IP,主機端口,設備IP和設備端口。運行菜單“設置”→“獲取NET-CAN信息”,得到當前模塊的參數(shù),并可以進行修改,如圖4所示。

    主要參數(shù)含義如下:

    1)主機IP:用于通訊轉(zhuǎn)發(fā)的主機IP地址;

    圖4 設備參數(shù)配置界面Fig.4 Interface of equipment parameters configuration

    2)主機端口:用于通訊轉(zhuǎn)發(fā)的主機IP端口;適配器只有接收到從這個IP地址和端口發(fā)來的數(shù)據(jù),才能轉(zhuǎn)發(fā)到CAN總線;同時,CAN總線端過來的數(shù)據(jù),將通過以太網(wǎng)UDP方式發(fā)到這個IP地址和端口;

    3)設備IP:模塊的IP地址;

    4)設備端口:模塊用于UDP通訊的端口號。主機必須通過UDP協(xié)議發(fā)送數(shù)據(jù)到這個IP地址和端口,設備才能接收到;

    5)波特率:CAN總線的波特率,支持5k~1Mbit/s的15種常規(guī)速率供選擇;

    6)自接收使能:在使能方式下,設備向CAN總線發(fā)送的消息都可以被收回,該模式用于設備的自測試。

    3 軟件實現(xiàn)

    采用Windows操作系統(tǒng)下的vc6.0集成開發(fā)環(huán)境編寫通訊代碼,步驟如下。

    3.1 初始化網(wǎng)絡套接字

    1)定義網(wǎng)絡套接字及相關變量

    SOCKET socket1,socket2;

    SOCKADDR_IN sockDest,sockDest2,sockDest3;

    SOCKADDR_IN sockFrom;

    SOCKADDR_IN sockSrc;

    CString strDevIpAddress;

    int SockAddrlen=sizeof(SOCKADDR);

    2)綁定主機IP和端口

    socket1=socket(AF_INET, SOCK_DGRAM, 0);

    SOCKADDR_IN sockSrc;

    sockSrc.sin_family=AF_INET;

    sockSrc.sin_port=htons(4060);

    sockSrc.sin_addr.S_un.S_addr=htonl(INADDR_ANY);

    bind(socket1,(SOCKADDR *)&sockSrc,sizeof(SOCKADDR));

    3)生成SockDest用于連接測試

    sockDest.sin_family=AF_INET;

    sockDest.sin_port=htons(3000);

    sockDest.sin_addr.S_un.S_addr=inet_addr(“192.168.0.101”);

    4)生成SockDest2通訊用CAN0通道

    sockDest2.sin_family=AF_INET;

    sockDest2.sin_port=htons(4001);

    sockDest2.sin_addr.S_un.S_addr=inet_addr(“192.168.0.101”);

    5)生成SockDest3 通訊用CAN1通道

    sockDest3.sin_family=AF_INET;

    sockDest3.sin_port=htons(4002);

    sockDest3.sin_addr.S_un.S_addr=inet_addr(“192.168.0.101”);

    3.2 設備連接測試

    為便于用戶進行通信前測試,以太網(wǎng)CAN模塊提供了一組連接測試的命令字CDh,0Dh。當模塊收到這個命令后,將回送當前設備中的DevIP 和HostIP等網(wǎng)絡參數(shù)。

    1)定義并賦值相關變量

    char SendData[15];

    char rbuf[100];

    BYTE rbuf2[100];

    SendData[0]=0xCD;//連接測試命令字

    SendData[1]=0x0D;//連接測試命令字

    2)發(fā)送連接測試請求

    if(send to(socket1, Send Data,2,0,(SOCKADDR*)&sockDest,sizeof(SOCKADDR))==SOCKET_ERROR)

    {

    MessageBox(“udp發(fā)送失敗");

    return;

    }

    3)接收數(shù)據(jù),連接成功

    int datalen=recvfrom(socket1, rbuf, 1024,0, (SOCKADDR*)&sockFrom,&SockAddrlen);

    if(datalen!=13) return;

    for(i=0;i

    rbuf2[i]=rbuf[i];//格式轉(zhuǎn)換

    for(i=0;i<4;i++)

    DevIP[i]=rbuf2[1+i];//設備IP地址

    for(i=0;i<4;i++)

    HostIP[i]=rbuf2[5+i];//主機IP地址

    DevUdpPort=rbuf2[9]*256+rbuf2[10];//設備UDP 端口號

    HostUdpPort=rbuf2[11]*256+rbuf2[12];//主機UDP端口號

    3.3 CAN數(shù)據(jù)發(fā)送

    1)定義并賦值相關變量

    char SendData[1500];

    char rbuf[1000];

    BYTE rbuf2[1000];

    for(int i=0;i<40;i++)//UDP攜 帶40個CAN數(shù)據(jù)

    {

    SendData[i*13]=0x08;//幀信息

    SendData[i*13+1]=0x00;//ID0

    SendData[i*13+2]=0x00;//ID1

    SendData[i*13+3]=0x02;//ID2

    SendData[i*13+4]=0x15;//ID3

    SendData[i*13+5]=i*8;//數(shù)據(jù)1

    SendData[i*13+6]=i*8+1;//數(shù)據(jù)2

    SendData[i*13+7]=i*8+2;//數(shù)據(jù)3

    SendData[i*13+8]=i*8+3;//數(shù)據(jù)4

    SendData[i*13+9]=i*8+4;//數(shù)據(jù)5

    SendData[i*13+10]=i*8+5;//數(shù)據(jù)6

    SendData[i*13+11]=i*8+6;//數(shù)據(jù)7

    SendData[i*13+12]=i*8+7;//數(shù)據(jù)8

    }

    2)發(fā)送攜帶CAN數(shù)據(jù)的UDP包

    if(sendto(socket1,SendData,40*13,0,(SOCKADDR*)&sockDest2,

    sizeof(SOCKADDR))==SOCKET_ERROR)

    {

    MessageBox(“udp 發(fā)送失敗”);

    return;

    }

    3.4 CAN接收

    1)開啟線程處理UDP數(shù)據(jù)接收

    AfxBeginThread(ReceiveThread,0);

    2)定義相關變量

    char rbuf[1000];

    int datalen;

    3)接收攜帶CAN數(shù)據(jù)的UDP包

    datalen=recvfrom(socket1, rbuf, 1024, 0,(SOCKADDR*)&sockFrom, &SockAddrlen);

    4)CAN數(shù)據(jù)解析與處理

    if((datalen%13)==0)//如果該字節(jié)數(shù)是13 的整數(shù)倍,表示UDP包字節(jié)完整。

    {

    //CAN消息都在rbuf[datalen]數(shù)組中

    //該部分進行處理或顯示收到的CAN消息

    }

    4 結束語

    使用以太網(wǎng)CAN模塊作為以太網(wǎng)通訊設備和CAN總線設備的網(wǎng)關進行實時協(xié)議轉(zhuǎn)換,使以太網(wǎng)通訊設備能夠兼容通訊方式不同的 CAN車體總線。減少開發(fā)成本,滿足功能需求,增強設備的可移植性與兼容性,實用性較強。

    [1]付亮,李偉.CAN總線技術及其在現(xiàn)代汽車中的應用[J].中國汽車制造,2006 (1):23-26.Fu Liang,Li Wei.CAN bus technology and its application in modern automobile[J].China Automotive Manufacturing.2006 (1):23-26.

    [2]葉加青,李軍.CAN總線與Ethernet互連嵌入式研究與實現(xiàn)[J].計算機與現(xiàn)代化,2010(9):45-47.Ye Jiaqing, Li Jun.Embedded research and implementation of CAN bus and Ethernet interconnection[J].Computer and Modernization. 2010(9):45-47.

    [3]李加升,李寧,曾哲.基于CAN總線與以太網(wǎng)的嵌入式網(wǎng)關設計[J].現(xiàn)代電子技術,2009(14):69-71.Li Jiasheng,Li Ning,Zeng Zhe.Design of Embedded Gateway Based on CAN bus and Ethernet[J].Modern Electronics Technique,2009(14):69-71.

    [4]劉濱,耿雪貞.CAN與以太網(wǎng)數(shù)據(jù)交換的研究與分析[J].單片機與嵌入式系統(tǒng)應用,2003(12):16-18.Liu Bin,Geng Xuezhen.Research and analysis of data exchange between CAN and Ethernet[J].Microcontroller&Embedded Systems. 2003(12):16-18.

    [5]李正軍.現(xiàn)場總線及其應用技術[M].北京:機械工業(yè)出版社,2005.

    [6]劉曉莉,高軍,趙延明.基于ARM的以太網(wǎng)與CAN總線互聯(lián)網(wǎng)關的設計[J].工業(yè)控制計算機, 2007(4):15-16.Liu Xiaoli,Gao Jun,Zhao Yanming.Design of Ethernet-CAN Gateway Based on ARM[J].Industrial Control Computer,2007(4):15-16.

    [7]陽憲惠.現(xiàn)場總線技術及其應用[M].北京: 清華大學出版社,1999.

    [8]林士兵,袁焱,楊煜普.TCP/IP網(wǎng)絡與CAN網(wǎng)絡網(wǎng)關的設計與實現(xiàn)[J].計算機工程.2007(3):243-244.Lin Shibing,Yuan Yan,Yang Yupu.Design and Realization of Gateway Between TCP/IP Network and CAN Network[J].Computer Engineering,2007(3):243-244.

    猜你喜歡
    IP地址字節(jié)以太網(wǎng)
    No.8 字節(jié)跳動將推出獨立出口電商APP
    基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設計與實現(xiàn)
    鐵路遠動系統(tǒng)幾種組網(wǎng)方式IP地址的申請和設置
    No.10 “字節(jié)跳動手機”要來了?
    簡談MC7字節(jié)碼
    基于SNMP的IP地址管理系統(tǒng)開發(fā)與應用
    黑龍江電力(2017年1期)2017-05-17 04:25:16
    談實時以太網(wǎng)EtherCAT技術在變電站自動化中的應用
    電子制作(2017年24期)2017-02-02 07:14:44
    一種90W高功率以太網(wǎng)供電系統(tǒng)的設計
    電源技術(2015年7期)2015-08-22 08:48:48
    淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應用
    人類進入“澤它時代”
    中国美女看黄片| 中文字幕制服av| e午夜精品久久久久久久| 免费看十八禁软件| av福利片在线| 美女扒开内裤让男人捅视频| 黄色毛片三级朝国网站| 一级a爱视频在线免费观看| 色综合婷婷激情| 成人永久免费在线观看视频| 757午夜福利合集在线观看| 久久久久久免费高清国产稀缺| 国产精品影院久久| 国产一区二区三区视频了| 日韩成人在线观看一区二区三区| 黄色视频不卡| 亚洲av熟女| 69精品国产乱码久久久| 美女扒开内裤让男人捅视频| 女人精品久久久久毛片| 50天的宝宝边吃奶边哭怎么回事| 丁香六月欧美| 日日爽夜夜爽网站| 成人影院久久| 国产激情久久老熟女| 中文字幕人妻熟女乱码| 亚洲精品乱久久久久久| 亚洲精品国产一区二区精华液| 国产精品 欧美亚洲| 欧美黄色淫秽网站| 午夜久久久在线观看| 久久久久久亚洲精品国产蜜桃av| 黄色视频,在线免费观看| 久久人妻福利社区极品人妻图片| 丝袜人妻中文字幕| 人妻久久中文字幕网| 人人澡人人妻人| 欧美另类亚洲清纯唯美| 丝袜美足系列| 国产人伦9x9x在线观看| 久久人妻av系列| 法律面前人人平等表现在哪些方面| 美女扒开内裤让男人捅视频| 亚洲国产中文字幕在线视频| 不卡av一区二区三区| 超碰97精品在线观看| 丝瓜视频免费看黄片| 国产蜜桃级精品一区二区三区 | 久久久国产欧美日韩av| 精品国产美女av久久久久小说| 老汉色av国产亚洲站长工具| 深夜精品福利| 国产精品久久久av美女十八| 在线免费观看的www视频| 极品教师在线免费播放| 色精品久久人妻99蜜桃| 欧美人与性动交α欧美精品济南到| 99久久综合精品五月天人人| 夜夜躁狠狠躁天天躁| www日本在线高清视频| 三上悠亚av全集在线观看| 亚洲国产毛片av蜜桃av| 中文字幕精品免费在线观看视频| 国产精品98久久久久久宅男小说| 两性午夜刺激爽爽歪歪视频在线观看 | 身体一侧抽搐| 悠悠久久av| 免费少妇av软件| 免费少妇av软件| 日韩三级视频一区二区三区| 亚洲国产欧美一区二区综合| 91麻豆av在线| 国产伦人伦偷精品视频| 中文字幕人妻熟女乱码| 窝窝影院91人妻| 黑人欧美特级aaaaaa片| 亚洲精品成人av观看孕妇| 大型黄色视频在线免费观看| 国产精品九九99| 久久99一区二区三区| 极品教师在线免费播放| 三级毛片av免费| xxx96com| 身体一侧抽搐| 久久久久久人人人人人| 精品人妻熟女毛片av久久网站| 69av精品久久久久久| 精品久久久久久电影网| 一级毛片女人18水好多| 亚洲精品国产色婷婷电影| 91在线观看av| 亚洲少妇的诱惑av| 18禁观看日本| 大陆偷拍与自拍| 午夜精品久久久久久毛片777| 男女高潮啪啪啪动态图| 欧美精品啪啪一区二区三区| 精品国产亚洲在线| av欧美777| 亚洲国产精品sss在线观看 | 女同久久另类99精品国产91| 国产亚洲一区二区精品| 日日爽夜夜爽网站| 国产精品一区二区免费欧美| 又紧又爽又黄一区二区| 久久国产亚洲av麻豆专区| 黑人巨大精品欧美一区二区mp4| 亚洲国产看品久久| 五月开心婷婷网| 又大又爽又粗| 国产男女内射视频| 精品久久久久久久久久免费视频 | ponron亚洲| 日韩免费高清中文字幕av| 丝袜在线中文字幕| 女性生殖器流出的白浆| 欧美日韩福利视频一区二区| 怎么达到女性高潮| 亚洲三区欧美一区| 精品人妻1区二区| 久久香蕉国产精品| 国产欧美日韩综合在线一区二区| 国产在线精品亚洲第一网站| 超碰成人久久| 午夜影院日韩av| 欧美激情极品国产一区二区三区| 操出白浆在线播放| 欧美精品av麻豆av| 黑人巨大精品欧美一区二区mp4| 美女午夜性视频免费| 久久人妻福利社区极品人妻图片| 国产精品久久久久久人妻精品电影| 嫁个100分男人电影在线观看| 久久久精品国产亚洲av高清涩受| 日本wwww免费看| 中文字幕最新亚洲高清| 亚洲一区中文字幕在线| 在线观看免费视频网站a站| 国产精品一区二区在线观看99| 露出奶头的视频| 中文字幕人妻熟女乱码| 50天的宝宝边吃奶边哭怎么回事| 免费在线观看影片大全网站| 十八禁网站免费在线| 51午夜福利影视在线观看| 久久久久久久精品吃奶| 亚洲综合色网址| 天天躁日日躁夜夜躁夜夜| 亚洲欧美激情在线| 在线永久观看黄色视频| 又大又爽又粗| 国产精品一区二区在线不卡| 亚洲va日本ⅴa欧美va伊人久久| 人人妻人人添人人爽欧美一区卜| 成人av一区二区三区在线看| 一本一本久久a久久精品综合妖精| 国产精品久久久久久人妻精品电影| 大型av网站在线播放| bbb黄色大片| 欧美久久黑人一区二区| 国产成人欧美| 99re6热这里在线精品视频| 国产成人精品无人区| 欧美黑人欧美精品刺激| 国产精品久久视频播放| 麻豆av在线久日| 色综合欧美亚洲国产小说| 亚洲一区二区三区不卡视频| 999久久久国产精品视频| 五月开心婷婷网| 无人区码免费观看不卡| 99久久99久久久精品蜜桃| 九色亚洲精品在线播放| 久久狼人影院| 一级片免费观看大全| 大码成人一级视频| x7x7x7水蜜桃| 日日爽夜夜爽网站| 在线视频色国产色| 天堂√8在线中文| 波多野结衣一区麻豆| av国产精品久久久久影院| 久久久久久免费高清国产稀缺| 免费在线观看完整版高清| 在线观看午夜福利视频| 久久国产精品人妻蜜桃| 国产一区二区三区视频了| 99热只有精品国产| 久久久久久久久久久久大奶| 久久久久久久久久久久大奶| 国产高清videossex| 两个人看的免费小视频| 亚洲欧美激情在线| 老汉色av国产亚洲站长工具| 99热国产这里只有精品6| 久久这里只有精品19| 男女高潮啪啪啪动态图| 色综合婷婷激情| 久久久久国产精品人妻aⅴ院 | 免费高清在线观看日韩| 香蕉国产在线看| 91老司机精品| 99香蕉大伊视频| 天堂√8在线中文| 在线观看www视频免费| 老司机午夜十八禁免费视频| 99久久国产精品久久久| tocl精华| 国产免费现黄频在线看| 大陆偷拍与自拍| 久久国产乱子伦精品免费另类| 国产真人三级小视频在线观看| 下体分泌物呈黄色| 欧美激情久久久久久爽电影 | 国产一卡二卡三卡精品| 丁香欧美五月| 18在线观看网站| 亚洲av欧美aⅴ国产| 美女扒开内裤让男人捅视频| 亚洲精品成人av观看孕妇| 999久久久国产精品视频| 国产又爽黄色视频| 久久久精品免费免费高清| 十八禁网站免费在线| 亚洲成人国产一区在线观看| netflix在线观看网站| 99精品在免费线老司机午夜| 精品一区二区三区av网在线观看| 露出奶头的视频| 亚洲色图av天堂| 久久久久精品国产欧美久久久| 夫妻午夜视频| 成人国语在线视频| 久久草成人影院| 中文字幕高清在线视频| 亚洲中文字幕日韩| 99国产精品一区二区蜜桃av | 美女视频免费永久观看网站| 精品国产一区二区三区久久久樱花| 成人影院久久| 999久久久精品免费观看国产| 人人妻人人爽人人添夜夜欢视频| x7x7x7水蜜桃| 亚洲va日本ⅴa欧美va伊人久久| 精品视频人人做人人爽| 18在线观看网站| 人人妻人人添人人爽欧美一区卜| 极品少妇高潮喷水抽搐| 电影成人av| svipshipincom国产片| 亚洲专区国产一区二区| 在线免费观看的www视频| 成人手机av| 免费观看精品视频网站| 亚洲全国av大片| 亚洲性夜色夜夜综合| 欧美黄色淫秽网站| 美女国产高潮福利片在线看| 少妇被粗大的猛进出69影院| 男人的好看免费观看在线视频 | 午夜福利在线观看吧| 亚洲avbb在线观看| 天堂俺去俺来也www色官网| 久久久水蜜桃国产精品网| 午夜老司机福利片| 岛国在线观看网站| 久久久久精品人妻al黑| 99久久精品国产亚洲精品| 亚洲成人免费电影在线观看| 国产男女超爽视频在线观看| 国产精品免费大片| 超碰97精品在线观看| 满18在线观看网站| 丁香六月欧美| 精品视频人人做人人爽| 男人操女人黄网站| 亚洲专区字幕在线| 人妻 亚洲 视频| 丝袜人妻中文字幕| 丁香六月欧美| 在线视频色国产色| 欧美亚洲 丝袜 人妻 在线| 女人被狂操c到高潮| 一边摸一边抽搐一进一出视频| 80岁老熟妇乱子伦牲交| 亚洲人成电影免费在线| 国产片内射在线| 成人永久免费在线观看视频| 精品乱码久久久久久99久播| 精品久久久久久电影网| 国产乱人伦免费视频| 一进一出好大好爽视频| x7x7x7水蜜桃| 亚洲欧美日韩另类电影网站| 久久久久精品人妻al黑| 国产成人欧美在线观看 | 天天影视国产精品| bbb黄色大片| 成人永久免费在线观看视频| 一个人免费在线观看的高清视频| 黄色丝袜av网址大全| 老司机在亚洲福利影院| 国产一区二区三区综合在线观看| 精品一区二区三区四区五区乱码| 老司机在亚洲福利影院| 色94色欧美一区二区| 亚洲综合色网址| 国产乱人伦免费视频| 亚洲av成人av| 99久久综合精品五月天人人| 亚洲中文字幕日韩| 日韩熟女老妇一区二区性免费视频| 精品久久蜜臀av无| 下体分泌物呈黄色| 国精品久久久久久国模美| 国产欧美日韩一区二区三区在线| 五月开心婷婷网| 国产97色在线日韩免费| 97人妻天天添夜夜摸| 久久久精品免费免费高清| 天堂中文最新版在线下载| 欧美大码av| 欧美日韩瑟瑟在线播放| 又黄又粗又硬又大视频| 建设人人有责人人尽责人人享有的| tube8黄色片| 午夜福利在线观看吧| √禁漫天堂资源中文www| 日韩中文字幕欧美一区二区| 黄色视频,在线免费观看| 国产精品久久电影中文字幕 | 精品视频人人做人人爽| 黄色片一级片一级黄色片| 国产在视频线精品| 久久久久精品人妻al黑| 国产精品免费大片| 成人国产一区最新在线观看| 亚洲av成人av| 老司机福利观看| 午夜两性在线视频| 亚洲av第一区精品v没综合| 丰满人妻熟妇乱又伦精品不卡| 国产视频一区二区在线看| 天天操日日干夜夜撸| 真人做人爱边吃奶动态| 亚洲av日韩精品久久久久久密| 黄色a级毛片大全视频| 欧美激情 高清一区二区三区| 男女高潮啪啪啪动态图| 亚洲精品一二三| 国产精品永久免费网站| 国产91精品成人一区二区三区| www.熟女人妻精品国产| 少妇被粗大的猛进出69影院| 成人影院久久| 高清视频免费观看一区二区| 亚洲精品久久午夜乱码| 国产精品二区激情视频| 怎么达到女性高潮| av有码第一页| netflix在线观看网站| 亚洲人成77777在线视频| 国产成人精品久久二区二区免费| 国产成人精品在线电影| 国产亚洲精品一区二区www | 视频区图区小说| 欧美性长视频在线观看| 一本一本久久a久久精品综合妖精| 黄色视频不卡| 国产麻豆69| 在线观看免费视频日本深夜| 成人亚洲精品一区在线观看| 校园春色视频在线观看| 午夜视频精品福利| 国产精品自产拍在线观看55亚洲 | 脱女人内裤的视频| 少妇粗大呻吟视频| 国产精品 国内视频| 人人澡人人妻人| 亚洲国产毛片av蜜桃av| 香蕉国产在线看| 久久久久国产精品人妻aⅴ院 | 久久九九热精品免费| 在线观看舔阴道视频| 国产精品久久久人人做人人爽| 99热国产这里只有精品6| 亚洲色图av天堂| 国产蜜桃级精品一区二区三区 | 9色porny在线观看| 中文字幕人妻熟女乱码| 国产成人影院久久av| 国产男女内射视频| 搡老熟女国产l中国老女人| 妹子高潮喷水视频| 国产不卡一卡二| 免费女性裸体啪啪无遮挡网站| 国产成人av教育| 精品国产乱子伦一区二区三区| 欧美成人午夜精品| 丁香欧美五月| 高清黄色对白视频在线免费看| 婷婷丁香在线五月| 免费在线观看日本一区| 久久香蕉精品热| 18禁国产床啪视频网站| 久久精品成人免费网站| 91麻豆av在线| 免费观看精品视频网站| 天天躁夜夜躁狠狠躁躁| 在线观看一区二区三区激情| 久久久国产欧美日韩av| 老司机影院毛片| 青草久久国产| 一区二区三区国产精品乱码| 亚洲午夜精品一区,二区,三区| 日韩精品免费视频一区二区三区| 人人妻人人爽人人添夜夜欢视频| 在线观看免费日韩欧美大片| 成人18禁高潮啪啪吃奶动态图| 国产欧美日韩一区二区三区在线| 中文字幕另类日韩欧美亚洲嫩草| 久久久国产一区二区| 午夜91福利影院| 一进一出抽搐gif免费好疼 | 成人18禁高潮啪啪吃奶动态图| 免费黄频网站在线观看国产| 午夜精品在线福利| 欧美精品亚洲一区二区| 丝袜美腿诱惑在线| 久久久国产一区二区| 一级a爱视频在线免费观看| 少妇裸体淫交视频免费看高清 | 99精品在免费线老司机午夜| 国产淫语在线视频| 欧美黄色淫秽网站| videos熟女内射| 成人手机av| 欧美人与性动交α欧美软件| 黄色视频不卡| 两个人看的免费小视频| 日韩欧美一区二区三区在线观看 | 超碰成人久久| 精品久久久久久久毛片微露脸| 50天的宝宝边吃奶边哭怎么回事| 国产精品香港三级国产av潘金莲| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲国产精品sss在线观看 | 啦啦啦 在线观看视频| av一本久久久久| www.精华液| 成人av一区二区三区在线看| 高清毛片免费观看视频网站 | 国产精品久久久人人做人人爽| 久久久国产成人精品二区 | 国产区一区二久久| 飞空精品影院首页| 日韩视频一区二区在线观看| 亚洲精品国产一区二区精华液| 国产日韩欧美亚洲二区| av福利片在线| 999精品在线视频| 久久亚洲真实| 欧美日韩国产mv在线观看视频| 欧美在线黄色| 99re6热这里在线精品视频| 少妇的丰满在线观看| 少妇被粗大的猛进出69影院| 他把我摸到了高潮在线观看| 国产精品美女特级片免费视频播放器 | 国产单亲对白刺激| 一区福利在线观看| 精品国内亚洲2022精品成人 | 91大片在线观看| 老汉色av国产亚洲站长工具| 欧美乱色亚洲激情| 久久久久久久久久久久大奶| 悠悠久久av| 成人国语在线视频| 国产免费av片在线观看野外av| 看免费av毛片| 51午夜福利影视在线观看| 黑人巨大精品欧美一区二区mp4| 99精品久久久久人妻精品| av天堂在线播放| 国产精品免费大片| 欧美日本中文国产一区发布| 国产亚洲精品一区二区www | av线在线观看网站| 亚洲avbb在线观看| 国产一区二区三区综合在线观看| 国产精品久久久久成人av| 国产精品 国内视频| 悠悠久久av| 国产单亲对白刺激| 午夜福利,免费看| 91在线观看av| 久久精品成人免费网站| 日韩制服丝袜自拍偷拍| 自拍欧美九色日韩亚洲蝌蚪91| 在线免费观看的www视频| 亚洲国产欧美网| 亚洲国产欧美一区二区综合| 悠悠久久av| 免费在线观看亚洲国产| www.自偷自拍.com| 亚洲色图 男人天堂 中文字幕| 香蕉国产在线看| 国产免费男女视频| 亚洲精品国产精品久久久不卡| 多毛熟女@视频| 国产成人系列免费观看| 免费在线观看亚洲国产| 99国产极品粉嫩在线观看| 精品熟女少妇八av免费久了| 国产亚洲av高清不卡| 麻豆av在线久日| 下体分泌物呈黄色| 亚洲精品中文字幕一二三四区| 咕卡用的链子| 极品教师在线免费播放| 在线观看舔阴道视频| 啦啦啦 在线观看视频| 免费在线观看日本一区| 精品人妻熟女毛片av久久网站| 91老司机精品| 国产精品免费一区二区三区在线 | 亚洲欧美一区二区三区久久| 天堂动漫精品| 怎么达到女性高潮| 国产精品二区激情视频| 啦啦啦在线免费观看视频4| 亚洲av美国av| 国产aⅴ精品一区二区三区波| 一本一本久久a久久精品综合妖精| 女人爽到高潮嗷嗷叫在线视频| 午夜福利在线观看吧| 亚洲 国产 在线| 中出人妻视频一区二区| 男女床上黄色一级片免费看| 国产精品乱码一区二三区的特点 | 国产伦人伦偷精品视频| 在线观看免费视频日本深夜| 性少妇av在线| 日韩欧美三级三区| 老司机深夜福利视频在线观看| 午夜精品在线福利| 欧美在线黄色| 黄色毛片三级朝国网站| 最近最新免费中文字幕在线| 好男人电影高清在线观看| 国内久久婷婷六月综合欲色啪| 国产亚洲欧美在线一区二区| 亚洲欧美精品综合一区二区三区| x7x7x7水蜜桃| 亚洲,欧美精品.| 女人爽到高潮嗷嗷叫在线视频| 亚洲人成电影观看| 国产一区有黄有色的免费视频| 高潮久久久久久久久久久不卡| 满18在线观看网站| 亚洲全国av大片| 在线播放国产精品三级| 久久中文字幕人妻熟女| 国产无遮挡羞羞视频在线观看| 狂野欧美激情性xxxx| 国产欧美日韩精品亚洲av| 欧美激情久久久久久爽电影 | 两性夫妻黄色片| 久久国产精品男人的天堂亚洲| 怎么达到女性高潮| 欧美精品人与动牲交sv欧美| 久久精品国产a三级三级三级| 久久影院123| 国产av精品麻豆| 超碰97精品在线观看| 亚洲成国产人片在线观看| 国产高清激情床上av| 亚洲 欧美一区二区三区| 电影成人av| 女人高潮潮喷娇喘18禁视频| 淫妇啪啪啪对白视频| 亚洲av第一区精品v没综合| 国产欧美日韩一区二区三区在线| www.熟女人妻精品国产| 精品国产乱码久久久久久男人| 999精品在线视频| 日韩欧美在线二视频 | 又黄又爽又免费观看的视频| 欧美成狂野欧美在线观看| 日韩精品免费视频一区二区三区| 亚洲国产欧美网| 欧美乱妇无乱码| 亚洲精品在线观看二区| 91老司机精品| 亚洲av欧美aⅴ国产| av中文乱码字幕在线| 夜夜躁狠狠躁天天躁| 久久亚洲真实| 精品亚洲成a人片在线观看| 久久久久久久久免费视频了| 天天操日日干夜夜撸| 婷婷精品国产亚洲av在线 | 久久人妻福利社区极品人妻图片| 丝袜在线中文字幕| 丰满人妻熟妇乱又伦精品不卡| 欧美日韩乱码在线| 欧美 日韩 精品 国产| 法律面前人人平等表现在哪些方面| 极品教师在线免费播放| 免费在线观看影片大全网站| 成人18禁在线播放| 国产伦人伦偷精品视频| 亚洲全国av大片| 两个人看的免费小视频| 亚洲av欧美aⅴ国产|