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

    基于Zynq-7000的嵌入式Linux移植

    2018-01-06 08:20:11張朝元邵高平
    電子科技 2018年1期
    關(guān)鍵詞:嵌入式設(shè)備系統(tǒng)

    張朝元,邵高平,汪 洋

    (信息工程大學(xué) 信息系統(tǒng)工程學(xué)院,河南 鄭州 450000)

    基于Zynq-7000的嵌入式Linux移植

    張朝元,邵高平,汪 洋

    (信息工程大學(xué) 信息系統(tǒng)工程學(xué)院,河南 鄭州 450000)

    針對Zynq-7000平臺在無操作系統(tǒng)情況下,開發(fā)應(yīng)用程序需對處理器硬件結(jié)構(gòu)有一定的了解,存在開發(fā)難度大的問題。從全可編程器件的角度提出了一種Vivado+SDK+Linux的嵌入式系統(tǒng)移植方法。構(gòu)建了基于Zynq-7000的Linux系統(tǒng)移植環(huán)境,生成Linux鏡像并進行系統(tǒng)啟動。結(jié)果表明,該方法提升了系統(tǒng)靈活性,降低了應(yīng)用開發(fā)難度。

    Zynq-7000;嵌入式Linux;U-boot;全可編程SoC

    隨著全可編程SoC容量和性能的不斷提高,全可編程技術(shù)在通信、汽車電子、機器學(xué)習(xí)等領(lǐng)域得到了廣泛的應(yīng)用[1]。Zynq-7000全可編程SoC以FPGA為基礎(chǔ),將雙核的ARM Cortex-A9處理器(Processing System,PS)和可編程邏輯(Programmable Logic,PL)集成在單個芯片中,使得嵌入式系統(tǒng)的設(shè)計結(jié)構(gòu)更加靈活,體積顯著縮小,系統(tǒng)整體性能明顯提高[2-4]。同時,設(shè)計的復(fù)雜度也不斷提高。

    傳統(tǒng)的嵌入式Linux系統(tǒng)移植主要是針對SoC產(chǎn)品[5],已經(jīng)不能夠遷移到全可編程SoC上。本文提出一種基于Zynq-7000的嵌入式Linux系統(tǒng)的移植方法,針對不同的應(yīng)用,進行靈活的硬件配置和Linux內(nèi)核裁剪,定制嵌入式系統(tǒng),提升系統(tǒng)靈活性。降低在PS部分開發(fā)應(yīng)用的難度。

    1 硬件平臺環(huán)境

    硬件平臺環(huán)境如圖1所示,平臺核心處理器采用Zynq-702全可編程SoC,PS部分的每個Cortex-A9處理器都有一個高性能、低功耗的內(nèi)核,支持虛擬內(nèi)存,Linux系統(tǒng)的移植主要圍繞這部分展開;內(nèi)部總線AXI[6]為PS與PL的數(shù)據(jù)交互提供高速的鏈路接口;PL部分是Xilinx的7系列FPGA,提供硬件加速和靈活的可擴展的能力[7-8];板卡外圍配置DDR3高速緩存、SD卡、Flash存儲及串口、JTAG等接口,提升系統(tǒng)整體性能,同時為系統(tǒng)的啟動和調(diào)試提供硬件接口。

    圖1 硬件系統(tǒng)框圖

    2 移植過程分析

    基于SoC的嵌入式Linux系統(tǒng)移植方法是修改和移植Bootloader引導(dǎo)程序(通常是U-boot[9]),編譯Linux內(nèi)核,生成內(nèi)核鏡像,制作文件系統(tǒng),然后燒寫到板子上進行啟動。在Zynq-7000上移植Linux操作系統(tǒng)要相對復(fù)雜,圖2所示為移植Linux到Zynq-7000的原理框圖。系統(tǒng)硬件設(shè)計作為Linux系統(tǒng)運行的基礎(chǔ),主要完成PS部分的硬件配置和針對特定應(yīng)用的PL邏輯的開發(fā),生成硬件配置bit文件。系統(tǒng)軟件開發(fā)是Linux系統(tǒng)移植的核心,主要完成U-boot、Linux內(nèi)核、設(shè)備樹和文件系統(tǒng)的編譯,第一階段啟動程序(First Stage Boot Loader,F(xiàn)SBL)的生成,創(chuàng)建啟動鏡像文件。

    圖2 嵌入式Linux系統(tǒng)移植原理框圖

    2.1 系統(tǒng)硬件配置

    PS處理器部分集成的控制器和大量的外設(shè)具有硬件可編程特性,移植操作系統(tǒng)或者開發(fā)裸跑程序之前,都需在Vivado中對控制器和外設(shè)進行選擇配置,生成硬件配置bit文件。圖3為PS部分提供的所有IO和存儲控制器。根據(jù)Linux啟動要求,配置SD卡、Flash,這是系統(tǒng)啟動的兩種方式;配置串口控制器[10-11](UART),串口是Linux系統(tǒng)在板卡上啟動后,用戶和平臺進行數(shù)據(jù)交互的通道。配置外部存儲器DDR3,選擇和平臺上DDR3一致的型號,否則系統(tǒng)將無法正常啟動。這是不針對確定應(yīng)用的前提下,確保Linux在平臺上正常啟動的最少配置。此外,PL可編程邏輯可進行自定義接口開發(fā),滿足不同的應(yīng)用需求。

    圖3 PS部分可編程外設(shè)結(jié)構(gòu)圖

    2.2 系統(tǒng)軟件編譯

    將生成的硬件bit文件導(dǎo)入到SDK中,在SDK中可根據(jù)bit文件自動生成FSBL。FSBL與Zynq-7000的啟動密切相關(guān),系統(tǒng)上電后自動執(zhí)行片內(nèi)BootROM中的代碼,根據(jù)外部啟動引腳配置從外部存儲器引導(dǎo)FSBL到內(nèi)存。FSBL根據(jù)硬件配置bit文件對PS部分進行初始化,配置PL邏輯部分,加載第二階段引導(dǎo)程序(Second Stage Boot Loader,SSBL)或者裸跑程序到內(nèi)存空間,文中設(shè)計為加載U-boot。因此,F(xiàn)SBL是U-boot的引導(dǎo)程序,U-boot又作為Linux內(nèi)核的引導(dǎo)程序。

    (1)編譯U-boot。U-boot是在操作系統(tǒng)運行之前執(zhí)行的一小段程序[12]。其主要任務(wù)是將Linux系統(tǒng)和硬件平臺銜接在一起,通過初始化硬件設(shè)備、建立內(nèi)存空間映射,建立正確的系統(tǒng)運行環(huán)境,引導(dǎo)Linux系統(tǒng)到內(nèi)存。本文使用Ubuntu-14.04-i386桌面系統(tǒng),交叉編譯工具是Xilinx網(wǎng)站上提供的gcc,文件名為xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin,U-boot版本為u-boot-v2016.03。Ubuntu系統(tǒng)下,進入U-boot文件夾,刪除和Zynq-7000無關(guān)的處理器架構(gòu)源碼和其它開發(fā)板源碼,輸入make CROSS_COMPILE=arm-xilinx-linux-gnueabi- zynq_702_defconfig命令,生成Makefile文件。Makefile定義了U-boot和Linux內(nèi)核的編譯規(guī)則,執(zhí)行編譯命令CROSS_COMPILE=arm -xilinx-linux-gnueabi-,生成u-boot.elf文件;

    (2)編譯Linux內(nèi)核。Linux內(nèi)核是操作系統(tǒng)的核心,U-boot加載Linux鏡像的部分內(nèi)核到內(nèi)存后,將控制權(quán)交給這部分內(nèi)核,隨后Linux會將剩余的代碼加載到內(nèi)存,并對所有設(shè)備進行初始化,建立數(shù)據(jù)結(jié)構(gòu),最后內(nèi)核會啟動init進程[13],根據(jù)配置文件加載文件系統(tǒng),完成系統(tǒng)啟動。Linux內(nèi)核選用Linux-v4.0版本,進入內(nèi)核目錄,在xilinx_zynq_defconfig文件下修改處理器架構(gòu)ARCH=arm,交叉編譯工具改為本文安裝的gcc,保留平臺上的串口、SD卡、Flash等信息,刪除不用的多余接口,使編譯的內(nèi)核更加精煉。在命令行輸入make ARCH=arm CROSS_COMPILE= arm-xilinx-linux-gnueabi- xilinx_zynq_defconfig,生成Makefile文件。輸入make ARCH=arm CROSS_COMPILE =arm-xilinx-linux-gnueabi-命令進行內(nèi)核編譯,生成 Linux內(nèi)核鏡像zImage;

    (3)建立設(shè)備樹文件。設(shè)備樹文件為U-boot和Linux內(nèi)核之間提供了一個動態(tài)的接口,降低了內(nèi)核對系統(tǒng)硬件的嚴重依賴,提高代碼的重用率,使內(nèi)核的設(shè)計和編譯更為簡單。設(shè)備樹文件由zynq-7000.dts文件生成。該文件在SDK中和FSBL一起生成,通過dtc -O dtb -I dts -o devicetree.dtb zynq-7000.dts[14]命令,生成devicetree.dtb;

    (4)生成文件系統(tǒng)。文件系統(tǒng)為操作系統(tǒng)提供在儲存設(shè)備上存儲數(shù)據(jù)的方法。文件系統(tǒng)采用Xilinx網(wǎng)站上提供的amdisk.image.gz文件,通過mkimage -A arm -T ramdisk -C gzip damdisk.image.gz uramdisk.image.gz命令生成。

    通過以上分析,嵌入式Linux系統(tǒng)在Zynq-7000上的啟動整個過程是:系統(tǒng)上電后,加載FSBL到內(nèi)存,完成PS處理器部分的初始化,根據(jù)bit文件配置PL邏輯,引導(dǎo)U-boot到內(nèi)核,U-boot完成硬件初始化,引導(dǎo)Linux內(nèi)核到內(nèi)存,通過設(shè)備樹文件將硬件設(shè)備樹信息傳遞給內(nèi)核,最后把控制權(quán)交給Linux系統(tǒng)內(nèi)核。Linux系統(tǒng)初始化所有設(shè)備,加載文件系統(tǒng),完成系統(tǒng)啟動。

    3 移植過程具體實現(xiàn)

    在SDK中選擇Xilinx Tools下的Greate Zynq Boot Image工具,如圖4所示,依次按順序添加FSBL、硬件配置bit文件和編譯后的U-boot文件u-boot.elf3個文件,完成boot.bin鏡像文件的創(chuàng)建。

    圖4 建立SD卡啟動鏡像BOOT.BIN

    將生成的BOOT.BIN和編譯后的Linux內(nèi)核zImage、設(shè)備樹文件devicetree.dtb、文件系統(tǒng)uramdisk.image.gz拷貝到FAT格式的SD卡中,插入到Zynq-7000平臺,設(shè)置從SD卡方式啟動,連接好串口線,設(shè)置串口波特率為115 200,上電后在串口終端可以看到Linux系統(tǒng)的啟動信息。

    4 實驗驗證

    為進一步驗證系統(tǒng)的正確性和靈活性,如圖5所示,在Linux PC機上編譯和鏈接OpenCV庫,開發(fā)基于OpenCV的圖像邊緣檢測代碼,將編譯后的可執(zhí)行代碼、源圖像和OpenCV庫拷貝到SD卡,掛載OpenCV庫到Zynq-702平臺的Linux系統(tǒng)/usr/lib目錄下,執(zhí)行檢測代碼,結(jié)果如圖6所示。實驗表明,在PS上運行Linux后,對于特定的應(yīng)用只需專注于C代碼的實現(xiàn)和相應(yīng)的庫函數(shù)的編譯,省去了在無操作系統(tǒng)情況下對硬件板級支持包的理解和修改,降低了二次開發(fā)的難度。此外,PL部分可通過SD卡的靈活插拔實現(xiàn)動態(tài)可重構(gòu)和部分動態(tài)可重構(gòu),雖然時間較長,但具有較好的靈活性。

    圖5 OpenCV邊緣檢測流程

    圖6 邊緣檢測效果圖

    5 結(jié)束語

    本文闡述了在Zynq-7000平臺上移植嵌入式Linux系統(tǒng)的方法和實現(xiàn)過程,降低了在PS上開發(fā)應(yīng)用的難度,并以圖像邊緣檢測為例驗證系統(tǒng)的正確性。但所選應(yīng)用沒有用到PL部分,未能體現(xiàn)軟硬件協(xié)同設(shè)計的優(yōu)勢,需進一步驗證。

    [1] 陸佳華,江舟,馬岷.嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計實戰(zhàn)指南[M].北京:機械工業(yè)出版社,2015.

    [2] Xilinx Company.Zynq-7000 all programmable SoC technical reference manual[M].San Jose:Xilinx Company,2016.

    [3] Xilinx Company.Zynq-7000 all programmable SoC overview[M].San Jose:Xilinx Company,2014.

    [4] 楊曉安.基于Zynq-7000高速圖像采集與實時處理系統(tǒng)[J].電子科技,2014,27(7):151-154.

    [5] 丁鵬仁.基于ZYNQ的軟件無線電平臺設(shè)計與實現(xiàn)[D].北京:北京郵電大學(xué),2015.

    [6] Crockett L H,Elliot R A,Enderwitz M A,et al.Embedded processing with the ARM Cortex-A9 on the Xilinx Zynq-7000 all programmable SoC[M].UK:Strathclyde Academic Media,2016.

    [7] 何賓,張艷輝.Xilinx Zynq-7000嵌入式系統(tǒng)設(shè)計與實現(xiàn)[M].北京:電子工業(yè)出版社,2016.

    [8] 陸啟帥,陸彥婷,王地.Xilinx Zynq SoC與嵌入式Linux設(shè)計實戰(zhàn)指南[M].北京:清華大學(xué)出版社,2014.

    [9] 武杰.基于ARM9的嵌入式Linux移植[J].自動化技術(shù)與應(yīng)用,2014,33(3):38-40.

    [10] 夏柯.基于ZYNQ-7000 DMA控制器的UART數(shù)據(jù)傳輸?shù)脑O(shè)計與實現(xiàn)[J].信息系統(tǒng)工程,2014,9(20):113-114.

    [11] 黨俊博,李哲,李雅俊.基于FPGA的串口通信電路設(shè)計與實現(xiàn)[J].電子科技,2016,29(7): 106-110.

    [12] 金剛,吳軍,馬鵬,等.嵌入式Linux系統(tǒng)移植中SMP的實現(xiàn)研究[J].信息技術(shù),2016,10(8):93-96.

    [13] 劉慧雙.Linux實時操作系統(tǒng)定制及設(shè)備驅(qū)動開發(fā)[D].武漢:華中科技大學(xué),2013.

    [14] William E,Shotts Jr.Linux命令行大全[M].郭光偉,郝記生,譯.北京:人民郵電出版社,2013.

    The Transplanting of embedded Linux Based on Zynq-7000

    ZHANG Chaoyuan,SHAO Gaoping,WANG Yang

    (School of Information System Engineering,Information Engineering University,Zhengzhou 450000,China)

    In order to develop the application program under the condition of no operating system, it is necessary to understand the hardware structure of the Zynq-7000 platform. From the point of all programmable devices, the article presents the embedded system portability method named Vivado+SDK+Linux, creates Linux system portability environment based on Zynq-7000, and generate Linux image which can start up system. The result indicates that the method improves the flexibility of the system and reduces the difficulty of application development.

    Zynq-7000; embedded Linux; U-boot; all programmable SoC

    2017- 03- 05

    國家自然科學(xué)基金(61271101)

    張朝元(1990-),男,碩士研究生。研究方向:電子系統(tǒng)設(shè)計。邵高平(1964-),男,教授。研究方向:電子系統(tǒng)設(shè)計。汪洋(1979-),男,副教授。研究方向:平臺技術(shù)。

    TP316.81

    A

    1007-7820(2018)01-009-03

    猜你喜歡
    嵌入式設(shè)備系統(tǒng)
    諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
    Smartflower POP 一體式光伏系統(tǒng)
    WJ-700無人機系統(tǒng)
    ZC系列無人機遙感系統(tǒng)
    北京測繪(2020年12期)2020-12-29 01:33:58
    基于MPU6050簡單控制設(shè)備
    電子制作(2018年11期)2018-08-04 03:26:08
    搭建基于Qt的嵌入式開發(fā)平臺
    連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    500kV輸變電設(shè)備運行維護探討
    原來他們都是可穿戴設(shè)備
    消費者報道(2014年7期)2014-07-31 11:23:57
    我的女老师完整版在线观看| 久久久精品大字幕| 简卡轻食公司| 午夜福利在线观看吧| 日韩欧美免费精品| 免费高清视频大片| 亚洲真实伦在线观看| 亚洲美女黄片视频| 婷婷色综合大香蕉| 色在线成人网| 亚洲 欧美 日韩 在线 免费| 欧美精品啪啪一区二区三区| 看黄色毛片网站| 欧美潮喷喷水| 国产探花在线观看一区二区| 国产69精品久久久久777片| 国产人妻一区二区三区在| 老鸭窝网址在线观看| 毛片一级片免费看久久久久 | 国内精品久久久久精免费| 特大巨黑吊av在线直播| 非洲黑人性xxxx精品又粗又长| 毛片女人毛片| 亚洲欧美清纯卡通| 天堂网av新在线| 免费看光身美女| 老司机深夜福利视频在线观看| 男女做爰动态图高潮gif福利片| 熟女电影av网| 亚洲国产精品合色在线| 日韩欧美在线乱码| 亚洲中文日韩欧美视频| 人人妻人人看人人澡| 九色成人免费人妻av| 大型黄色视频在线免费观看| 悠悠久久av| 一区二区三区激情视频| 亚洲成人免费电影在线观看| 亚洲专区国产一区二区| 免费av不卡在线播放| 久久久久国产精品人妻aⅴ院| 熟妇人妻久久中文字幕3abv| 欧美激情国产日韩精品一区| 搞女人的毛片| 欧美日韩瑟瑟在线播放| 老司机深夜福利视频在线观看| 内射极品少妇av片p| 色5月婷婷丁香| 亚洲色图av天堂| 精品久久久久久久人妻蜜臀av| 久久伊人香网站| 久久精品国产亚洲av天美| 亚洲人成网站在线播| 亚洲人成网站在线播| 日韩欧美国产在线观看| 淫妇啪啪啪对白视频| 中文字幕久久专区| 国产熟女xx| 伊人久久精品亚洲午夜| 国产精品99久久久久久久久| 一个人看视频在线观看www免费| 天天一区二区日本电影三级| 天天一区二区日本电影三级| 黄色一级大片看看| 欧美不卡视频在线免费观看| 亚洲va日本ⅴa欧美va伊人久久| 成人高潮视频无遮挡免费网站| 搞女人的毛片| 少妇高潮的动态图| 黄色一级大片看看| 久久久久久久久久成人| 内射极品少妇av片p| .国产精品久久| 国产免费一级a男人的天堂| 嫩草影视91久久| 日本免费一区二区三区高清不卡| 成年女人看的毛片在线观看| 成年女人看的毛片在线观看| 两个人的视频大全免费| 91午夜精品亚洲一区二区三区 | 国产在线精品亚洲第一网站| 最近最新中文字幕大全电影3| 免费在线观看日本一区| 亚洲人成网站高清观看| 中文字幕久久专区| 窝窝影院91人妻| 亚洲一区二区三区不卡视频| 欧美一级a爱片免费观看看| 久久久精品大字幕| 好看av亚洲va欧美ⅴa在| 日本熟妇午夜| 国产乱人伦免费视频| 一个人看的www免费观看视频| 国语自产精品视频在线第100页| 特级一级黄色大片| 欧美+日韩+精品| 又黄又爽又免费观看的视频| 波野结衣二区三区在线| 在线观看免费视频日本深夜| 国产一区二区三区视频了| 亚洲中文字幕一区二区三区有码在线看| 在线观看免费视频日本深夜| 亚洲成人久久性| 亚洲真实伦在线观看| 18禁黄网站禁片免费观看直播| 搡老岳熟女国产| 一级a爱片免费观看的视频| 国产精品,欧美在线| 久久99热这里只有精品18| 亚洲熟妇熟女久久| 麻豆国产97在线/欧美| 免费观看人在逋| 天天躁日日操中文字幕| 99在线视频只有这里精品首页| 在线看三级毛片| 精品午夜福利视频在线观看一区| 精品人妻一区二区三区麻豆 | 亚洲国产高清在线一区二区三| 精品一区二区三区人妻视频| 精品人妻1区二区| 久久99热这里只有精品18| 色综合站精品国产| 在线观看美女被高潮喷水网站 | 免费黄网站久久成人精品 | 亚洲av.av天堂| 亚洲av成人av| 亚洲狠狠婷婷综合久久图片| 亚洲精华国产精华精| 一级作爱视频免费观看| 中文字幕精品亚洲无线码一区| 男人狂女人下面高潮的视频| 日本在线视频免费播放| 观看免费一级毛片| 欧美精品啪啪一区二区三区| 一区二区三区激情视频| 国产乱人视频| 日韩欧美精品v在线| 我的女老师完整版在线观看| 90打野战视频偷拍视频| 毛片一级片免费看久久久久 | 国产黄a三级三级三级人| 国产不卡一卡二| 我的女老师完整版在线观看| 日韩人妻高清精品专区| 精品人妻视频免费看| 色吧在线观看| 一夜夜www| 欧美激情在线99| 在线观看午夜福利视频| 国产精品美女特级片免费视频播放器| 中文字幕免费在线视频6| 99精品在免费线老司机午夜| 天天一区二区日本电影三级| 亚洲人成网站在线播放欧美日韩| 国产乱人视频| 九九久久精品国产亚洲av麻豆| 欧美日韩中文字幕国产精品一区二区三区| 一区二区三区四区激情视频 | 简卡轻食公司| 国产v大片淫在线免费观看| 淫妇啪啪啪对白视频| 日韩精品中文字幕看吧| 12—13女人毛片做爰片一| 五月伊人婷婷丁香| 一二三四社区在线视频社区8| 极品教师在线免费播放| 18美女黄网站色大片免费观看| 狂野欧美白嫩少妇大欣赏| 色综合欧美亚洲国产小说| 99久久精品一区二区三区| 精品不卡国产一区二区三区| 日本免费一区二区三区高清不卡| 在线观看一区二区三区| 亚洲熟妇中文字幕五十中出| 我要搜黄色片| 最近在线观看免费完整版| 亚洲人成网站在线播| 中文资源天堂在线| 日韩欧美 国产精品| 国产伦精品一区二区三区视频9| 我要看日韩黄色一级片| 国产成人影院久久av| 欧美丝袜亚洲另类 | 18禁黄网站禁片午夜丰满| 99热这里只有是精品在线观看 | 午夜a级毛片| 欧美日韩中文字幕国产精品一区二区三区| 久久亚洲真实| 少妇人妻精品综合一区二区 | 国产欧美日韩精品亚洲av| 精品免费久久久久久久清纯| 亚洲成av人片免费观看| 成人午夜高清在线视频| 亚洲精品影视一区二区三区av| а√天堂www在线а√下载| 精品久久久久久久末码| 久久久国产成人精品二区| 人妻丰满熟妇av一区二区三区| 亚洲经典国产精华液单 | 亚洲人成电影免费在线| 久久国产精品人妻蜜桃| 国产精品国产高清国产av| 亚洲精品亚洲一区二区| 久久精品久久久久久噜噜老黄 | 国产精品1区2区在线观看.| 久久精品91蜜桃| 男女下面进入的视频免费午夜| 国产亚洲欧美在线一区二区| 久久午夜福利片| 免费看日本二区| 欧美潮喷喷水| 一区二区三区激情视频| 久久这里只有精品中国| 欧美日韩中文字幕国产精品一区二区三区| 国产成人影院久久av| 91麻豆av在线| 中文字幕高清在线视频| 不卡一级毛片| av欧美777| 亚洲av第一区精品v没综合| 亚洲人与动物交配视频| 99热这里只有是精品50| 成人国产综合亚洲| 亚洲精品亚洲一区二区| 亚洲国产欧洲综合997久久,| 亚洲精品影视一区二区三区av| 老司机午夜十八禁免费视频| 99久久成人亚洲精品观看| 欧美激情国产日韩精品一区| 国产极品精品免费视频能看的| 九九久久精品国产亚洲av麻豆| 亚洲最大成人av| 国产淫片久久久久久久久 | 人妻制服诱惑在线中文字幕| 久久久久久久午夜电影| 69av精品久久久久久| 亚洲人与动物交配视频| 十八禁国产超污无遮挡网站| 激情在线观看视频在线高清| 麻豆久久精品国产亚洲av| 少妇丰满av| 51午夜福利影视在线观看| 久9热在线精品视频| 淫妇啪啪啪对白视频| 成人特级黄色片久久久久久久| 久久精品久久久久久噜噜老黄 | 婷婷精品国产亚洲av| 亚洲国产精品sss在线观看| 国产三级黄色录像| 欧美乱妇无乱码| 亚洲国产精品久久男人天堂| 赤兔流量卡办理| 免费在线观看影片大全网站| 精品一区二区免费观看| 女人十人毛片免费观看3o分钟| 亚洲人成伊人成综合网2020| 在线国产一区二区在线| 亚洲成人久久性| 麻豆国产97在线/欧美| 久久久国产成人免费| 啦啦啦韩国在线观看视频| 亚洲精品在线美女| 亚洲精品色激情综合| 亚洲五月婷婷丁香| 黄色丝袜av网址大全| 亚洲av二区三区四区| 3wmmmm亚洲av在线观看| 一个人免费在线观看电影| 亚洲欧美激情综合另类| 中文字幕av在线有码专区| 老熟妇仑乱视频hdxx| 88av欧美| 给我免费播放毛片高清在线观看| 欧洲精品卡2卡3卡4卡5卡区| 亚洲精品一卡2卡三卡4卡5卡| 久久精品夜夜夜夜夜久久蜜豆| 日韩av在线大香蕉| 欧美日韩亚洲国产一区二区在线观看| 成人高潮视频无遮挡免费网站| 2021天堂中文幕一二区在线观| 国产精品女同一区二区软件 | 国产麻豆成人av免费视频| 天堂网av新在线| 日韩精品青青久久久久久| 亚洲无线在线观看| 在线看三级毛片| 99久久99久久久精品蜜桃| 成人国产一区最新在线观看| a级毛片免费高清观看在线播放| 午夜精品久久久久久毛片777| 国产激情偷乱视频一区二区| 亚洲精品在线观看二区| av在线天堂中文字幕| 99热这里只有是精品在线观看 | 哪里可以看免费的av片| 国产精华一区二区三区| 99热6这里只有精品| 真人做人爱边吃奶动态| 男人舔奶头视频| 少妇裸体淫交视频免费看高清| 欧美黄色淫秽网站| 欧美激情国产日韩精品一区| 一a级毛片在线观看| 中亚洲国语对白在线视频| 日韩欧美国产在线观看| 不卡一级毛片| 久久精品综合一区二区三区| 真人一进一出gif抽搐免费| 免费人成在线观看视频色| 成人毛片a级毛片在线播放| 久久久久久久午夜电影| 99热这里只有是精品在线观看 | 国产高清视频在线观看网站| 午夜精品久久久久久毛片777| 国产激情偷乱视频一区二区| 日韩精品青青久久久久久| 免费大片18禁| 97超级碰碰碰精品色视频在线观看| 中文资源天堂在线| 亚洲美女黄片视频| 欧美激情在线99| 乱码一卡2卡4卡精品| 色哟哟哟哟哟哟| 欧美性猛交黑人性爽| 麻豆成人午夜福利视频| 亚洲中文日韩欧美视频| 91字幕亚洲| 免费大片18禁| 亚洲不卡免费看| 国产精品久久久久久久电影| 免费电影在线观看免费观看| 麻豆成人午夜福利视频| 小蜜桃在线观看免费完整版高清| 91午夜精品亚洲一区二区三区 | 一个人免费在线观看的高清视频| aaaaa片日本免费| 国内精品一区二区在线观看| 久久中文看片网| 熟女人妻精品中文字幕| 91九色精品人成在线观看| 国产av在哪里看| 最近中文字幕高清免费大全6 | 久久久久国内视频| 人妻丰满熟妇av一区二区三区| 神马国产精品三级电影在线观看| 一个人免费在线观看电影| 乱码一卡2卡4卡精品| 成人av一区二区三区在线看| 听说在线观看完整版免费高清| 蜜桃久久精品国产亚洲av| 日本黄色视频三级网站网址| 国产亚洲欧美在线一区二区| 美女高潮的动态| 欧美不卡视频在线免费观看| 亚州av有码| 三级毛片av免费| 黄色配什么色好看| 欧美黄色片欧美黄色片| 国产亚洲精品久久久com| 亚洲成av人片在线播放无| 色噜噜av男人的天堂激情| 久久国产精品影院| or卡值多少钱| av在线老鸭窝| 97人妻精品一区二区三区麻豆| 一本久久中文字幕| 久久久久久久久中文| 久久国产乱子免费精品| 高清毛片免费观看视频网站| 亚洲国产日韩欧美精品在线观看| avwww免费| 男人和女人高潮做爰伦理| 国产午夜精品论理片| 国产蜜桃级精品一区二区三区| 国产精品嫩草影院av在线观看 | 在线看三级毛片| 成年版毛片免费区| 久久精品国产清高在天天线| 久久久色成人| 亚洲成av人片在线播放无| 久久婷婷人人爽人人干人人爱| 一本一本综合久久| 搞女人的毛片| 神马国产精品三级电影在线观看| 亚洲七黄色美女视频| 精品一区二区三区av网在线观看| 日本五十路高清| a在线观看视频网站| 在线播放无遮挡| 我的女老师完整版在线观看| 午夜精品久久久久久毛片777| 久久久久国产精品人妻aⅴ院| 日韩欧美三级三区| 一进一出抽搐动态| 757午夜福利合集在线观看| 少妇的逼好多水| 成年女人毛片免费观看观看9| 国产一区二区三区视频了| 超碰av人人做人人爽久久| 国产 一区 欧美 日韩| 最好的美女福利视频网| 色精品久久人妻99蜜桃| 丁香六月欧美| av国产免费在线观看| 午夜精品久久久久久毛片777| 人妻制服诱惑在线中文字幕| 久久精品影院6| 亚洲男人的天堂狠狠| 此物有八面人人有两片| 一区二区三区免费毛片| 欧美激情国产日韩精品一区| 亚洲国产欧洲综合997久久,| 一卡2卡三卡四卡精品乱码亚洲| 色哟哟哟哟哟哟| 久久6这里有精品| 高潮久久久久久久久久久不卡| 此物有八面人人有两片| 一边摸一边抽搐一进一小说| 国产精品不卡视频一区二区 | 精品午夜福利视频在线观看一区| av在线蜜桃| 久久亚洲真实| 精品久久久久久久人妻蜜臀av| 99久久精品热视频| 三级毛片av免费| 麻豆成人av在线观看| 深爱激情五月婷婷| 日韩欧美国产在线观看| 亚洲欧美日韩无卡精品| 午夜福利视频1000在线观看| 欧美最黄视频在线播放免费| 在线观看66精品国产| 亚洲精品日韩av片在线观看| 婷婷六月久久综合丁香| 中文字幕人成人乱码亚洲影| 99久久精品热视频| 中文字幕人成人乱码亚洲影| 九九久久精品国产亚洲av麻豆| 天天躁日日操中文字幕| 免费黄网站久久成人精品 | 欧美zozozo另类| 天堂av国产一区二区熟女人妻| 免费在线观看影片大全网站| 又粗又爽又猛毛片免费看| 性插视频无遮挡在线免费观看| av专区在线播放| 午夜福利欧美成人| 国产精品美女特级片免费视频播放器| 伦理电影大哥的女人| 久久精品综合一区二区三区| 99久久成人亚洲精品观看| 神马国产精品三级电影在线观看| a在线观看视频网站| 亚洲最大成人中文| 长腿黑丝高跟| 午夜福利成人在线免费观看| 大型黄色视频在线免费观看| 男女视频在线观看网站免费| 欧美高清成人免费视频www| 亚洲av美国av| 91麻豆av在线| 日韩欧美国产一区二区入口| 俺也久久电影网| 欧美激情久久久久久爽电影| 国产亚洲欧美在线一区二区| 乱码一卡2卡4卡精品| 精华霜和精华液先用哪个| x7x7x7水蜜桃| 全区人妻精品视频| 久久6这里有精品| 搡老熟女国产l中国老女人| 亚洲av免费在线观看| 男人狂女人下面高潮的视频| 成人特级黄色片久久久久久久| а√天堂www在线а√下载| 少妇的逼水好多| 国产成年人精品一区二区| 蜜桃久久精品国产亚洲av| 自拍偷自拍亚洲精品老妇| 最近在线观看免费完整版| av天堂中文字幕网| 99国产综合亚洲精品| 天堂网av新在线| 美女黄网站色视频| 如何舔出高潮| 久久人人精品亚洲av| 亚洲人与动物交配视频| 精品一区二区三区人妻视频| 日本 欧美在线| 人妻制服诱惑在线中文字幕| 久久久久久大精品| 淫妇啪啪啪对白视频| 国产精品av视频在线免费观看| 在线看三级毛片| 日本黄大片高清| 性插视频无遮挡在线免费观看| 麻豆国产97在线/欧美| 亚洲美女搞黄在线观看 | 特大巨黑吊av在线直播| 日韩欧美 国产精品| 给我免费播放毛片高清在线观看| 国产精品一区二区三区四区免费观看 | 欧美黑人欧美精品刺激| 亚洲久久久久久中文字幕| 国产男靠女视频免费网站| 午夜精品久久久久久毛片777| 九九在线视频观看精品| 两个人视频免费观看高清| 日韩欧美在线乱码| 有码 亚洲区| 老女人水多毛片| 黄色女人牲交| 亚洲精品乱码久久久v下载方式| 无遮挡黄片免费观看| 狂野欧美白嫩少妇大欣赏| 亚洲精品在线美女| 老鸭窝网址在线观看| av福利片在线观看| 成年女人永久免费观看视频| 午夜久久久久精精品| 精品一区二区免费观看| 色av中文字幕| 一级a爱片免费观看的视频| 亚洲成a人片在线一区二区| 嫩草影视91久久| 日韩有码中文字幕| 国产免费一级a男人的天堂| 免费观看的影片在线观看| 小说图片视频综合网站| 久久午夜福利片| 亚洲av二区三区四区| 91久久精品国产一区二区成人| 白带黄色成豆腐渣| 国产高清有码在线观看视频| 国产探花极品一区二区| 超碰av人人做人人爽久久| 国产av麻豆久久久久久久| 有码 亚洲区| 亚洲av中文字字幕乱码综合| 哪里可以看免费的av片| 国产成人a区在线观看| 欧美黄色片欧美黄色片| 老女人水多毛片| 国产精品,欧美在线| 日韩欧美国产在线观看| 一进一出好大好爽视频| 精品人妻一区二区三区麻豆 | 桃红色精品国产亚洲av| 夜夜看夜夜爽夜夜摸| 日本一二三区视频观看| 亚洲 欧美 日韩 在线 免费| 男人的好看免费观看在线视频| 午夜两性在线视频| 男人的好看免费观看在线视频| 国产亚洲精品久久久久久毛片| 禁无遮挡网站| 亚洲中文字幕一区二区三区有码在线看| 日韩高清综合在线| 国产黄片美女视频| 免费搜索国产男女视频| 人妻制服诱惑在线中文字幕| 国产高清有码在线观看视频| 国产精品一区二区三区四区免费观看 | 国产69精品久久久久777片| 久久人人精品亚洲av| 男人狂女人下面高潮的视频| 搡老岳熟女国产| 欧美日韩亚洲国产一区二区在线观看| 婷婷色综合大香蕉| 亚洲第一电影网av| 精品一区二区免费观看| 尤物成人国产欧美一区二区三区| 亚洲激情在线av| 精品久久久久久久久久免费视频| 亚洲精品粉嫩美女一区| 小蜜桃在线观看免费完整版高清| 亚洲性夜色夜夜综合| 天天一区二区日本电影三级| 欧美zozozo另类| 黄色日韩在线| 久久久久国内视频| 亚洲 欧美 日韩 在线 免费| 久久九九热精品免费| ponron亚洲| 日本撒尿小便嘘嘘汇集6| 国产午夜精品久久久久久一区二区三区 | 精品无人区乱码1区二区| av在线观看视频网站免费| 中出人妻视频一区二区| 男人舔女人下体高潮全视频| 国产av一区在线观看免费| 久久久久久久久久黄片| 欧美潮喷喷水| or卡值多少钱| 亚洲欧美日韩东京热| 欧美xxxx黑人xx丫x性爽| 国产极品精品免费视频能看的| 国产人妻一区二区三区在| 久久欧美精品欧美久久欧美| 免费看日本二区| 国内揄拍国产精品人妻在线| 久久国产精品人妻蜜桃| 亚洲内射少妇av| 国产伦一二天堂av在线观看| 免费人成视频x8x8入口观看| 亚洲成人免费电影在线观看| 99精品久久久久人妻精品| 国产av在哪里看| 欧美日韩亚洲国产一区二区在线观看| 免费av毛片视频| 窝窝影院91人妻| 我要搜黄色片| 亚洲精品一卡2卡三卡4卡5卡| 午夜精品在线福利| 亚洲精品在线观看二区|