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

    基于NOR FLASH的嵌入式FAT文件系統(tǒng)

    2018-01-06 12:24:37孫甲松陳從華
    電子設(shè)計工程 2017年23期
    關(guān)鍵詞:嵌入式信息設(shè)計

    張 鵬,孫甲松,陳從華

    (1.清華大學(xué)電子工程系,北京100084;2.廈門雅迅網(wǎng)絡(luò)股份有限公司福建廈門361008)

    基于NOR FLASH的嵌入式FAT文件系統(tǒng)

    張 鵬1,2,孫甲松1,陳從華2

    (1.清華大學(xué)電子工程系,北京100084;2.廈門雅迅網(wǎng)絡(luò)股份有限公司福建廈門361008)

    本課題就是要設(shè)計一套確實可行的方案,將FAT文件系統(tǒng)管理文件/數(shù)據(jù)的理念應(yīng)用于FLASH芯片上。本設(shè)計采用了數(shù)據(jù)塊使用情況信息表BIM和定位表MAT這兩個結(jié)構(gòu)。通過利用NOR FLASH的特性,在不頻繁擦寫的情況下記錄數(shù)據(jù)塊當(dāng)前狀態(tài)和擦寫次數(shù),將FAT表和數(shù)據(jù)塊磨損信息實時寫入到FLASH存儲器中。在此基礎(chǔ)上制定合理的均衡損耗策略,并實現(xiàn)壞塊管理、碎片回收。適用于內(nèi)存資源有限、對上電時間有要求、可能隨時掉電的終端。令終端能夠使用標(biāo)準(zhǔn)接口快速存儲、訪問大容量數(shù)據(jù),并提高FLASH器件使用壽命。

    文件系統(tǒng);FLASH;FAT;嵌入式

    FLASH即半導(dǎo)體存儲器,已被廣泛應(yīng)用于便攜式設(shè)備等嵌入式系統(tǒng)中。具有非易失性、功耗低、成本低、體積小、容量大、讀寫速度快、無機械故障等優(yōu)點。隨著存儲器容量的不斷增大、嵌入式設(shè)備應(yīng)用功能增多和系統(tǒng)復(fù)雜性的增加,如何高效地存儲和管理數(shù)據(jù)從而方便上層開發(fā)應(yīng)用,成為一個重要的課題。引入嵌入式FLASH文件系統(tǒng)正是解決這個問題的好辦法。文件系統(tǒng)可以帶來如下幾點便利:能夠高效的存儲和管理數(shù)據(jù),提高存儲可靠性,方便快捷檢索文件,使數(shù)據(jù)庫具有高靈活性、良好的可移植性及可裁剪性,縮短上層應(yīng)用開發(fā)周期。

    1 NOR FLASH存儲器特性

    本設(shè)計是以NOR FLASH為平臺進(jìn)行開發(fā)設(shè)計。NOR FLASH的數(shù)據(jù)區(qū)必須先經(jīng)過擦除操作才能寫入。擦除操作以數(shù)據(jù)塊(BLOCK,也稱為扇區(qū),或者擦除單元)為單位。數(shù)據(jù)塊在正確擦除后,塊內(nèi)所有數(shù)據(jù)位都被置為“1”。軟件執(zhí)行的寫入操作可使必要的數(shù)據(jù)位從“1”變成“0”(bit),但是要再想讓位由“0”改為“1”,就不能夠直接通過寫入指令完成,須要重復(fù)以上的“擦除——寫入”流程。請注意,并不是每次寫入NOR FLASH芯片都需要進(jìn)行擦除,可以只進(jìn)行一些數(shù)據(jù)位的清除。后面提到的設(shè)計方案就用到了該特性。

    2 應(yīng)用環(huán)境

    由于是在嵌入式終端上使用的文件系統(tǒng),運行環(huán)境比較惡劣,設(shè)計時要考慮到應(yīng)用場景的約束:

    1)嵌入式MCU資源較少。包括了ROM和RAM,尤其是RAM,電子設(shè)備由于要考慮成本會采用盡量低配的芯片,往往沒有過多的資源用于文件系統(tǒng)。

    2)要求啟動時間短。在一些應(yīng)用場合中,要求終端必須在一定時間內(nèi)完成上電初始化進(jìn)入正常運行狀態(tài)。

    3)終端電源隨時可能被關(guān)閉,因此信息數(shù)據(jù)最好能夠?qū)崟r更新到FLASH器件中。

    3 其他設(shè)計方案對比

    目前JFFS和YAFFS是比較常用的FLASH文件系統(tǒng)。它們都是日志型文件系統(tǒng),需要在開機時從頭至尾掃描FLASH器件中所有數(shù)據(jù)塊的數(shù)據(jù),在終端的內(nèi)存中生成一個記錄文件系統(tǒng)信息的目錄樹。這種設(shè)計有一定的局限性,文件索引信息會占用太多的內(nèi)存資源,并且初始化時掃描時間較長,因此沒有辦法用在一些嵌入式終端中。本次設(shè)計采用FAT文件系統(tǒng)的處理和管理數(shù)據(jù)、文件方法。而如何解決均衡磨損的問題則是本次設(shè)計的難點。

    嵌入式系統(tǒng)中的FLASH不能直接移植通用的FAT文件系統(tǒng)。在通用的FAT文件系統(tǒng)中,系統(tǒng)的記錄信息(例如FAT表)放在固定的數(shù)據(jù)塊,在文件系統(tǒng)使用過程中記錄信息需要經(jīng)常被改寫,會導(dǎo)致其所在數(shù)據(jù)塊頻繁擦寫,從而減少器件使用壽命。這是移植文件系統(tǒng)的難點,也是本次設(shè)計所要著重解決的問題。

    之前有些嵌入式FAT設(shè)計是將文件系統(tǒng)的記錄信息暫時存放到靜態(tài)內(nèi)存,再定時存儲到FLASH芯片中。這種設(shè)計比較適用于電源穩(wěn)定,關(guān)機時要能夠有充足時間保存信息的場景。這種設(shè)計并不能很好的適用于上述隨時可能掉電的終端上。首先掉電時會丟失還未存儲的數(shù)據(jù),定時時間間隔越長丟的數(shù)據(jù)越多。而且更嚴(yán)重的是,定時時間如果相對于數(shù)據(jù)存儲的時間間隔不夠,則文件系統(tǒng)的記錄信息所處數(shù)據(jù)塊達(dá)不到均衡磨損的目的,定時間隔越短,反而越容易形成“集中磨損”。

    4 FLASH文件系統(tǒng)的設(shè)計

    本研究目的在于提供一種在NOR FLASH存儲器上建立FAT文件系統(tǒng)的優(yōu)化方法,實現(xiàn)了FAT文件系統(tǒng)的掉電保護(hù)、壞塊管理、碎片回收和均衡損耗策略。制定合理的壞塊管理、碎片回收、均衡損耗策略。本設(shè)計將數(shù)據(jù)塊擦除次數(shù)實時記錄到FLASH當(dāng)中,可用于隨時掉電的應(yīng)用場景。

    以下設(shè)計方案以MX25L1606E芯片為例。容量為16M-bit。器件數(shù)據(jù)區(qū)分為512個數(shù)據(jù)塊,每塊16頁,每頁256個字節(jié)。其它容量類型的FLASH可以自行計算調(diào)整設(shè)計參數(shù)。

    4.1 系統(tǒng)結(jié)構(gòu)

    通用的FAT文件系統(tǒng)基本結(jié)構(gòu)如圖1所示,包括MBR、DBR及其副本、FAT1、FAT2和數(shù)據(jù)區(qū),根目錄包含在數(shù)據(jù)區(qū)中。

    圖1 通用FAT文件系統(tǒng)結(jié)構(gòu)

    其中MBR是主引導(dǎo)記錄,DBR是分區(qū)引導(dǎo)扇區(qū)。它們包括了文件系統(tǒng)的基本信息。對于電子設(shè)備終端來說,由于FLASH芯片屬于內(nèi)部器件,且容量等參數(shù)信息為已知,并不會在使用過程中更換不同規(guī)格的存儲器。因此并不需要MBR、DBR這部分?jǐn)?shù)據(jù)內(nèi)容。每扇區(qū)字節(jié)數(shù)和每簇扇區(qū)數(shù)這些參數(shù)信息可以在程序中直接根據(jù)芯片參數(shù)進(jìn)行賦值。因此可以只保留FAT表、根目錄和普通數(shù)據(jù)區(qū)。

    本設(shè)計引入BIM數(shù)據(jù)塊使用情況信息表和MAT數(shù)據(jù)塊定位表。由于終端設(shè)備可能會出現(xiàn)在擦除或?qū)懭氲倪^程中掉電的情況。必須考慮數(shù)據(jù)的安全性。對此,本系統(tǒng)中的FAT、根目錄、BIM、MAB作為重要數(shù)據(jù)都進(jìn)行雙備份處理。每次都順序擦除寫入數(shù)據(jù)。若設(shè)備在上電后發(fā)現(xiàn)其中有數(shù)據(jù)塊因為一些原因遭到破壞使得信息無效,則從另一份數(shù)據(jù)中拷貝至失效的數(shù)據(jù)塊中完成恢復(fù)。

    實際FLASH文件系統(tǒng)結(jié)構(gòu)圖如圖2所示。

    圖2 嵌入式FAT系統(tǒng)的結(jié)構(gòu)示意圖

    4.2 BIM數(shù)據(jù)塊使用情況信息表

    BIM(Block Information Map)記錄了FLASH數(shù)據(jù)塊當(dāng)前狀態(tài)及已擦除次數(shù)。對于要實時寫入信息至閃存的終端來說,BIM的問題和FAT表一樣,如果每擦除一個數(shù)據(jù)塊就要更新BIM,那么BIM將因頻繁擦寫而提前損壞。為了解決這個問題,具體實施方法如下。

    案例中FLASH總共512個數(shù)據(jù)塊,每個塊可以用8個字節(jié)信息來記錄。記錄結(jié)構(gòu)體結(jié)構(gòu)分為3個部分,如圖3所示。

    圖3 BIM結(jié)構(gòu)體示意圖

    每個數(shù)據(jù)塊的記錄分成3個部分。低位標(biāo)4個字節(jié)包含32個bit位作為單次計數(shù),初始化為“1”。當(dāng)對應(yīng)的數(shù)據(jù)塊產(chǎn)生擦除操作時,將最低位的“1”變?yōu)椤?”來計數(shù)(此時可以直接寫入而不需要擦除數(shù)據(jù)塊使用情況信息表)。中間兩個字節(jié)長度記錄擦除32次的倍數(shù)。當(dāng)32個數(shù)據(jù)位全部清0時,倍數(shù)計數(shù)加1。由此,可記錄數(shù)據(jù)塊擦除次數(shù)總共為200萬次。而平均擦除其他數(shù)據(jù)塊平均32次才需要擦除一次數(shù)據(jù)塊使用情況信息表,不至于頻繁修改該信息表。

    而最高位兩個字節(jié)表示對應(yīng)數(shù)據(jù)塊的當(dāng)前狀態(tài)。其各值含義如下:

    0xA5FF-空閑

    0xA5FE-正在準(zhǔn)備寫入數(shù)據(jù)

    0xA5FC-已寫入有效數(shù)據(jù)

    0xA5F8-已被刪除的數(shù)據(jù)

    0xA580-壞塊

    可以看出數(shù)據(jù)塊狀態(tài)逐步變化時可以只寫入數(shù)據(jù)位而不需要重新擦除。

    圖4 數(shù)據(jù)塊使用情況信息表數(shù)據(jù)示例

    按照上面的存儲方式,就可以將所有數(shù)據(jù)塊的擦除次數(shù)記錄在FLASH當(dāng)中。在此前提下,設(shè)計合理的數(shù)據(jù)塊損耗均衡算法。

    4.3 損耗均衡算法

    當(dāng)某個數(shù)據(jù)塊需要擦寫時,根據(jù)所有數(shù)據(jù)塊的擦除情況重新檢查,視情況分配新的數(shù)據(jù)塊繼續(xù)存儲數(shù)據(jù)。以達(dá)到均衡磨損的目的。

    由于是嵌入式內(nèi)部使用的文件系統(tǒng),可以在分配新的數(shù)據(jù)塊的算法上,考慮熱區(qū)數(shù)據(jù)和冷區(qū)數(shù)據(jù)兩種,區(qū)別分配算法。可以通過上層應(yīng)用定義文件夾來歸類這兩種數(shù)據(jù)。

    所謂熱區(qū)數(shù)據(jù),是指經(jīng)常更新的數(shù)據(jù)信息。比如終端的定時采集記錄數(shù)據(jù)、設(shè)備使用狀態(tài)信息等等。系統(tǒng)先設(shè)定擦除次數(shù)差值上限,定義為閾值T。如果熱區(qū)信息數(shù)據(jù)塊總擦除次數(shù)高出所有數(shù)據(jù)塊平均擦除次數(shù)超出閾值T時,判斷熱區(qū)數(shù)據(jù)需要分配新數(shù)據(jù)塊。熱區(qū)數(shù)據(jù)的分配比較簡單,掃描整個BIM,查找標(biāo)志為“空閑”或“已刪除”的擦除次數(shù)最少的數(shù)據(jù)塊,作為新的數(shù)據(jù)塊進(jìn)行記錄即可。

    而冷區(qū)數(shù)據(jù)是指很久才更新一次,或者甚至設(shè)備出廠后都不怎么更新的數(shù)據(jù)信息。比如文件系統(tǒng)的根目錄和終端的參數(shù)。對于這類信息,在其數(shù)據(jù)更新時先判斷其擦除總次數(shù)是否低于或高于平均擦除次數(shù)太多(分別設(shè)置兩個閾值),如果需要重新分配新數(shù)據(jù)塊,則先計算所有數(shù)據(jù)塊平均擦除次數(shù),在低于平均擦除次數(shù)的數(shù)據(jù)塊中尋找最接近這個平均值的塊進(jìn)行存儲。

    通過對熱、冷區(qū)數(shù)據(jù)的特殊處理,可以更好的實現(xiàn)數(shù)據(jù)塊損耗均衡。

    4.4 MAT定位表

    MAT(Map Allocation Table)用于記錄定位 FAT表、根目錄及BIM分別在哪個數(shù)據(jù)塊中。由于擦寫次數(shù)的限制,F(xiàn)AT表、根目錄、BIM不能處于固定的扇區(qū)。當(dāng)這3個表所在的數(shù)據(jù)塊擦寫次數(shù)累加到一定次數(shù)時,同樣需要尋找磨損程度較低的數(shù)據(jù)塊繼續(xù)記錄。此時就需要更新定位表。

    系統(tǒng)需要MAT處于相對固定的位置,這樣終端初始化時才能先找到MAT,再通過它查找FAT表、根目錄及BIM的位置。可以將MAT安排在最開始的數(shù)據(jù)塊中。而為了使MAT不會頻繁的擦除,其具體實施方案如下。

    MAT數(shù)據(jù)占用一個數(shù)據(jù)塊,容量4 K,第一次初始化為全“0xFF”,預(yù)留最后8個字節(jié)寫入標(biāo)識符。以8個字節(jié)為單位,整合BIM、FAT表、根目錄所在的數(shù)據(jù)塊序號,從頭開始寫入MAT數(shù)據(jù)塊中。MAT表采用只添加數(shù)據(jù)而不修改數(shù)據(jù)的方式。一直添加到定位表所處的數(shù)據(jù)塊寫滿了為止,再重新擦寫。如圖5所示。

    圖5 MAT數(shù)據(jù)示例

    終端每次上電讀取標(biāo)識符,如果數(shù)據(jù)符合則從記錄區(qū)讀取非“0xFF”最后8字節(jié)的數(shù)據(jù),便可解析BIM、FAT表、根目錄所在數(shù)據(jù)塊。

    當(dāng)定位表寫滿后,重新擦寫。系統(tǒng)預(yù)留FLASH芯片最開始的5個備份數(shù)據(jù)塊區(qū)供定位表循環(huán)使用以防MAT成為壞塊。如果出現(xiàn)壞塊,寫入下一個備份數(shù)據(jù)塊中(MAT有副本,所以實際上是占用2個數(shù)據(jù)塊)。當(dāng)終端上電時,從預(yù)留區(qū)最后一個數(shù)據(jù)塊判斷標(biāo)識符,確認(rèn)MAT所在的真實數(shù)據(jù)塊扇區(qū)。

    4.5 總體流程

    軟件總體流程如圖6所示。終端在上電初始化過程中,終端確認(rèn)定位表MAT信息,查找加載數(shù)據(jù)塊使用情況信息表BIM數(shù)據(jù),并將BIM讀入內(nèi)存。當(dāng)終端運行過程中需要將某個文件數(shù)據(jù)更換數(shù)據(jù)塊扇區(qū)或添加文件數(shù)據(jù)至新的數(shù)據(jù)塊時,先根據(jù)BIM查找標(biāo)志為“空閑”或“已刪除”擦除次數(shù)較少的數(shù)據(jù)塊,將新數(shù)據(jù)塊狀態(tài)改為“正在準(zhǔn)備寫入”。再依次檢查根目錄、FAT表和BIM表是否需要修改且被擦除次數(shù)過多,如果是則同樣查找新數(shù)據(jù)塊并修改其狀態(tài)標(biāo)志。而后依次寫入文件數(shù)據(jù)、根目錄、FAT,更新最終數(shù)據(jù)塊狀態(tài)寫入BIM。如果后三者有改動所在數(shù)據(jù)塊扇區(qū)號。則增加一條記錄寫入MAT。

    圖6 文件系統(tǒng)流程圖

    5 結(jié)論

    本次設(shè)計研究了NOR FLASH文件系統(tǒng)的架構(gòu)和存儲管理技術(shù),旨在研究和開發(fā)一種可以運用于NOR FLASH的FAT文件系統(tǒng),適合對系統(tǒng)開機時間有要求、內(nèi)存資源有限、供電條件惡劣的嵌入式終端。向上層應(yīng)用提供了標(biāo)準(zhǔn)的文件接口。解決了FAT表的存儲問題,并且加入了數(shù)據(jù)塊均衡磨損的算法,設(shè)計了可行的空間分配方案,提高了FLASH的使用壽命。此外,還增加了垃圾回收和壞塊管理等機制,增加掉電保護(hù),提高了存儲的可靠性。

    [1]覃萬林.基于實時系統(tǒng)的Flash文件系統(tǒng)的研究與應(yīng)用[D].廣州:廣東工業(yè)大學(xué),2012.

    [2]曹璐.基于NAND FLASH的文件系統(tǒng)設(shè)計與實現(xiàn)[D].上海:華東師范大學(xué),2012.

    [3]時正,紀(jì)金松,陳香蘭,等.一種基于差分進(jìn)化的Flash文件系統(tǒng)垃圾回收算法[J].電子學(xué)報,2011,39(2):280-284.

    [4]季飛.基于μCOS-II的嵌入式文件系統(tǒng)設(shè)計與實現(xiàn)[D].廣州:中山大學(xué),2014.

    [5]張繼珂,谷青范.基于Flash的嵌入式文件系統(tǒng)設(shè)計與實現(xiàn).工業(yè)控制計算機,2011,24(4):84-86.

    [6]崔鵬偉.面向嵌入式數(shù)據(jù)采集設(shè)備的文件系統(tǒng)設(shè)計[D].太原:太原科技大學(xué),2014.

    [7]吳磊,翟云飛.基于STM32的NAND flash的塊分配框架設(shè)計[J].計算機測量與控制,2015,23(1):201-204.

    [8]胡寧,楊瓊,王冬.基于分組的NandFlash塊管理方法[J].微電子學(xué)與計算機,2015,32(3):19-22.

    [9]王小妮.嵌入式Linux文件系統(tǒng)的構(gòu)建和移植[J].

    電腦開發(fā)與應(yīng)用,2015,28(2):52-54.

    [10]夏蘭,賈曉冬,曲文博.基于MSP430F5529和SD卡的FAT16文件系統(tǒng)的設(shè)計[J].電子器件,2015,(4):946-947.

    [11]吳京洪,曾學(xué)文,李明哲,等.面向流式數(shù)據(jù)的嵌入式文件系統(tǒng)[J].計算機工程,2015,41(9):92-96.

    [12]邢亮,黃暉,田丹.機載系統(tǒng)NANDFlash存儲技術(shù)[J].航空計算技術(shù),2014,44(1):123.

    [13]彭濤.基于Flash存儲芯片的文件存儲系統(tǒng)設(shè)計[J].電子科技,2015,28(5):27-29.

    [14]李書根,潘海燕,王培.一種嵌入式實時操作系統(tǒng)高可靠文件系統(tǒng)[J].微電子學(xué)與計算機,2014(3):14-16.

    [15]劉軍芳,胡和智.嵌入式文件系統(tǒng)中垃圾塊回收機制的研究[J].民營科技,2014,(4):76.

    [16]張哲,車鑫,李運華.一種高可靠嵌入式文件系統(tǒng)的應(yīng)用策略研究[J].航空計算技術(shù),2014(5):111-113.

    Embedded FAT file system based on NOR FLASH

    ZHANG Peng1,2,SUN Jia-song1,CHEN Cong-hua2
    (1.Department of Electronic Engineering,Tsinghua University,Beijing100084,China;2.Yaxon Network Co.,Ltd.,Xiamen361008,China)

    The paper is to design a feasible solutions that apply the FAT file system concept applied to nor FLASH chip,using BIM(Block Information Map)and MAT(Map Allocation Table).Base on the characteristics of nor flash,the BIM record the state and erasing times of data block without flashing frequently.The MAT locates all system information table in the FLASH.The FAT table and the block information can be written to the FLASH memory in real time.Base on the plan,the design provides reasonable mechanisms of loss-balance,bad-block-management and garbage-collection.The design is suitable for these devices which have limited memory,harsh time of power up,or astable power.The terminal can use the standard interface to store and access the large capacity data quickly.It improve the service of FLASH.

    file system;FLASH;FAT;embedded chip

    TN302

    A

    1674-6236(2017)23-0159-04

    2016-11-28稿件編號:201611237

    張鵬(1983—),男,福建泉州人,工程師。研究方向:汽車電子嵌入式軟件。

    猜你喜歡
    嵌入式信息設(shè)計
    瞞天過?!律O(shè)計萌到家
    搭建基于Qt的嵌入式開發(fā)平臺
    設(shè)計秀
    海峽姐妹(2017年7期)2017-07-31 19:08:17
    訂閱信息
    中華手工(2017年2期)2017-06-06 23:00:31
    有種設(shè)計叫而專
    Coco薇(2017年5期)2017-06-05 08:53:16
    嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
    展會信息
    中外會展(2014年4期)2014-11-27 07:46:46
    Altera加入嵌入式視覺聯(lián)盟
    倍福 CX8091嵌入式控制器
    自動化博覽(2014年4期)2014-02-28 22:31:15
    設(shè)計之味
    舒適廣告(2008年9期)2008-09-22 10:02:48
    亚洲精品中文字幕在线视频| 纯流量卡能插随身wifi吗| 国产精品一二三区在线看| 丝袜脚勾引网站| 欧美丝袜亚洲另类| 亚洲丝袜综合中文字幕| 90打野战视频偷拍视频| 国产一区二区在线观看日韩| 国产日韩一区二区三区精品不卡| 王馨瑶露胸无遮挡在线观看| 欧美日韩av久久| 精品人妻一区二区三区麻豆| 伦理电影大哥的女人| 亚洲av欧美aⅴ国产| 国产一区二区在线观看av| 两个人看的免费小视频| 丝袜脚勾引网站| 亚洲精品中文字幕在线视频| 欧美+日韩+精品| 人体艺术视频欧美日本| 精品一区二区三区四区五区乱码 | 王馨瑶露胸无遮挡在线观看| 亚洲精品国产av蜜桃| 久热这里只有精品99| 国产白丝娇喘喷水9色精品| 寂寞人妻少妇视频99o| 99热国产这里只有精品6| 欧美另类一区| av女优亚洲男人天堂| 久久精品国产亚洲av天美| 宅男免费午夜| 亚洲一区二区三区欧美精品| 男女边吃奶边做爰视频| 亚洲国产色片| 精品国产一区二区三区四区第35| 久久99一区二区三区| 少妇被粗大猛烈的视频| 亚洲欧美一区二区三区黑人 | av一本久久久久| av视频免费观看在线观看| 国产在线视频一区二区| 国产成人91sexporn| 妹子高潮喷水视频| 天堂8中文在线网| 2022亚洲国产成人精品| 国产一区二区激情短视频 | 午夜久久久在线观看| 精品久久久精品久久久| 九九爱精品视频在线观看| 久久亚洲国产成人精品v| 国产女主播在线喷水免费视频网站| 香蕉国产在线看| 国国产精品蜜臀av免费| 亚洲精品第二区| 国产又爽黄色视频| 满18在线观看网站| 日韩大片免费观看网站| 热99国产精品久久久久久7| 高清av免费在线| 成人毛片a级毛片在线播放| 麻豆精品久久久久久蜜桃| 一级毛片电影观看| 91国产中文字幕| 成年女人在线观看亚洲视频| 哪个播放器可以免费观看大片| 人妻 亚洲 视频| 久久99蜜桃精品久久| www.色视频.com| 成年人午夜在线观看视频| 久久99精品国语久久久| 久久久精品免费免费高清| videossex国产| 一级黄片播放器| 日韩精品免费视频一区二区三区 | 我的女老师完整版在线观看| 国产免费视频播放在线视频| 日日啪夜夜爽| 香蕉丝袜av| 亚洲国产av影院在线观看| 国精品久久久久久国模美| 热re99久久精品国产66热6| 午夜免费男女啪啪视频观看| 如日韩欧美国产精品一区二区三区| 91久久精品国产一区二区三区| a级毛片黄视频| 久久久久久久亚洲中文字幕| 在线看a的网站| 女人精品久久久久毛片| 国产精品嫩草影院av在线观看| 国产日韩欧美亚洲二区| av.在线天堂| 七月丁香在线播放| 老司机影院成人| 午夜影院在线不卡| 日韩一本色道免费dvd| 又粗又硬又长又爽又黄的视频| 国产精品熟女久久久久浪| 午夜福利视频在线观看免费| 亚洲精品aⅴ在线观看| 美女大奶头黄色视频| 久久久久国产网址| 亚洲精品日韩在线中文字幕| 亚洲综合精品二区| 大香蕉久久网| 99热6这里只有精品| 伊人亚洲综合成人网| 中文字幕精品免费在线观看视频 | 中文精品一卡2卡3卡4更新| 国产精品久久久久久av不卡| 午夜福利视频在线观看免费| 纵有疾风起免费观看全集完整版| 91久久精品国产一区二区三区| 最近2019中文字幕mv第一页| 色5月婷婷丁香| 如日韩欧美国产精品一区二区三区| 国精品久久久久久国模美| 国产深夜福利视频在线观看| 国产有黄有色有爽视频| 国产精品欧美亚洲77777| 99热这里只有是精品在线观看| 99re6热这里在线精品视频| 欧美日韩精品成人综合77777| 久久国产亚洲av麻豆专区| 自线自在国产av| 一级毛片黄色毛片免费观看视频| 亚洲欧洲精品一区二区精品久久久 | 啦啦啦啦在线视频资源| 人体艺术视频欧美日本| 夫妻午夜视频| 飞空精品影院首页| 最近中文字幕2019免费版| 中国三级夫妇交换| 秋霞在线观看毛片| 精品国产一区二区三区久久久樱花| 亚洲综合色网址| 一二三四在线观看免费中文在 | 高清av免费在线| 少妇熟女欧美另类| 国产高清不卡午夜福利| 一边亲一边摸免费视频| 欧美3d第一页| 中文字幕人妻丝袜制服| 制服人妻中文乱码| 999精品在线视频| 岛国毛片在线播放| 午夜久久久在线观看| 韩国高清视频一区二区三区| 最近中文字幕2019免费版| 黑人高潮一二区| 97人妻天天添夜夜摸| 18禁国产床啪视频网站| 最黄视频免费看| 国产在视频线精品| 亚洲欧美成人精品一区二区| 欧美bdsm另类| 亚洲国产精品成人久久小说| 亚洲精品美女久久久久99蜜臀 | 夜夜爽夜夜爽视频| 欧美人与性动交α欧美精品济南到 | 伦理电影免费视频| av在线app专区| 亚洲精品aⅴ在线观看| 亚洲情色 制服丝袜| 99热6这里只有精品| 黑人巨大精品欧美一区二区蜜桃 | 亚洲综合精品二区| 在线亚洲精品国产二区图片欧美| 国产成人精品在线电影| av福利片在线| 美女xxoo啪啪120秒动态图| a级毛片黄视频| 国产色爽女视频免费观看| 国产熟女欧美一区二区| 成人黄色视频免费在线看| 少妇被粗大猛烈的视频| 国产精品欧美亚洲77777| 九色亚洲精品在线播放| 蜜桃国产av成人99| 午夜福利视频在线观看免费| 丝袜喷水一区| 久久毛片免费看一区二区三区| 亚洲av欧美aⅴ国产| 黑人高潮一二区| 午夜福利视频精品| 亚洲国产精品成人久久小说| 欧美成人午夜精品| 国产免费又黄又爽又色| 女人久久www免费人成看片| 欧美日韩成人在线一区二区| 亚洲一级一片aⅴ在线观看| 热99国产精品久久久久久7| 国产毛片在线视频| av又黄又爽大尺度在线免费看| 亚洲精品成人av观看孕妇| 国产成人精品福利久久| 2018国产大陆天天弄谢| 内地一区二区视频在线| 免费人妻精品一区二区三区视频| 老司机亚洲免费影院| 欧美激情 高清一区二区三区| 极品人妻少妇av视频| 9热在线视频观看99| 免费看光身美女| 亚洲国产欧美在线一区| 久久久久久人妻| 天天操日日干夜夜撸| 久久久久久久精品精品| 国产高清三级在线| 中文字幕人妻熟女乱码| 亚洲精品第二区| 伦理电影大哥的女人| 有码 亚洲区| 女的被弄到高潮叫床怎么办| 精品人妻偷拍中文字幕| 一区二区三区乱码不卡18| 国产又色又爽无遮挡免| 国产精品人妻久久久影院| 三级国产精品片| 99精国产麻豆久久婷婷| 亚洲 欧美一区二区三区| 天天影视国产精品| 久久这里只有精品19| 97人妻天天添夜夜摸| 伦理电影大哥的女人| 夫妻午夜视频| 国产乱人偷精品视频| 久久99一区二区三区| 日本av手机在线免费观看| 天天影视国产精品| 亚洲国产精品专区欧美| 亚洲精品456在线播放app| 天堂中文最新版在线下载| 精品少妇久久久久久888优播| 一级爰片在线观看| 国产精品秋霞免费鲁丝片| 亚洲精品成人av观看孕妇| 99精国产麻豆久久婷婷| 黄色毛片三级朝国网站| 国产成人一区二区在线| 欧美另类一区| 久热久热在线精品观看| 80岁老熟妇乱子伦牲交| 少妇人妻精品综合一区二区| 国产一级毛片在线| 老女人水多毛片| 欧美+日韩+精品| 国产黄色免费在线视频| 国产亚洲午夜精品一区二区久久| a 毛片基地| 午夜福利乱码中文字幕| 最近中文字幕2019免费版| 亚洲欧洲国产日韩| 丰满乱子伦码专区| 国内精品宾馆在线| av在线app专区| 肉色欧美久久久久久久蜜桃| 亚洲精品色激情综合| 丝袜在线中文字幕| 18在线观看网站| 人妻人人澡人人爽人人| 国产成人精品福利久久| 色视频在线一区二区三区| 美女中出高潮动态图| 精品国产乱码久久久久久小说| 一二三四在线观看免费中文在 | 各种免费的搞黄视频| 成人二区视频| 婷婷色麻豆天堂久久| 婷婷色综合www| 九草在线视频观看| 午夜免费鲁丝| 日韩成人伦理影院| 欧美国产精品一级二级三级| 亚洲三级黄色毛片| av又黄又爽大尺度在线免费看| 男人舔女人的私密视频| 午夜av观看不卡| 国产亚洲精品久久久com| 日韩,欧美,国产一区二区三区| 亚洲内射少妇av| 亚洲国产精品国产精品| 两性夫妻黄色片 | 大陆偷拍与自拍| 免费大片18禁| 日韩欧美一区视频在线观看| 七月丁香在线播放| 久久精品国产a三级三级三级| 午夜av观看不卡| 一二三四在线观看免费中文在 | 卡戴珊不雅视频在线播放| 国产成人午夜福利电影在线观看| 国产男女内射视频| 久久国产精品男人的天堂亚洲 | 精品人妻在线不人妻| av片东京热男人的天堂| 中文字幕亚洲精品专区| 亚洲精品,欧美精品| 国产老妇伦熟女老妇高清| 亚洲人成77777在线视频| 久久综合国产亚洲精品| 蜜桃在线观看..| 日韩av免费高清视频| 亚洲伊人色综图| 国产 一区精品| 国产黄色视频一区二区在线观看| 满18在线观看网站| 老司机影院成人| 插逼视频在线观看| 卡戴珊不雅视频在线播放| 欧美+日韩+精品| 亚洲欧洲精品一区二区精品久久久 | 大片电影免费在线观看免费| 巨乳人妻的诱惑在线观看| 日日撸夜夜添| 在线观看人妻少妇| 亚洲综合色惰| 91成人精品电影| 少妇被粗大猛烈的视频| 午夜精品国产一区二区电影| 国产熟女午夜一区二区三区| 婷婷成人精品国产| 国产极品天堂在线| 最近的中文字幕免费完整| 天堂中文最新版在线下载| 午夜91福利影院| www.av在线官网国产| 久久热在线av| 亚洲久久久国产精品| 久久影院123| 国产午夜精品一二区理论片| 欧美国产精品一级二级三级| 亚洲国产毛片av蜜桃av| 香蕉国产在线看| 春色校园在线视频观看| 午夜福利乱码中文字幕| 精品国产乱码久久久久久小说| 国产亚洲精品久久久com| 国产成人一区二区在线| 欧美另类一区| 97超碰精品成人国产| 男女边吃奶边做爰视频| 国产午夜精品一二区理论片| 搡老乐熟女国产| 国产精品国产av在线观看| 中文精品一卡2卡3卡4更新| 一个人免费看片子| 777米奇影视久久| 少妇精品久久久久久久| 又粗又硬又长又爽又黄的视频| 久久久久久久亚洲中文字幕| 久久人人爽人人爽人人片va| 午夜免费观看性视频| 国产精品秋霞免费鲁丝片| 亚洲精品日本国产第一区| 日韩,欧美,国产一区二区三区| 青青草视频在线视频观看| a级片在线免费高清观看视频| 夫妻午夜视频| 18禁国产床啪视频网站| 视频中文字幕在线观看| 久久久久精品人妻al黑| 91精品国产国语对白视频| 九草在线视频观看| 美女内射精品一级片tv| 欧美日韩综合久久久久久| 精品国产国语对白av| 国产白丝娇喘喷水9色精品| 亚洲精品久久午夜乱码| 岛国毛片在线播放| 好男人视频免费观看在线| 波野结衣二区三区在线| 午夜91福利影院| 99国产综合亚洲精品| 午夜老司机福利剧场| 老司机影院毛片| 男男h啪啪无遮挡| 大香蕉久久网| 丰满少妇做爰视频| 香蕉丝袜av| 我要看黄色一级片免费的| 九九在线视频观看精品| 五月天丁香电影| 人成视频在线观看免费观看| 亚洲欧美一区二区三区国产| 亚洲精品,欧美精品| 丰满饥渴人妻一区二区三| 欧美日韩成人在线一区二区| 黄色 视频免费看| 一区在线观看完整版| 女人被躁到高潮嗷嗷叫费观| 日韩制服骚丝袜av| 午夜影院在线不卡| 一边亲一边摸免费视频| 纵有疾风起免费观看全集完整版| 久久午夜福利片| 黑丝袜美女国产一区| 精品国产国语对白av| 99国产综合亚洲精品| 夜夜骑夜夜射夜夜干| 你懂的网址亚洲精品在线观看| 国内精品宾馆在线| 91午夜精品亚洲一区二区三区| 秋霞在线观看毛片| av免费观看日本| 国产欧美日韩一区二区三区在线| 国产成人91sexporn| 免费黄频网站在线观看国产| 九色成人免费人妻av| 日韩欧美一区视频在线观看| 两个人看的免费小视频| 欧美日本中文国产一区发布| 久久午夜福利片| 免费观看av网站的网址| www日本在线高清视频| 交换朋友夫妻互换小说| 黄网站色视频无遮挡免费观看| 久久99一区二区三区| 青青草视频在线视频观看| 欧美激情国产日韩精品一区| 91精品国产国语对白视频| 久久国产精品大桥未久av| 高清欧美精品videossex| 国产女主播在线喷水免费视频网站| 国产成人aa在线观看| 国产永久视频网站| 婷婷色av中文字幕| 亚洲av成人精品一二三区| 高清在线视频一区二区三区| 2018国产大陆天天弄谢| 午夜福利,免费看| 亚洲,一卡二卡三卡| 国产免费现黄频在线看| 亚洲av免费高清在线观看| 精品人妻偷拍中文字幕| 蜜桃国产av成人99| 国产成人91sexporn| 巨乳人妻的诱惑在线观看| 欧美国产精品一级二级三级| 人人妻人人爽人人添夜夜欢视频| 91久久精品国产一区二区三区| 巨乳人妻的诱惑在线观看| 又大又黄又爽视频免费| 最近的中文字幕免费完整| 日韩成人伦理影院| 色婷婷av一区二区三区视频| 黄网站色视频无遮挡免费观看| 国产有黄有色有爽视频| 久久国产亚洲av麻豆专区| 熟女av电影| 一边亲一边摸免费视频| 99热这里只有是精品在线观看| 中文字幕人妻丝袜制服| 色视频在线一区二区三区| 久久久久久久亚洲中文字幕| 男人操女人黄网站| 亚洲欧美中文字幕日韩二区| 久久久久久久久久人人人人人人| 国产日韩一区二区三区精品不卡| 成年av动漫网址| 日本黄大片高清| 91精品伊人久久大香线蕉| 尾随美女入室| 国产男人的电影天堂91| 黑人巨大精品欧美一区二区蜜桃 | 亚洲国产色片| 亚洲成色77777| 久久久久人妻精品一区果冻| 99re6热这里在线精品视频| 大片免费播放器 马上看| 满18在线观看网站| 国产av码专区亚洲av| 国产麻豆69| 香蕉精品网在线| 久久久亚洲精品成人影院| 性色avwww在线观看| 亚洲国产日韩一区二区| 国产av国产精品国产| 伦精品一区二区三区| av一本久久久久| 男女无遮挡免费网站观看| 一本色道久久久久久精品综合| 午夜精品国产一区二区电影| 欧美人与性动交α欧美精品济南到 | 久久久久精品久久久久真实原创| 在线亚洲精品国产二区图片欧美| 国产一区二区在线观看日韩| 午夜精品国产一区二区电影| 最新中文字幕久久久久| 内地一区二区视频在线| 极品人妻少妇av视频| 老熟女久久久| 精品久久久久久电影网| 亚洲少妇的诱惑av| 一本—道久久a久久精品蜜桃钙片| 亚洲av在线观看美女高潮| 久久精品国产自在天天线| 另类精品久久| 免费观看a级毛片全部| 丰满饥渴人妻一区二区三| 久久99精品国语久久久| 久久99热6这里只有精品| 午夜日本视频在线| 麻豆乱淫一区二区| 蜜臀久久99精品久久宅男| 最近的中文字幕免费完整| 日韩一本色道免费dvd| 国产黄色视频一区二区在线观看| 男女啪啪激烈高潮av片| 侵犯人妻中文字幕一二三四区| 91午夜精品亚洲一区二区三区| 狂野欧美激情性bbbbbb| 一级,二级,三级黄色视频| 欧美精品亚洲一区二区| 22中文网久久字幕| 午夜激情av网站| 欧美精品一区二区大全| 亚洲人与动物交配视频| 丝袜人妻中文字幕| 国产无遮挡羞羞视频在线观看| 国产精品秋霞免费鲁丝片| 在线观看免费视频网站a站| 综合色丁香网| 天堂中文最新版在线下载| 在线观看www视频免费| 精品久久久久久电影网| 国产又色又爽无遮挡免| 久久午夜福利片| 1024视频免费在线观看| 乱人伦中国视频| 国产精品欧美亚洲77777| 国产在线免费精品| 国产 精品1| 99热国产这里只有精品6| 久久久a久久爽久久v久久| 成人漫画全彩无遮挡| 女性生殖器流出的白浆| 国产免费一区二区三区四区乱码| 美女脱内裤让男人舔精品视频| 成人无遮挡网站| 久久精品人人爽人人爽视色| 欧美日韩视频高清一区二区三区二| 久久这里有精品视频免费| 日日撸夜夜添| av在线app专区| 女人精品久久久久毛片| 日日啪夜夜爽| 日韩制服骚丝袜av| 男女午夜视频在线观看 | 亚洲av在线观看美女高潮| 色婷婷av一区二区三区视频| 国产又爽黄色视频| 激情五月婷婷亚洲| 日韩成人伦理影院| 亚洲精品久久午夜乱码| av有码第一页| 丰满少妇做爰视频| 日本黄大片高清| 午夜激情av网站| 国产精品国产三级专区第一集| 国产日韩欧美视频二区| 国产精品偷伦视频观看了| 国产精品久久久久久久久免| 婷婷色综合大香蕉| 久久久久久人妻| 亚洲av.av天堂| 国产日韩欧美在线精品| 一级片'在线观看视频| 亚洲人成网站在线观看播放| 男女国产视频网站| 欧美激情国产日韩精品一区| 亚洲高清免费不卡视频| 交换朋友夫妻互换小说| 99热这里只有是精品在线观看| 日韩伦理黄色片| 老女人水多毛片| 一边亲一边摸免费视频| 国产精品人妻久久久久久| 中国国产av一级| 免费看光身美女| 久久韩国三级中文字幕| 精品人妻偷拍中文字幕| 亚洲精品国产av蜜桃| 欧美少妇被猛烈插入视频| 精品人妻熟女毛片av久久网站| 在现免费观看毛片| 成人国产麻豆网| 亚洲丝袜综合中文字幕| 王馨瑶露胸无遮挡在线观看| 日产精品乱码卡一卡2卡三| 丁香六月天网| 啦啦啦中文免费视频观看日本| 国产福利在线免费观看视频| 女的被弄到高潮叫床怎么办| 丰满乱子伦码专区| 全区人妻精品视频| 丝袜在线中文字幕| 九色成人免费人妻av| 国产男女超爽视频在线观看| 三级国产精品片| 亚洲国产欧美在线一区| 国产成人精品福利久久| 少妇熟女欧美另类| 五月玫瑰六月丁香| videosex国产| 欧美成人午夜精品| 亚洲av福利一区| 国产免费现黄频在线看| 国产亚洲一区二区精品| 国产亚洲欧美精品永久| 女人久久www免费人成看片| 人妻系列 视频| 亚洲精品乱久久久久久| 少妇高潮的动态图| 亚洲欧美日韩另类电影网站| 日韩三级伦理在线观看|