《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 基于GUI 軟件配置UCD3138 數字電源 PMBUS 命令

基于GUI 軟件配置UCD3138 數字電源 PMBUS 命令

2013-07-01
作者:Neil Li, Sundy Xu
來源:China Telecom Application Team

    可與數字電源UCD3138 配套使用的Fusion Digital Power Designer 軟件擁有Graphical User Interface (GUI) 界面,用戶可在其上編輯數據并通過對應的PMBUS 命令與UCD3138 的軟件交互。在GUI 界面中,用戶可以靈活的增加GUI 軟件支持的PMBUS 命令,亦可以刪除,因此大幅提高了GUI 的靈活性。本文通過兩個實例,詳細分析了如何增加和刪除GUI 軟件可以支持的PMBUS 命令。

1 數字電源GUI 軟件及其配置功能

    數字電源GUI 軟件運行于用戶計算機,可以借助PMBUS 總線與UCD3138 數字電源通信,完成配置、設計和監控等功能。用戶可以靈活的在界面中添加PMBUS 命令支持的信息,亦可以在其中刪除。

1.1 數字電源GUI 軟件

     圖1 所示的是與UCD3138 數字電源芯片配套使用,可用來對基于UCD3138 數字電源進行配置,設計及監控的GUI 軟件:Fusion Digital Power。該軟件安裝并運行于用戶的計算機上,通過PMBUS 總線與UCD3138 的軟件進行交互。

1:數字電源GUI 軟件

該軟件主要包含以下功能:

1)配置:通過PMBUS 命令對數字電源的參數進行配置,如輸入電壓的欠壓保護點(對應的PMBUS 命令為VIN_ON 和VIN_OFF),輸出電流的過流保護(對應的PMBUS 命令為IOUT_OC_FAULT_LIMIT)。

2)設計:主要是對數字電源的環路參數進行設計和模擬。

3)監控:可以實時監控輸入電壓,輸入電流和溫度等諸多信息。

4)狀態:可以顯示電源板輸入和輸出等狀態,告知用戶當前是否存在故障。

1.2 GUI 軟件的配置功能

    圖1 所示的是GUI 的配置界面,其顯示的每一條信息都對應一條PMBUS 命令,可以在用戶計算機與UCD3138 之間傳遞。例如制造商的位置信息(MFR_LOCATION ),對應的便是PMBUS 命令MFR_LOCATION (0x9C),借助PMBUS 總線GUI 軟件可以將UCD3138 中存貯的信息讀取并顯示出來。用戶也可以自行重新編輯該信息,新信息會傳遞到UCD3138 芯片中并進行存儲。

    在實際應用中,不同的用戶會關注不同的參數信息。為提高靈活性,GUI 軟件支持用戶添加和刪除PMBUS 命令支持的參數信息。下面將詳細介紹如何在GUI 中進行相關操作。

2 增加輸出過流保護點信息

    輸出過流保護點對應的PMBUS 命令為IOUT_OC_FAULT_LIMIT,可以用來配置系統的輸出過流保護點。本節詳細介紹如何在GUI 中添加信息欄來接收用戶的輸入,同時修改UCD3138 的軟件來對用戶的輸入信息進行處理并最終調整相應模擬比較器的閾值電壓。

2.1 解除對PMBUS 命令的屏蔽

    在UCD3138 軟件中,定義了CMD_DCDC_NONPAGED 變量,保存了每一個PMBUS 命令的狀態:用0和1 表征屏蔽還是未屏蔽,如下代碼所示。而“ 輸出過流保護點” 對應的PMBUS 命令是IOUT_OC_FAULT_LIMIT (0x46),需要首先在UCD3138 的軟件中去掉對該命令的屏蔽。

#define CMD_DCDC_NONPAGED \

{0x00, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x02, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0xFE, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0x00, \

0x00, 0x40, \

0x3D, 0x00, \

0x00, 0x14 \

}

Fusion Digital Designer 提供了Bitmask tool,用來快速生成新的CMD_DCDC_NONPAGED 變量。具體操作如下。

 

1)  如圖2,在菜單“Tools”中點擊Isolated GUI Bitmask Generator Tool;

2:運行Isolated GUI Bitmask Generator

2)如圖3,在隨后打開的界面中,勾選“PMBUS_CMD_IOUT_OC_FAULT_LIMIT”,即使能命令IOUT_OC_FAULT_LIMIT。此時界面右側的數據會有變化,該PMBUS 對應的位由0 變為了1。

3:勾選相應PMBUS 命令并復制輸數據

3)將圖3 右側紅色圖內的數據復制到UCD3138 的軟件中,覆蓋原來的CMD_DCDC_NONPAGED 變量。

2.2 GUI 中增加新的信息欄

    將上述新生成的軟件編譯后燒錄到UCD3138 中,此時通過Fusion Digital Designer 與UCD3138 建立連接后,會發現,GUI 中新增了一條信息輸入欄,見圖

4 中的紅色框

    該信息欄的名稱為“IOUT_OC_FAULT_LIMIT”,代碼為0x46,上述為固定信息,是由GUI 軟件自身設定,用戶無法修改。后面的“Value/Edit”值則用來輸入用戶設定的過流保護點。

4GUI 出現新增信息輸入欄

2.3 UCD3138 軟件中的數據處理

    截止到上節,用戶可以在GUI 中新增一條信息欄并輸入數據,然后通過對應的PMBUS 命令,將該數據傳輸到UCD3138 中。但為了使UCD3138 接收該數據并調整相應的模擬比較器閾值,還需要修改UCD3138 的軟件。

1、定義變量和結構體

     如下代碼,定義了新的結構體變量PMBUS_DCDC_CONFIG,包含成員iout_oc_fault_limit 和reserved。隨后定義了該結構體類型的外部變量pmbus_dcdc_config 和pmbus_dcdc_config_translated,分別用于接收和保存GUI 傳輸到UCD3138 的數據和格式轉換后的數據。

typedef struct

{

Uint16 iout_oc_fault_limit;

Uint16 reserved;

}PMBUS_DCDC_CONFIG; //must be even number of int16

EXTERN PMBUS_DCDC_CONFIG     pmbus_dcdc_config[1];

EXTERN PMBUS_DCDC_CONFIG     pmbus_dcdc_config_translated[1];

 

2、創建新的PMBUS 讀與寫函數

 

由于從GUI 傳輸過來的數據的首個字節是對應的PMBUS 命令的代碼,如0x46,并會存放在pmbus_buffer[0]中。因此,可以在函數pmbus_write_message()中創建新的case 語句,并返回一個新創建的函數pmbus_write_iout_oc_fault_limit(),該新函數用來處理接收到的數據。這樣就實現了一旦UCD3138 接收到新的數據后,且該數據是用戶重新編輯的“輸出過流保護點”信息,則就會調用pmbus_write_iout_oc_fault_limit()函數進行處理。

switch (pmbus_buffer[0])

{

case 0x46:

return pmbus_write_iout_oc_fault_limit();

}

同時,也需要在函數pmbus_read_message() 中創建新的case 語句,并返回一個新創建的函數pmbus_read_iout_oc_fault_limit(),用來返回接收到的信息到GUI 中,以確保信息傳輸正確。這種讀取后再返回驗證的操作是PMBUS 協議的規定。

switch (pmbus_buffer[0])

{

case 0x46:

return pmbus_read_iout_oc_fault_limit();

}

 

3、數據處理函數的設計

◎接收數據處理函數pmbus_write_iout_oc_fault_limit()

該函數用來接收來自GUI 的數據,并將該數據的格式由Linear Data Format 轉換為浮點型數據,最后強制轉換為整數型賦給模擬比較器。關鍵代碼分析如下:

上文提到,來自GUI 的數據的首字節是對應的PMBUS 命令代碼。隨后的兩個字節便是Linear Data 格式的數據。將該數據保存在pmbus_dcdc_config 結構體的iout_oc_fault_limit 成員中,如下代碼所示。

Pmbus_dcdc_config[0].iout_oc_fault_limit = pmbus_buffer[1] + (pmbus_buffer[2] << 8);

下面代碼是調用格式轉換函數linear11_to_float(),將上面接收到的數據轉換為浮點型數據。

local_variable = linear11_to_float(pmbus_dcdc_config[0].iout_oc_fault_limit);

由于轉換后的浮點型數據與最終需要賦給模擬比較器閾值的數據存在一定的比例,需要一個轉換系數(scaler)。縮放后存放在pmbus_dcdc_config_tanslated 結構體的iout_oc_fault_limit 成員中。

pmbus_dcdc_config_translated[0].iout_oc_fault_limit = (int)(local_variable*2.54);

 

最終該值賦給模擬比較器的閾值,用來做快速保護。

FaultMuxRegs.ACOMPCTRL0.bit.ACOMP_B_THRESH=pmbus_dcdc_config_translated[0].iout_oc_fault_limit;

 

◎返回數據處理函數pmbus_read_iout_oc_fault_limit

該函數用來返回UCD3138 軟件接收的數據到GUI 中,以使GUI 將寫入和讀取的數據做比較(比較判斷等操作在GUI 軟件中完成),保證數據正確。該函數調用pmbus_read_two_byte_handler() 將保存在Pmbus_dcdc_config[0].iout_oc_fault_limit 的數據返回到GUI。關鍵代碼如下:

pmbus_read_two_byte_handler(pmbus_dcdc_config[0].iout_oc_fault_limit);

而在pmbus_read_two_byte_handler()函數中的關鍵代碼為:

pmbus_buffer[1] = value >> 8;

pmbus_buffer[0] = value & 0xff;

pmbus_buffer 字節中的數據會最終上傳到GUI 軟件中。

 

4、數據轉換函數的設計

 

◎Linear Data Format 數據格式

上文提到,來自GUI 的數據遵循PMBUS 協議,其格式為Linear Data Format。如圖5,其低11 位為“尾數”,以補碼形式保存;高5 位為“指數”,亦是以補碼形式保存。該數據與實際數據的關系為:X=Y× 2N

5PMBUS 協議中的Linear Data Format

◎ARM 編譯器中的浮點型數據

如圖6,為ARM 編譯器中對單精度浮點型數據的存儲格式。其最高位為符號位,接下的8 位為指數,后面的23 位為尾數。在編譯器中定義的浮點數據,將以該格式存儲在硬件存儲空間。

6ARM 編譯器中的浮點型數據格式

◎定義結構體和聯合體

如下,定義了結構體FLOAT_ELEMENTS ,用以保存上文提到的浮點型數據。還定義了聯合體FLOAT_OPEN,成員包括浮點型數據“all”和結構體類型數據“bit”,用以保存轉換完畢的浮點型數據。

struct FLOAT_ELEMENTS {

Uint32 SIGN:1;

Uint32 EXPONENT:8;

Uint32 MANTISSA:23;

};

 

union FLOAT_OPEN {

float                         all;

struct FLOAT_ELEMENTS     bit;

Uint32                       word;

};

 

◎轉換函數linear11_to_float()

該函數完成將來自GUI 的Linear Data Format 格式的數據轉換為浮點型數據,并作為返回值返回。包含的關鍵代碼如下。

定義變量,包括整型“mantissa”和“exponent”及結構體變量“final”。

int16 mantissa, exponent;

union FLOAT_OPEN final;

 

下面代碼完成對輸入參數的分析,并擴展到16 位。如果輸入參數的尾數是負值,前5 位補1;如果是正值,前5 位補0。

if(linear11 & 0x0400)// if mantissa is negative

{ mantissa = linear11 | 0xfc00; //put it in there at minimum mantissa }

else

{ mantissa = linear11 & 0x07FF; }

 

下面代碼首先是將mantissa 左移16 位(16+16=32),以使其數據長度符合單精度浮點型數據的長度,然后exponent 減去16,保證了原始數據的大小沒有變化。

final.all = ((int32)mantissa) << 16; //set it up for minimum exponent.

exponent = (linear11 >> 11) - 16; //get exponent to match shifted value

 

下面代碼首先判斷單精度浮點型的指數是否為負。如果是負,則改寫其為零,原因是對應的“輸出過流保護點”不會出現負值;如果是正,則將指數信息放置在單精度浮點型數據的指數位置。

if((final.bit.EXPONENT + exponent) < 0)//if it's so low it will wrap

{ final.bit.EXPONENT = 0; }

else

{ final.bit.EXPONENT = final.bit.EXPONENT + exponent; }

 

上述操作完畢后,final.all 中就保存了轉換后的浮點型數據,因此可以作為返回值返回。

return final.all;

 

2.4 操作流程圖

上述所有操作的流程圖見圖7。

7UCD3138 接收信息流程圖

3 刪除GUI 信息欄

用戶亦可以自行刪除GUI 中多余的信息欄,操作過程主要包括對應PMBUS 命令的屏蔽,UCD3138 軟件對應接收處理函數的刪除等。如圖8,以刪除紅色框內的信息欄為例。查看其對應的PMBUS 命令代碼是0xFA,故首先在CMD_DCDC_NONPAGED 變量中屏蔽對應的位,可以使用Bit Mask Tool。

8:刪除GUI 中的信息欄

此時重新編譯軟件并下載到UCD3138 后,GUI 中將不再會出現該信息欄,見圖4。但UCD3138 軟件中依然保留有對該PMBUS 命令的接收、轉換和處理等函數,亦需要刪除,在此不再贅述。

4 小結

通過上文兩個實例的分析可知,用戶在GUI 軟件中可以靈活的添加或刪除PMBUS 命令對應的信息欄,提高了GUI 的靈活性。該操作主要包括PMBUS 命令的使能或屏蔽及UCD3138 軟件添加或刪除相應處理函數等兩大部分。

5 參考文獻

1. UCD3138 datasheet, Texas Instruments Inc., 2011

2. PMBus_Specification_Part_I_Rev_1, 2007

3. PMBus_Specification_Part_II_Rev_1, 2010

4. ARM Optimizing C/C++ Compiler, v4.9, User's Guide, Texas Instruments, 2011

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 天堂成人 | 久久久噜噜噜www成人网 | 国产精品无码免费播放 | 国产在线aaa片一区二区99 | 久久久久久av无码免费网站 | 久久99久久99精品免观看粉嫩 | 一级v片 | 欧美成人高潮一二区在线看 | 少妇性i交大片免费看 | 国产精品suv一区二区69 | 免费看欧美中韩毛片影院 | 亚洲天堂视频网站 | 国产精品久久99综合免费观看尤物 | 国产在线极品 | 国产激情午夜 | 啦啦啦www在线观看免费视频 | 日本人毛片 | 激情视频网站 | 4438xx亚洲五月最大丁香 | 四虎精品成人免费视频 | 天堂а在线中文在线新版 | 黄色片子免费看 | 日本xxxx丰满人妖学校 | 久久99精品久久久久久久久久久久 | 国产偷国产偷亚洲清高动态图 | 青娱乐99| 日韩在线免费视频 | 亚洲国产精品色拍网站 | 中文字幕在线亚洲精品 | 色99色| av天天在线 | 伊人网在线免费观看 | 国产精品一级在线 | 在线观看av的网站 | 在线一区二区三区在线一区 | 国产亚洲精久久久久久无码77777 | av在线三区 | 小日本xxx | 午夜妇女aaaa区片 | 国产无遮掩 | 99久久国产热无码精品免费 | 色999视频 | 成人毛片100免费观看 | 日韩人妻无码精品无码中文字幕 | www,xxx69 japan| 蜜桃视频插满18在线观看 | 乱大交做爰xxxⅹ性 乱荡少妇xxhd | 天堂中文在线观看视频 | 女人被男人爽到呻吟的视频 | 超碰在线免费 | 欧美激情成人 | 欧美一级二级三级视频 | 北京少妇宾馆露脸对白 | 69热在线 | 粉嫩av免费一区二区三区 | 亚洲天堂一区在线 | 国产在线专区 | 美女搡bbb又爽又猛又黄www | 就要日就要操 | 亚洲成人av影片 | 18色av| 亚洲品牌自拍一品区9999 | 欧美精品1区2区3区 欧美精品91爱爱 | 国产一级黄色 | 亚洲成色www久久网站瘦与人 | 日本一区不卡 | 国产在线拍偷自揄拍无码 | 蜜臀av色欲a片无码精品一区 | 中文日韩视频 | 亚洲视频在线观看免费视频 | 日韩一区二区在线观看视频 | 国产99爱 | 在线www| 久久精品国产乱子伦 | 豆国产96在线 | 亚洲 | 亚洲国产精品成人无码区 | 欧美精品一级二级三级 | 一区二区三区视频在线播放 | 日韩精品成人一区二区在线观看 | 久久久久久伦理 | 精品久久久一区 | 九色免费视频 | 国产91在线免费 | 男人的天堂一区 | 夜夜嗷| 成人a视频 | 处破大全欧美破苞二十三 | 国产美女黄色 | 亚洲成人综合在线 | 最近日本免费观看高清视频 | 中文字幕亚洲一区二区三区 | 国产成人精品三级麻豆 | wwwav中文字幕 | 亚洲精品蜜桃久久久久久 | 91精品91久久久中77777 | 欧美国产日韩视频 | 99热香蕉| 国产精品久久久久9999爆乳 | 久久久久高潮综合影院 | 亚洲啪啪网 | av天天射| 亚洲女同2 | 六月丁香啪啪 | 午夜国内精品a一区二区桃色 | 村上凉子av | 99在线精品免费视频 | 韩国精品视频 | 国产精品av久久久久久小说 | 丰满少妇大力进入av亚洲 | 农村末发育av片一区二区 | 亚洲欧洲成人精品香蕉网 | 亚洲精品久久久久9999吃药 | 亚洲一区精品在线观看 | 经典国产乱子伦精品视频 | 欧美中文字幕在线观看 | 4438x成人免费 | a国产一区二区免费入口 | 九九精品影院 | 青青青草网站免费视频在线观看 | 中文字幕成人在线视频 | 韩国女主播av | 欧美日韩久久婷婷 | 亚洲第一成人av | 午夜毛片在线观看 | 国产传媒在线播放 | 国产无遮挡猛进猛出免费软件 | 丰腴饱满的极品熟妇 | 国产欧美综合一区二区三区 | 精品视频导航 | 善良的公与媳hd中文字 | 色999韩| 99久久久精品免费观看国产 | 欧美成人专区 | 毛片啪啪啪 | 亚洲国产区 | 久久久久中文字幕亚洲精品 | 无套在线观看 | 69精品丰满人妻无码视频a片 | 久久久国产精华特点 | 少妇高潮一区二区三区99 | 午夜dj在线观看免费视频 | 蜜桃av噜噜一区二区三区 | 久久久久国产精品久久久久 | 国产精品伦一区二区三区在线观看 | 99国产热| 欧美a级大胆视频 | 黑人中文字幕一区二区三区 | 成人在线激情视频 | а√天堂8资源中文在线 | 午夜成人爽爽爽视频在线观看 | 久久四虎 | av一本久道久久波多野结衣 | 91porny18| 国产又爽又粗又猛的视频 | www亚洲色图com | 亚洲 小说区 图片区 都市 | 免费黄色成人 | 乌克兰极品少妇ⅴαdeo | 天堂婷婷| 四虎影视国产精品 | 色网站在线看 | 国产乱人伦av麻豆网 | 亚洲日本国产精品 | 婷婷在线网 | 中文字幕我不卡在线看 | 亚洲高清视频一区二区三区 | 一级aaa级毛片午夜在线播放 | 国产第一页屁屁影院 | 一级二级毛片 | 一级淫片a| 好吊妞这里都是精品 | 黄色免费版 | 搡少妇在线视频中文字幕 | 国产精品久久久久久妇女 | 欧美大片免费看 | 天天干夜夜添 | 国产精品国产成人国产三级 | 岳奶大又白下面又肥又黑水多 | 国产精品成人免费看片 | 国产香蕉97碰碰久久人人 | 精品国产区 | 狠狠艹视频 | 欧美日韩中文视频 | 免费看日本zzzwww色 | 精品成人国产 | 久久99精品国产麻豆婷婷 | 久久久综合久久久 | 欧美二区乱c黑人 | 丁香五香天堂 | av毛片久久 | 一级女人裸体舞毛片 | 制服 丝袜 激情 欧洲 亚洲 | 日本乱码视频 | 欧美专区在线播放 | 欧美乱大交xxxxx古装 | 青青超碰| 无码人妻精品丰满熟妇区 | 激情内射亚洲一区二区三区 | 欧美黑人性xxx猛交 欧美黑人一区二区 | 夜夜春春夜夜吊 | 大尺度做爰床戏呻吟舒畅 | 久操热久操 | 欧美日韩少妇 | 国产日产亚洲系列最新 | 国产精品99久久久久宅男软件功能 | 久操网站 | 高辣h文乱乳h文男男双性视频 | www.中文字幕在线观看 | 国产成人91 | 一色一性一乱一交一视频 | 国产第100页 | 欧日韩一区二区三区 | 国产又粗又猛又爽又黄91网站 | 国产精品视频男人的天堂 | 乡下农村妇女偷a毛片 | 日韩精品首页 | 日韩不卡一区 | 欧美福利在线 | 大桥未久女教师在线观看bd22 | 成年在线观看免费视频 | 亚洲高潮呻吟xoxo | 高潮喷水的毛片 | 日本三级在线观看免费 | 人人看操| аⅴ天堂中文在线网 | 日本黄色短片 | 亚洲爆爽av | 国产婷婷色一区二区三区在线 | 少妇一边呻吟一边说使劲视频 | 大桥未久亚洲无av码在线 | 色视频观看 | 国产精品污www一区二区三区 | 3344永久在线观看视频免费 | 成人免费视频毛片 | 色啪视频 | 淫品色影院 | 国产码视频 | 粗壮挺进人妻水蜜桃成熟 | 欧美混交群体交 | v天堂中文在线 | 日本黄色生活片 | 亚洲综合无码无在线观看 | 欧美日韩人成综合在线播放 | 欧美人与zoxxxx视频 | 少妇又紧又色又爽又刺激的视频 | 先锋影音人妻啪啪va资源网站 | 久久五月天婷婷 | 欧美一级黄色片 | 精品人妻无码区二区三区 | 中文字幕第5页 | 亚洲码中文 | 青青草国产在线观看 | 久久午夜鲁丝 | 亚洲综合精品一区 | 99久无码中文字幕一本久道 | 亚洲综合视频一区 | 伊人五月天 | 91丨porny丨在线中文 | 69久久久 | 久久精品夜夜夜夜夜久久 | 日韩中文字幕在线免费观看 | 中文字幕综合在线分类 | 国产在线精品国自产拍影院同性 | 欧美激情h | 亚欧视频在线观看 | 国产精品一区视频 | 国产成人无码aⅴ片在线观看 | 人妖欧美一区二区三区 | 国产精品久久成人 | 国产精品一区在线观看你懂的 | 国产三级三级看三级 | 精品久久久久久国产 | 丝袜美腿亚洲一区二区 | 利智三级露全乳 | 伊人色综合久久天天 | 久久午夜夜伦鲁鲁一区二区 | 欧美视频一区二区 | 欧美夜夜爽 | 在线看的av网站 | 成人做受黄大片 | 日韩视频一区二区在线观看 | 久久频这里精品99香蕉 | 中文字幕一区2区3区 | 快播在线视频 | 国产乱xxⅹxx国语对白 | 欧美激情视频网 | 妇女bbbbb撒尿正面视频 | 国产精品视频一二区 | 四虎影视永久在线观看 | 一区二区三区精品免费视频 | 97丨九色丨蜜臀 | 中国大陆精品视频xxxx | 中文字幕一级片 | 久久精品夜色噜噜亚洲a∨ 久久精品一二三 | 亚洲成人中文字幕 | 亚洲午夜精品久久 | 日本一级黄色毛片 | www.夜夜骑.com | 美女视频网站久久 | 中文字幕无码av波多野吉衣 | 麻豆传媒一区二区三区 | 正在播放国产一区 | 手机福利视频 | 精品国产91久久久久久久妲己 | 亚洲最大成人在线观看 | 精品免费国产一区二区 | 国产中年熟女高潮大集合 | 欧美做受高潮1 | 不卡av中文字幕 | 香港三日本8a三级少妇三级99 | 天堂av国产夫妇精品自在线 | 国产精品欧美亚洲777777 | 色偷偷91 | 国产精品自在在线午夜出白浆 | 国产成人久久精品麻豆二区 | 日本a v网站 | av在线操| 久热中文 | 视频精品一区二区三区 | blacked欧美极品一区 | 日本美女日批视频 | 国产色综合久久无码有码 | 日韩黄色a级片 | 欧美亚洲人成网站在线观看 | 欧亚一区二区三区 | 精品一区二区日韩 | 久色网| 亚洲国产精品久久一线不卡 | 国产精品精品国产 | 不卡视频在线 | www夜片内射视频在观看视频 | www.av小说| 亚洲日本在线电影 | av在线播放中文字幕 | 国产精品久久精品三级 | 一级在线免费视频 | 天天干夜干 | 国产精品性 | 国产成人资源 | 91九色蝌蚪91por成人 | 亚洲麻豆精品 | 51久久夜色精品国产麻豆 | 久草福利 | 欧美一级淫片免费视频魅影视频 | 色人阁色五月 | 成人免费毛片日本片视频 | 久久精品国产亚 | 瑜伽裤国产一区二区三区 | 国产美女精品aⅴ在线播放 国产美女精品人人做人人爽 | 国产精品情侣呻吟对白视频 | 午夜视频免费看 | 欧美人与动人物牲交免费观看久久 | 黄色一级片久久 | 成人无码av一区二区 | 高h文在线 | 国产中文字幕在线免费观看 | 78亚洲精品久久久蜜桃网 | 成人自拍视频在线 | 亚洲玖玖玖| 人人爽人人爽人人 | 欧美日韩一区二区三区在线播放 | 天天插天天色 | 欧美z○zo重口另类黄 | 91精品情国产情侣高潮对白文档 | 亚洲精品国产精品乱码视色 | 午夜不卡av免费 | 国产亚洲99天堂一区 | 亚洲第一色在线 | 狠狠躁天天躁无码中文字幕 | 久久亚洲日韩看片无码 | 撕开少妇奶罩疯狂揉吮 | 精品香蕉一区二区三区 | 国产日韩av免费无码一区二区三区 | 欧美人禽动交2002 | 最新黄色av网址 | 熟女少妇在线视频播放 | 99亚洲一区 | 国产精品国产三级国产专播 | 免费人成年激情视频在线观看 | 国产–第1页–屁屁影院 | 黑丝国产在线 | 超高清日韩aⅴ大片美女图片 | 性欧美精品 | 免费jizz| 无码精品视频一区二区三区 | 国产美女网 | 3d动漫精品啪啪一区二区中 | 绝色美妇性调教沦为玩物 | 欧美区日韩区 | 国产成人a在线观看视频 | 夜鲁鲁鲁夜夜综合视频 | 日日骑夜夜操 | 青青在线视频观看 | 免费看黄色的网址 | 亚洲麻豆精品 | 亚洲另类一二三区 | 中文字幕在线观看不卡 | 黄瓜视频在线观看污 | 亚洲成人一区二区在线观看 | 日韩三级毛片 | 免费黄色三级网站 | 老司机精品福利视频 | 无码人妻久久久一区二区三区 | 中文人妻无码一区二区三区在线 | 小早川怜子xxxxaⅴ在线 | 黄色片免费在线 | аⅴ资源天堂资源库在线 | 永久av网站| 男女肉粗暴进来动态图 | 青青青国产精品一区二区 | 成人免费视频一区二区三区 | 亚洲精品久久久久中文字幕欢迎你 | 欧美日韩一区二区区别是什么 | 粉嫩一区二区三区色综合 | 欧美日韩亚洲中文字幕一区二区三区 | 大地资源在线播放观看mv | 欧美日韩a | 色噜噜狠狠一区二区 | 国偷自产一区二区三区蜜臀 | 亚洲国产成人丁香五月激情 | 亚洲a麻豆乱潮 | 免费在线观看黄色片 | mm131国产精品 | 亚洲男男网站gy2020 | 免费人成无码大片在线观看 | 天堂在线中文网 | 91精品国产色综合久久不8 | 高柳家动漫在线观看 | 五月开心网 | 欧美二区三区91 | 亚洲精品久久久蜜臀av站长工具 | 国产亚洲综合在线 | 91精品国产高清91久久久久久 | 国产黄色大片免费看 | 狠狠躁天天躁无码中文字幕 | 一边摸一边抽搐一进一出视频 | 40岁干柴烈火少妇高潮不断 | 久久本道综合久久伊人 | 国产精品视频久久 | 成人精品毛片国产亚洲av十九禁 | 久久国产热精品波多野结衣av | 国产一区久久久 | 欧美精品免费观看二区 | 性色av一二三天美传媒 | 国产福利在线视频观看 | 摸丰满大乳奶水www免费 | 欧美久久免费观看 | 久久综合国产伦精品免费 | 天堂中文在线资 | 色视频免费在线观看 | 精品国产乱码久久久久久久 | 激情人妻另类人妻伦 | 白白色2012年最新视频 | 超碰男人的天堂 | 欧美激情精品久久 | 丁香激情综合 | 欧美色综合天天久久综合精品 | 国产三区在线成人av | 亚洲欧美在线免费 | 91午夜少妇三级全黄 | 全免费又大粗又黄又爽少妇片 | 日本午夜网 | 国产激情在线视频 | 99热热热热 | 国产婷婷一区二区三区 | 精品一区二区三区四区五区六区 | 免费福利在线视频 | 91精品又粗又猛又爽 | 久久伊人在 | 极品无码av国模在线观看 | 高清不卡一区二区三区 | 少妇被粗大的猛烈进出免费视频 | 欧美日韩一区二区三区四区 | 国产欧美亚洲精品 | 精品久久久久久久久久久国产字幕 | 亚洲成人精品一区二区三区 | 欧美午夜精品久久久久久浪潮 | 国内精品久久久久久中文字幕 | 日韩精品一区二区三区 | 国产成人无码a区视频在线观看 | b站永久免费看片大全 | 人妻无码中文久久久久专区 | 在线中文字幕一区二区 | 国产一级特黄aaa大片评分 | 高潮流白浆潮喷在线播放视频 | 国产精品久久久久7777按摩 | 日韩a无v码在线播放免费 | 国内毛片毛片毛片毛片 | 少妇久久久久久被弄高潮 | 青青草免费在线视频 | 天堂√在线中文官网在线 | 玖玖爱这里只有精品 | 狠狠做深爱婷婷久久综合一区 | 久久久久国产精品一区二区 | 中文字幕 国产精品 | 超碰在线超碰 | 久久久久久久久久网站 | 理论视频在线观看 | 91欧美一区 | 国产欧美一区二区三区视频在线观看 | 欧美日韩视频在线播放 | 亚洲国产成人av在线观看 | 中文字幕日本免费毛片全过程 | 免费看成人啪啪 | 国产午夜禁区精品视频 | 国产成人精品日本亚洲77上位 | 91爱| 女人裸体性做爰录像 | 女人舌吻男人茎视频 | 日韩av男人天堂 | 2018自拍偷拍 | 在线观看波多野结衣 | 久久精品99| 综合爱爱网 | 久草中文在线 | 啪网站| www.三级.com| 中文字幕av网 | 亚洲a视频在线观看 | 久久青草视频 | 67194成是人免费无码 | 男女一进一出超猛烈的视频不遮挡在线观看 | 国产精品久久香蕉免费播放 | 色屋在线| 欧美风情第一页 | 中文字幕 日韩 欧美 | 少妇一晚三次一区二区三区 | 欧美一二三区在线观看 | 一区二区欧美在线 | 大地资源网第二页免费观看 | 午夜电影网va内射 | 国产国产国产 | 欧美精品一区三区 | 国产日产欧产美一二三区 | 亚洲专区欧美专区 | 国产伦精品一区二区三区视频网站 | av在线浏览| 一卡二卡久久 | 性生大片免费观看一片黄动漫 | 在线的av | 久久夜色精品国产噜噜av | av国产天美传媒性色av | 9l视频自拍蝌蚪9l视频成人 | 香蕉视频在线免费播放 | 精品乱码久久久久久中文字幕 | 久久久午夜视频 | 九九国产精品视频 | 日韩欧美一区二区在线 | 国产伦精品一区二区三区综合网 | 国产真实乱对白精彩久久 | 久久首页| 国产av一区二区三区天堂综合网 | xxxxx黄色 | 天天5g天天爽免费观看 | 天天躁久久躁日日躁 | 91精品国产高清一区二区三区 | 精品久久无码中文字幕 | 国产情侣草莓视频在线 | 亚洲欧洲日产国码二区 | 五月99久久婷婷国产综合亚洲 | 97伊人| 亚洲男人最新版本天堂 | 麻豆疯狂做受xxxx高潮视频 | 最近中文字幕无免费 | 国精无码欧精品亚洲一区 | 懂色aⅴ精品一区二区三区 懂色aⅴ精品一区二区三区蜜月 | 乱淫a裸体xxxⅹ | 男女曰逼视频 | 夜夜夜夜bbbbbb欧美 | 欧美日韩高清丝袜 | 国产三级手机在线 | 色窝窝无码一区二区三区 | 色之综合天天综合色天天棕色 | 亚洲综合伊人久久大杳蕉 | 无遮挡边摸边吃奶边做视频 | 久久久亚洲麻豆日韩精品一区三区 | 亚洲不卡中文字幕无码 | 欧日韩一区二区三区 | 天天躁日日躁bbbbb | 日本丰满少妇裸体自慰 | 99国产精品欲 | 色久网| 艳妇乳肉豪妇荡乳av | 另类天堂av | 国产欧美综合在线 | 精品国产免费一区二区三区五区 | 亚洲欧美成人一区二区在线电影 | 色无极亚洲色图 | 亚洲清色 | 中文av在线播放 | 天堂a免费视频在线观看 | 青青草自拍视频 | 少妇一级淫片免费播放 | 丁香狠狠色婷婷久久综合 | 国产黑色丝袜呻吟在线91 | 久久99精品久久久久麻豆 | 日韩精品一区二区三区视频播放 | 91国偷自产一区二区三区女王 | 亚洲黄色av网站 | 久久久亚洲裙底偷窥综合 | 久久精品成人免费国产片桃视频 | 国产精品99精品无码视亚 | 中文字幕人妻无码专区app | 精品一区二区三区四区五区六区 | 天天色天天插 | 国产欧美一区二区精品性 | 久久综合久久久 | 青青热久免费精品视频在线播放 | 日本一卡2卡3卡四卡精品网站 | 丰满少妇精品一区二区性也 | 亚洲男人天堂久久 | 亚洲国产aⅴ成人精品无吗 欧洲熟妇色xxxx欧美老妇多毛网站 | 黄色的视频网站 | 成人午夜视频在线播放 | 国产电影无码午夜在线播放 |