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


曙海教育集團(tuán)論壇嵌入式硬件開(kāi)發(fā)專區(qū)嵌入式硬件技術(shù)討論專區(qū) → 嵌入式多任務(wù)GUI的通用解決方案


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

主題:嵌入式多任務(wù)GUI的通用解決方案

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個(gè)性首頁(yè) | 博客 | 信息 | 搜索 | 郵箱 | 主頁(yè) | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
嵌入式多任務(wù)GUI的通用解決方案  發(fā)帖心情 Post By:2010-11-19 9:06:34

摘要 針對(duì)嵌入式多任務(wù)GUI系統(tǒng)需要非常強(qiáng)的靈活性、可移植性和可伸縮性的特點(diǎn).提出一種通用解決方案;采用層次化、模塊化和面向?qū)ο蟮脑O(shè)計(jì)思想,給出了GUI的體系結(jié)構(gòu),并對(duì)多任務(wù)GUI設(shè)計(jì)中的多任務(wù)調(diào)度策略及管理、消息驅(qū)動(dòng)機(jī)制、桌面廈窗口管理和對(duì)象樹(shù)等關(guān)鍵技術(shù)進(jìn)行了研究。該解決方案的原型已經(jīng)成功應(yīng)用于我國(guó)自主產(chǎn)權(quán)的實(shí)時(shí)操作系統(tǒng)DeltaOS中。


關(guān)鍵詞 嵌入式系統(tǒng),嵌入式GUI圖形用戶界面 多任務(wù)


嵌入式GUI(Graphic Uset Interface)系統(tǒng)就是在嵌入式系統(tǒng)中為特定的硬件設(shè)備或環(huán)境而設(shè)汁的圖形用戶界面系統(tǒng)。調(diào)查顯示,越來(lái)越多具有靈活性、高效性和可移植性的嵌入式GUI系統(tǒng)被廣泛應(yīng)用于辦公自動(dòng)化、消費(fèi)電子、通信設(shè)備、智能儀器等許多領(lǐng)域;而且隨著硬件技術(shù)的發(fā)展,要求GUI實(shí)現(xiàn)的功能越來(lái)越豐富,GUI系統(tǒng)也變得比以往更加復(fù)雜、多樣。
大多數(shù)的嵌入式GUI系統(tǒng)都只能簡(jiǎn)單地支持單任務(wù)。單任務(wù)GUI的效率較低,無(wú)法滿足未來(lái)GUI的發(fā)展需求,故多任務(wù)GUI是嵌入式GUI的發(fā)展方向。
目前,在嵌入式應(yīng)用領(lǐng)域比較成功的嵌入式多任務(wù)GUI系統(tǒng)主要有:MiniGUI、MicroWindows和Qt/Em-bedded。它們主要是針對(duì)嵌入式Linux而設(shè)計(jì)的,通過(guò)PThrred庫(kù)來(lái)實(shí)現(xiàn)對(duì)多線程的支持;而PThred本身就比較復(fù)雜,很難將這些GUI系統(tǒng)移植到平臺(tái)接口不符合POSIX標(biāo)準(zhǔn)的目標(biāo)平臺(tái)上。所以,上述幾種GUI系統(tǒng)有一個(gè)共同的缺點(diǎn),就是過(guò)分地依賴于某種特定的平臺(tái),導(dǎo)致可移植性差。
為了有效地兼容嵌入式領(lǐng)域的各種環(huán)境,下面提出一種通用、有效并且可移植性好的嵌入式GUI體系結(jié)構(gòu),并對(duì)多任務(wù)GUI設(shè)汁中的關(guān)鍵技術(shù)進(jìn)行研究。



1 體系結(jié)構(gòu)
針對(duì)GUI需要非常強(qiáng)的靈活性,可移植性和可伸縮性的特點(diǎn),在其體系結(jié)構(gòu)的設(shè)計(jì)中,采用層次化、模塊化和面向?qū)ο蟮脑O(shè)計(jì)思想。層次式的體系結(jié)構(gòu)在許多軟件系統(tǒng)中被采用,被公認(rèn)為是一種合理的結(jié)構(gòu),但最重要的是如何來(lái)劃分這些層次,使系統(tǒng)的結(jié)構(gòu)最合理、最清晰。
在設(shè)計(jì)中采用如下劃分策略:力求層次之間相對(duì)獨(dú)立,對(duì)任一層的改動(dòng)保證它對(duì)上層的接口不變,上層不受下層變化的影響。在這樣的層次結(jié)構(gòu)中,最底層和最高層都可能根據(jù)具體需要發(fā)生改變,因此應(yīng)該為這兩層提供充分的變動(dòng)空間,而中間的層次則應(yīng)是獨(dú)立不變的。
GUI在嵌入式應(yīng)用環(huán)境中,硬件環(huán)境、操作系統(tǒng)和用戶應(yīng)用程序之間的層次如圖1所示。圖1中,通過(guò)驅(qū)動(dòng)程序,GUI組件部分與硬件隔離;通過(guò)操作系統(tǒng)抽象層,使核心與具體操作系統(tǒng)隔離。這種層次體系結(jié)構(gòu)使得GUI具有良好的平臺(tái)無(wú)關(guān)性,在不同的操作系統(tǒng)和硬件平臺(tái)之間的移植非常方便。按上述設(shè)計(jì)思想,GUI層次模型劃分如圖2所示。圖中,GUI被劃分為3層,每一層義根據(jù)具體功能的不同被劃分為幾個(gè)模塊。


圖片點(diǎn)擊可在新窗口打開(kāi)查看圖片點(diǎn)擊可在新窗口打開(kāi)查看


1.1 輸入輸出層
這一層的功能是將系統(tǒng)中設(shè)備和操作系統(tǒng)平臺(tái)的具體細(xì)節(jié)屏蔽起來(lái)。該設(shè)備層被定義在BSP中,向上提供GUI對(duì)沒(méi)備的顯示特性操作。該層分為設(shè)備邏輯和硬件抽象兩個(gè)子層。設(shè)備邏輯子層使用同一類設(shè)備的概念來(lái)描述GUI支持的外部設(shè)備及對(duì)該設(shè)備的邏輯操作,向上層提供了統(tǒng)一的設(shè)備操作接口;而硬件抽象子層則利用實(shí)際的設(shè)備控制器操作,根據(jù)硬件在不同平臺(tái)上的驅(qū)動(dòng)來(lái)實(shí)現(xiàn)硬件抽象子層中定義的接口。
1.2 窗口核心層
窗口核心層實(shí)現(xiàn)GUI的關(guān)鍵功能,根據(jù)功能可劃分為消息管理、緩沖池管理、作圖管理、定時(shí)器、資源管理、對(duì)象管理、子屏管理和內(nèi)存堆管理等幾部分。
由于GUI采取消息驅(qū)動(dòng)的通信方式,因此消息管理構(gòu)成GUI的靈魂,通過(guò)它把系統(tǒng)的各個(gè)部分聯(lián)系起來(lái)。在應(yīng)用程序的運(yùn)行過(guò)程中,消息承載了系統(tǒng)各部分間的交換信息。
內(nèi)存堆管理:目的是避免在系統(tǒng)運(yùn)行過(guò)程中動(dòng)態(tài)分配和釋放內(nèi)存時(shí)引起存儲(chǔ)碎片。兩個(gè)比較頻繁的動(dòng)態(tài)內(nèi)存分配操作是消息空間的申請(qǐng)/釋放和屏幕對(duì)象剪切域的刷新。
作圖管理:完成畫(huà)點(diǎn)、畫(huà)線、畫(huà)圓等作圖操作。為了提高GUI的移植性,這層主要完成與硬件無(wú)關(guān)的作圖過(guò)程。對(duì)具有特殊顯示功能的應(yīng)用平臺(tái)來(lái)說(shuō),此層也可以大量調(diào)用硬件提供的功能函數(shù)(經(jīng)輸出硬件無(wú)關(guān)層包裝后的接口),從而實(shí)現(xiàn)特殊的作圖效果。GUI在結(jié)構(gòu)上提供了這種靈活性。作圖管理層向上以作圖原語(yǔ)集的形式為應(yīng)用提供調(diào)用接口。
定時(shí)器:根據(jù)系統(tǒng)時(shí)鐘來(lái)為應(yīng)用提供計(jì)數(shù)信息。
資源管理:主要對(duì)字體、圖片和調(diào)色板等進(jìn)行管理,需要實(shí)現(xiàn)資源的存儲(chǔ)以及為應(yīng)用提供適當(dāng)?shù)慕涌趦纱蠊δ堋?br/>對(duì)象管理:采取合理的機(jī)制來(lái)組織在屏幕上顯示的對(duì)象。GUI把所有能在屏幕上顯示的GUI元素稱為“對(duì)象”,并通過(guò)對(duì)象樹(shù)、Z序和剪切域等機(jī)制來(lái)實(shí)現(xiàn)對(duì)象的管理。窗口核心層還為應(yīng)用提供了添加、刪除、隱藏對(duì)象等操作接口函數(shù)。
1.3 應(yīng)用接口層
應(yīng)用接口層封裝了GUI為用戶提供的一切接口,應(yīng)用程序看到的GUI就是此層提供的所有接口函數(shù),包括工具箱、作圖原語(yǔ)集和對(duì)象操作集等3部分。
工具箱:GUI為用戶提供的控件集。這部分的大小是可根據(jù)應(yīng)用的需要調(diào)整的,從而也在較大程度上影響了GUI庫(kù)的大小。常用的控件有按鈕、滾動(dòng)條、窗口和編輯框等。
作圖原語(yǔ)集:作圖管理層提供的繪圖函數(shù)接口。工具箱也是在它的基礎(chǔ)上實(shí)現(xiàn)的。
對(duì)象操作集:主要實(shí)現(xiàn)GUI對(duì)象的添加和刪除等操作功能。


2 多任務(wù)GUI關(guān)鍵技術(shù)分析
本文中提到的“任務(wù)”,在同一個(gè)地址空間執(zhí)行并且可以無(wú)約束地直接訪問(wèn)所有的共享資源。下面對(duì)多任務(wù)GUI設(shè)計(jì)中的關(guān)鍵技術(shù)進(jìn)行分析。
2.1 多任務(wù)調(diào)度策略及管理
多任務(wù)系統(tǒng)需要一個(gè)合理的任務(wù)調(diào)度策略來(lái)管理所有的任務(wù)。啟動(dòng)GUI后,會(huì)默認(rèn)產(chǎn)牛一個(gè)系統(tǒng)任務(wù)、一個(gè)事件任務(wù)和一個(gè)定時(shí)器任務(wù);而應(yīng)用任務(wù)的產(chǎn)生則要根據(jù)具體的用戶需求。
(1)系統(tǒng)任務(wù)
桌面對(duì)象運(yùn)行的任務(wù)稱為“系統(tǒng)任務(wù)”。系統(tǒng)任務(wù)是整個(gè)圖形用戶系統(tǒng)運(yùn)轉(zhuǎn)的核心。它不斷地從系統(tǒng)的主消息隊(duì)列中取消息,并按消息的目的和用途將其派發(fā)到對(duì)應(yīng)的目的任務(wù);同時(shí)負(fù)責(zé)所有應(yīng)用任務(wù)的管理和維護(hù)以及桌面管理等事務(wù)。一個(gè)系統(tǒng)中僅有一個(gè)系統(tǒng)任務(wù)。
(2)事件任務(wù)
事件任務(wù)負(fù)責(zé)收集外部事件,并將事件解釋為與之對(duì)應(yīng)的GUI消息,并放入系統(tǒng)的主消息隊(duì)列中。用戶的輸入正是從這里傳人GUI核心進(jìn)行處理。一般情況下,一個(gè)系統(tǒng)中僅有一個(gè)事件任務(wù)。
(3)定時(shí)器任務(wù)
定時(shí)器任務(wù)是通過(guò)操作系統(tǒng)的系統(tǒng)調(diào)用產(chǎn)生GUI定時(shí)器的。
(4)應(yīng)用任務(wù)
除系統(tǒng)任務(wù)之外,窗口所運(yùn)行的其他任務(wù)稱為“應(yīng)用任務(wù)”。應(yīng)用任務(wù)是用戶程序運(yùn)行的基本單位。應(yīng)用邏輯都在此任務(wù)中運(yùn)行,擁有自己的消息隊(duì)列,接收來(lái)自GUI核心的消息,按一定規(guī)則獨(dú)立進(jìn)行消息循環(huán)。應(yīng)用任務(wù)通過(guò)消息與系統(tǒng)任務(wù)交互,受系統(tǒng)任務(wù)的管理;通過(guò)應(yīng)用接口層使用系統(tǒng)的軟硬件資源。應(yīng)用任務(wù)的上限數(shù)目?jī)H受平臺(tái)的資源數(shù)目限制。
在嵌入式GUI中,系統(tǒng)任務(wù)被賦予最高的優(yōu)先權(quán),其他任務(wù)可使用低于系統(tǒng)任務(wù)優(yōu)先級(jí)的不同優(yōu)先級(jí);相同優(yōu)先級(jí)應(yīng)采用時(shí)間片輪轉(zhuǎn)方式運(yùn)行。總之,如果有必要,則嵌入式GUI系統(tǒng)會(huì)同時(shí)采取時(shí)間片輪轉(zhuǎn)和優(yōu)先級(jí)搶占的任務(wù)調(diào)度策略,如圖3所示。


圖片點(diǎn)擊可在新窗口打開(kāi)查看


在沒(méi)有消息到達(dá)或者在等待某個(gè)事件時(shí),任務(wù)需要將自己掛起。一旦有消息進(jìn)入消息隊(duì)列,任務(wù)將會(huì)被喚醒以處理消息。這樣,有限的CPU資源就能夠被充分地利用。
此外,系統(tǒng)任務(wù)維護(hù)一個(gè)用于跟蹤及管理應(yīng)用任務(wù)的列表。每一個(gè)應(yīng)用任務(wù)對(duì)應(yīng)一個(gè)包含其屬性信息的任務(wù)信息塊。任務(wù)屬性包括消息隊(duì)列指針、任務(wù)句柄和任務(wù)入口等,對(duì)指定任務(wù)進(jìn)行了詳細(xì)的描述。一個(gè)信息塊的創(chuàng)建與銷毀必須與應(yīng)用任務(wù)的創(chuàng)建與銷毀保持同步。系統(tǒng)任務(wù)必須維護(hù)該列表,以保證這些信息塊的正確性。多任務(wù)管理機(jī)制如圖4所示。
對(duì)用戶來(lái)說(shuō),只需要簡(jiǎn)單地指定任務(wù)的入口和優(yōu)先級(jí)(如果有必要的話),其他所有的工作都由系統(tǒng)任務(wù)自動(dòng)完成。采用這種調(diào)度和管理方法,能使系統(tǒng)變得更加易用和高效。
2.2 消息驅(qū)動(dòng)機(jī)制
消息機(jī)制的提出,最初是為了解決早期程序設(shè)計(jì)中基于硬件中斷的事件處理問(wèn)題。中斷事件的發(fā)生足不可預(yù)期的、突發(fā)性的,因此當(dāng)有多個(gè)應(yīng)用等待并處理中斷事件時(shí),就會(huì)出現(xiàn)問(wèn)題。消息機(jī)制可以很好地解決事件驅(qū)動(dòng)的多應(yīng)用設(shè)計(jì)問(wèn)題,并且可以形成一種處理多個(gè)系統(tǒng)之間、系統(tǒng)內(nèi)部件和部件之問(wèn)關(guān)系的簡(jiǎn)潔而且可靠的方法。
在只支持單任務(wù)的GUI系統(tǒng)中只有一個(gè)串行化的消息隊(duì)列,消息嚴(yán)格地按照順序處理,導(dǎo)致響應(yīng)慢、效率低,故有必要采用并行化的消息隊(duì)列。當(dāng)一個(gè)隊(duì)列中的消息忙于處理一個(gè)冗長(zhǎng)工作時(shí),輸入焦點(diǎn)能夠切換到另外一個(gè)隊(duì)列。
系統(tǒng)維護(hù)一個(gè)系統(tǒng)消息隊(duì)列和多個(gè)指定任務(wù)信息隊(duì)列,每個(gè)指定任務(wù)信息隊(duì)列對(duì)應(yīng)一個(gè)應(yīng)用任務(wù),如圖5所示。事件任務(wù)將輸入轉(zhuǎn)化成消息并將其放入系統(tǒng)消息隊(duì)列中,系統(tǒng)任務(wù)檢索到輸入消息后首先會(huì)對(duì)該消息進(jìn)行檢查,然后將消息郵寄給目標(biāo)應(yīng)用任務(wù)或直接對(duì)消息進(jìn)行處理。每個(gè)應(yīng)用任務(wù)從它的消息隊(duì)列中移出消息,并將其發(fā)送到適當(dāng)?shù)拇翱诔绦蛑羞M(jìn)行處理。一個(gè)應(yīng)用任務(wù)可以將消息郵寄到它自己的消息隊(duì)列,也可以郵寄到其他應(yīng)用任務(wù)的消息隊(duì)列中。


圖片點(diǎn)擊可在新窗口打開(kāi)查看


此外,為了達(dá)到不同的目的,系統(tǒng)提供了同步和異步兩種基本類型的消息。
2.3 桌面及窗口管理
屏幕中的窗口通常是相互覆蓋,而且它們的相對(duì)位置也在不斷地變動(dòng)。這些窗口有可能分別屬于不同的任務(wù),但共享一個(gè)相同的屏幕。所以,如何方便并有效地計(jì)算和維護(hù)窗口便顯得很重要。
首先介紹2個(gè)概念:全局剪切域和窗口剪切域。它們都與應(yīng)用任務(wù)相關(guān),前者指出哪些區(qū)域占據(jù)屏幕,后者給出在相同的應(yīng)用任務(wù)中所有對(duì)象的剪切關(guān)系。
系統(tǒng)任務(wù)除了要維護(hù)它自己的剪切域外,還要負(fù)責(zé)管理所有應(yīng)用任務(wù)的全局剪切域,如圖6所示。一旦窗口位置發(fā)生變化,系統(tǒng)任務(wù)必須更新信息并且通知應(yīng)用任務(wù)作出相應(yīng)的變動(dòng)。另一方面,在計(jì)算窗口剪切域時(shí),應(yīng)用任務(wù)只須關(guān)心它本身而不受其他任務(wù)的影響,好像整個(gè)屏幕只有它一個(gè)任務(wù)在運(yùn)行。至于最后實(shí)際的剪切結(jié)果,只需將全局剪切和窗口剪切結(jié)果進(jìn)行“與”運(yùn)算。


圖片點(diǎn)擊可在新窗口打開(kāi)查看


2.4 Z序和對(duì)象樹(shù)
Z序?qū)嶋H定義了屏幕中對(duì)象集(可顯窗口)之間的層次關(guān)系。GUI用戶可以通過(guò)選擇要被置于前端的窗口來(lái)改變Z序。很多GUI系統(tǒng)將Z序當(dāng)作一個(gè)帶有指定運(yùn)算集的顯式列表來(lái)實(shí)現(xiàn)。然而,在嵌入式GUI系統(tǒng)中不用這種方式,而是通過(guò)對(duì)象樹(shù)來(lái)說(shuō)明這些GUI對(duì)象之間的層次關(guān)系和Z序。理論上,每一個(gè)GUI對(duì)象都有父親、孩子和兄弟。因此,所有顯示在屏幕上的對(duì)象便構(gòu)成一棵以桌面為根節(jié)點(diǎn)的倒置樹(shù)。對(duì)樹(shù)進(jìn)行“后根遍歷”就能夠容易地得到Z序。
圖7描述了對(duì)象樹(shù)的建立過(guò)程。對(duì)象樹(shù)的采用極大地簡(jiǎn)化了桌面管理,能夠在不增加額外工作的情況下方便地組合對(duì)象和實(shí)現(xiàn)Z序管理。


圖片點(diǎn)擊可在新窗口打開(kāi)查看


3 小 結(jié)
將來(lái)的GUI系統(tǒng)將越來(lái)越復(fù)雜,要求GUI系統(tǒng)實(shí)現(xiàn)的功能也越來(lái)越豐富,這就需要一個(gè)更加開(kāi)放且伸縮性好的體系結(jié)構(gòu)。本文提出的嵌入式GUI體系結(jié)構(gòu)具有很強(qiáng)的靈活性,且可移植性好,能夠很好地應(yīng)用于嵌入式領(lǐng)域的各種環(huán)境。


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

返回版面帖子列表

嵌入式多任務(wù)GUI的通用解決方案








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    国产精品久久久久久久久免费看| 97在线观看视频国产| 日本一区二区三区四区高清视频| 欧美亚洲日本网站| 国产精品18毛片一区二区| 一区二区三区国| 成人av在线天堂| 亚洲欧美精品在线观看| 91网站在线看| 欧美国产第一页| 亚洲一区二区免费在线| 亚洲一区二区三区四区中文| 成人综合网网址| 一本久久a久久精品vr综合| 成人激情视频在线播放| 一区二区在线高清视频| 成人片在线免费看| 5566日本婷婷色中文字幕97| 久久亚洲综合网| 国产成人精品久久久| 日韩高清av| 亚洲永久免费观看| 18久久久久久| 日韩videos| 91夜夜未满十八勿入爽爽影院| 欧美精品久久久久久久久| 国产精品乱子乱xxxx| 欧美专区在线观看| 婷婷亚洲婷婷综合色香五月| 成人综合色站| 国产精品视频久久久久| 中文字幕久久一区| 另类欧美小说| 91在线精品视频| 日本精品视频在线| 久久久亚洲天堂| 日本在线观看一区二区| 爱情岛论坛亚洲入口| 日韩av片免费在线观看| 亚洲一区尤物| 精品亚洲欧美日韩| 亚洲qvod图片区电影| 欧美又大又粗又长| 在线观看日韩片| 久99久在线| 亚洲xxx自由成熟| 2018日韩中文字幕| 欧美激情网友自拍| 午夜精品一区二区三区四区| 国产伦精品一区二区三区| 国产欧洲精品视频| 国产999精品久久久| 欧美精品video| 日韩精品欧美专区| 九九九热999| 999热视频| 成人久久一区二区三区| 日韩女优人人人人射在线视频| 亚洲欧洲中文| 日韩精品久久久| 久久99影院| 国产精品9999久久久久仙踪林| 国产欧美 在线欧美| 国产精品流白浆视频| 日韩免费黄色av| 欧美一级片一区| 97色在线播放视频| 午夜精品久久久久久久99热浪潮| 一本久久a久久精品vr综合| 日本一区二区三不卡| 久久精品ww人人做人人爽| 98国产高清一区| 成人久久一区二区| 国产日韩中文字幕| 国产免费亚洲高清| 国产一区视频在线| 成人免费看黄网站| 成人日韩在线电影| 亚洲va欧美va国产综合剧情| 91影视免费在线观看| 成人女保姆的销魂服务| 成人a级免费视频| 成人黄色午夜影院| 91久久国产精品| 国产精品一区二区久久| 国产在线观看精品| 国产在线观看精品| 99超碰麻豆| 国产精品一级久久久| 动漫美女被爆操久久久| 国产精品国色综合久久| 黄色99视频| 热re99久久精品国产99热| 久久精品国产一区二区三区日韩| 欧美极品色图| 亚洲日本精品国产第一区| 一本久道久久综合狠狠爱亚洲精品| 一区二区三区欧美在线| 欧美精品成人91久久久久久久| 高清欧美性猛交xxxx| 欧洲美女免费图片一区| 国产日韩在线精品av| www.成人av.com| 久久99欧美| 亚洲欧洲一二三| 2019中文字幕在线| 国产情人节一区| 成人午夜电影在线播放| 免费成人深夜夜行视频| 欧美大荫蒂xxx| 欧美一区二区三区精品电影| 国产裸体写真av一区二区 | 亚洲国产一区二区三区在线 | 欧美一级爱爱| 一区二区三区四区欧美日韩| 97在线视频免费播放| 国产成人福利视频| www.成人av| 欧美中日韩一区二区三区| 欧美激情一区二区三区久久久| 2019av中文字幕| 国产精品三级久久久久久电影| 91九色在线观看| 欧美xxxx黑人又粗又长密月| 欧美激情精品久久久| 国产精品白丝jk喷水视频一区| 91在线网站视频| 欧美日本国产精品| 97精品视频在线播放| 91中文字幕在线观看| 日韩欧美一区二区三区四区五区| 欧美在线观看网址综合| 高清av免费一区中文字幕| 特级西西444www大精品视频| 日本久久精品视频| 国产超碰91| 欧美大荫蒂xxx| 国产在线拍揄自揄视频不卡99 | 亚洲永久在线观看| 日韩久久久久久久| 国产精品久久久久免费a∨| 精品国产一区二区三区四区精华 | 91精品国产亚洲| 91在线观看欧美日韩| 日韩欧美一区二区三区久久婷婷| 欧美最顶级的aⅴ艳星| 97人人模人人爽人人少妇| 天堂社区 天堂综合网 天堂资源最新版 | 中文字幕日韩精品久久| 国产精品视频自拍| 天堂社区 天堂综合网 天堂资源最新版 | 欧美一级电影久久| 国产一区二区三区色淫影院| 欧美激情一级欧美精品| 91亚洲精品视频| 亚洲精蜜桃久在线| 国产美女精彩久久| 亚洲午夜精品久久久中文影院av| 国产精品美女av| 日韩精品伦理第一区| 国产精品免费视频xxxx| 三区精品视频观看| 91精品在线看| 久久免费精品日本久久中文字幕| 999日本视频| 97视频免费在线看| 久久99导航| 国产精品黄视频| 日韩欧美国产二区| 18成人在线| 91国产在线精品| 免费试看一区| 成人免费视频a| 久久久免费观看| 精品国产乱码久久久久久88av| 日韩免费观看高清| 亚洲欧美99| 国产成人精品免费视频大全最热| 欧美一区二区大胆人体摄影专业网站| 久久青青草综合| 国产日韩欧美中文| 欧美精品久久一区二区| 免费国产在线精品一区二区三区| 国产精品三级美女白浆呻吟| 在线免费一区| 国产一区精品在线| 国产欧美日韩中文| 久久久免费av| 欧美日韩一区在线播放| 亚洲综合一区二区不卡| 欧美主播福利视频| 欧美激情第99页| 麻豆一区区三区四区产品精品蜜桃| 国产精品日韩精品| 国模吧一区二区| 青娱乐国产91| 国产精品久久精品国产 | 久久久久久久久中文字幕| 久久精品午夜一区二区福利| 国产专区精品视频| 5278欧美一区二区三区| 日韩欧美第二区在线观看| av噜噜色噜噜久久| 国产精品亚洲视频在线观看| 国模吧一区二区三区| 日韩精品一区二区三区四区五区 | 国产精品久久久久91| 欧美大片免费观看| 日韩影院一区| 久久久影院一区二区三区| 91九色极品视频| 国产精品日韩欧美| 日韩美女写真福利在线观看| 综合视频免费看| 欧洲亚洲一区二区| 久久精品国产99精品国产亚洲性色| 91久久精品国产91性色| 国产精品爽爽爽爽爽爽在线观看| 国内伊人久久久久久网站视频| 午夜老司机精品| 免费在线国产精品| 精品乱码一区| 99久热re在线精品视频| 国产日韩在线一区| 国产精品国产福利国产秒拍 | 亚洲欧洲一区二区福利| 欧美在线一区二区三区四区| 国产亚洲精品久久飘花| 高清不卡一区二区三区| 97人人香蕉| 5g国产欧美日韩视频| 国产精品自产拍在线观看| 日本免费一区二区三区视频观看| 97av在线播放| 91av在线不卡| 欧美一区二区三区免费视| 911国产网站尤物在线观看| 91精品国产一区| 久久久久久久久久久国产| 自拍另类欧美| 国模精品视频一区二区| 97碰碰碰免费色视频| 97视频com| 日韩av123| 国产精品高潮在线| 成人午夜激情免费视频| 51国偷自产一区二区三区的来源 | 草莓视频一区| 岛国一区二区三区高清视频| 国产在线一区二| 精品一区二区三区日本| 欧美亚洲免费高清在线观看| 视频一区国产精品| 在线观看一区二区三区三州| 欧美激情视频在线| 欧美一级片在线播放| 国产精品999999| 国产在线一区二区三区| 91九色对白| 国产一级二级三级精品| 免费一区二区三区| 亚洲乱码一区二区三区| 高清一区二区三区四区五区| 欧美性在线观看| 国产精品99久久久久久www| 国产有码在线一区二区视频| 成人xxxxx色| 免费亚洲精品视频| 亚洲自拍的二区三区| 久久免费国产视频| 国产精品久久久av| 成人3d动漫一区二区三区91| 奇米影视首页 狠狠色丁香婷婷久久综合 | 亚洲日本无吗高清不卡| 午夜精品久久久久久久久久久久| 国产精品ⅴa在线观看h| 亚洲中国色老太| 久久99精品久久久久久三级 | 8090成年在线看片午夜| 91精品久久久久久综合乱菊 | 成人免费网站在线看| 国产欧美日韩在线播放| 特级西西444www大精品视频| 91sao在线观看国产| 国产一区欧美二区三区| 久久av免费观看| 欧美激情一区二区三区在线视频观看| 国产精品igao视频| 成人精品一二区| 亚洲乱码一区二区三区三上悠亚| 日韩美女视频免费在线观看| 成人9ⅰ免费影视网站| 亚洲欧洲一二三| 国产精品高清在线| 精品视频第一区| 欧美丰满少妇xxxxx做受| 国产精品普通话| 久久精品日韩精品| 欧美亚洲视频在线观看| 97超级碰碰| 一区二区三区四区国产| 国产精品久久国产精品99gif| 波多野结衣精品久久| 一区二区三区欧美成人| 国产在线久久久| 日韩啊v在线| 国产成人一区二区在线| 精品免费日产一区一区三区免费| 国外成人在线直播| 99免费在线观看视频| 这里只有精品66| 91久久精品国产91久久性色| 亚洲欧洲在线一区| 国产欧美在线播放| 色之综合天天综合色天天棕色| 国产精品av在线播放| 免费成人看片网址| 国产国语刺激对白av不卡| 久久天堂国产精品| 国产成人精品av| 欧美1o一11sex性hdhd| 国产成人久久久精品一区| 麻豆av一区二区三区| 国产精品成人v| 日本免费高清一区二区| 国产欧美日韩高清| 伊人久久99| 成人动漫视频在线观看免费| 97免费中文视频在线观看| 国产伦精品一区二区三区在线| 久久人91精品久久久久久不卡| 国产精品一区二区三区免费| 欧美亚洲午夜视频在线观看| 欧美极品一区二区| 成人久久久久久久| 久久久久久久999精品视频| 岛国视频一区免费观看| 欧美性受xxxx白人性爽| 欧洲高清一区二区| 91在线直播亚洲| 91国内在线视频| 久久精品国产精品国产精品污 | 官网99热精品| 欧美一级免费看| 欧美重口乱码一区二区| 成人免费激情视频| 亚洲91精品在线观看| 久久一区免费| 91久久国产精品91久久性色| 午夜剧场成人观在线视频免费观看| 国产日韩欧美一区二区三区四区 | 午夜精品久久久久久久99热| 久久久久久久有限公司| 国产精品一香蕉国产线看观看| 在线观看欧美亚洲| 精品视频导航| 亚洲a中文字幕| 日av在线播放中文不卡| 在线观看成人av电影| 久久久人人爽| 亚洲在线观看视频| 日韩免费观看网站| 久久理论片午夜琪琪电影网| 久久精品ww人人做人人爽| 成人欧美一区二区三区在线湿哒哒| 91精品国产91久久久久久| 亚洲欧美日韩在线综合 | 1769国产精品| 亚洲精品乱码视频| 久久久精品国产一区二区三区| 成人午夜在线视频一区| 奇门遁甲1982国语版免费观看高清| 亚洲国产午夜伦理片大全在线观看网站 | 欧美午夜精品久久久久久蜜| 91精品视频大全| 国产成人精品网站| 午夜精品久久久99热福利| 亚洲一区精彩视频| 日本精品一区二区三区不卡无字幕| 91亚洲一区精品| 国产精品福利在线观看| 欧美亚洲成人网| 久久免费国产视频| 中文字幕一区二区三区有限公司| 欧美一区二区视频在线| 久久久久久草| 精品一区日韩成人| 成人蜜桃视频| 91精品国产91久久久久青草| 91精品久久久久久久久久久久久久| 日产精品久久久一区二区福利| 国内精品400部情侣激情| 性高潮久久久久久久久| 日韩免费av一区二区三区| 欧美1o一11sex性hdhd| 久久综合福利| 免费国产在线精品一区二区三区| 精品国产乱码久久久久| 国产伦精品一区二区三区免费视频| 2020国产精品久久精品不卡| 91在线观看欧美日韩| 国产日韩在线一区| 国产一区二区丝袜高跟鞋图片| 国产精品视频色| 国产精品亚洲片夜色在线| 国产精品欧美激情| 国产精品嫩草视频| 成人av.网址在线网站| 成人天堂噜噜噜| 91欧美日韩一区| 91久久在线观看| 91久久精品www人人做人人爽| 亚洲a在线观看| 成人免费在线看片| 精品乱色一区二区中文字幕| 蜜桃传媒视频麻豆第一区免费观看| 久久青青草综合| 日本一区二区在线视频观看| 亚洲精品成人自拍| 欧美激情欧美激情在线五月| 97国产真实伦对白精彩视频8| 欧洲日本亚洲国产区| 国产精品爱啪在线线免费观看| 国产日韩在线精品av| 99视频在线| 国产女主播一区二区| 狠狠色综合网站久久久久久久| 免费av一区二区三区| 亚洲一卡二卡三卡| 91av视频导航| 国产美女被下药99| 99电影网电视剧在线观看| 国产在线一区二区三区四区| 欧美视频1区| 欧美极品在线视频| 26uuu日韩精品一区二区| 国产精品久久久久77777| 91在线观看免费高清| 精品久久久久亚洲| 中文字幕一区二区三区最新 | 97久久精品国产| 国产精品高清在线| 成人一区二区三区四区| 热re99久久精品国产99热| 久久久久久亚洲| 国产福利成人在线| 97超级碰碰| 色吧亚洲视频| 欧美中文在线观看| 亚洲影视九九影院在线观看| 狼狼综合久久久久综合网| 欧美激情videos| 国产精品女视频| 激情小说综合区| 久久久久久国产精品美女| 国产成人精品在线观看| 国产99在线免费| 日韩精品国内| 2018国产精品视频| 亚洲一区二区三区视频| 久久亚洲一区二区| 欧美激情视频三区| 成人疯狂猛交xxx| 欧美一区二区在线视频观看| 57pao成人国产永久免费| 3d动漫啪啪精品一区二区免费| 婷婷久久青草热一区二区 | 国产精品中文久久久久久久| 好吊色欧美一区二区三区视频| 欧美国产精品人人做人人爱| 国产精品丝袜一区二区三区| 久久国产精品高清| 26uuu另类亚洲欧美日本一| 亚洲综合中文字幕在线观看| 亚洲精品高清视频| 国产精品影片在线观看| 日韩av一区二区三区美女毛片| 国产成人精品一区| 蜜桃传媒视频麻豆第一区免费观看| 68精品国产免费久久久久久婷婷| 99久久久久国产精品免费| 伊人情人网综合| 91欧美精品成人综合在线观看| 四虎永久在线精品免费一区二区| 国产精品美乳在线观看| 欧美精品亚洲精品| 国产福利成人在线| 欧美少妇一区| 国产精品视频一| 亚洲成色www久久网站| 国产精品久久久久久久天堂| 日本一区高清在线视频| 国产精品综合久久久| 午夜精品短视频| 91久久久久久久久| 久久久久五月天| 国语精品免费视频| 国产大片精品免费永久看nba| 欧洲精品亚洲精品| 成人午夜在线观看| 久久免费视频在线观看| 狠狠色综合网站久久久久久久| 日本乱人伦a精品| 日本亚洲导航| 亚洲最大福利网站| 欧美在线视频一二三| 欧洲精品一区色| 亚洲free性xxxx护士白浆| 国内精品美女av在线播放| 精品日韩欧美| 成人久久18免费网站图片| 隔壁老王国产在线精品| 久久亚洲午夜电影| 国产美女主播一区| 午夜精品久久久久久久99黑人 | 在线码字幕一区| 91久久国产自产拍夜夜嗨| 91成人精品网站| 欧美三日本三级少妇三99| 成人免费黄色网| 高清亚洲成在人网站天堂| 久久久精品动漫| 91精品综合久久久久久五月天| 26uuu久久噜噜噜噜| 日本中文不卡| 成人在线免费观看一区| 国产精品久久久久久久久久ktv| 亚欧洲精品在线视频免费观看| caoporn国产精品免费公开| 国产精品91视频| 久久免费视频在线观看| 日韩欧美视频一区二区三区四区| 99c视频在线| 日韩免费在线视频| 欧美激情xxxx性bbbb| 欧美日韩在线一二三| 岛国视频一区| 91精品国产自产在线观看永久| 18一19gay欧美视频网站| 亚洲精品成人自拍| 久久久久免费网| 成人av片网址| 成人激情视频在线| 国产精品黄色av| 91成人在线视频| 久久久久国色av免费观看性色| 日韩欧美一区二区在线观看| 九九九热999| 国产精品sss| 亚洲最大的成人网| 国产日韩在线观看av| 国产精品久久久久久av福利| 韩国视频理论视频久久| 日韩av大全| 久久青青草综合| 国产精品一码二码三码在线| 91精品国产综合久久久久久丝袜| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 欧美黑人一级爽快片淫片高清| 欧美极品一区| 国产亚洲一区二区三区在线播放| 亚洲xxxxx性| 成人午夜小视频| 成人国产精品一区二区| 国产精品久久久久免费a∨| 国产精品 欧美在线| 日本亚洲欧美成人| 欧美亚洲日本黄色| 91chinesevideo永久地址| 97国产在线视频| 97在线视频免费| 8x海外华人永久免费日韩内陆视频| 欧美精品精品精品精品免费| 欧美国产一区二区三区| 伊人精品久久久久7777| 欧美激情国产高清| 国产69精品久久久久99| 91精品国产电影| 欧美亚洲在线视频| 国产99久久精品一区二区永久免费| 9.1国产丝袜在线观看| 5278欧美一区二区三区| 欧美性一区二区三区| 日韩av男人的天堂| 国产精品福利网站| 国产日韩亚洲欧美| 91高跟黑色丝袜呻吟在线观看| 不卡一区二区三区视频| 国产亚洲精品美女久久久m| 久久久福利视频| 日韩黄色影视| 欧美激情精品久久久久久黑人 | 成人亚洲综合色就1024| 国产日本欧美一区二区三区| 3d动漫精品啪啪一区二区三区免费 | 伊人狠狠色丁香综合尤物| 欧美激情视频在线| 91av视频在线播放| 国产精品久久久久久av福利| 成人美女免费网站视频|