国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情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>
    久久人人爽国产| 亚洲图片欧洲图片日韩av| 久久99精品久久久久久久久久| 日韩av大全| 国产精品v片在线观看不卡| 国产伦精品一区二区三区四区视频 | 性亚洲最疯狂xxxx高清| 97免费资源站| 韩国欧美亚洲国产| 精品一区久久| 国产精品美女在线观看| 一区二区精品视频| 亚洲va欧美va国产综合剧情| 蜜桃传媒视频第一区入口在线看| 国产欧美精品久久久| 欧美亚洲国产免费| 国产欧美精品久久久| 日韩福利二区| 成人黄在线观看| 久久久久久中文| 国模精品一区二区三区| 91精品国产免费久久久久久| 国产视频不卡| 国产精品v片在线观看不卡| 日本在线视频不卡| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久久久国产精品一区| 精品乱色一区二区中文字幕| 国产日产久久高清欧美一区| 欧美激情视频一区| 精品在线视频一区二区三区| 国产精品视频99| 欧美国产日韩一区二区在线观看| 国产乱码精品一区二区三区日韩精品| 庆余年2免费日韩剧观看大牛| 欧美中日韩一区二区三区| 91精品国产综合久久久久久蜜臀| 午夜精品久久久久久99热软件 | 亚州成人av在线| 免费试看一区| 成人免费在线看片| 国产美女91呻吟求| 4p变态网欧美系列| 亚洲一区bb| 国产日韩欧美一区二区| 成人网欧美在线视频| 2019最新中文字幕| 欧美第一淫aaasss性| 欧美大香线蕉线伊人久久| 91青青草免费在线看| 国产精品久久久久久久午夜| 国外成人在线视频| 在线一区亚洲| 日日夜夜精品网站| 欧美理论一区二区| 久久riav二区三区| 97视频热人人精品| 亚洲在线免费看| 国产在线999| 欧美最猛性xxxx| 91黑丝在线观看| 国模精品视频一区二区三区| 欧美高清性猛交| 亚洲一区二区三区免费观看| 欧美日韩在线播放一区二区| 精品欧美国产一区二区三区不卡| 国产精品一区二区三区观看| 成人av播放| 91视频免费进入| 99热在线国产| 51午夜精品| 亚洲一区二区在线| 川上优av一区二区线观看| 国产精品日韩在线观看| 国产国语刺激对白av不卡| 欧美中文字幕第一页| 欧美性在线视频| 7777kkkk成人观看| 日韩免费av在线| 国产精品国产福利国产秒拍| 国产日本欧美在线观看| 成人黄色免费网站在线观看| 91久久久久久| 99久久久精品免费观看国产| 国产一区二区无遮挡| 国产伦视频一区二区三区| 国产精品久久久久久久天堂第1集| 国产精品毛片va一区二区三区| av日韩免费电影| 国产乱人伦精品一区二区| 精品国产乱码久久久久久久软件| 久久日韩精品| 亚洲人成网站在线播放2019| 欧美激情18p| 51精品在线观看| 国产精品入口日韩视频大尺度 | 欧美激情乱人伦| 国模gogo一区二区大胆私拍| 777午夜精品福利在线观看| 51精品在线观看| 国产精品wwwwww| 91老司机精品视频| 国产一区二区三区奇米久涩| 日韩亚洲欧美精品| 97国产真实伦对白精彩视频8| 热99在线视频| 亚洲wwwav| 久久精品国产综合精品| 亚洲精品一区二区三区樱花| 91精品国产色综合久久不卡98| 欧美中文在线视频| 成人久久精品视频| 久久亚洲免费| 久久久亚洲国产| 国产精品欧美久久久| 高清av免费一区中文字幕| 秋霞毛片久久久久久久久| 久久久久久97| 国产精品丝袜白浆摸在线| 成人影片在线播放| 无遮挡亚洲一区| 97成人在线视频| 91日韩在线播放| 精品综合在线| 久久久久久久网站| 国产日韩欧美电影在线观看| 久久riav二区三区| 久久久久久久一区二区| 国产九九精品视频| 九色91视频| 久久久欧美一区二区| 国产精品午夜国产小视频| 国产精品乱子乱xxxx| 性欧美大战久久久久久久免费观看| 高清欧美电影在线| 91久久精品日日躁夜夜躁国产| 久久精品日韩精品| 国内精品久久久久伊人av| 国产日韩中文在线| 欧美xxxx黑人又粗又长精品| 97视频在线观看免费| 91色p视频在线| 日韩黄色影视| 国产成人自拍视频在线观看| 国产麻豆日韩| 久久免费观看视频| 亚洲a一级视频| 天天综合狠狠精品| 国产精品久久91| 免费中文日韩| 国产99久久精品一区二区永久免费| 91手机在线观看| 亚洲午夜精品一区二区 | 久草精品电影| 91精品国产成人| 亚洲自拍欧美另类| 欧美激情精品久久久久| 91超碰在线电影| 中文字幕日韩一区二区三区| 91精品免费视频| 亚洲成人a**址| 国产日韩在线播放| 亚洲精品不卡| 亚洲iv一区二区三区| 在线丝袜欧美日韩制服| 91传媒视频在线观看| 欧美高清电影在线看| 91成人免费视频| 欧美激情伊人电影| 国产精品区一区二区三在线播放| 992tv成人免费影院| 久久精品中文字幕一区二区三区 | 性欧美videosex高清少妇| 国产精品视频白浆免费视频| 五月天亚洲综合小说网| 成人免费视频网| 久久久久久999| 91中文字精品一区二区| 97视频在线播放| 久久久福利视频| 国产精品嫩草影院一区二区| 一区不卡视频| 国产精品对白刺激久久久| 97久久精品在线| 久久精品中文字幕一区二区三区 | 99久久伊人精品影院| 国产做受高潮69| 精品国产乱码久久久久| 国产精品久久久久一区二区 | www 成人av com| 国产91|九色| 日本免费高清不卡| 91在线观看欧美日韩| 性色av一区二区三区免费 | 91精品国产一区| 蜜桃成人在线| 91传媒视频在线观看| 91精品国产色综合久久不卡98口| 九九九热999| 国产精品专区h在线观看| 一区二区三区四区五区精品| 国产精品jizz视频| 国产免费一区二区三区在线能观看| 欧美激情18p| 奇米视频888战线精品播放| 亚洲va电影大全| 国产精品第一页在线| 久久久久国产精品免费| 少妇特黄a一区二区三区| 97av自拍| 国产剧情日韩欧美| 欧美一级在线亚洲天堂| 亚洲三区四区| 久久国产精品-国产精品| 91免费看片在线| 国产精品成人国产乱一区| 久久久视频免费观看| 亚洲国产精品123| 欧美成人免费在线| 国内一区二区在线视频观看| 91pron在线| 国产精品三级网站| 国产aaa精品| 91精品国产免费久久久久久 | 日本精品二区| 国内精品视频免费| 91精品天堂| 成人黄色av网站| 国产99久久精品一区二区| 97在线精品国自产拍中文| 欧美大片在线看免费观看| 视频一区三区| 色噜噜狠狠一区二区三区| 欧美日本韩国国产| 欧美一区二区福利| 欧美精品七区| 麻豆亚洲一区| 久久综合中文色婷婷| 国产精品久久亚洲7777| 国产精华一区| 成人影片在线播放| 国产在线一区二区三区播放| 国产一区免费观看| 国产在线观看一区| 久久精品一二三区| 欧美日韩精品综合| 日本一区视频在线观看免费| 日本三级中国三级99人妇网站| 免费观看国产成人| 欧美日韩精品免费在线观看视频| 久久综合精品一区| 欧美亚洲丝袜| 亚洲精品一品区二品区三品区| 天天综合色天天综合色hd| 亚洲国产精品久久久久婷婷老年| 神马影院午夜我不卡| 一区二区三区四区不卡| 韩日欧美一区二区| 欧洲精品在线视频| 国产精品日韩在线播放| 成人国产精品av| 99久久一区三区四区免费| 国产九色精品| 欧美日产一区二区三区在线观看| 欧美一区二区在线视频观看| 亚洲精品一区二| 久久久久久久久久av| 91精品国产91久久久久福利| 国产91免费看片| 国产精品久久久久免费a∨| 91精品国产综合久久香蕉922 | 色综合电影网| 欧美激情18p| 日本伊人精品一区二区三区介绍| 国产精品欧美一区二区| 亚洲自拍偷拍区| 精品综合在线| 亚洲午夜精品久久| 69视频在线播放| 成人高清视频观看www| 国产精品一区免费观看| 日韩精品一区二区三区丰满| 久久久影视精品| 国产精品美腿一区在线看| 亚洲精品免费在线视频| 好看的日韩精品视频在线| 亚洲不卡1区| 欧美一级免费看| 成人啪啪免费看| 免费一区二区三区| 欧美精品videosex性欧美| 国产精品久久久av久久久| 91久久精品www人人做人人爽| 久久久福利视频| 久久久欧美一区二区| 国产欧美一区二区| 久久久久se| 国外视频精品毛片| 欧美一区二区三区……| 成人免费在线一区二区三区| 三区精品视频观看| 国产99久久精品一区二区 夜夜躁日日躁 | 国产精品久久久久久久久久新婚 | 三区精品视频| 97视频在线观看成人| 91精品视频播放| 欧美久久久久久| 欧美一级bbbbb性bbbb喷潮片| 亚洲wwwav| 深田咏美在线x99av| 全球成人中文在线| 国产伦精品一区二区三区四区视频 | 影音先锋亚洲视频| 国产精品美女主播| 老司机精品福利在线观看| 国内精品美女av在线播放| 91精品视频在线| 亚洲一卡二卡三卡四卡无卡网站在线看| 日本精品免费观看| 久久艹中文字幕| 欧美在线免费观看| 国产伦精品一区二区三区| 88xx成人精品| 狠狠色伊人亚洲综合网站色 | 日本成熟性欧美| 国产一区免费| 97在线观看视频国产| 国产精品免费区二区三区观看| 久久久久久久电影一区| 成人在线观看av| 欧美一区亚洲一区| 久久久久久久久久久久久久一区 | 国产亚洲精品自在久久| 91精品国产91久久久久久不卡| 97免费资源站| 91高清视频在线免费观看| 久久精品第九区免费观看 | 欧美精品中文字幕一区二区| 国产成人精品在线| 日本不卡一区| 91久久精品美女| 久久久久在线观看| 国产视频在线观看一区| 国产成人激情小视频| 蜜桃日韩视频| 成人精品网站在线观看| 久久精品国产理论片免费| 国产精品久久久久久久久影视| 少妇免费毛片久久久久久久久| 成人黄在线观看| 91高清视频在线免费观看| 精品伦精品一区二区三区视频| 日韩av大片免费看| 亚州欧美一区三区三区在线| 亚洲在线一区二区| 7777精品视频| 五月天亚洲综合| 国产精品久久久久久免费观看| 清纯唯美亚洲激情| 一区二区在线不卡| 国产精品一区免费观看| 国产精品三级美女白浆呻吟| 国产+人+亚洲| 日产中文字幕在线精品一区| 91九色视频在线观看| 日韩美女激情视频| 久久久久国产精品www| 欧美精品亚洲精品| 国产精品对白一区二区三区| 国产精品丝袜久久久久久不卡| 欧美激情在线观看| 日韩精品久久久| 国产一区高清视频| 成人黄色影片在线| 日本一区二区不卡| 欧美精品999| 亚洲国产精品www| 国产一区二区三区奇米久涩| 成人免费网视频| 日本中文字幕久久看| 欧美激情视频三区| 日韩欧美99| 精品日本一区二区三区在线观看| 1区1区3区4区产品乱码芒果精品| 国产精品久久二区| 91av中文字幕| 国内精品小视频在线观看| 视频一区二区在线| 久久久久网址| 国产91亚洲精品一区二区三区| 国产一区二区在线免费视频| 日本一本a高清免费不卡| 久久免费视频在线观看| 亚洲一区二区精品在线观看| 欧美一区二区高清在线观看| 欧美xxxx黑人又粗又长密月| 国产精品日韩高清| 99porn视频在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品久久9| 国产精欧美一区二区三区| 欧美怡春院一区二区三区| 欧美激情a在线| 在线天堂一区av电影| 欧美国产激情18| 在线视频福利一区| 亚洲视频在线二区| 亚洲午夜精品久久| 一本一道久久a久久精品综合 | 欧美在线观看一区二区三区| 97色在线播放视频| 久久久久久久久久久网站| 欧美激情视频免费观看| 色综合色综合网色综合| 色综合色综合久久综合频道88| 亚洲欧洲精品一区二区| 中文字幕日韩一区二区三区| 亚洲日本理论电影| 欧美激情国产高清| 午夜精品一区二区三区在线 | 亚洲一区二区三区毛片| 91色视频在线观看| 91久久极品少妇xxxxⅹ软件 | 免费中文日韩| 日韩久久不卡| 一区二区三区国产福利| 欧美激情一区二区三区成人| 国a精品视频大全| 9.1国产丝袜在线观看| 日韩女在线观看| 国产精品色婷婷视频| 成人精品视频久久久久| 不卡一卡2卡3卡4卡精品在| 国产传媒一区二区三区| 美女被啪啪一区二区| 日韩精品久久久免费观看 | 久久一区二区三区av| 日韩美女一区| 国外成人在线直播| 国产成人综合亚洲| 91丨九色丨国产在线| 国产伦精品一区二区三| 欧美日本亚洲| 欧美黑人巨大xxx极品| 国内成人精品一区| 国产精品爱久久久久久久| 成人免费自拍视频| 久久精品ww人人做人人爽| 亚洲国内在线| 欧美在线一区二区三区四| 国产一区二区视频在线观看| 国产成人女人毛片视频在线| 欧美三级电影在线播放| 欧美黑人巨大精品一区二区| 日本sm极度另类视频| 91香蕉国产在线观看| 国内精品久久国产| 亚洲精品一区二| 欧美专区日韩视频| 成人中心免费视频| 欧美精品一区二区视频| 国内精品在线一区| 成人黄色免费片| 欧美性大战久久久久| 午夜精品免费视频| 91啪国产在线| 日韩理论片在线观看| 69av在线播放| av一区和二区| 一区二区三区四区视频在线| 国产精品欧美日韩| 国产综合18久久久久久| 欧美国产精品va在线观看| 国产精品成人v| 精品人伦一区二区三区| 久久久最新网址| 91九色单男在线观看| 日本精品一区二区| 国产精品久久久久av免费| 精品一区日韩成人| 97香蕉超级碰碰久久免费的优势| 成人欧美在线视频| 亚洲va久久久噜噜噜久久狠狠 | 一区二区三区欧美成人| 国产精品免费一区豆花| 开心色怡人综合网站| 91chinesevideo永久地址| 99re在线视频上| 欧美激情中文字幕乱码免费| 91精品国产综合久久久久久蜜臀| 蜜桃视频日韩| 国产成人精品电影久久久| 狠狠色狠狠色综合人人| 97精品视频在线观看| 成人欧美一区二区三区在线观看| 欧美高清视频一区二区| 亚洲一区二区三区在线视频| 婷婷四月色综合| 国产欧美久久久久久| 色就是色欧美| 成人福利免费观看| 欧美黑人性猛交| www久久99| 欧美在线视频播放| 欧美一区二区在线| 国产精品最新在线观看| 亚洲成人自拍视频| 91久久久精品| 久久久久久久久久国产精品| 国产伦精品一区二区三区照片 | 97国产成人精品视频| 成人欧美一区二区| 91av在线免费观看| 久久国产精品高清| 奇米四色中文综合久久| 蜜桃导航-精品导航| 国产精品久久久久久久久久免费| 色综合影院在线观看| 亚洲最大福利视频网| 91国产在线精品| 麻豆av一区二区| 国产美女久久精品| 欧美精品激情在线观看| 国产丝袜不卡| 国产精品入口日韩视频大尺度| 亚洲电影免费| 99热最新在线| 国产成人精品在线观看| 尤物国产精品| 国产在线视频欧美一区二区三区| 国产成人精品在线播放| 在线码字幕一区| 国语精品免费视频| 国产日韩在线亚洲字幕中文| 国内精品中文字幕| 欧美日本韩国国产| 91九色极品视频| 国产精品久久久av| 久久久久久国产精品| 欧美三级电影在线播放| 亚洲xxxx在线| 日韩免费观看高清| 在线免费观看成人网| 久久手机视频| 99re6在线| 国产欧美精品一区二区三区-老狼 国产欧美精品一区二区三区介绍 国产欧美精品一区二区 | 青青影院一区二区三区四区| 99re在线视频上| 国产精品自产拍在线观看| 97色在线观看免费视频| 亚洲精品国产系列| 久久久久久精| 国产乱人伦精品一区二区| 国产日韩欧美一二三区| 日韩美女免费视频| 久久久综合av| 亚洲丰满在线| 久久99精品久久久久久三级| 99re在线视频观看| 成人黄色网免费| 国产精品日韩在线一区| 日韩av电影院| 7777kkkk成人观看| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲午夜精品福利| 日韩欧美电影一区二区| 久久久久久九九九九| 成人片在线免费看| 99国产视频| 91九色视频在线观看| 91在线观看免费高清| 国产玖玖精品视频| 国产91在线播放九色快色| 国产91av在线| 欧美最近摘花xxxx摘花| 97视频免费观看| 17婷婷久久www| 88xx成人精品| 国产91精品久久久| 91精品国产高清久久久久久91| 欧美精品999| 久久久久久97| 69久久夜色精品国产69| 欧美亚洲另类视频| 欧美在线一区二区视频| 日韩免费在线视频| 国产精品久久久久久久久免费| 国产精品第一页在线| 国产精品久久综合av爱欲tv| 国产精品免费视频xxxx| 国产精品免费一区二区三区都可以| 日韩69视频在线观看| 国产精品美女无圣光视频| 国产精品久久久久久久久久尿 | 51国偷自产一区二区三区| 91精品中文在线| 91久久爱成人| 国产自产在线视频一区| 欧美理论一区二区| 亚洲国产激情一区二区三区|