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

    一種基于ARM的嵌入式網(wǎng)關(guān)系統(tǒng)設計與實現(xiàn)

    2010-05-13 08:46:00
    現(xiàn)代電子技術(shù) 2009年12期
    關(guān)鍵詞:CAN總線驅(qū)動程序

    徐 敏

    摘 要:針對以太網(wǎng)與CAN現(xiàn)場總線之間互連的需求,提出一種基于ARM的嵌入式網(wǎng)關(guān)系統(tǒng)設計與實現(xiàn),分別從網(wǎng)關(guān)硬件系統(tǒng)組成、協(xié)議轉(zhuǎn)換流程以及嵌入式Linux下CAN設備驅(qū)動程序的開發(fā)方法進行分析與設計。通過軟、硬件平臺的搭建與測試,實現(xiàn)了以太網(wǎng)與CAN現(xiàn)場總線之間的協(xié)議轉(zhuǎn)換,為CAN/Ethernet的互連提供了一種傳輸速度快、成本低、穩(wěn)定性高的網(wǎng)關(guān)解決方案。

    關(guān)鍵詞:網(wǎng)關(guān)設計;CAN總線;協(xié)議轉(zhuǎn)換;驅(qū)動程序

    中圖分類號:TP393文獻標識碼:B

    文章編號:1004-373X(2009)12-131-03

    Design and Realization of Embedded Gateway System Based on ARM

    XU Min

    (Xiamen University of Technology,Xiamen,361024,China)

    Abstract:For the demands of interconnection between Ethernet and CAN fieldbus,ARM-based embedded gateway system is designed and implemented.Analysis and design are carried on respectively from the structure of gateway hardware systems,the processes of protocol transitions and development method of CAN device drivers under the embedded Linux.The protocol conversion between Ethernet and CAN fieldbus is achieved through the build and test of the hardware and software platform.In this paper,a gateway solution for the interconnection of CAN/Ethernet is provided with rapid-transmission,low- cost and high-stability.

    Keywords:gateway design;CAN Bus;protocol conversion;driver program

    0 引 言

    CAN (Controller Area Network)為控制器局域網(wǎng)絡,CAN總線規(guī)范已經(jīng)被國際標準化組織制訂為國際標準ISO11898,并得到眾多半導體器件廠商的支持,推出各種集成有CAN協(xié)議的產(chǎn)品。CAN屬于總線式串行通信網(wǎng)絡,由于其采用了許多新技術(shù)和獨特的設計,低成本、高可靠性、實時性、靈活性、抗干擾能力強等特點,已被廣泛應用于各個自動化控制系統(tǒng)中。在汽車電子、自動控制、電力系統(tǒng)等領(lǐng)域,CAN總線具有無可比擬的優(yōu)越性[1]。

    以太網(wǎng)以其通信數(shù)據(jù)量大、傳輸速度快、開放性好、成本低等優(yōu)點,彌補了現(xiàn)場總線通信速率低的缺陷,成為現(xiàn)階段信息網(wǎng)絡應用最廣的局域網(wǎng)技術(shù)。用以太網(wǎng)直接進入工業(yè)控制領(lǐng)域,目前還存在一些問題,以太網(wǎng)的媒體訪問方式CSDA/CD不能保證網(wǎng)絡傳輸?shù)拇_定性和實時性,不能滿足工業(yè)現(xiàn)場惡劣環(huán)境的要求。將以太網(wǎng)引入工業(yè)測控領(lǐng)域,通過與現(xiàn)場總線(CAN BUS)分工合作,構(gòu)成兩種異構(gòu)網(wǎng)絡結(jié)構(gòu),將高效的以太網(wǎng)和低速的現(xiàn)場總線相結(jié)合,解決大規(guī)模測控系統(tǒng)實時性和可靠性矛盾,提高整個系統(tǒng)的工作效率。兩種異構(gòu)網(wǎng)絡的互連,需要用嵌入式網(wǎng)關(guān)實現(xiàn)。

    CAN/Ethernet網(wǎng)關(guān)設計的主要任務是協(xié)議轉(zhuǎn)換,要求數(shù)據(jù)解析正確完整,同時響應迅速、耗時低、實時性和安全性好?;赗ISC架構(gòu)的ARM微處理器指令執(zhí)行效率高,軟件操作平臺易于建設,同時具備豐富的外圍擴展電路,能滿足實時多任務要求。使用ARM技術(shù)構(gòu)造以太網(wǎng)與CAN現(xiàn)場總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)是一種高效可行的方案。

    1 網(wǎng)關(guān)硬件系統(tǒng)組成

    網(wǎng)關(guān)的主要功能是進行以太網(wǎng)數(shù)據(jù)報文與CAN數(shù)據(jù)幀之間的協(xié)議轉(zhuǎn)換,實現(xiàn)以太網(wǎng)與CAN總線的互聯(lián)。系統(tǒng)的硬件組成包括CAN總線接口設計和以太網(wǎng)接口設計,如圖1所示。

    S3C2410 是Samsung公司推出的一款低價位、低功耗、高性能的32 位RISC 嵌入式處理器。該芯片采用ARM920T內(nèi)核,5級流水線和哈佛結(jié)構(gòu),工作頻率高達266 MHz,運行速度可達1.1 MIPS。S3C2410 提供了豐富的內(nèi)部資源,如:SDRAM控制器、LCD 控制器、3 通道的UART、4 通道的DMA、2 個SPI 模塊,支持輪詢、中斷與DMA三種數(shù)據(jù)發(fā)送模式。雖然內(nèi)部沒有CAN 控制器,但可以通過SPI 接口進行擴展,接口電路簡單,易于實現(xiàn)[2]。

    圖1 網(wǎng)關(guān)硬件接口原理圖

    CAN總線接口電路主要采用帶SPI接口的獨立CAN控制器MCP2510、CAN總線收發(fā)器TJA1050、高速光隔6N137和DC/DC電源隔離模塊DCR010505等設備組成。獨立CAN控制器MCP2510完全支持CAN總線的V 2.0A和V 2.0B 的技術(shù)規(guī)范。系統(tǒng)設計時,將MCP2510 作為從設備連接到S3C2410 的SPI0 口[3]。TJA1050總線收發(fā)器是CAN控制器和物理總線之間的接口芯片,增強了總線的驅(qū)動能力。為增強CAN總線節(jié)點的抗干擾能力,MCP2510的TXCAN 和RXCON并不直接與TJA1050的TXD和RXD相連,而是通過兩片光電耦合器6N137與TJA1050相連,同時光隔芯片的兩端電源采用DC/DC模塊進行隔離。這樣就實現(xiàn)了系統(tǒng)外總線CAN節(jié)點間的完全電氣隔離,增強了節(jié)點的穩(wěn)定性和安全性??偩€兩端都接有1個終端電阻(120 Ω)和1個TVS管,以消除反射信號,有效提高系統(tǒng)的抗干擾能力。

    以太網(wǎng)接口電路是在S3C2410片上擴展網(wǎng)絡接口芯片RTL8019AS,RTL8019AS是臺灣REALTEK公司生產(chǎn)的一種基于ISA總線的高度集成的以太網(wǎng)控制器。它實現(xiàn)了以太網(wǎng)媒介訪問層(MAC)和物理層(PHY)的全部功能,包括MAC數(shù)據(jù)幀的收發(fā)、地址識別、循環(huán)冗余檢驗(Cyclic Redundancy Check,CRC)編碼/校驗、曼徹斯特編解碼、超時重傳、鏈路完整性測試、信號極性檢測與糾正等。RTL8019AS與主處理器有3種接口模式,跳線模式(Jumper),即插即用模式(PnP)和免跳線模式(Jumperless)。系統(tǒng)采用常見的跳線模式來選擇I/O端口和中斷[4]。

    2 協(xié)議轉(zhuǎn)換流程

    當CAN總線上的設備向Ethernet網(wǎng)發(fā)送數(shù)據(jù)時,嵌入式網(wǎng)關(guān)將接收到的CAN數(shù)據(jù)包解析,提取數(shù)據(jù)域中的內(nèi)容;然后按照TCP/IP協(xié)議進行封裝,嵌入式網(wǎng)關(guān)將經(jīng)過封裝的數(shù)據(jù)發(fā)送給以太網(wǎng)控制芯片RTL8019AS。由RTL8019AS自動給這些數(shù)據(jù)添加以太網(wǎng)物理層和邏輯鏈路層所需的相關(guān)信息,通過物理接口傳送到以太網(wǎng)。反之,當以太網(wǎng)向CAN總線上設備發(fā)送TCP/IP 數(shù)據(jù)包時,它首先將數(shù)據(jù)發(fā)送到RTL8019AS,嵌入式網(wǎng)關(guān)從RTL8019AS中接收到數(shù)據(jù)后,提取實際要傳送的數(shù)據(jù),然后封裝成CAN總線數(shù)據(jù)格式,通過CAN總線將數(shù)據(jù)發(fā)送到網(wǎng)絡中的現(xiàn)場設備。

    嵌入式網(wǎng)關(guān)硬件必須具有以太網(wǎng)接口和CAN 總線接口,而軟件要有TCP/IP 協(xié)議棧和CAN 總線驅(qū)動程序;通常嵌入式Linux 內(nèi)核中有完整的TCP/IP協(xié)議棧。由于REALTEK公司支持Linux的開發(fā),Linux系統(tǒng)中已含有RTL8019AS芯片的通用驅(qū)動程序,CAN 總線協(xié)議驅(qū)動并不是標準配置。因此,設計CAN 總線接口及其編制驅(qū)動程序是實現(xiàn)嵌入式網(wǎng)關(guān)最主要的工作[5]。

    3 CAN驅(qū)動程序設計

    Linux 驅(qū)動程序?qū)儆贚inux 內(nèi)核的一部分,是嵌入式系統(tǒng)控制硬件的接口,它為用戶屏蔽設備的工作細節(jié),并向用戶提供透明訪問硬件設備的機制。驅(qū)動程序的開發(fā)在嵌入式系統(tǒng)開發(fā)中具有舉足輕重的地位。開發(fā)出穩(wěn)定、完備的驅(qū)動程序可提高整個系統(tǒng)的性能。

    3.1 CAN驅(qū)動程序流程

    MCP2510 的內(nèi)部結(jié)構(gòu)框圖如圖2所示。MCP2510內(nèi)含3個發(fā)送緩沖器和2個接收緩沖器,同時還具有靈活的中斷管理能力。CAN協(xié)議機負責與CAN總線的接口,SPI接口邏輯用于實現(xiàn)同MCU 的通信,而寄存、緩沖器組與控制邏輯則用來完成各種方式的設定和操作控制[6]。

    圖2 MCP2510 內(nèi)部結(jié)構(gòu)框圖

    在Linux多任務操作系統(tǒng)中,CAN總線通信程序的設計可分為發(fā)送數(shù)據(jù)模塊、接收等待模塊和中斷處理模塊實現(xiàn)。系統(tǒng)中CAN總線的數(shù)據(jù)發(fā)送和接收是兩個不同的線程。在驅(qū)動程序中建立數(shù)據(jù)發(fā)送和接收緩沖區(qū)。中斷處理程序只負責填充(或讀取)緩沖區(qū)中的數(shù)據(jù),然后喚醒等待接收(或發(fā)送)數(shù)據(jù)的任務。數(shù)據(jù)的發(fā)送與接收都通過獨立的緩沖區(qū),并由中斷來實現(xiàn)。操作系統(tǒng)的中斷響應時間在軟件上決定了CAN總線數(shù)據(jù)的最快收發(fā)速度。

    3.2 CAN設備驅(qū)動程序的實現(xiàn)要點

    3.2.1 CAN設備驅(qū)動操作函數(shù)

    CAN 設備驅(qū)動程序最終提供給應用程序的是一個流控制接口,主要包括:open,realse,read,write,ioctl 等操作。添加設備驅(qū)動程序,實際上就是給上述操作編寫相應的程序代碼[7-9]。驅(qū)動程序加載到內(nèi)核時,會首先運行驅(qū)動程序的初始化函數(shù),然后等待系統(tǒng)調(diào)用在file_operations 數(shù)據(jù)結(jié)構(gòu)中定義的相關(guān)函數(shù),實現(xiàn)對設備的操作。系統(tǒng)使用Linux 2.4.18版本,其文件系統(tǒng)接口被寫義為:

    static struct file_operations s3c2410_fops = {

    owner: THIS_MODULE,

    open: s3c2410_mcp2510_open,

    read:s3c2410_mcp2510_read,

    write: s3c2410_mcp2510_write,

    ioctl: s3c2410_mcp2510_ioctl,

    release: s3c2410_mcp2510_release,

    };

    s3c2410_mcp2510_open 負責對將要進行的I/O操作做好必要的準備工作,主要包括限制CAN打開次數(shù)、清空3個發(fā)送緩沖區(qū)和2個接收緩沖區(qū)等。

    s3c2410_mcp2510_write 將要發(fā)送的數(shù)據(jù)通過SPI 總線將數(shù)據(jù)傳送MCP2510 的發(fā)送緩沖器,再通過MCP2510 將數(shù)據(jù)發(fā)送到CAN總線。

    s3c2410_mcp2510_read 用于將MCP2510 從CAN 總線上接收到接收緩沖器的數(shù)據(jù),通過SPI 總線讀到用戶區(qū),并返回所讀出的字節(jié)數(shù)。

    s3c2410_mcp2510_ioctl 用于控制CAN總線通信的波特率、設置幀ID、設置工作模式、設置設備濾波器等工作。

    s3c2410_mcp2510_release 用于釋放所占用的內(nèi)存、中斷等資源。

    3.2.2 CAN 設備的初始化函數(shù)

    CAN 設備的初始化函數(shù)主要負責創(chuàng)建CAN 設備的節(jié)點設備文件、注冊CAN 設備的中斷處理函數(shù)、初始化MCP2510 等工作。

    static int _init s3c2410_mcp2510_init(void)

    { …

    init_MCP2510(BandRate_250kbps);

    ret=register_chrdev(0,DEVICE_NAME,&s3c2410;_fops);

    tsMajor=ret;

    ret=request_irq(IRQ_MCP2510,s3c2410_isr_mcp2510,SA_INTERRUPT,DEVICE_NAME,s3c2410_isr_mcp2510);

    #ifdef CONFIG_DEVFS_FS

    devfs_can_dir=devfs_mk_dir(NULL,"can",NULL);

    devfs_canraw =devfs_register ( devfs_can_dir,"0",DEVFS_FL_DEFAULT,tsMajor,SPIRAW_MINOR,S_IFCHR|S_IRUSR|S_IWUSR,&s3c2410;_fops,NULL);

    #endif

    return 0;

    }

    在Linux系統(tǒng)中,初始化函數(shù)從s3c2410_mcp2510_init( )開始。通過調(diào)用register_chrdev 向系統(tǒng)注冊字符型設備驅(qū)動程序;通過devfs_register( )函數(shù)創(chuàng)建設備文件系統(tǒng)的CAN設備節(jié)點。同時,CAN設備驅(qū)動程序通過調(diào)用request_irq 函數(shù)來申請中斷,向系統(tǒng)注冊CAN設備的CAN中斷處理函數(shù)s3c2410_isr_mcp2510( )。在實現(xiàn)了MCP2510的各個接口函數(shù)后,還需要編寫MCP2510 的模塊加載函數(shù)module_init( )和模塊卸載函數(shù)module_exit( ),用于向內(nèi)核注冊設備及注銷設備[10]。

    3.2.3 驅(qū)動程序的加載與使用

    Linux設備驅(qū)動會以內(nèi)核模塊的形式出現(xiàn)。Ethernet/CAN 網(wǎng)關(guān)設備驅(qū)動程序作為內(nèi)核的一部分,應在編譯時把設備驅(qū)動程序編譯成可加載的模塊。當使用insmod命令加載內(nèi)核模塊時,模塊的加載函數(shù)module_init(初始化函數(shù)名)會自動被內(nèi)核執(zhí)行,將初始化函數(shù)加入內(nèi)核全局初始化函數(shù)列表中,在內(nèi)核初始化時執(zhí)行驅(qū)動的初始化函數(shù),從而完成驅(qū)動的初始化和注冊,之后驅(qū)動便停止等待,被應用程序調(diào)用。當用rmmod 命令卸載某內(nèi)核模塊時,模塊的卸載函數(shù)module_exit(退出處理函數(shù)名)也會自動被內(nèi)核執(zhí)行,完成與模塊加載函數(shù)相反的功能。當驅(qū)動程序加載到內(nèi)核中后,就可將CAN設備文件進行open,read,write,release等操作。

    4 結(jié) 語

    隨著工業(yè)控制系統(tǒng)性能的提高,以太網(wǎng)在工業(yè)上的應用也會越來越廣泛。在此詳細介紹了一種嵌入式網(wǎng)關(guān)的設計與實現(xiàn)。作為連接以太網(wǎng)和現(xiàn)場總線的紐帶,實現(xiàn)以太網(wǎng)與CAN現(xiàn)場總線之間的協(xié)議轉(zhuǎn)換,為CAN/Ethernet的互聯(lián)提供了一種傳輸速度快、成本低,穩(wěn)定性和安全性高的解決方案。同時,利用嵌入式ARM處理器,接口資源豐富,設計通用性強,便于擴展其他現(xiàn)場總線與以太網(wǎng)的互聯(lián),具有較好的應用推廣價值。

    參考文獻

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

    [2]Samsung Electronics Limited.User′s Manual of S3C2410[Z].2002.

    [3]MicroChip Technology Inc.MCP2510 data sheet.2002.

    [4]符意德,陸陽.嵌入式系統(tǒng)原理及接口技術(shù)[M].北京:清華大學出版社,2007.

    [5]羅苑棠,楊宗德.嵌入式Linux應用系統(tǒng)開發(fā)實例精講[M].北京:電子工業(yè)出版社,2007.

    [6]楊慶華,張景元.單片機和MCP2510 的CAN 總線通信模塊設計[J].單片機與嵌入式系統(tǒng)應用,2007(3):35-37.

    [7]邵如峰,宋益青.基于ARM9和嵌入式Linux的CAN網(wǎng)關(guān)設計[J].微計算機信息,2008(24):15-16.

    [8]陳祖爵,周明.嵌入式Linux 下CAN 控制器的驅(qū)動程序設計[J].計算機工程與設計,2006(11):4 097-4 100.

    [9]劉淼.嵌入式系統(tǒng)接口設計與Linux驅(qū)動程序開發(fā)[M].北京:北京航空航天大學出版社,2006.

    [10]宋寶華.Linux設備驅(qū)動開發(fā)詳解[M].北京:人民郵電出版社,2008.

    作者簡介 徐 敏 男,1963年出生,福建龍巖人,副教授。主要研究方向為嵌入式技術(shù)與智能控制。

    猜你喜歡
    CAN總線驅(qū)動程序
    計算機硬件設備驅(qū)動程序分析
    電子制作(2018年17期)2018-09-28 01:56:58
    論網(wǎng)絡通信技術(shù)
    基于嵌入式的汽車輔助制動系統(tǒng)研究
    CAN總線通信技術(shù)在電梯監(jiān)控系統(tǒng)中的應用
    基于CANoe的J1939協(xié)議在ECU通信中的應用
    科技視界(2016年18期)2016-11-03 22:53:48
    商用車基于CAN總線的組合儀表開發(fā)與應用
    光纖CAN總線集線器及其組網(wǎng)研究
    驅(qū)動程序更新與推薦
    驅(qū)動程序更新與推薦
    如何為老顯卡安裝Windows7驅(qū)動程序? 等
    欧美一区二区国产精品久久精品| 国产三级中文精品| 内射极品少妇av片p| 欧美日韩瑟瑟在线播放| 亚洲欧美日韩东京热| 麻豆成人av在线观看| 我的老师免费观看完整版| 成人av一区二区三区在线看| 亚洲成人中文字幕在线播放| 免费看光身美女| 在线a可以看的网站| 麻豆久久精品国产亚洲av| 精品国产超薄肉色丝袜足j| 在线a可以看的网站| 日韩中文字幕欧美一区二区| 大型黄色视频在线免费观看| 精品一区二区三区人妻视频| 免费看光身美女| 最近最新中文字幕大全电影3| 欧美最黄视频在线播放免费| 手机成人av网站| 午夜福利在线观看免费完整高清在 | 99热这里只有精品一区| 午夜精品在线福利| 免费搜索国产男女视频| 亚洲精品在线美女| 亚洲av电影在线进入| 亚洲成人免费电影在线观看| 日本a在线网址| 免费在线观看亚洲国产| 亚洲精品亚洲一区二区| 国产高清videossex| 亚洲av美国av| 嫩草影院精品99| 两个人看的免费小视频| bbb黄色大片| 免费看十八禁软件| 欧美激情在线99| 亚洲av电影在线进入| 色播亚洲综合网| 99久久精品热视频| 久久久久久国产a免费观看| 噜噜噜噜噜久久久久久91| 精品久久久久久久毛片微露脸| 亚洲欧美一区二区三区黑人| 非洲黑人性xxxx精品又粗又长| 久9热在线精品视频| 成人性生交大片免费视频hd| 亚洲人与动物交配视频| 麻豆国产av国片精品| 欧美中文日本在线观看视频| 免费在线观看日本一区| 夜夜爽天天搞| 国产黄片美女视频| 在线播放无遮挡| 别揉我奶头~嗯~啊~动态视频| 1024手机看黄色片| 日本在线视频免费播放| 亚洲欧美日韩东京热| 日本免费一区二区三区高清不卡| 高清日韩中文字幕在线| 男女之事视频高清在线观看| 九色成人免费人妻av| 国产亚洲精品久久久久久毛片| 老师上课跳d突然被开到最大视频 久久午夜综合久久蜜桃 | 免费看光身美女| 国产伦在线观看视频一区| 天天一区二区日本电影三级| 啪啪无遮挡十八禁网站| 日韩欧美一区二区三区在线观看| 亚洲av五月六月丁香网| 亚洲精品美女久久久久99蜜臀| 国产麻豆成人av免费视频| 精品久久久久久,| 1000部很黄的大片| 亚洲激情在线av| 国语自产精品视频在线第100页| 精品一区二区三区av网在线观看| 在线观看舔阴道视频| 99久久99久久久精品蜜桃| 亚洲国产精品久久男人天堂| 日韩亚洲欧美综合| 一进一出好大好爽视频| 岛国在线观看网站| 又爽又黄无遮挡网站| 欧美黑人欧美精品刺激| 免费在线观看影片大全网站| 两个人的视频大全免费| 看片在线看免费视频| 嫩草影院入口| 女人被狂操c到高潮| 国产精品1区2区在线观看.| 欧美大码av| 日本与韩国留学比较| 亚洲熟妇中文字幕五十中出| 久久精品国产亚洲av涩爱 | av欧美777| 老汉色∧v一级毛片| 久久草成人影院| 精品久久久久久久末码| 久久精品夜夜夜夜夜久久蜜豆| 国产亚洲精品一区二区www| 久久精品国产99精品国产亚洲性色| 禁无遮挡网站| 久久6这里有精品| 午夜a级毛片| 国产午夜精品论理片| 欧美一级毛片孕妇| 女警被强在线播放| 久久亚洲真实| 床上黄色一级片| 男女做爰动态图高潮gif福利片| 最好的美女福利视频网| 亚洲精品粉嫩美女一区| 叶爱在线成人免费视频播放| 精品久久久久久,| 欧美最黄视频在线播放免费| 可以在线观看的亚洲视频| 亚洲狠狠婷婷综合久久图片| 国产伦在线观看视频一区| 国产精品久久电影中文字幕| 精品久久久久久成人av| 人妻久久中文字幕网| 女警被强在线播放| 久久6这里有精品| 日本精品一区二区三区蜜桃| 国产综合懂色| 18禁裸乳无遮挡免费网站照片| 在线观看av片永久免费下载| 免费无遮挡裸体视频| 男女床上黄色一级片免费看| 欧美性猛交黑人性爽| 亚洲熟妇中文字幕五十中出| 亚洲av美国av| 桃红色精品国产亚洲av| 免费在线观看亚洲国产| 中文字幕人妻熟人妻熟丝袜美 | 午夜老司机福利剧场| 精品无人区乱码1区二区| 久久久成人免费电影| 精品人妻1区二区| 黄色成人免费大全| 高清日韩中文字幕在线| 亚洲欧美精品综合久久99| 亚洲一区二区三区色噜噜| 亚洲国产精品合色在线| 日韩欧美精品免费久久 | 午夜福利视频1000在线观看| 男人舔奶头视频| 日日夜夜操网爽| 国内精品久久久久精免费| 中文字幕人妻丝袜一区二区| 成人特级av手机在线观看| 久久亚洲真实| 中文字幕精品亚洲无线码一区| 首页视频小说图片口味搜索| 亚洲在线观看片| 精品人妻一区二区三区麻豆 | 亚洲欧美日韩高清在线视频| АⅤ资源中文在线天堂| 搞女人的毛片| 国产亚洲精品久久久com| 亚洲五月婷婷丁香| 亚洲成人久久爱视频| 精品久久久久久久末码| 国产av在哪里看| 国产av麻豆久久久久久久| 国产欧美日韩一区二区三| 最好的美女福利视频网| 国产一区二区三区视频了| 亚洲成人久久性| 亚洲欧美日韩无卡精品| 亚洲第一欧美日韩一区二区三区| 久久精品91蜜桃| 免费看光身美女| 国产精品久久久久久人妻精品电影| 中文字幕av成人在线电影| 欧美中文综合在线视频| 国产欧美日韩精品亚洲av| 欧美xxxx黑人xx丫x性爽| 国产日本99.免费观看| 黄片小视频在线播放| 亚洲国产欧美人成| 最近视频中文字幕2019在线8| 日本黄大片高清| av专区在线播放| 欧美中文日本在线观看视频| 欧美精品啪啪一区二区三区| 女同久久另类99精品国产91| 欧美精品啪啪一区二区三区| 国产成人aa在线观看| 亚洲av电影在线进入| 亚洲欧美日韩无卡精品| 国产午夜福利久久久久久| 在线免费观看不下载黄p国产 | 亚洲av熟女| 国产成年人精品一区二区| 日韩欧美一区二区三区在线观看| 欧美日韩瑟瑟在线播放| 色综合婷婷激情| 成人欧美大片| 国产精品,欧美在线| 国产伦精品一区二区三区视频9 | 日本精品一区二区三区蜜桃| 亚洲国产色片| 一边摸一边抽搐一进一小说| 69av精品久久久久久| 久久精品综合一区二区三区| 在线a可以看的网站| 婷婷亚洲欧美| 国产伦在线观看视频一区| 国产免费男女视频| 老司机深夜福利视频在线观看| 天堂av国产一区二区熟女人妻| 99久久精品国产亚洲精品| 99在线视频只有这里精品首页| 精品免费久久久久久久清纯| 97人妻精品一区二区三区麻豆| 在线天堂最新版资源| 日韩欧美 国产精品| 国产精品av视频在线免费观看| 深爱激情五月婷婷| 国产精品香港三级国产av潘金莲| 九九久久精品国产亚洲av麻豆| 精品国产亚洲在线| 三级男女做爰猛烈吃奶摸视频| 人妻丰满熟妇av一区二区三区| 亚洲国产中文字幕在线视频| 欧美zozozo另类| 色综合站精品国产| 日韩av在线大香蕉| 青草久久国产| 真人一进一出gif抽搐免费| 欧美性猛交╳xxx乱大交人| 九色成人免费人妻av| 搡女人真爽免费视频火全软件 | 真实男女啪啪啪动态图| 99精品欧美一区二区三区四区| 成人永久免费在线观看视频| 亚洲精品影视一区二区三区av| 日本免费a在线| 国产三级中文精品| 国产精品国产高清国产av| 校园春色视频在线观看| 精品人妻一区二区三区麻豆 | 日本与韩国留学比较| av欧美777| 亚洲黑人精品在线| 天堂影院成人在线观看| 国产99白浆流出| 天堂动漫精品| 久久久国产成人免费| 最新美女视频免费是黄的| 精品福利观看| 久久精品国产自在天天线| 午夜亚洲福利在线播放| 午夜老司机福利剧场| 精品国内亚洲2022精品成人| 麻豆一二三区av精品| 国产亚洲精品综合一区在线观看| 久久国产乱子伦精品免费另类| 亚洲七黄色美女视频| 狂野欧美白嫩少妇大欣赏| 国产中年淑女户外野战色| 欧美色视频一区免费| 国产一区二区激情短视频| 国产主播在线观看一区二区| 精品人妻1区二区| 麻豆久久精品国产亚洲av| av中文乱码字幕在线| 午夜福利18| 亚洲av美国av| 日日干狠狠操夜夜爽| 听说在线观看完整版免费高清| 国产精品精品国产色婷婷| 无遮挡黄片免费观看| 身体一侧抽搐| 在线国产一区二区在线| 真实男女啪啪啪动态图| 国产精品亚洲美女久久久| 国产aⅴ精品一区二区三区波| 国产探花在线观看一区二区| 免费观看精品视频网站| 国产色婷婷99| 国产高潮美女av| 黄色视频,在线免费观看| 十八禁人妻一区二区| 婷婷六月久久综合丁香| 十八禁网站免费在线| 日本免费一区二区三区高清不卡| 国产激情欧美一区二区| 一进一出抽搐动态| 在线观看午夜福利视频| 18禁黄网站禁片午夜丰满| 日本一本二区三区精品| 欧美日韩综合久久久久久 | 窝窝影院91人妻| 亚洲第一电影网av| 日日夜夜操网爽| 每晚都被弄得嗷嗷叫到高潮| 午夜福利免费观看在线| 亚洲欧美精品综合久久99| 校园春色视频在线观看| 欧美日韩福利视频一区二区| 俄罗斯特黄特色一大片| 偷拍熟女少妇极品色| 久久精品国产自在天天线| 亚洲精品美女久久久久99蜜臀| 国产精品,欧美在线| 亚洲内射少妇av| 极品教师在线免费播放| 午夜免费成人在线视频| 观看免费一级毛片| 欧美一区二区精品小视频在线| 此物有八面人人有两片| 日本 av在线| 18美女黄网站色大片免费观看| 国产国拍精品亚洲av在线观看 | 欧美性感艳星| 国产精品久久久久久人妻精品电影| 叶爱在线成人免费视频播放| 欧美日韩综合久久久久久 | 深爱激情五月婷婷| 搞女人的毛片| 亚洲欧美激情综合另类| 免费看十八禁软件| 最近最新中文字幕大全免费视频| 国产伦人伦偷精品视频| 叶爱在线成人免费视频播放| 国产在视频线在精品| 国产亚洲精品一区二区www| 亚洲中文字幕一区二区三区有码在线看| 欧美日韩瑟瑟在线播放| 五月伊人婷婷丁香| 亚洲最大成人手机在线| 国产激情欧美一区二区| 色噜噜av男人的天堂激情| 天天躁日日操中文字幕| 精品一区二区三区av网在线观看| 亚洲美女黄片视频| 亚洲一区二区三区色噜噜| 国产三级中文精品| 免费av不卡在线播放| 日韩欧美国产一区二区入口| 久久久久免费精品人妻一区二区| 色综合欧美亚洲国产小说| 日韩精品中文字幕看吧| 狂野欧美激情性xxxx| 中文资源天堂在线| 国内揄拍国产精品人妻在线| 长腿黑丝高跟| 成人性生交大片免费视频hd| 一级黄片播放器| 国产伦精品一区二区三区四那| 日本黄大片高清| 国产日本99.免费观看| 国产精品免费一区二区三区在线| 午夜福利18| 国产精品香港三级国产av潘金莲| 亚洲国产精品sss在线观看| 国内揄拍国产精品人妻在线| 亚洲美女视频黄频| 一级a爱片免费观看的视频| 日本免费a在线| 麻豆成人午夜福利视频| 天堂影院成人在线观看| 一区二区三区激情视频| 亚洲专区中文字幕在线| 午夜福利欧美成人| 久久亚洲精品不卡| 亚洲av成人不卡在线观看播放网| 又粗又爽又猛毛片免费看| 国产精品免费一区二区三区在线| 美女cb高潮喷水在线观看| 香蕉久久夜色| 国产伦精品一区二区三区视频9 | 国产精品三级大全| 老汉色av国产亚洲站长工具| 欧美一区二区国产精品久久精品| 欧美激情在线99| 欧美中文日本在线观看视频| 国产精品亚洲一级av第二区| 日本a在线网址| 国产精品永久免费网站| 亚洲成人免费电影在线观看| 精品国产美女av久久久久小说| 在线观看66精品国产| xxx96com| 男女那种视频在线观看| av天堂中文字幕网| 久久久久久九九精品二区国产| 99久久精品一区二区三区| or卡值多少钱| 老汉色av国产亚洲站长工具| 99在线人妻在线中文字幕| 99精品久久久久人妻精品| 亚洲av第一区精品v没综合| 国产精品美女特级片免费视频播放器| 国产视频一区二区在线看| 熟女电影av网| 一卡2卡三卡四卡精品乱码亚洲| 欧美在线一区亚洲| 欧美色欧美亚洲另类二区| 精品久久久久久成人av| 狂野欧美激情性xxxx| 一级毛片女人18水好多| 国产午夜精品论理片| 精品一区二区三区人妻视频| 麻豆久久精品国产亚洲av| 亚洲欧美日韩卡通动漫| 成人av在线播放网站| 可以在线观看毛片的网站| 日韩欧美一区二区三区在线观看| 亚洲熟妇中文字幕五十中出| 亚洲精品在线美女| 亚洲人成网站在线播放欧美日韩| 夜夜看夜夜爽夜夜摸| 夜夜看夜夜爽夜夜摸| 国产av麻豆久久久久久久| 国产单亲对白刺激| 亚洲不卡免费看| 亚洲人成网站在线播| 国产高清videossex| 久久精品国产综合久久久| 少妇高潮的动态图| 不卡一级毛片| 亚洲国产精品合色在线| netflix在线观看网站| 久久久久久久亚洲中文字幕 | 高清日韩中文字幕在线| 欧美色视频一区免费| 亚洲美女视频黄频| 欧美+亚洲+日韩+国产| 国产精品一区二区三区四区免费观看 | 国内精品一区二区在线观看| 国内精品久久久久精免费| 国产欧美日韩精品一区二区| 亚洲精品456在线播放app | 欧美日韩乱码在线| 久久久国产精品麻豆| 免费看a级黄色片| 亚洲专区中文字幕在线| 麻豆久久精品国产亚洲av| 麻豆成人av在线观看| 日本熟妇午夜| av天堂中文字幕网| 一区二区三区激情视频| 国产精品乱码一区二三区的特点| 欧美精品啪啪一区二区三区| 在线观看日韩欧美| 亚洲男人的天堂狠狠| 丝袜美腿在线中文| 亚洲人成电影免费在线| 桃色一区二区三区在线观看| 欧美一级毛片孕妇| 最新美女视频免费是黄的| 国产精品电影一区二区三区| 中文资源天堂在线| 国产老妇女一区| 日本与韩国留学比较| 亚洲美女视频黄频| 日本黄色视频三级网站网址| 亚洲精品成人久久久久久| 国产私拍福利视频在线观看| 国产精品女同一区二区软件 | 国产伦精品一区二区三区四那| 在线a可以看的网站| 一进一出好大好爽视频| 欧美在线一区亚洲| 色综合站精品国产| 一本久久中文字幕| 日韩有码中文字幕| 欧美一级毛片孕妇| 欧美日本视频| 成人特级黄色片久久久久久久| 大型黄色视频在线免费观看| 一进一出好大好爽视频| 亚洲成av人片免费观看| 久久久久免费精品人妻一区二区| 久久精品夜夜夜夜夜久久蜜豆| 琪琪午夜伦伦电影理论片6080| 最近最新中文字幕大全电影3| 黄色女人牲交| 成人鲁丝片一二三区免费| 国产精品98久久久久久宅男小说| 男女视频在线观看网站免费| 757午夜福利合集在线观看| 国产三级黄色录像| 国产激情欧美一区二区| 一二三四社区在线视频社区8| 久久人妻av系列| 国产一区二区在线观看日韩 | 内地一区二区视频在线| 久久精品国产自在天天线| 18禁黄网站禁片午夜丰满| 久久久久久九九精品二区国产| 久久性视频一级片| 色哟哟哟哟哟哟| 国产精品久久视频播放| 欧美最新免费一区二区三区 | 九九久久精品国产亚洲av麻豆| 久久久国产成人精品二区| 最新中文字幕久久久久| 国产色婷婷99| 亚洲性夜色夜夜综合| 免费看光身美女| 欧美在线一区亚洲| 一进一出抽搐gif免费好疼| av片东京热男人的天堂| 桃红色精品国产亚洲av| ponron亚洲| 国产视频内射| 久久久成人免费电影| 真实男女啪啪啪动态图| 淫秽高清视频在线观看| 变态另类成人亚洲欧美熟女| 色精品久久人妻99蜜桃| 精品人妻偷拍中文字幕| 成人亚洲精品av一区二区| 88av欧美| 一本综合久久免费| 丝袜美腿在线中文| 精品电影一区二区在线| 老司机福利观看| 十八禁网站免费在线| 国产精品99久久久久久久久| 俺也久久电影网| 三级国产精品欧美在线观看| 中出人妻视频一区二区| 国产精品一区二区三区四区久久| 18+在线观看网站| 亚洲黑人精品在线| 久久久久久九九精品二区国产| 一卡2卡三卡四卡精品乱码亚洲| 十八禁网站免费在线| 免费看光身美女| 真人一进一出gif抽搐免费| 男女午夜视频在线观看| 欧美极品一区二区三区四区| 国产精华一区二区三区| 国产主播在线观看一区二区| 国产亚洲欧美98| 大型黄色视频在线免费观看| 别揉我奶头~嗯~啊~动态视频| 熟女电影av网| 国产精品久久久久久人妻精品电影| 一个人看视频在线观看www免费 | 在线观看舔阴道视频| 舔av片在线| 看黄色毛片网站| 免费大片18禁| 国产精品一区二区三区四区免费观看 | 精品久久久久久久末码| 欧美又色又爽又黄视频| 尤物成人国产欧美一区二区三区| 色综合站精品国产| 小说图片视频综合网站| 在线免费观看不下载黄p国产 | 日韩人妻高清精品专区| 国产精品久久电影中文字幕| 亚洲熟妇熟女久久| 成年版毛片免费区| 精品无人区乱码1区二区| 欧美午夜高清在线| 少妇的逼水好多| 午夜亚洲福利在线播放| 亚洲中文字幕一区二区三区有码在线看| av片东京热男人的天堂| 99精品欧美一区二区三区四区| 国产精品亚洲美女久久久| 黄片大片在线免费观看| 少妇人妻一区二区三区视频| 啦啦啦观看免费观看视频高清| 亚洲aⅴ乱码一区二区在线播放| 91字幕亚洲| 日本在线视频免费播放| av在线天堂中文字幕| 中文亚洲av片在线观看爽| x7x7x7水蜜桃| 99久久精品热视频| 国产亚洲精品综合一区在线观看| 男人的好看免费观看在线视频| 久久人人精品亚洲av| 国产在线精品亚洲第一网站| 精品免费久久久久久久清纯| 久久久久久九九精品二区国产| 在线播放国产精品三级| 欧美性感艳星| 色老头精品视频在线观看| 日韩高清综合在线| 欧美日本亚洲视频在线播放| 中文字幕久久专区| 精品久久久久久久末码| 亚洲自拍偷在线| 99热精品在线国产| 亚洲黑人精品在线| 人人妻人人澡欧美一区二区| 国产精品一区二区免费欧美| 狠狠狠狠99中文字幕| 老熟妇仑乱视频hdxx| 久久伊人香网站| 高清日韩中文字幕在线| 中文资源天堂在线| 最近在线观看免费完整版| 国产主播在线观看一区二区| 搡老熟女国产l中国老女人| 欧美成狂野欧美在线观看| 精品人妻1区二区| 国产精品一区二区免费欧美| 免费搜索国产男女视频| 日韩欧美国产一区二区入口| 精品一区二区三区av网在线观看| 夜夜爽天天搞| 亚洲真实伦在线观看| 国内精品久久久久精免费|