国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看


曙海教育集團(tuán)論壇DSP專(zhuān)區(qū)DSP系統(tǒng)和硬件開(kāi)發(fā)討論區(qū) → TI通信開(kāi)發(fā)套件NDK是什么?


  共有12020人關(guān)注過(guò)本帖樹(shù)形打印

主題:TI通信開(kāi)發(fā)套件NDK是什么?

客人(58.34.*.*)
  1樓


TI通信開(kāi)發(fā)套件NDK是什么?  發(fā)帖心情 Post By:2009-3-10 21:41:44

 

TI通信開(kāi)發(fā)套件NDK

2.1 NDK開(kāi)發(fā)套件的高效率設(shè)計(jì)

為了加速其高檔DSP的網(wǎng)絡(luò)化進(jìn)程,TI公司結(jié)合其C6000系列芯片推出了TCP/IP NDK (Network Developer’s Kit)開(kāi)發(fā)套件。

NDK主要的組件包括:(1)支持TCP/TP協(xié)議棧程序庫(kù)。其中主要包含的庫(kù)有:支持TCP/IP網(wǎng)絡(luò)工具的庫(kù),支持TCP/IP協(xié)議棧與DSP/BIOS平臺(tái)的庫(kù),網(wǎng)絡(luò)控制以及線程調(diào)度的庫(kù)(包括協(xié)議棧的初始化以及網(wǎng)絡(luò)相關(guān)任務(wù)的調(diào)度)(2)示范程序。其中主要包括DHCP/Telnet客戶(hù)端,HTTP/數(shù)據(jù)服務(wù)器示范等。(3)支持文檔 包括用戶(hù)手冊(cè)、程序員手冊(cè)和平臺(tái)適應(yīng)手冊(cè)。

NDK采用緊湊的設(shè)計(jì)方法,實(shí)現(xiàn)了用較少的資源耗費(fèi)來(lái)支持TCP/IP。從實(shí)用效果看,NDK僅用200~250K程序空間和95K數(shù)據(jù)空間即可支持常規(guī)的TCP/IP服務(wù),包括應(yīng)用層的telnet、DHCP、HTTP等。為了最大限度地減少資源消耗,TI為其N(xiāo)DK采用了許多特殊的技巧,重要的有:(1)UDP socket和RAW socket不使用發(fā)送或接收緩沖區(qū);(2)TCP socket使用發(fā)送緩沖區(qū),接收緩沖區(qū)依配置文件而定;(3)低層驅(qū)動(dòng)程序與協(xié)議棧之間通過(guò)指針傳遞數(shù)據(jù),不對(duì)包進(jìn)行復(fù)制拷貝;4、設(shè)置專(zhuān)門(mén)的線程清除存儲(chǔ)器中的碎片和檢查存儲(chǔ)器泄露。因此,NDK很適合目前嵌入式系統(tǒng)的硬件環(huán)境,是實(shí)現(xiàn)DSP聯(lián)網(wǎng)通信的重要支撐工具。

NDK的軟件開(kāi)發(fā)環(huán)境是TI的開(kāi)發(fā)工具CCS(code composer studio)。它包含有實(shí)時(shí)操作系統(tǒng)DSP/BIOS和主機(jī)與目標(biāo)板之間的實(shí)時(shí)數(shù)據(jù)交換軟件RTDX。

2.2  NDK的配置和使用

在CCS下使用NDK需要在以下幾點(diǎn)上做特別處理:

(1)設(shè)置DSP/BIOS

PRD設(shè)置主時(shí)鐘。硬件抽象層的時(shí)鐘驅(qū)動(dòng)需要一個(gè)100ms啟動(dòng)一次的PRD函數(shù)作為主時(shí)鐘,函數(shù)名是llTimerTick()。

HOOK為T(mén)CP/IP協(xié)議棧設(shè)置保存的空間。OS庫(kù)的任務(wù)調(diào)度模塊需要調(diào)用hook來(lái)保存和調(diào)用TCP/IP協(xié)議棧的環(huán)境變量指針,這兩個(gè)hook函數(shù)是NDK_hookInit() 和 NDK_hookCreate()。

(2)包含文件和庫(kù)文件

請(qǐng)注意編譯時(shí)需要包含庫(kù)文件和文件路徑,一般默認(rèn)為c:\ti\c6000\ndk\inc

(3)CCS工程編譯時(shí)的鏈接順序

CCS一般按照特定的順序來(lái)鏈接目標(biāo)函數(shù)和庫(kù)文件,NDK是對(duì)這個(gè)鏈接順序很敏感的,錯(cuò)誤的順序可以導(dǎo)致重復(fù)定義符號(hào)甚至不正確執(zhí)行等錯(cuò)誤。為避免這個(gè)情況,可以在CCS里選擇Link Order"-> "build options對(duì)話(huà)框,將文件按照一定順序添加并且將庫(kù)文件添置到連接順序的最后,推薦的順序?yàn)椋篘ETCTRL.LIB,HAL_xxx.LIB,NETTOOL.LIB,STACK.LIB和OS.LIB。

在初始化啟動(dòng)協(xié)議棧之前,要為其分配一塊工作內(nèi)存(SDRAM),命令是_mmBulkAllocSeg( EXTERN1 )。還要調(diào)用fdOpenSession()來(lái)初始化文件指針向量表,否則創(chuàng)建socket的時(shí)候?qū)⒊霈F(xiàn)錯(cuò)誤。

我們將發(fā)送/接收設(shè)置定義為一個(gè)任務(wù),在創(chuàng)建任務(wù)句柄以前,我們應(yīng)該用NC_SystemOpen()打開(kāi)網(wǎng)絡(luò)功能并進(jìn)行設(shè)置,在系統(tǒng)關(guān)閉前也要進(jìn)行相應(yīng)的處理。

使用NDK提供的socket API函數(shù)需要注意下面一些問(wèn)題:(1)NDK中對(duì)socket API 通過(guò)一個(gè)文件指針接口與操作系統(tǒng)相連接,因此要調(diào)用文件指針向量表初始化和關(guān)閉函數(shù)對(duì)文件系統(tǒng)進(jìn)行相應(yīng)操作。(2)NDK中并沒(méi)有提供windows API中強(qiáng)大的select函數(shù),但是可以用fdselect實(shí)現(xiàn)一些相應(yīng)的工程。可以相互對(duì)應(yīng)得API函數(shù)還有NDK中的fdclose 和標(biāo)準(zhǔn)的close, NDK中的fderror和標(biāo)準(zhǔn)的errno.(3) NDK提供了很多網(wǎng)絡(luò)工具的支持的函數(shù),比如和DNS相關(guān)的一些函數(shù),可以代替標(biāo)準(zhǔn)API中的getpeername, gethostname等。另外還有關(guān)于IGMP的一些函數(shù)可以用來(lái)支持組播,但是只支持作為組播用戶(hù),不能支持作為組播服務(wù)器。

3NDK傳輸UDP數(shù)據(jù)包效率測(cè)試及性能分析

3.1測(cè)試平臺(tái)結(jié)構(gòu)

我們研究了在NDK下CPU對(duì)UDP數(shù)據(jù)包發(fā)送接收的效率,這個(gè)測(cè)試分成兩部分:一部分是測(cè)試從DM642向PC機(jī)發(fā)送UDP數(shù)據(jù)包時(shí),在不同的傳輸速率和不同的L2 cache大小時(shí)的CPU占用率,另一部分是測(cè)試DM642接收從PC機(jī)發(fā)送來(lái)數(shù)據(jù)包時(shí),在不同的傳輸速率和不同的L2 cache大小時(shí)的CPU占用率。我們所使用的工具是在CCS下的NDK提供的socket API函數(shù)和在visual studio下提供的winsocket API。圖4是測(cè)試環(huán)境的示意圖。

圖4:NDK測(cè)試環(huán)境示意圖

3.2 測(cè)試平臺(tái)的配置和實(shí)現(xiàn)

由于接收和發(fā)送程序十分相似,我們僅以發(fā)送程序舉例。創(chuàng)建發(fā)送數(shù)據(jù)的程序?yàn)橐粋(gè)任務(wù),在DSP/BIOS中,任務(wù)對(duì)象就是被TSK模塊管理的線程。TSK模塊根據(jù)任務(wù)的優(yōu)先級(jí)和當(dāng)前的執(zhí)行狀態(tài)動(dòng)態(tài)的調(diào)度。DSP/BIOS總共有15個(gè)任務(wù)優(yōu)先級(jí)可以使用,并且提供了一組函數(shù)來(lái)操縱任務(wù)對(duì)象,包括建立、刪除、設(shè)置任務(wù)對(duì)象。任何任務(wù)對(duì)象都處于下面幾種狀態(tài)之一:運(yùn)行態(tài),就緒態(tài),阻塞態(tài),終止態(tài)。

在這個(gè)工程中,我們?cè)诰W(wǎng)絡(luò)控制的程序中進(jìn)行任務(wù)的創(chuàng)建,圖5是創(chuàng)建任務(wù)的流程圖:

圖5:傳輸任務(wù)創(chuàng)建流程圖

其中創(chuàng)建任務(wù)的語(yǔ)句為:TaskCreate( tsk_udp, "udp_video", 5, 0x1000, peer_addr , 12345, 12345 )。理論上,可以通過(guò)設(shè)置兩個(gè)task的方法來(lái)增加數(shù)據(jù)傳輸?shù)乃俾剩亲⒁膺@兩個(gè)task應(yīng)該用不同的端口進(jìn)行傳送。任務(wù)調(diào)度的應(yīng)用程序?yàn)椋?/p>

static void tsk_udp( IPN IPAddr, int PeerPort , int LocalPort)

{        ……

// 創(chuàng)建 socket

s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);

……

// 設(shè)置要綁定的地址端口屬性

bzero( &sin1, sizeof(struct sockaddr_in) );

sin1.sin_family      = AF_INET;

sin1.sin_len         = sizeof( sin1 );

sin1.sin_port        = htons(LocalPort);

//綁定IP地址和端口

if( bind( s, (PSA) &sin1, sizeof(sin1) ) < 0 )

{ goto exit_tsk;}

//設(shè)定目的地址端口屬性

bzero( &sin1, sizeof(struct sockaddr_in) );

sin1.sin_family    = AF_INET;

sin1.sin_len       = sizeof( sin1 );

sin1.sin_addr.s_addr = IPAddr;

sin1.sin_port      = htons(PeerPort);

……

// 分配工作緩沖區(qū)

if( !(pBuf = mmBulkAlloc( 1024 )) )

{goto exit_tsk;}

// 一下開(kāi)始發(fā)送數(shù)據(jù)

for(;;)

{        // 填充發(fā)送數(shù)據(jù)的緩沖區(qū)

*(int*)pBuf=send_udp_count++

// 發(fā)送數(shù)據(jù)

if( sendto( s, pBuf, 1000, 0, &sin1, sizeof(sin1) ) < 0 )

         { goto exit_tsk;//break;}

// 清空數(shù)據(jù)區(qū)

mmZeroInit( pBuf, (uint)test );

//設(shè)置發(fā)送數(shù)據(jù)率

       TaskSleep(8);    // 1Mbit/s

}

……

}

測(cè)試?yán)锩嬗袃蓚(gè)關(guān)鍵參數(shù)需要設(shè)置,一個(gè)是發(fā)送(接收)的數(shù)據(jù)率和DM642內(nèi)部第二級(jí)緩存的大小。收發(fā)的數(shù)據(jù)率可以通過(guò)改變?nèi)蝿?wù)掛起的時(shí)間間隔長(zhǎng)度來(lái)改變。系統(tǒng)函數(shù)TaskSleep(n)表示每隔n毫秒執(zhí)行一次發(fā)送,我們?cè)O(shè)定每次發(fā)送1000 Byte的數(shù)據(jù),這樣TaskSleep(8)表示1Mbit/s的傳輸速率,TaskSleep(4)表示2Mbit/s的傳輸速率,以此類(lèi)推。

而L2 cache大小的改變可以通過(guò)以下語(yǔ)句來(lái)設(shè)置:

CACHE_setL2Mode(CACHE_64KCACHE)表示設(shè)置了64K L2 Cache;CACHE_setL2Mode(CACHE_128KCACHE)表示設(shè)置了128K L2 Cache,以此類(lèi)推。

3.3 測(cè)試結(jié)果和性能分析

我們?cè)贒M642評(píng)估版上,采用標(biāo)準(zhǔn)的recvfrom函數(shù)進(jìn)行數(shù)據(jù)接收,以無(wú)連接的UDP協(xié)議與windows PC進(jìn)行相互傳輸。對(duì)不同傳輸速率和不同大小的二級(jí)緩存下CPU的占用率進(jìn)行了比較。

CPU占用率=空閑周期可完成的低優(yōu)先級(jí)任務(wù)/ 執(zhí)行傳輸任務(wù)時(shí)可完成的低優(yōu)先級(jí)任務(wù)

其中接收和發(fā)送數(shù)據(jù)均設(shè)為每次1000 Byte,評(píng)測(cè)結(jié)果在下面四個(gè)圖表里面顯示出來(lái)。

傳輸速率(Mbit/s)

64KCache

128KCache

256KCache

0.4

0.29

0.21

0.19

0.8

0.58

0.45

0.38

2

1.1

1.02

0.96

4

2.64

2.26

1.88

8

5.11

4.38

3.64

16

9.86

8.25

6.89

表1:由DM642發(fā)送UDP數(shù)據(jù)包的CPU占用率(%)

圖6:DM642發(fā)送UDP數(shù)據(jù)包CPU占用率比較圖

傳輸速率(Mbit/s)

64KCache

128KCache

256KCache

0.4

0.2

0.13

0.14

0.8

0.35

0.28

0.27

2

0.82

0.7

0.67

4

1.62

1.34

1.34

8

3.65

2.69

2.68

表2:由DM642 UDP數(shù)據(jù)包的CPU占用率(%)

圖7:DM642接收UDP數(shù)據(jù)包CPU占用率比較圖

從上面的比較可以看出 DM642發(fā)送和接收數(shù)據(jù)包時(shí)的CPU占用率均隨著網(wǎng)絡(luò)傳輸速率的增加而提高,而且基本上呈線性關(guān)系。因?yàn)槭瞻l(fā)數(shù)據(jù)是對(duì)數(shù)據(jù)簡(jiǎn)單的搬移,它的復(fù)雜度是隨著數(shù)據(jù)的增加而線性增長(zhǎng)的,在高速緩存一定得情況下CPU的占用率線性增加。

而第二級(jí)緩存的大小對(duì)CPU的占用率也有影響,一般而言是L2 cache越大,CPU占用率越小,而且隨著收發(fā)數(shù)據(jù)率的變大而顯得更加明顯,這個(gè)得益于DM642兩級(jí)緩存的工作原理和強(qiáng)大的DMA功能。

L2 cache增大帶來(lái)的另一個(gè)影響是CPU片內(nèi)存儲(chǔ)容量的減少,使得片內(nèi)能放下的代碼段和數(shù)據(jù)段就比較少,這樣反而會(huì)減緩程序的運(yùn)行速度,這在處理復(fù)雜的編解碼程序,數(shù)據(jù)段和代碼段比較多時(shí)尤為明顯,這就需要程序員根據(jù)實(shí)際情況統(tǒng)籌安排合理配置。

4.總結(jié)與展望

為了研究在嵌入式芯片上進(jìn)行高速多媒體通信的可行性,本文討論了TI DM642上NDK設(shè)計(jì)的原理,并進(jìn)行了與PC機(jī)實(shí)時(shí)數(shù)據(jù)通信的測(cè)試。測(cè)試表明TI公司推出的NDK套件在DM642芯片上實(shí)現(xiàn)了高效率的TCP/IP傳輸協(xié)議,即使高達(dá)16Mbit/s的傳輸速率,CPU的占用率也不到10%,這使得它完成多路的視頻傳輸也綽綽有余,這是DM642能夠廣泛應(yīng)用于各種多媒體通信設(shè)備和終端的有力保證。再配合DM642芯片強(qiáng)大的多媒體處理功能,使得其在多媒體通信市場(chǎng)上有廣闊的前景。值得我們?nèi)パ芯亢完P(guān)注。


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

返回版面帖子列表

TI通信開(kāi)發(fā)套件NDK是什么?








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    国产精品福利片| …久久精品99久久香蕉国产| 91性高湖久久久久久久久_久久99| 国产精品专区h在线观看| 精品一区二区三区国产| 国产精品久久国产精品99gif| 99久re热视频这里只有精品6| 91在线国产电影| 日韩精品久久一区二区三区| 国产国语videosex另类| 欧美国产一二三区| 欧美激情欧美激情| 91传媒视频在线观看| 亚洲自拍三区| 成人欧美一区二区三区视频| 欧美激情一区二区三区久久久| 3344国产精品免费看| 99久久久精品免费观看国产| 久久久久久亚洲精品不卡| 91精品天堂| 国模极品一区二区三区| 精品免费视频123区| 日韩av电影免费观看高清| 欧美日韩精品免费看| 国产女精品视频网站免费| 亚洲欧美国产精品桃花| 超碰97人人人人人蜜桃| 日韩av高清不卡| 午夜老司机精品| 日本高清视频精品| 91人成网站www| 欧美一区二区三区电影在线观看| 97免费视频在线播放| 国产亚洲欧美一区二区| 欧美二区在线播放| 激情伦成人综合小说| 国产精品草莓在线免费观看| 一级做a爰片久久| 国产一区二区三区四区hd| 国产精品日韩在线一区| 久久久久久久久久久国产| 成人国产精品av| 91精品国产高清久久久久久久久| 9a蜜桃久久久久久免费| 日本精品在线视频| 在线不卡日本| 欧美精品二区三区四区免费看视频 | 欧美一级高清免费播放| 岛国一区二区三区高清视频| 久久久久久亚洲| 日韩精品欧美专区| 精品国产乱码久久久久| 91在线免费视频| 国产精品1234| 日本a级片电影一区二区| 在线不卡日本| 亚洲国产日韩综合一区| 亚洲a∨日韩av高清在线观看| 亚洲v国产v在线观看| 国产日韩二区| 国产91一区二区三区| 91九色蝌蚪国产| 国产精品一区二区久久国产| 日韩av电影在线网| 偷拍视频一区二区| 日韩高清av| 欧美另类视频在线| 美日韩免费视频| 久久99精品久久久久子伦 | 欧美资源在线观看| 午夜精品久久久久久久男人的天堂| 高清一区二区三区视频| 欧洲美女7788成人免费视频| 欧洲一区二区在线观看| 激情伦成人综合小说| 国产精品加勒比| 日本精品视频网站| 69久久夜色精品国产69| 97av在线视频| 欧美一级免费视频| 欧美专区在线播放| 日本免费久久高清视频| 国产成人在线精品| 国产美女精品视频免费观看| 91麻豆国产精品| 91久久嫩草影院一区二区| 成人免费看黄网站| 超碰在线97av| 久久精品国产精品青草色艺 | 日韩av高清不卡| 97国产一区二区精品久久呦| 欧美在线视频免费播放| 欧美孕妇与黑人孕交| 日韩色妇久久av| 亚洲国产婷婷香蕉久久久久久99| 国产不卡一区二区三区在线观看| 国产精品久久久久久av下载红粉| 色综合久综合久久综合久鬼88| 国产在线一区二区三区播放| 成人免费网视频| 热99在线视频| 91精品国产自产在线| 91丝袜美腿美女视频网站| 日韩免费在线播放| 国产欧美一区二区三区四区| 99re在线视频上| 久久综合给合久久狠狠色| 先锋在线资源一区二区三区| 久久久久天天天天| 欧美日韩大片一区二区三区| 亚洲午夜精品福利| 欧美亚洲在线视频| 国产日韩在线播放| 国产亚洲一区在线播放| 亚洲国产精品久久久久婷婷老年 | 97国产精品视频| 欧美性做爰毛片| 国产精品亚洲第一区| 亚洲一区久久久| 久久精品日产第一区二区三区乱码| 成人免费视频网站| 成人av番号网| 国产一区二区三区奇米久涩| 亚洲欧美日韩另类精品一区二区三区 | 欧美性受xxxx黑人猛交| 国产精品久久久久久久久免费| 欧美一区第一页| 国产精品你懂得| 国产美女精品在线观看| 国产精品久久久久久久久久久久午夜片 | 人妖精品videosex性欧美| 久久免费在线观看| 国产精品视频专区| 国产一区二区三区高清视频| 正在播放一区二区三区| 国产精品久久久久久网站| 国产精品三级美女白浆呻吟| 国产欧美日韩伦理| 久久久久欧美| 91国内精品久久| 99re国产视频| 色综合天天狠天天透天天伊人 | 1卡2卡3卡精品视频| 精品中文字幕一区| 久久久最新网址| 91香蕉国产在线观看| 91文字幕巨乱亚洲香蕉| 日韩精品久久一区| 亚洲永久激情精品| 久久免费国产视频| 91九色对白| 欧美国产一区二区三区| 成人免费淫片aa视频免费| 亚洲自拍偷拍福利| 欧美国产日韩二区| 成人三级视频在线观看一区二区| 久中文字幕一区| 日韩欧美精品一区二区| 国产精品久久久久久超碰| 久久国产精品-国产精品| 97人人模人人爽人人喊中文字| 国产98色在线| 久久久精品国产一区二区三区| 亚洲福利av在线| 国产欧美一区二区三区久久人妖| www日韩av| 2019中文字幕在线观看| 国内精品**久久毛片app| 午夜精品视频网站| 国产在线精品日韩| 日本精品va在线观看| 美乳视频一区二区| 久久久久九九九九| 国产精品视频一区二区三区经| 五月天亚洲综合小说网| 成人国产精品av| 欧美激情日韩图片| 精品国产一区二区三区四区精华| 亚洲一区二区不卡视频| 成人网页在线免费观看| 久久久久久有精品国产| 国产在线精品一区二区中文| 国产成人在线一区二区| 亚洲欧洲精品一区二区| 91在线播放国产| 日韩亚洲视频| 亚洲综合第一页| 51视频国产精品一区二区| 欧美另类一区| dy888夜精品国产专区| 日本精品视频网站| 欧美国产日韩二区| 91九色国产社区在线观看| 欧美疯狂性受xxxxx另类| 国产精品免费一区二区三区| 国产精品看片资源| 麻豆av一区二区三区| 国产精品午夜一区二区欲梦| 国内精品伊人久久| 日韩精品久久一区| 国产精品热视频| 午夜精品一区二区三区视频免费看| 成人免费午夜电影| 欧美一级淫片丝袜脚交| 欧美富婆性猛交| 欧日韩一区二区三区| 成人女人免费毛片| 91牛牛免费视频| 久久久久久久香蕉网| 欧美一区二区三区成人久久片 | 日韩美女免费线视频| 一区二区视频国产| 欧美日韩一区在线观看视频| 国产91九色视频| 蜜桃传媒视频麻豆一区| 成人在线视频福利| 国产日本欧美一区| 国产精品国语对白| 日韩精品一区二区三区丰满| 国产精选久久久久久| 特级西西444www大精品视频| 国产在线观看一区二区三区| 日韩av成人在线观看| 久久久久国产精品免费网站| 亚洲午夜精品久久久中文影院av | 伊人久久大香线蕉成人综合网| 91美女片黄在线观看游戏| 热99久久精品| 热久久这里只有| 欧美亚洲在线观看| 亲子乱一区二区三区电影| 午夜精品一区二区三区在线视 | 91国产丝袜在线放| 国产精品久久久久一区二区| 日本欧美一二三区| **欧美日韩vr在线| 欧美亚洲视频一区二区| 日本成人黄色免费看| 精品91免费| 久久99九九| 免费中文日韩| 日本日本精品二区免费| 日本不卡一二三区| 日韩欧美在线电影| 影音先锋亚洲视频| 美国av一区二区三区| 成人午夜在线视频一区| 91美女片黄在线观看游戏| 91在线中文字幕| 97se在线视频| 国产日韩一区二区| 久久久久久久久四区三区| 久久久久资源| 五月天综合网| 国内免费久久久久久久久久久| 日本在线观看一区二区三区| 亚洲成人自拍| 久久久久国产精品www| 韩国福利视频一区| 国产不卡在线观看| 成人写真福利网| 国产精品人成电影| 亚洲综合成人婷婷小说| 国产极品精品在线观看| 2018日韩中文字幕| 欧美福利小视频| 欧美一级片在线播放| 国产精品夫妻激情| 97影院在线午夜| 久久亚洲一区二区| 亚洲一区二区精品在线| 欧美一级爱爱| 欧美精品久久久久| 国产精品久久久久久久久| 91久久国产精品91久久性色| 国产原创精品| 亚洲在线不卡| 欧美在线视频免费观看| 国产视频观看一区| 久久精品美女| 久久久久一区二区| 中文字幕一区综合| 国产精品成人aaaaa网站| 日本精品一区二区三区在线播放视频| 久久久久久国产免费| 日本精品一区二区三区在线| 亚洲一区二区三区视频播放| 欧美视频小说| 97在线观看免费高清| 国产精品网红福利| 精品国产乱码一区二区三区四区| 国产一区二区三区无遮挡| 涩涩涩999| 日本一本a高清免费不卡| 亚洲精品日产aⅴ| 欧美在线一二三区| 欧美亚洲免费电影| yellow视频在线观看一区二区 | 国产一区二区免费在线观看| 亚洲欧洲免费无码| 国产精品18久久久久久首页狼 | 国产精品自拍偷拍| 精品国产一区二区三区四区精华 | 欧美国产视频一区二区| 欧美高清无遮挡| 国产日韩欧美在线| 日本欧美精品久久久| 奇门遁甲1982国语版免费观看高清 | 91中文精品字幕在线视频| 欧美精品一区二区三区在线四季 | 欧美激情精品久久久久久| 欧美激情网友自拍| 国产在线a不卡| 日本最新一区二区三区视频观看| 一本久道久久综合| 7777精品久久久久久| 粉嫩av四季av绯色av第一区| 欧美极品少妇xxxxⅹ裸体艺术| 欧美性资源免费| 国产亚洲精品久久飘花| 2019精品视频| 久久国产日韩欧美| 正在播放一区二区三区| 91久久国产精品| 精品国产一区二区三区久久久久久| 日本在线观看一区二区| 久久乐国产精品| 国产富婆一区二区三区| 91国产美女在线观看| 精品欧美一区二区精品久久| 欧美在线视频观看| 蜜桃成人在线| 国产伦精品免费视频| 伊人av成人| 国产成人精品日本亚洲11| 456亚洲影院| 久久综合色一本| 国产精品视频1区| 亚洲一区二区在线观| 国产成人精品日本亚洲11| 午夜精品亚洲一区二区三区嫩草 | 欧美在线性视频| 精品久久蜜桃| 国产精品一区二区三区成人| 欧美国产欧美亚洲国产日韩mv天天看完整| 日韩免费在线看| 色一情一区二区三区四区| 琪琪亚洲精品午夜在线| 欧美在线视频二区| 91精品久久久久久蜜桃| 欧美性受xxxx白人性爽| 日本不卡久久| 国产精品久久av| 亚洲欧美精品在线观看| 国产精品免费在线播放| 国产精品国产福利国产秒拍| 九九热久久66| 91精品视频免费| 日本91av在线播放| 欧美大片免费观看| 蜜桃狠狠色伊人亚洲综合网站| 97久久伊人激情网| 日韩精品一区二区三区色偷偷| 国产成人亚洲综合91精品| 精品无码久久久久国产| 亚洲字幕在线观看| 国产精品永久免费视频| 18一19gay欧美视频网站| 亚洲国产精品一区在线观看不卡| 国产精品中文久久久久久久| 欧美一级电影在线| 欧美激情亚洲视频| 亚洲 日韩 国产第一区| 国产精品户外野外| 18性欧美xxxⅹ性满足| 一区二区视频在线免费| 欧美性天天影院| 久久精品二区| 国内视频一区| 国产美女精品在线观看| 99高清视频有精品视频| 成人精品在线观看| 国产精品视频99| 国产精品爱啪在线线免费观看 | 一本色道久久99精品综合| 精品亚洲欧美日韩| 国产精品国产三级国产专区53| 1769国内精品视频在线播放| 欧美激情一级二级| 九九九热999| 精品国产中文字幕| 国产一区二区三区高清| 成人欧美一区二区三区黑人免费| 茄子视频成人在线| 777国产偷窥盗摄精品视频| 欧美福利视频网站| 欧美激情啊啊啊| 一区二区三区四区国产| 亚洲欧洲精品一区二区三区波多野1战4 | 欧美日韩成人一区二区三区| 国产伦精品一区二区三区照片91 | 国产日韩精品综合网站| 国产精品高清在线| 国产精品久久久久久久一区探花| 中文精品一区二区三区| 香蕉久久夜色| 亚洲精品中文字幕在线| 亚洲蜜桃在线| 欧美丰满少妇xxxxx| 欧美黑人巨大精品一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 国产精品久久久999| 国产91色在线|| 国产精品久久久久久av福利软件| 久久久久久国产免费 | 婷婷精品国产一区二区三区日韩| www日韩av| 国产一区高清视频| 成人免费视频网址| 91在线视频精品| 国产精品一区免费观看| 久久久婷婷一区二区三区不卡| 亚洲在线第一页| 国产精品一区视频网站| 欧美黑人xxxxx| 亚洲欧美日韩国产yyy| 欧美国产激情18| 欧美一区二区三区图| 自拍亚洲欧美老师丝袜| 久久久久久久电影一区| 欧美一区二区三区免费视| 欧美激情a∨在线视频播放| 久久久亚洲精选| 国产成人在线一区二区| 成人有码视频在线播放| 高清日韩一区| 日本精品一区二区| 久中文字幕一区| 国产精品区一区二区三在线播放| 91欧美精品午夜性色福利在线| 国产精品成久久久久三级| 国产在线拍偷自揄拍精品| 成人av蜜桃| 日韩视频在线播放| 9.1国产丝袜在线观看| 国产欧美日韩视频| 国产在线a不卡| 久久久久久久久四区三区| 在线免费观看成人网| 奇门遁甲1982国语版免费观看高清| 久久久久五月天| 国产精品尤物福利片在线观看| 国产精品视频一区二区三区四| 国产精品成人品| 国产成人一区二| 不卡视频一区| 亚洲一区二区三区乱码| 一级二级三级欧美| 一区视频二区视频| 国产精品欧美日韩一区二区| 国产日本欧美一区| 久久久www免费人成黑人精品| 久久久精品动漫| 久久久免费观看| 91在线|亚洲| 亚洲欧美日韩在线综合 | 日韩aⅴ视频一区二区三区| 久久久综合免费视频| 91精品久久久久久久久中文字幕| 国产主播喷水一区二区| 蜜桃网站成人| 亚洲人成77777| 国产精品久久久久7777婷婷| 国产一区二区精品免费| 欧美黑人xxx| 欧美专区国产专区| 国产精品免费一区豆花| 久久一区免费| 国产999精品| 亚洲在线免费看| 亚洲国产日韩欧美| 国产又爽又黄的激情精品视频 | 久久久女人电视剧免费播放下载| 午夜精品久久久久久久男人的天堂 | 51ⅴ精品国产91久久久久久| 亚洲a中文字幕| 国产综合色一区二区三区| 久久国产一区| 日韩av理论片| 欧美在线一二三区| 国产精品视频xxxx| 亚洲高清不卡一区| 亚洲aa中文字幕| 久久久久久久亚洲精品| 国产精品国色综合久久| 欧美一区观看| 国产精品久久二区| 日韩欧美视频一区二区三区四区| 海角国产乱辈乱精品视频| 99蜜桃在线观看免费视频网站| 欧美日韩精品中文字幕一区二区| 欧美激情va永久在线播放| 99re在线国产| 69av成年福利视频| 免费成人在线观看av| 国产成人精品视频在线| 99超碰麻豆| 清纯唯美日韩制服另类| 日本不卡免费新一二三区| 91精品久久久久久久久| 精品综合久久| 国产精品一区=区| 欧美激情一区二区三区高清视频| 国产精品一区久久| 中文字幕一区二区三区乱码 | 欧美午夜欧美| 成人黄色av网站| 68精品久久久久久欧美| 免费试看一区| 亚洲www在线观看| 欧美亚洲第一区| 亚洲午夜精品一区二区| 国产精品高清在线观看| 精品在线不卡| 欧美亚洲在线播放| 国产另类第一区| 国产日韩中文字幕| 97在线视频免费播放| 日本午夜精品一区二区| 99理论电影网| 国产精品久久久久久av福利软件| 欧美日韩视频在线一区二区观看视频 | 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 99在线观看视频网站| 国产91精品高潮白浆喷水| 日韩av电影免费播放| 成人h在线播放| 国产欧美日韩亚洲精品| 91精品国产91久久久久久久久 | 国产精品高清在线| 在线国产99| 欧美日韩一区在线观看视频| 成人xxxxx色| 97精品欧美一区二区三区| 日本一区视频在线观看| 国产视频一区二区不卡| 成人网址在线观看| 国产精品高潮呻吟久久av黑人| 欧美在线播放一区二区| 国产乱码一区| 99九九视频| 91视频-88av| 成人激情春色网| 久久久久久成人| 亚洲综合网中心| 五月婷婷一区| 色一情一区二区三区四区| 91亚洲精品在线| 国产精品美女久久久久av超清| 亚洲成人午夜在线| 欧美日韩在线不卡一区| 精品免费国产| 国产有码一区二区| 国产精品热视频| 国产精品美女免费| 国产精品高潮视频| 国产99久久精品一区二区永久免费| 神马影院我不卡| 神马影院午夜我不卡| 日本一区二区三不卡| 欧洲国产精品| 三区精品视频| 亚洲精品人成| 在线国产伦理一区| 中文网丁香综合网| 久久久久久九九| 快播亚洲色图| 欧美日韩精品久久久免费观看| 成人精品久久av网站| 91免费欧美精品| 国产91色在线|| 国产精品久久久久福利| 国产精品青草久久久久福利99| 欧美精品久久久久久久久久| 正在播放精油久久| 欧美激情国产高清| 欧美精品福利在线| 91成人天堂久久成人| 日韩av手机在线看| 久久久久久久久久久免费| 久久久久国产精品免费网站| 97精品国产91久久久久久| 51精品国产黑色丝袜高跟鞋| 国产91在线高潮白浆在线观看 | 日本一区二区在线视频观看| 日韩国产美国| 中文字幕在线观看一区二区三区| 免费成人深夜夜行视频| 99热国产免费| 精品国产一区二区三区免费|