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

    基于IAR EW430開發(fā)環(huán)境的FRAM應(yīng)用研究

    2017-12-06 05:30:26張侃侃
    電子測試 2017年21期

    張侃侃

    (中國電建集團中南勘測設(shè)計研究院有限公司,湖南長沙,410014)

    基于IAR EW430開發(fā)環(huán)境的FRAM應(yīng)用研究

    張侃侃

    (中國電建集團中南勘測設(shè)計研究院有限公司,湖南長沙,410014)

    本文基于TI的MSP-EXP430FR5739 LaunchPad 硬件評估套件和 IAR EW430 IDE開發(fā)環(huán)境,研究了MSP430FR5739型MCU的FRAM分區(qū)配置方法,分別采用程序代碼關(guān)鍵字聲明法及面對復(fù)雜應(yīng)用滿足更高定制要求時修改XLINK配置文件法共兩種方法實現(xiàn)了分區(qū)調(diào)配,編寫了相應(yīng)測試程序進行實驗,驗證結(jié)果達到了預(yù)期。同時對實際應(yīng)用中FRAM分區(qū)后應(yīng)進行MPU保護做出闡述,本文提出的方法可用于MSP430FR系列其他型號MCU器件的FRAM調(diào)配。

    FRAM MCU;地址空間;內(nèi)存調(diào)配

    0 引言

    MSP430是TI(美國德州儀器)推出的超低功耗MCU(微控制器:Microcontroller Unit),其中MSP430FR系列是TI把最新的半導體FRAM技術(shù)應(yīng)用在MCU上。其中,鐵電隨機存儲器FRAM(Ferroelectric Random Access Memory)是最新的非易失性存儲器技術(shù),它具有寫入次數(shù)幾乎無限(高達100萬億次),掉電不易失、存取時間對稱、讀寫速度快,耐受度高,功耗低等一系列優(yōu)勢[1],特別是在MCU應(yīng)用中允許開發(fā)人員通過軟件動態(tài)調(diào)配數(shù)據(jù)和程序存儲分區(qū)大小,真正實現(xiàn)了二者的統(tǒng)一,具有很強的技術(shù)優(yōu)勢,因而在自動控制、儀器儀表嵌入式設(shè)計領(lǐng)域中受到越來越多的關(guān)注。

    本文基于IAR EW430的環(huán)境,對MSP430FR5739型MCU的FRAM分區(qū)配置方法進行研究,提出了兩種不同的方法來實現(xiàn)分區(qū),并通過測試程序驗證了其可行性。對于其他型號MCU器件的FRAM調(diào)配,可參考本文中的方法。

    1 一體化FRAM型MCU

    嵌入式微控制器MCU的性價比一直是技術(shù)人員在選型時需要著重考慮的問題,其速度快功耗低與經(jīng)濟性之間的矛盾向來不容易解決。FRAM型一體化MCU的出現(xiàn)很好地解決了這一難題,它解決了傳統(tǒng)SRAM+Flash架構(gòu)的MCU的最主要兩方面的性價比問題。

    第一,在進行一些數(shù)學運算的應(yīng)用中,需較大的RAM空間來存放數(shù)據(jù)樣本,未必要用到大容量的用于存儲程序的Flash,如數(shù)據(jù)采集中的標準差運算。但在MCU器件選型手冊中,一般大容量的片內(nèi)RAM都配備了更大容量的片內(nèi)Flash,相對應(yīng)型號器件的價位也較高,因此在此方面的應(yīng)用性價比很低。而一體化FRAM型MCU可以根據(jù)應(yīng)用程序的需要動態(tài)劃分數(shù)據(jù)和代碼存儲區(qū)空間,可做到“按需調(diào)配”,如圖1所示。

    圖1 支持“按需使用滑動條分割”數(shù)據(jù)和代碼存儲空間

    第二,幾近無限的寫入次數(shù),并且數(shù)據(jù)不易失。在一些成本控制嚴格的應(yīng)用中,可以省去后備電池或者EEPROM。

    綜上所述,嵌入式SOC結(jié)合FRAM形成的一體化MCU具有很強的技術(shù)優(yōu)勢。本文主要在IAR EW430 開發(fā)環(huán)境下,基于TI的MSP-EXP430FR5739 LaunchPad 硬件評估套件,對型號為MSP-430FR5739的MCU的FRAM進行分區(qū)配置,同時編寫了測試程序進行實驗驗證,對于其他型號MCU器件的FRAM調(diào)配,可參考本文進行。

    根據(jù)MSP430FR5739的器件手冊描述[3],圖2為芯片的內(nèi)存組織結(jié)構(gòu)圖。

    從圖2中可以看出,MSP430FR5739器件片上有1K的SRAM(地址為:0x1C00~0x1FFF),15.5K的FRAM(地址為:0xC200~0xFFFF),其中 Main Memory 的地址為 :0xC200~0xFF7F。本文對數(shù)據(jù)和程序存儲空間的調(diào)配劃分,指的就是對Main Memory進行配置。在下面的內(nèi)容中將詳細介紹配置方法。

    圖2 MSP430FR5739內(nèi)存組織結(jié)構(gòu)圖

    2 FRAM配置實現(xiàn)

    本節(jié)對FRAM進行重新配置是基于IAR EW430開發(fā)環(huán)境進行的,IAR EW430默認的鏈接器配置文件是*.xcl(XLINK Configuration File),即IAR的XLINK配置文件,其后綴名為.xcl。該文件位于軟件安裝目錄下“430configlinker”文件夾中。每個型號的器件對應(yīng)唯一的XLINK配置文件,其中,MSP430FR5739對應(yīng)的配置文件為lnk430fr5739.xcl。

    在IAR默認的lnk430fr5739.xcl中,可以看到如下的命令行:

    // RAM memory

    -Z(DATA)DATA16_I,DATA16_Z,DATA16_N,TLS16_I=1C00-1FFF

    -Z(DATA)CODE_I

    -Z(DATA)DATA20_I,DATA20_Z,DATA20_N

    -Z(DATA)CSTACK+_STACK_SIZE#

    // FRAM memory

    // Read/write data in FRAM

    -Z(CONST)DATA16_P,DATA20_P=C200-FF7F

    -Z(DATA)DATA16_HEAP+_DATA16_HEAP_SIZE,DATA20_HEAP+_DATA20_HEAP_SIZE

    在上面的代碼中,通過對不同字段進行預(yù)配置,可以告知鏈接器對不同類型的變量(字段)按照預(yù)配置地址參數(shù)進行空間分配。對FRAM的劃分從根本上都和XLINK配置文件有關(guān),下文中介紹兩種方法來實現(xiàn)對FRAM的分區(qū)調(diào)配。

    第一種方法是在不改變默認配置文件的前提下,在程序代碼中定義前綴為“__persistent”的變量數(shù)組來將其定義在FRAM中。在上述命令行中可以看到,默認配置文件lnk430fr5739.xcl中已經(jīng)指定了“Z(CONST)DATA16_P,DATA20_P”分配在FRAM區(qū)域的0xC200~0xFF7F地址空間,因此,我們只要在程序代碼中定義變量或數(shù)據(jù)塊時,采用關(guān)鍵字“__persistent”進行聲明,編譯鏈接器會自動將其分配到FRAM區(qū)域0xC200~0xFF7F地址空間中。

    為了測試該功能,我們在MSP-EXP430FR5739 LaunchPad的測試程序上添加“zkTestFram.c”模塊,使用關(guān)鍵字“__persistent”定義了一個“FRAM_LEN = 2048”長度測試數(shù)組,聲明代碼如下:

    __persistent volatile unsigned char testFram[FRAM_LEN];

    采用framInit()對數(shù)據(jù)塊進行初始化,代碼如下:

    void framInit( void )

    {

    for(int i = 0; i < sizeof(testFram); ++i)

    { testFram[i] = (unsigned char)i; }

    return;

    }

    程序下載后,進入調(diào)試界面,可以看到testFram [FRAM_LEN]數(shù)組被編譯器分配的首地址為0xC200,尾地址為0xC9FF,共2048個數(shù)據(jù)存儲單元。如圖3所示,圖3(a)是變量監(jiān)視窗口testFram的首地址0xC200,;圖3(b)是MCU相對應(yīng)FRAM區(qū)的內(nèi)存內(nèi)容;圖3(c)和圖3(d) 所示是testFram的尾地址0xC9FF及相對應(yīng)FRAM區(qū)的內(nèi)存內(nèi)容。并且,測試程序中的其他變量或數(shù)據(jù)被編譯器分配在SARM地址“0x1C00~0x1FFF”空間,如圖4所示。

    圖3 testFram數(shù)組在FRAM區(qū)的首尾、內(nèi)存地址

    圖4 程序中其他變量或數(shù)據(jù)被分配在SRAM地址

    第二種方法,根據(jù)用戶應(yīng)用程序大小,自定義XLINK配置文件, 通過直接在lnk430fr5739.xcl配置文件中重新劃分變量和其地址空間來實現(xiàn)。這樣有利于后續(xù)的內(nèi)存分區(qū)保護。在進行重新分配時,一般按照如下原則進行。

    (1)臨時變量、堆棧區(qū)定義到SRAM;

    (2)快速存取且需掉電保存的變量定義到FRAM。

    根據(jù)上述原則,我們修改默認的lnk430fr5739.xcl配置文件,修改后的文件內(nèi)容如圖5(b)所示。圖5(a)為修改前的原始文件內(nèi)容。

    圖5 XLINK配置文件修改前后對比圖

    通過修改配置文件,我們對不同字段進行了地址空間預(yù)分配,其中堆棧區(qū)位于SRAM地址空間(1C00-1FFF),采用關(guān)鍵字__no_init聲明的變量位于FRAM區(qū)1KB長度的D200-D5FF地址空間,其他的變量及數(shù)據(jù)塊位于FRAM區(qū)4KB長度的C200-D1FF地址空間,程序代碼空間位于FRAM區(qū)約10K長度D600-FF7F的地址空間。測試程序,如下:

    #define FRAM_LEN 2048

    extern volatile unsigned char testFram[FRAM_LEN];

    extern void fRAMInit( void );

    extern __no_init volatile unsigned char testFram2[128];

    extern void fRAMInit2( void );

    程序下載后進入調(diào)試模式,如圖6(a)和圖6(b)可以看出testFram [FRAM_LEN]數(shù)組被編譯器分配的首地址為0xC222,尾地址為0xCA21,共2048個FARM數(shù)據(jù)存儲單元;如圖6(c)和圖6(d)可以看出testFram2 [128]數(shù)組被編譯器分配的首地址為0xD200,尾地址為0xD27F,共128個FARM數(shù)據(jù)存儲單元。

    圖6 testFram[2048]及testFram2 [128]數(shù)組在FRAM區(qū)的首尾、內(nèi)存地址

    綜上所述,利用IAR EW430的變量查看窗口及MCU的FRAM區(qū)的內(nèi)存,可以直觀呈現(xiàn)我們所定義的數(shù)據(jù)塊地址及內(nèi)容,和我們的預(yù)期相符,驗證了這兩種內(nèi)存調(diào)配方法是切實可行的。

    在上面的測試實驗中,由于數(shù)據(jù)和程序代碼都在統(tǒng)一地址空間,并且FRAM易擦寫,為了確保應(yīng)用系統(tǒng)的最大魯棒性和數(shù)據(jù)完整性,應(yīng)為這些分區(qū)啟用MPU功能,有助于在程序故障(軟件崩潰),緩沖區(qū)溢出,指針損壞和其他類型的異常情況下,防止對存放FRAM區(qū)的數(shù)據(jù)和程序代碼意外的訪問修改[4]。

    TI提供了MPU保護機制,可以對MCU的FRAM分三段保護。在上文第二種方法中,F(xiàn)RAM區(qū)被分為三段,我們可以在IAR EW430的器件啟動加載過程“__low_level_init.c”文件中添加MPU相關(guān)的代碼進行保護。如圖7所示為FRAM區(qū)的分段地址。

    圖7 FRAM區(qū)分段地址

    對應(yīng)的MPU保護單元配置代碼如下:

    MPUCTL0 = MPUPW;

    // Write PWD to access MPU registers

    MPUSEG=0x0B09;

    // 把Main memory 分成三段B1=0xD200, B2=0xD600

    MPUSAM=(MPUSEG1WE | MPUSEG1RE | MPUSEG2WE |MPUSEG-2RE | MPUSEG3RE | MPUSEG3XE | MPUSEG1VS);

    MPUCTL0=MPUPW | MPUENA; // Enable MPU protection

    基于上述MPU配置代碼,如產(chǎn)生非法訪問,可以在對應(yīng)的中斷程序中進行相應(yīng)的應(yīng)急處理。

    除此之外,如果對MPU定制要求不高,也可以通過在IAR工程Project Options—> General Options—> MPU/IPE選項卡中選擇“Enable MPU”啟用MPU保護功能,如圖8所示。

    3 總結(jié)

    本文以MSP430FR5739器件為例,在IAR EW430 IDE環(huán)境下,通過使用兩種方法對FRAM進行分區(qū)配置,為了滿足實際應(yīng)用的需求,在程序中加入了MPU分段權(quán)限保護單元,以防程序受干擾“跑飛”而導致的誤操作。同時,本文編寫測試程序進行了實驗驗證,證明配置方法可行,可滿足大部分的應(yīng)用情況。

    圖8 IAR EW430中啟用MPU內(nèi)存保護

    [1]鄧穎.MSP430FRAM鐵電單片機原理及C程序設(shè)計[M].北京:北京航空航天大學出版社,2012.

    [2]MSP430 FRAM Technology-How To and Best Practices(SLAA628).

    [3]MSP430FR573x Mixed-Signal Microcontrollers Datasheet(Rev. K) (SLAS639K).

    [4]MSP430FR57xx Family User’s Guide(SLAU272C).

    [5]胡大可.MSP430 系列FLASH型超低功耗[5]16位單片機[M].北京:北京航空航天大學出版社,2001.

    Research on Application of FRAM Based on IAR EW430 Development Environment

    Zhang Kankan
    (Power China ZhongNan Engineering Corporation Limited, ChangSha Hunan, 410014)

    Based on TI’s MSP-EXP430FR5739 LaunchPad hardware evaluation kit and IAR EW430 IDE development environment, this paper studies the FRAM partition allocation method of MSP430FR5739 MCU, where two methods are introduced to achieve the partition deployment. This first one is keyword declaration method in program code. Another one is the modification method of XLINK configuration file to meet the higher customized requirements in complex application. Experiments are implemented to verify the two methods. At the same time, it is necessary to make MPU protection after FRAM partitioning in practical application. The proposed method can also be used for FRAM deployment in other types MCU devices of MSP430FR series.

    FRAM;MCU; address space;memory provisioning

    免费久久久久久久精品成人欧美视频| 亚洲国产成人一精品久久久| 国产精品国产av在线观看| 欧美激情高清一区二区三区| 日韩一卡2卡3卡4卡2021年| 亚洲精品久久午夜乱码| 亚洲熟女毛片儿| 久热这里只有精品99| 久久人妻福利社区极品人妻图片 | 一本综合久久免费| 伊人久久大香线蕉亚洲五| kizo精华| 婷婷色麻豆天堂久久| 国产亚洲午夜精品一区二区久久| a 毛片基地| 巨乳人妻的诱惑在线观看| 美女脱内裤让男人舔精品视频| 操出白浆在线播放| 久久精品久久精品一区二区三区| 男人舔女人的私密视频| 天天添夜夜摸| 国产成人欧美在线观看 | 国产福利在线免费观看视频| xxx大片免费视频| 亚洲中文日韩欧美视频| 嫩草影视91久久| 黄色视频不卡| 精品久久久久久电影网| 又黄又粗又硬又大视频| 久久狼人影院| 美女大奶头黄色视频| av网站在线播放免费| 热99国产精品久久久久久7| 日本五十路高清| 岛国毛片在线播放| 老司机午夜十八禁免费视频| 我要看黄色一级片免费的| videos熟女内射| 天天添夜夜摸| 啦啦啦在线观看免费高清www| 一本大道久久a久久精品| 日本五十路高清| 夫妻性生交免费视频一级片| 亚洲国产av新网站| 咕卡用的链子| 男人添女人高潮全过程视频| 大型av网站在线播放| 国产一区亚洲一区在线观看| 最近手机中文字幕大全| 午夜影院在线不卡| 大型av网站在线播放| 午夜激情久久久久久久| 国产亚洲av高清不卡| 午夜免费男女啪啪视频观看| 如日韩欧美国产精品一区二区三区| 久久热在线av| 美女视频免费永久观看网站| 国产男女超爽视频在线观看| 色婷婷av一区二区三区视频| 国产精品熟女久久久久浪| 国产日韩欧美在线精品| 久久精品成人免费网站| 久久精品久久精品一区二区三区| 在线亚洲精品国产二区图片欧美| 日韩,欧美,国产一区二区三区| 亚洲av国产av综合av卡| 日日夜夜操网爽| 欧美日韩黄片免| 亚洲男人天堂网一区| 国产色视频综合| 久久久久视频综合| 免费在线观看视频国产中文字幕亚洲 | 亚洲精品久久午夜乱码| av在线app专区| 成人亚洲欧美一区二区av| 91国产中文字幕| 老司机影院成人| 国产激情久久老熟女| 91麻豆av在线| 伦理电影免费视频| 啦啦啦中文免费视频观看日本| 夜夜骑夜夜射夜夜干| 天堂俺去俺来也www色官网| 午夜免费成人在线视频| 久久av网站| 欧美黑人欧美精品刺激| 99久久99久久久精品蜜桃| 久久精品国产综合久久久| 欧美日韩精品网址| 七月丁香在线播放| 色婷婷av一区二区三区视频| 婷婷丁香在线五月| 久久精品国产综合久久久| 丁香六月天网| 国产成人精品久久二区二区91| 国产精品免费大片| 国产日韩欧美视频二区| 日韩熟女老妇一区二区性免费视频| 国产熟女午夜一区二区三区| 国产一区二区三区av在线| bbb黄色大片| av国产精品久久久久影院| 一级毛片女人18水好多 | 欧美在线黄色| 老司机影院毛片| 人人妻人人澡人人看| 午夜免费鲁丝| 热99国产精品久久久久久7| 日韩制服丝袜自拍偷拍| 高清视频免费观看一区二区| 亚洲一码二码三码区别大吗| 亚洲国产av新网站| 看免费av毛片| 午夜两性在线视频| 国产淫语在线视频| 久久人妻福利社区极品人妻图片 | 18禁观看日本| 99re6热这里在线精品视频| 1024视频免费在线观看| 成年女人毛片免费观看观看9 | 久久精品国产综合久久久| 中文字幕亚洲精品专区| 国产伦理片在线播放av一区| 人成视频在线观看免费观看| 亚洲av男天堂| 美女福利国产在线| 丝袜在线中文字幕| 亚洲第一青青草原| 亚洲国产欧美一区二区综合| 国产精品亚洲av一区麻豆| 真人做人爱边吃奶动态| 欧美亚洲日本最大视频资源| 日韩精品免费视频一区二区三区| 99国产综合亚洲精品| 中文字幕人妻熟女乱码| 精品第一国产精品| 少妇 在线观看| 亚洲国产看品久久| 狠狠婷婷综合久久久久久88av| 黄色片一级片一级黄色片| 一级毛片女人18水好多 | 国产精品一国产av| av天堂久久9| 亚洲专区国产一区二区| 一区福利在线观看| 伊人亚洲综合成人网| 国产视频首页在线观看| a级毛片黄视频| 久久精品熟女亚洲av麻豆精品| 90打野战视频偷拍视频| 大话2 男鬼变身卡| 国产一区二区在线观看av| 人人澡人人妻人| 亚洲欧美一区二区三区国产| 亚洲欧美色中文字幕在线| 国产精品一区二区在线观看99| 日本av免费视频播放| 成人影院久久| 亚洲国产精品成人久久小说| 精品人妻一区二区三区麻豆| 国产精品九九99| 成人黄色视频免费在线看| 欧美日韩视频高清一区二区三区二| 一级黄片播放器| 欧美变态另类bdsm刘玥| 两性夫妻黄色片| 丝袜美足系列| 18禁国产床啪视频网站| 久久性视频一级片| 国产精品欧美亚洲77777| 中文字幕av电影在线播放| 中文乱码字字幕精品一区二区三区| 久久久久久人人人人人| 亚洲,欧美精品.| 国产黄色免费在线视频| 伦理电影免费视频| 欧美日韩av久久| 欧美97在线视频| 亚洲七黄色美女视频| 日韩大片免费观看网站| av天堂久久9| 五月天丁香电影| 国产精品久久久av美女十八| 国产有黄有色有爽视频| 久久久久久亚洲精品国产蜜桃av| 99国产精品99久久久久| 亚洲国产精品国产精品| 超色免费av| 9191精品国产免费久久| 欧美黑人欧美精品刺激| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲成人免费电影在线观看 | 国产精品久久久久成人av| 亚洲视频免费观看视频| 大码成人一级视频| 丝瓜视频免费看黄片| 欧美精品一区二区大全| 好男人视频免费观看在线| 在线观看免费视频网站a站| 69精品国产乱码久久久| 亚洲午夜精品一区,二区,三区| www.999成人在线观看| 久久久久久亚洲精品国产蜜桃av| 午夜视频精品福利| 亚洲精品自拍成人| av不卡在线播放| 国产欧美日韩精品亚洲av| 狂野欧美激情性xxxx| 国产亚洲一区二区精品| 天天操日日干夜夜撸| 久久99热这里只频精品6学生| 国产成人系列免费观看| 成年人黄色毛片网站| 无限看片的www在线观看| 久久亚洲国产成人精品v| e午夜精品久久久久久久| 欧美成人午夜精品| 成人亚洲精品一区在线观看| 黄片播放在线免费| 欧美变态另类bdsm刘玥| 亚洲伊人久久精品综合| 老汉色∧v一级毛片| 亚洲国产精品一区二区三区在线| 亚洲情色 制服丝袜| 涩涩av久久男人的天堂| 精品熟女少妇八av免费久了| 天堂俺去俺来也www色官网| 你懂的网址亚洲精品在线观看| 亚洲国产精品一区三区| 日本91视频免费播放| 免费人妻精品一区二区三区视频| 日韩免费高清中文字幕av| 欧美人与善性xxx| 可以免费在线观看a视频的电影网站| 999精品在线视频| 99国产精品一区二区蜜桃av | 欧美xxⅹ黑人| 好男人视频免费观看在线| 91麻豆精品激情在线观看国产 | 免费在线观看视频国产中文字幕亚洲 | 日韩,欧美,国产一区二区三区| 国产精品免费大片| 天天影视国产精品| 操美女的视频在线观看| 在线亚洲精品国产二区图片欧美| 日韩一本色道免费dvd| 免费一级毛片在线播放高清视频 | tube8黄色片| av福利片在线| 国产无遮挡羞羞视频在线观看| 黄频高清免费视频| 精品卡一卡二卡四卡免费| 国产一卡二卡三卡精品| 国产精品亚洲av一区麻豆| 欧美成人精品欧美一级黄| 日韩一本色道免费dvd| 女人爽到高潮嗷嗷叫在线视频| 国产成人一区二区在线| 久久ye,这里只有精品| 午夜福利视频在线观看免费| 如日韩欧美国产精品一区二区三区| 午夜91福利影院| www.自偷自拍.com| 精品视频人人做人人爽| 久热爱精品视频在线9| 一区福利在线观看| 如日韩欧美国产精品一区二区三区| 91老司机精品| 成年av动漫网址| 狠狠婷婷综合久久久久久88av| 国产男女内射视频| 激情视频va一区二区三区| 黄色一级大片看看| 亚洲精品乱久久久久久| 亚洲欧美精品综合一区二区三区| 欧美黄色片欧美黄色片| 国产成人av教育| 亚洲自偷自拍图片 自拍| 一区二区日韩欧美中文字幕| 如日韩欧美国产精品一区二区三区| 国产成人a∨麻豆精品| 一个人免费看片子| 视频在线观看一区二区三区| 亚洲 欧美一区二区三区| 亚洲少妇的诱惑av| 母亲3免费完整高清在线观看| 欧美少妇被猛烈插入视频| 丝袜在线中文字幕| 人体艺术视频欧美日本| 夫妻午夜视频| 欧美日韩亚洲高清精品| 叶爱在线成人免费视频播放| 男女边吃奶边做爰视频| 每晚都被弄得嗷嗷叫到高潮| 精品国产乱码久久久久久男人| 激情五月婷婷亚洲| 黄色 视频免费看| 香蕉丝袜av| 国产高清videossex| 嫩草影视91久久| 99国产精品免费福利视频| 国产成人av教育| 水蜜桃什么品种好| 亚洲人成网站在线观看播放| 中文欧美无线码| 亚洲欧美一区二区三区久久| 久久久精品免费免费高清| 精品免费久久久久久久清纯 | av网站在线播放免费| 日韩一区二区三区影片| 国产欧美亚洲国产| 日韩大片免费观看网站| 国产精品99久久99久久久不卡| 十八禁网站网址无遮挡| 最新在线观看一区二区三区 | 亚洲,欧美精品.| 国产成人一区二区三区免费视频网站 | 99国产精品一区二区三区| 尾随美女入室| 国产成人精品无人区| 中文精品一卡2卡3卡4更新| 亚洲欧美日韩另类电影网站| 国产欧美日韩精品亚洲av| 国产一区二区在线观看av| 下体分泌物呈黄色| 久久鲁丝午夜福利片| 国产一区亚洲一区在线观看| 亚洲欧美激情在线| 美女高潮到喷水免费观看| 精品欧美一区二区三区在线| 久久久久久免费高清国产稀缺| 精品国产一区二区三区久久久樱花| 久久久精品94久久精品| 久久久久久久国产电影| 久久99一区二区三区| 久久久久久久久免费视频了| 亚洲成人免费av在线播放| 成人手机av| 欧美成人午夜精品| 久久性视频一级片| 美女视频免费永久观看网站| 欧美精品一区二区免费开放| 每晚都被弄得嗷嗷叫到高潮| 国产极品粉嫩免费观看在线| 乱人伦中国视频| 亚洲欧洲国产日韩| 亚洲伊人色综图| 国产国语露脸激情在线看| 在线亚洲精品国产二区图片欧美| 人人妻人人澡人人看| 国产欧美日韩一区二区三区在线| 国产国语露脸激情在线看| 亚洲精品国产av蜜桃| 日韩伦理黄色片| 三上悠亚av全集在线观看| 欧美日韩视频精品一区| 三上悠亚av全集在线观看| 观看av在线不卡| 国产高清视频在线播放一区 | 人人澡人人妻人| 亚洲男人天堂网一区| 国产日韩一区二区三区精品不卡| 亚洲久久久国产精品| 国产一区二区 视频在线| 亚洲国产精品999| 国产日韩一区二区三区精品不卡| 18禁国产床啪视频网站| 校园人妻丝袜中文字幕| 大香蕉久久网| 欧美乱码精品一区二区三区| 成年美女黄网站色视频大全免费| 9热在线视频观看99| 美女大奶头黄色视频| 黄色视频在线播放观看不卡| 这个男人来自地球电影免费观看| 丰满饥渴人妻一区二区三| 久久九九热精品免费| 亚洲精品在线美女| 欧美日韩一级在线毛片| av天堂在线播放| 99热网站在线观看| 巨乳人妻的诱惑在线观看| 一级片'在线观看视频| avwww免费| 国产精品三级大全| 欧美激情 高清一区二区三区| 黑人欧美特级aaaaaa片| 老汉色av国产亚洲站长工具| 国产成人精品久久二区二区免费| 中文字幕另类日韩欧美亚洲嫩草| 成年人午夜在线观看视频| 纵有疾风起免费观看全集完整版| 又紧又爽又黄一区二区| 后天国语完整版免费观看| 老汉色∧v一级毛片| 在线观看免费午夜福利视频| 亚洲精品一区蜜桃| 久久久久视频综合| 成人午夜精彩视频在线观看| 青春草亚洲视频在线观看| 99国产精品免费福利视频| 亚洲,一卡二卡三卡| 久久精品人人爽人人爽视色| 我要看黄色一级片免费的| 最近最新中文字幕大全免费视频 | 亚洲一卡2卡3卡4卡5卡精品中文| 99久久人妻综合| 七月丁香在线播放| 日韩精品免费视频一区二区三区| 国产高清国产精品国产三级| 在线天堂中文资源库| 少妇猛男粗大的猛烈进出视频| 精品久久久久久久毛片微露脸 | 一边摸一边做爽爽视频免费| 国产熟女午夜一区二区三区| av天堂在线播放| 可以免费在线观看a视频的电影网站| 男人添女人高潮全过程视频| 中国国产av一级| 国产欧美日韩精品亚洲av| 真人做人爱边吃奶动态| 免费观看人在逋| 老司机影院成人| 日韩av在线免费看完整版不卡| 亚洲三区欧美一区| 视频区图区小说| 亚洲少妇的诱惑av| 日本猛色少妇xxxxx猛交久久| 午夜免费男女啪啪视频观看| av国产精品久久久久影院| 亚洲av电影在线进入| 婷婷色综合www| 国产成人精品无人区| 亚洲欧美日韩另类电影网站| 婷婷色综合大香蕉| 精品亚洲成a人片在线观看| 精品久久蜜臀av无| 91麻豆精品激情在线观看国产 | 欧美日韩亚洲高清精品| 日韩大片免费观看网站| av视频免费观看在线观看| 91老司机精品| 成在线人永久免费视频| 中文乱码字字幕精品一区二区三区| 色精品久久人妻99蜜桃| 国产一级毛片在线| 七月丁香在线播放| 80岁老熟妇乱子伦牲交| av国产精品久久久久影院| 国产高清不卡午夜福利| 精品福利观看| 亚洲熟女精品中文字幕| 国产亚洲av片在线观看秒播厂| 国产精品免费大片| 亚洲精品美女久久久久99蜜臀 | 亚洲av欧美aⅴ国产| 国产亚洲一区二区精品| 成人国产一区最新在线观看 | 久久精品aⅴ一区二区三区四区| 久久国产精品人妻蜜桃| 久久精品人人爽人人爽视色| 在线 av 中文字幕| 欧美成狂野欧美在线观看| 国产深夜福利视频在线观看| 熟女少妇亚洲综合色aaa.| 尾随美女入室| 国产免费一区二区三区四区乱码| 永久免费av网站大全| 亚洲三区欧美一区| 国产一区二区在线观看av| 美女中出高潮动态图| 亚洲av电影在线观看一区二区三区| 国产一区二区三区综合在线观看| 一本久久精品| 国产成人影院久久av| 亚洲国产成人一精品久久久| 精品久久蜜臀av无| 亚洲av美国av| 午夜日韩欧美国产| 一级片免费观看大全| 妹子高潮喷水视频| 日韩大片免费观看网站| 亚洲精品一二三| 免费一级毛片在线播放高清视频 | 成年人免费黄色播放视频| 天堂8中文在线网| kizo精华| 亚洲免费av在线视频| 中文字幕亚洲精品专区| 国产一区二区三区av在线| 久久人人爽人人片av| 国产福利在线免费观看视频| 中文字幕高清在线视频| 女人久久www免费人成看片| 黄色怎么调成土黄色| 精品人妻在线不人妻| 777米奇影视久久| 在线观看人妻少妇| 亚洲av成人精品一二三区| 欧美成人精品欧美一级黄| 亚洲色图 男人天堂 中文字幕| 国产日韩欧美视频二区| 国产av一区二区精品久久| 一边亲一边摸免费视频| 巨乳人妻的诱惑在线观看| 一本色道久久久久久精品综合| 精品人妻一区二区三区麻豆| 少妇人妻久久综合中文| 国产深夜福利视频在线观看| 国产成人一区二区三区免费视频网站 | 看十八女毛片水多多多| 在线 av 中文字幕| 美女主播在线视频| 青春草视频在线免费观看| 黄色怎么调成土黄色| 狠狠婷婷综合久久久久久88av| 亚洲欧美激情在线| 桃花免费在线播放| 欧美激情 高清一区二区三区| netflix在线观看网站| 日韩av在线免费看完整版不卡| 好男人电影高清在线观看| 国产精品三级大全| videosex国产| 亚洲精品一卡2卡三卡4卡5卡 | av网站在线播放免费| 十八禁网站网址无遮挡| 女性被躁到高潮视频| 一区在线观看完整版| 亚洲欧美色中文字幕在线| 黄片播放在线免费| 天堂中文最新版在线下载| 秋霞在线观看毛片| 国产成人91sexporn| av欧美777| 国精品久久久久久国模美| 纵有疾风起免费观看全集完整版| 狠狠精品人妻久久久久久综合| 国产精品免费大片| 成人免费观看视频高清| 水蜜桃什么品种好| 亚洲国产av新网站| 国产一卡二卡三卡精品| 亚洲欧美清纯卡通| 欧美日韩视频精品一区| 精品国产一区二区三区四区第35| 中文字幕av电影在线播放| 亚洲av欧美aⅴ国产| 好男人电影高清在线观看| 一级毛片电影观看| 国产高清不卡午夜福利| 日韩中文字幕欧美一区二区 | a级片在线免费高清观看视频| 日日夜夜操网爽| 亚洲黑人精品在线| 久久久久久久国产电影| 一级毛片电影观看| 最近中文字幕2019免费版| 激情视频va一区二区三区| 中文字幕色久视频| 看免费成人av毛片| 97人妻天天添夜夜摸| 亚洲国产av新网站| 亚洲第一青青草原| 热99国产精品久久久久久7| 欧美人与性动交α欧美精品济南到| 青春草视频在线免费观看| 少妇猛男粗大的猛烈进出视频| 麻豆av在线久日| av在线app专区| 天堂8中文在线网| 久久99一区二区三区| 国产爽快片一区二区三区| www.熟女人妻精品国产| 国产精品av久久久久免费| 亚洲av综合色区一区| 亚洲综合色网址| 国产欧美亚洲国产| 久热爱精品视频在线9| 七月丁香在线播放| www.999成人在线观看| 曰老女人黄片| 日韩一卡2卡3卡4卡2021年| 人妻一区二区av| 天天躁日日躁夜夜躁夜夜| 亚洲色图 男人天堂 中文字幕| 成年动漫av网址| av国产久精品久网站免费入址| 久久九九热精品免费| 久久狼人影院| 精品国产国语对白av| 成年人黄色毛片网站| 日韩电影二区| av国产久精品久网站免费入址| 成年人黄色毛片网站| av欧美777| 天天躁日日躁夜夜躁夜夜| 成人黄色视频免费在线看| 一区二区日韩欧美中文字幕| 人妻人人澡人人爽人人| 观看av在线不卡| 热99久久久久精品小说推荐| 欧美 亚洲 国产 日韩一| 日本一区二区免费在线视频| 91麻豆精品激情在线观看国产 | 久久精品熟女亚洲av麻豆精品| 国产成人精品久久二区二区免费| 久久性视频一级片| avwww免费| 一本综合久久免费| 最黄视频免费看| 宅男免费午夜| 国产老妇伦熟女老妇高清| 亚洲国产av新网站| www.999成人在线观看|