国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情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>
    成人免费在线一区二区三区| 国产美女精品在线观看| 亚洲午夜精品福利| 91精品国产九九九久久久亚洲| 国产91久久婷婷一区二区| 97超碰在线播放| 日本三级久久久| 色视频一区二区三区| 制服国产精品| 国产精品av电影| 91九色偷拍| 久久久久久高清| 亚洲国产欧美日韩| 久久久久成人精品| 国产精品美女无圣光视频| 成人激情直播| 中文字幕中文字幕99 | 日韩免费毛片| 亚洲bt天天射| 96久久精品| 欧美国产视频日韩| 成人午夜黄色影院| 视频一区视频二区视频三区高| 日本精品免费观看| 精品麻豆av| 97久久精品视频| 亚洲xxx自由成熟| 在线视频不卡一区二区三区| 国产日韩视频在线观看| 日韩中文一区二区三区| 国产日韩av在线播放| 蜜桃精品久久久久久久免费影院| 97视频在线播放| 国产精品午夜av在线| 欧美激情第三页| 91亚洲va在线va天堂va国 | 国产成人一区二区在线| 久久偷看各类wc女厕嘘嘘偷窃| 91精品国产九九九久久久亚洲| 精品一区二区视频| 国产精品久久久久91| 天堂一区二区三区| 国产精品日韩在线播放| 亚洲欧洲精品在线观看| 91在线看网站| 欧美最顶级丰满的aⅴ艳星| 精品免费二区三区三区高中清不卡| 久久乐国产精品| 亚洲精品欧美日韩专区| 久久久久中文字幕| 国产欧美一区二区三区另类精品| 奇米成人av国产一区二区三区| 久久精品国产综合精品| 国产欧美日韩高清| 国模吧一区二区三区| 国内精品二区| 国产精品爽爽爽爽爽爽在线观看| 欧美国产激情18| 精品麻豆av| 国产欧美日韩精品丝袜高跟鞋| 在线观看福利一区| 国内精品一区二区| 国产美女高潮久久白浆| 久久久这里只有精品视频| 久久精品ww人人做人人爽| 国产精品久久电影观看| 国产高清一区视频| 999热视频| 国产成人久久久精品一区| 亚洲高清视频一区二区| 国产精品日本一区二区| 色姑娘综合网| 国内精品400部情侣激情| 97视频在线观看免费| 亚洲一卡二卡三卡| 欧美日产一区二区三区在线观看| 亚洲一区尤物| 国产主播喷水一区二区| 欧美精品福利在线| 欧美日韩三区四区| 亚洲自拍偷拍第一页| 国产99久久精品一区二区永久免费 | 91精品国产综合久久香蕉922| 色一情一乱一伦一区二区三欧美| 国产精品久久婷婷六月丁香| 欧美一级大片在线观看| 日韩电影免费观看高清完整| 成人亚洲欧美一区二区三区| 97香蕉超级碰碰久久免费软件| 日韩电影大全在线观看| 久久久久资源| 国产精品入口免费视频一| 日本91av在线播放| 亚洲一区美女| 日韩偷拍一区二区| 日韩国产欧美一区| 国产精华一区| 国产精品视频久久| 欧美黑人性视频| 欧美在线一二三区| 久久riav二区三区| 91久久国产精品| 国产美女91呻吟求| 成人精品久久一区二区三区| 国产精品视频自拍| 成人免费大片黄在线播放| 国产综合色香蕉精品| 日本高清久久天堂| 成人综合网网址| 日本精品一区二区三区不卡无字幕| 91po在线观看91精品国产性色| 麻豆久久久9性大片| 蜜桃av久久久亚洲精品| 91香蕉电影院| 国产精品久久久对白| 91亚洲国产成人精品性色| 99精彩视频| 国产精品激情av电影在线观看| 欧美激情国产高清| 中文精品一区二区三区 | 一区二区日本| 欧美激情xxxxx| 97精品久久久| 亚洲日本理论电影| 欧美精品激情blacked18| 97精品久久久中文字幕免费| 日本a级片电影一区二区| 国产精品自在线| 国产美女搞久久| 日本最新高清不卡中文字幕| 国产成人拍精品视频午夜网站| 国模视频一区二区三区| 日韩av电影在线网| 国产伦精品一区二区三区精品视频| 国产成人福利网站| 青草热久免费精品视频 | 中文字幕日韩一区二区三区不卡| 欧美国产精品日韩| 日本欧美爱爱爱| 51精品在线观看| 欧美高清在线观看| 国产精品久久久久久久久久| 亚洲一区二区三区香蕉| 97久久精品午夜一区二区| 91av在线网站| 91精品国产一区| 国产欧美一区二区三区久久人妖| 电影午夜精品一区二区三区| 日韩视频在线观看国产| 69av在线视频| 日韩女优人人人人射在线视频| 97超碰国产精品女人人人爽| 欧美亚洲成人免费| 国产精品嫩草视频| 99国产超薄丝袜足j在线观看 | 国产女人水真多18毛片18精品| 麻豆亚洲一区| 午夜精品一区二区三区在线视频| 成人黄色免费网站在线观看| 国产精品999| 欧洲成人一区二区| 欧美激情专区| 国产激情视频一区| 国产在线高清精品| 久久久亚洲综合网站| 国产伦精品一区二区三区免 | 亚洲直播在线一区| 99在线视频首页| 在线一区高清| 亚洲不卡中文字幕| 久久久久久亚洲精品不卡| 99国产超薄丝袜足j在线观看| 久久综合狠狠综合久久综青草| 婷婷亚洲婷婷综合色香五月| 久久久久久久国产精品| 成人午夜高潮视频| 亚洲欧洲久久| 成人日韩在线电影| 日韩亚洲视频| 蜜桃av久久久亚洲精品| 91爱视频在线| 91九色单男在线观看| 西游记1978| 57pao国产成人免费| 国产日产欧美a一级在线| 日韩欧美电影一区二区| 欧美国产视频日韩| 91精品久久久久久久久久久久久久 | 麻豆传媒一区| 2019中文字幕在线免费观看| 国产精品美乳在线观看| 精品国产一区二区三| 55夜色66夜色国产精品视频| 国产精选一区二区| 欧美国产日本高清在线 | 国产日韩精品电影| 亚洲精品久久区二区三区蜜桃臀| 热99精品里视频精品| 亚洲一区久久久| 天天综合色天天综合色hd| 国产欧美精品va在线观看| 日本视频一区在线观看| 国产精品99久久久久久久久| 日韩精品欧美专区| 亚洲欧洲日韩精品| 亚洲免费久久| 91精品久久香蕉国产线看观看| 视频一区视频二区视频| 51国偷自产一区二区三区| 亚洲欧美日产图| 91av视频在线免费观看| 激情五月综合色婷婷一区二区| 亚洲精品影院| 成人午夜电影在线播放| 国产91热爆ts人妖在线| 国产在线精品一区二区三区》 | 精品欧美一区二区三区久久久| 久久久久久久网站| 丁香婷婷久久久综合精品国产 | 国产精品福利视频| 国产91精品视频在线观看| 欧美自拍资源在线| 成人看片视频| 日韩av免费看网站| 欧美国产中文字幕| 999精品在线观看| 国产精品白丝jk喷水视频一区 | 欧美高清视频在线| 久久精品国产精品青草色艺| 国产精品自产拍高潮在线观看| 中文字幕一区二区三区有限公司 | 成人情趣片在线观看免费| 91精品国产91久久久| 亚洲精品一区二区毛豆| 国产另类自拍| 91久久国产自产拍夜夜嗨| 日本精品免费观看| 国内精品久久久久| 日韩久久久久久久| 91精品久久香蕉国产线看观看| 国产精品黄页免费高清在线观看| 国产精品三区www17con| 91久久国产婷婷一区二区| 国产福利视频一区二区| 欧美综合第一页| 午夜精品久久久久久久99热| 国产精品88a∨| 97精品国产97久久久久久春色| 亚洲成人自拍| 亚洲一区中文字幕| 国产日韩欧美日韩大片| 国产自摸综合网| 国产精品国产三级国产aⅴ浪潮| 日韩妆和欧美的一区二区| 久久久精品动漫| 中文精品一区二区三区| 日本精品视频在线观看| 亚洲一区二区日本| 91精品国产电影| 欧美精品久久久久久久久| 91人人爽人人爽人人精88v| 国产精国产精品| 欧美怡红院视频一区二区三区| 欧美多人乱p欧美4p久久| 性刺激综合网| 国产精品免费观看高清| 亚洲a在线观看| 57pao精品| 欧美一区二区色| 亚洲亚洲精品三区日韩精品在线视频 | 国产精品久久久久久一区二区 | 亚洲欧美日韩国产成人综合一二三区| 久久精品日韩| 免费成人深夜夜行视频| 91久久精品日日躁夜夜躁国产| 97香蕉超级碰碰久久免费软件| 欧美激情久久久| 色综合老司机第九色激情| 亚洲日本japanese丝袜| 在线天堂一区av电影| 中文精品一区二区三区| 欧美激情视频一区二区三区| 日本亚洲导航| 欧美在线日韩精品| 欧美极品色图| 亚洲精品在线免费| 久久久久久伊人| 中文字幕一区综合| 97人人模人人爽人人喊中文字 | 一区二区视频在线观看| 久久久女人电视剧免费播放下载| 久久人人爽人人| 亚洲午夜久久久影院伊人 | 亚洲欧美久久234| 欧美黑人xxx| 91丨九色丨国产在线| 亚洲最大成人网色| 久久久av水蜜桃| 性日韩欧美在线视频| 精品欧美国产一区二区三区不卡| 成人黄色激情网| 91日韩久久| 国产精品久久久久久久久婷婷| 欧美精品中文字幕一区二区| 日本免费一区二区三区| 97热在线精品视频在线观看| 国产精品高潮在线| 成人影片在线播放| 国产一区精品在线| 另类欧美小说| 制服丝袜综合日韩欧美| 日韩免费三级| 伊人久久大香线蕉午夜av| 亚洲黄色一区二区三区| 国产精品黄色av| yy111111少妇影院日韩夜片 | 欧美日韩国产综合视频在线| 国产在线观看精品| 尤物国产精品| 1区1区3区4区产品乱码芒果精品| 热久久免费视频精品| 日本高清+成人网在线观看| 国产一区二区三区高清视频| 国产精品视频在线免费观看| 不卡一卡2卡3卡4卡精品在| 日产精品久久久一区二区| 日本欧美黄网站| 青娱乐一区二区| 成人激情春色网| 久久久免费电影| 久久国产主播精品| 国产精品r级在线| 中文字幕一区二区三区乱码 | 亚洲一区二区在线看| 国产精品久久久久久久电影| 精品一区在线播放| 成人国产在线激情| 正在播放91九色| 欧美人xxxxx| 亚洲xxxx在线| 欧美激情xxxxx| 55夜色66夜色国产精品视频| 91手机在线播放| 欧美性受xxxx黑人猛交| 国产精品一区二区在线观看| 欧美极品欧美精品欧美视频 | 91丝袜脚交足在线播放| 一区二区三区|亚洲午夜| 国产成人一区三区| 秋霞在线观看一区二区三区| 国内精品久久久久久久| 成人激情视频在线观看| 日本一区二区三区视频在线播放 | 国产成人精品在线视频| 精品卡一卡二| 久久久久久国产| 国产欧美精品一区二区| 午夜一区二区三区| 国产成人精品在线播放| 性欧美精品一区二区三区在线播放 | 国内成人精品视频| 国产精品国产精品| 2025国产精品视频| 亚洲春色在线视频| 国产精品一区视频网站| 欧美激情欧美激情在线五月| 国产伦精品一区二区三区四区免费| 亚州av一区二区| 97神马电影| 国产精品99蜜臀久久不卡二区| 日本在线播放不卡| 91理论片午午论夜理片久久| 欧美亚洲视频一区二区| 一本一道久久a久久综合精品| 国产日韩欧美视频| 91超碰caoporn97人人| 精品无码久久久久国产| 91日韩在线播放| 欧美国产视频日韩| 日韩成人在线资源| 精品国产乱码久久久久软件 | 国产一区二区丝袜高跟鞋图片| 一区二区免费电影| 国产精品国产精品国产专区不卡| 国产精品久久91| 韩国19禁主播vip福利视频| 欧美日韩电影一区二区| 国产精品视频500部| 成人精品福利视频| 日韩免费在线观看视频| 综合色婷婷一区二区亚洲欧美国产| 成人综合色站| 欧美怡春院一区二区三区| 亚洲一区二区四区| 亚洲v国产v| 欧美一级二级三级九九九| 国产尤物99| 91日韩在线视频| 成人亲热视频网站| 国产精品福利在线观看| 51色欧美片视频在线观看| 国产精品欧美风情| 日韩.欧美.亚洲| 久久影视中文粉嫩av| 亚洲aa中文字幕| 国产精品久久久av| 在线观看国产一区| 久久久久久久久久国产精品| 欧美一进一出视频| 92国产精品久久久久首页| 国产精品你懂得| 国产精品入口免费视频一| 国产精品高潮呻吟久久av黑人| 国产97在线视频| 97久久久久久| 91成人免费观看网站| 性欧美办公室18xxxxhd| 久久久噜噜噜久噜久久| 欧美激情视频一区| 69久久夜色精品国产69乱青草| 亚洲高清视频在线观看| 亚洲欧美综合一区| 国产亚洲第一区| 久久天堂国产精品| 欧洲一区二区在线| 免费国产一区二区| 日韩av电影免费播放| 欧美三级网色| 蜜桃传媒一区二区| 欧美精品二区三区四区免费看视频| 91色视频在线导航| 成人国产一区二区| 国产视色精品亚洲一区二区| 国产乱码精品一区二区三区中文 | 国产精品热视频| 国产精品一区二区久久| 国产成人鲁鲁免费视频a| 国产99久久久欧美黑人| 日本成人黄色片| 2019中文字幕全在线观看| 欧美寡妇偷汉性猛交| 亚洲一区二三| 久久久噜噜噜久久久| 制服诱惑一区| 欧美一区深夜视频| 国产91精品最新在线播放| 2018日韩中文字幕| 国产精品对白刺激| 91传媒视频免费| 99一区二区| 欧美综合在线第二页| 国产免费观看久久黄| 欧美国产日本高清在线| 日韩免费观看av| 99久久无色码| 日韩**中文字幕毛片| 91av国产在线| 成人高清视频观看www| 亚洲一区中文字幕在线观看| 91精品视频大全| 免费精品视频一区| 久久久久久久久久久av| 国产精品久久久久久久久久ktv| 成人免费淫片aa视频免费| 高清一区二区三区视频| 欧美第一页在线| 国产精品jizz在线观看麻豆| 亚洲一区二区三区在线免费观看| ts人妖另类在线| 亚洲国产精品视频一区| 午夜精品福利电影| 69精品小视频| 91av免费看| 久久av一区二区三区漫画| 日本精品一区二区三区在线播放视频 | 91成人免费在线观看| 热舞福利精品大尺度视频| 97国产精品视频| 国产精品久久久久久影视| 欧美一级高清免费播放| 亚洲伊人久久综合| 久久艹中文字幕| 中文字幕欧美日韩一区二区三区| 一区二区精品国产| 国产日韩在线播放| 日韩国产欧美一区| 青草青草久热精品视频在线网站| 亚洲一区二区少妇| 欧美大片在线看免费观看| 国产精品久久久久久一区二区| 欧美1o一11sex性hdhd| 中文字幕欧美日韩一区二区三区| 国产一区玩具在线观看| 日韩在线第一区| 97精品一区二区视频在线观看| 国产日韩欧美电影在线观看| 精品国产一区二区三区麻豆免费观看完整版 | 91精品啪在线观看麻豆免费| 四虎一区二区| 国产精品户外野外| 日本免费高清一区| 青青精品视频播放| 国产成人一区三区| 日韩欧美三级电影| 国产欧美日韩中文| 日本不卡一区| 日韩免费观看高清| 色婷婷精品国产一区二区三区| 91国偷自产一区二区三区的观看方式| 992tv成人免费影院| 91视频免费在线| 欧美日韩精品免费看| 77777亚洲午夜久久多人| 国产精品视频不卡| 蜜桃传媒视频第一区入口在线看| 国产精品日本精品| 欧美日本亚洲| 51国偷自产一区二区三区| 68精品久久久久久欧美| 日本高清不卡一区二区三| 日韩av大片在线| 欧美日韩精品免费看| 成人免费网站在线看| 久久久久免费网| 成人a在线观看| 欧美高清无遮挡| 国产自产精品| 78m国产成人精品视频| 精品乱码一区| 亚洲一区二区三区xxx视频| 欧洲精品久久久| 久久久水蜜桃| 欧美最猛性xxxx| 亚洲欧洲精品一区| 99久久精品久久久久久ai换脸| 日产日韩在线亚洲欧美| 亚洲一区不卡在线| 成人av网站观看| 国产狼人综合免费视频| 欧美激情综合色综合啪啪五月| 欧美二级三级| 国产在线观看不卡| 国产伦精品一区二区三区四区免费 | 亚洲一区二区在线观| 国产欧美日韩综合一区在线观看| 欧美日韩国产一二| 国产伦精品一区二区三区四区免费 | 日本视频一区在线观看| 国产精品日韩欧美综合| 日韩av电影免费在线| 亚洲淫片在线视频| 国产精品久久久av| 欧美一级黄色网| 欧美精品video| 91久久精品美女高潮| 国产精品久久av| 国外成人在线视频| 国产青春久久久国产毛片| 国产精品爽黄69天堂a| 久久久久免费精品国产| 免费亚洲一区二区| ts人妖另类在线| 成人欧美在线观看| 国产精品亚洲自拍| 亚洲精品乱码久久久久久蜜桃91| 国产精品乱子乱xxxx| 国产精品久久久久久中文字| 亚洲在线观看一区| 久久久免费看| 久久精品人成| 国产美女精品视频| 亚洲精品永久www嫩草| 九色91在线视频| 147欧美人体大胆444| 国产精品一二三在线| 国产乱肥老妇国产一区二| 欧美韩日一区二区| 久久久久久高清| 欧美日韩三区四区| 97人人模人人爽视频一区二区| 亚洲一区二区在线播放| 国产97人人超碰caoprom| 国产综合在线视频| 亚洲啪啪av| 国产偷久久久精品专区| 丁香五月网久久综合| 成人av免费看| 国产精品综合久久久久久| 国产日本一区二区三区| 亚洲综合大片69999| 国产精品99蜜臀久久不卡二区 | 国产精品免费一区二区三区都可以| 久久久亚洲国产天美传媒修理工| 亚洲乱码一区二区三区| 日本一区二区三不卡| 日韩在线观看电影完整版高清免费| 婷婷久久青草热一区二区| 欧美一区二区影视| 国产一区免费在线| 欧美久久电影|