嵌入式編程上下文切換的一種方案

strongerHuang 2021-12-15 12:21

關(guān)注+星標(biāo)公眾,不錯過精彩內(nèi)容

來源?| CSDN


嵌入式編程的需求千變?nèi)f化,要做到系統(tǒng)穩(wěn)定,又要代碼可復(fù)用,就要做到高內(nèi)聚低耦合。


前言

我們通常認(rèn)為,在中斷中,不能執(zhí)行耗時的操作,否則會影響系統(tǒng)的穩(wěn)定性,尤其對于嵌入式編程。對于帶操作系統(tǒng)的程序而言,可以通過操作系統(tǒng)的調(diào)度,將中斷處理分成兩個部分,耗時的操作可以放到線程中去執(zhí)行,但是對于沒有操作系統(tǒng)的情況,又應(yīng)該如何處理呢

比較常見的,我們可能會定義一些全局變量,作為flag,然后在mainloop中不停的判斷這些flag,再在中斷中修改這些flag,最后在mainloop中執(zhí)行具體的邏輯,但是這樣,無疑會增加耦合,增加程序維護(hù)成本。

cpost

cpost正是應(yīng)用在這種情況下的一個簡單但又十分方便的工具,它可以特別方便的進(jìn)行上下文的切換,減少模塊耦合。

cpost鏈接:

https://github.com/NevermindZZT/cpost

cpost借鑒的Android的handler機(jī)制,通過在mainloop中跑一個任務(wù),然后在其他地方,可以是中斷,也可以是模塊邏輯中,直接拋出需要執(zhí)行的函數(shù),使其脫離調(diào)用處的上下文,運(yùn)行在mainloop中。cpost還支持延遲處理,可以指定函數(shù)在拋出后多久執(zhí)行

使用

cpost的使用十分簡單,這里以使用在嵌入式無操作系統(tǒng)中為例,主要用作中斷延遲處理的情況

1、配置系統(tǒng)tick

配置cpost.h中的宏CPOST_GET_TICK(),配置成獲取系統(tǒng)tick,以stm32 hal為例

#define?????CPOST_GET_TICK()????????????HAL_GetTick()

2、配置處理進(jìn)程

在mainloop調(diào)用cpostProcess函數(shù)

int?main(void)
{
????...
????while?(1)
????{
????????cpostProcess();
????}
????return?0;
}

3、拋出任務(wù)

在中斷等需要進(jìn)行上下文切換的地方調(diào)用cpsot接口,使其在mainloop中運(yùn)行

cpost(intHandler);

原理解析

cpost的原理其實(shí)很簡單,其代碼量也十分少,總共加起來就只有幾十行代碼,cpost維護(hù)了一個而全局的數(shù)組

CpostHandler?cposhHandlers[CPOST_MAX_HANDLER_SIZE]?=?{0};

其中,數(shù)組的每一個元素表示包含了需要執(zhí)行的函數(shù)和參數(shù),當(dāng)調(diào)用cpost接口時,被post的函數(shù)和參數(shù)會被保存在這個數(shù)組中,然后mainloop中運(yùn)行的cpostProcess函數(shù)會遍歷這個數(shù)組,當(dāng)滿足條件時,執(zhí)行對應(yīng)的函數(shù),從而達(dá)到上下文切換的目的

void?cpostProcess(void)
{
????for?(size_t?i?=?0;?i?????{
????????if?(cposhHandlers[i].handler)
????????{
????????????if?(cposhHandlers[i].time?==?0?||?CPOST_GET_TICK()?>=?cposhHandlers[i].time)
????????????{
????????????????cposhHandlers[i].handler(cposhHandlers[i].param);
????????????????cposhHandlers[i].handler?=?NULL;
????????????}
????????}
????}
}

其實(shí),cpost的方式,和一開始提到的使用全局的flag進(jìn)行上下文切換的方法很像,只不過,cpost通過一個數(shù)組的維護(hù)和直接post函數(shù)的方式,省去了維護(hù)flag的成本,也不需要將需要執(zhí)行的函數(shù)耦合到mianloop中,從而變得簡單易用。

完美解耦 - cevent應(yīng)用

對于模塊化編程來說,如何實(shí)現(xiàn)各模塊間的解耦一直是一個比較令人頭疼的問題,特別是對于嵌入式編程,由于控制邏輯復(fù)雜,并且對程序體積有控制,經(jīng)常容易寫出各獨(dú)立模塊之間相互調(diào)用的問題。由此,cpost中的cevent組件,通過模仿Android系統(tǒng)中的廣播機(jī)制,提供了一種非常簡單的模塊間解耦實(shí)現(xiàn)。

原理

cevent借鑒的是Android系統(tǒng)的廣播機(jī)制,一方面,各模塊在工作的時候,都會有多個具體的事件點(diǎn),在高耦合的編程中,可能會在這些地方調(diào)用其他模塊的功能,比如說,在通信模塊接收到指令的時候,需要閃爍一下指示燈。

使用cevent,我們可以在這些地方拋出一個事件,當(dāng)前模塊不需要關(guān)心在這各地方需要執(zhí)行哪些其他模塊的邏輯,由其他模塊,或者用戶定義一個事件監(jiān)聽,當(dāng)具體的事件發(fā)生時,執(zhí)行相應(yīng)的動作。

使用

cevent使用注冊的方式監(jiān)聽事件,會依賴于編譯環(huán)境,目前支持keil,iar,和gcc,對于gcc,需要修改鏈接文件(.ld),在只讀數(shù)據(jù)區(qū)添加:

_cevent_start?=?.;
KEEP?(*(cEvent))
_cevent_end?=?.;

1、初始化cevent

系統(tǒng)初始化時,調(diào)用ceventInit

ceventInit();

2、注冊cevent事件監(jiān)聽

在c文件中,調(diào)用CEVENT_EXPORT導(dǎo)出事件監(jiān)聽

CEVENT_EXPORT(0,?handler,?(void?*)param);

3、發(fā)送cevent事件

在事件發(fā)生的地方,調(diào)用ceventPost拋出事件

ceventPost(0);

使用cevent解耦模塊初始化

嵌入式編程中,我們習(xí)慣會在程序啟動的時候,調(diào)用各個模塊的初始化函數(shù),其實(shí)這也是一種耦合,會造成main函數(shù)中出現(xiàn)很長的初始化代碼,借助cevent,我們可以對初始化進(jìn)行優(yōu)化解耦。

1、定義初始化事件

定義初始化事件的值,對于初始化,有些模塊可能會依賴于其他模塊的初始化,會有一個先后順序要求,所以這里我們可以把初始化分成兩個階段,定義兩個事件,當(dāng)然,如果有更復(fù)雜的要求,可以再多分幾個階段,只需要多定義幾個事件就行

#define?????EVENT_INIT_STAGE1???????0
#define?????EVENT_INIT_STAGE2???????1

2、初始化cevent,拋出事件

在main函數(shù)中初始化cevent,并拋出初始化事件

int?main(void)
{
????...
????ceventInit();

????ceventPost(EVENT_INIT_STAGE1);
????ceventPost(EVENT_INIT_STAGE2);
????...
????return?0;
}

3、注冊事件監(jiān)聽

對所有需要初始化的函數(shù)注冊事件監(jiān)聽,這里我以對letter-shell注冊事件監(jiān)聽為例,分為兩個部分,初始化串口和初始化shell。

在serial模塊中,將串口初始化注冊到初始化第一階段,cevent支持將不大于7個的參數(shù)直接傳遞到注冊的監(jiān)聽函數(shù)中,下面的注冊方式,相當(dāng)于在EVENT_INIT_STAGE1事件發(fā)生的地方,也就是main函數(shù)中對應(yīng)的位置,調(diào)用serialInit(&debugSerial)

CEVENT_EXPORT(EVENT_INIT_STAGE1,?serialInit,?(void?*)(&debugSerial));

然后再shell模塊中,將shell初始化函數(shù)注冊到初始化第二階段。

CEVENT_EXPORT(EVENT_INIT_STAGE1,?shellInit);

使用cevent解耦mainloop

再無操作系統(tǒng)的嵌入式編程中,我們?nèi)绻瑫r希望運(yùn)行多個模塊的邏輯,通常是在mainloop中循環(huán)調(diào)用,這種將函數(shù)寫入mainloop的做法,也會增加耦合

int?main(void)
{
????...

????while?(1)
????{
????????//?寫在mainloop中的模塊邏輯
????????shellTask(&shell);
????????LedProcess();
????????...
????}
????return?0;
}

通過使用cevent,也可以很方便的消除這種耦合

1、定義mainloop事件

定義mainloop事件的值

#define?????EVENT_MAIN_LOOP?????????3

2、在mainloop中拋出事件

去掉mainloop中對其他模塊的調(diào)用,改為排除mainloop事件

int?main(void)
{
????...

????while?(1)
????{
????????ceventPost(EVENT_MAIN_LOOP);
????}
????return?0;
}

3、在各模塊中注冊事件監(jiān)聽

分別在各個模塊中,注冊對mainloop事件的監(jiān)聽

CEVENT_EXPORT(EVENT_MAIN_LOOP,?shellTask,?(void?*)(&shell));
CEVENT_EXPORT(EVENT_MAIN_LOOP,?LedProcess);

結(jié)語

cevent是一個非常小的模塊,本身代碼及其簡單,但是,通過模仿廣播機(jī)制,讓cevent可以發(fā)揮很強(qiáng)大的功能,通過,還可以結(jié)合cpost,實(shí)現(xiàn)延遲事件等功能。

來源:
https://blog.csdn.net/qq_34245464/article/details/111804661


聲明:本文素材來源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問題,請與我聯(lián)系刪除。


------------?END?------------


后臺回復(fù)嵌入式軟件設(shè)計(jì)與開發(fā)RTOS閱讀更多相關(guān)文章。


歡迎關(guān)注我的公眾號回復(fù)“加群”按規(guī)則加入技術(shù)交流群,回復(fù)“1024”查看更多內(nèi)容。

歡迎關(guān)注我的視頻號:


點(diǎn)擊“閱讀原文”查看更多分享,歡迎點(diǎn)分享、收藏、點(diǎn)贊、在看。

strongerHuang 作者黃工,高級嵌入式軟件工程師,分享嵌入式軟硬件、物聯(lián)網(wǎng)、單片機(jī)、開發(fā)工具、電子等內(nèi)容。
評論
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 106163瀏覽
  • 產(chǎn)品使用18V供電,配套4串鋰離子電池,需要設(shè)計(jì)一個充電器。因?yàn)檩斎?8V,電池最高 16.8V,壓差僅 1.2V。因?yàn)閴翰钐 J褂瞄_關(guān)型的充電控制芯片不穩(wěn)定。嘗試自行設(shè)計(jì)一個。整體采用分立三極管 + TL431架構(gòu),分4個功能單元:使能控制回路、限流環(huán)路、TL431 精密恒壓反饋環(huán)路、PNP 功率管主功率輸出回路;實(shí)現(xiàn)完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經(jīng) R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導(dǎo)通,對地拉低 R1、R2 組成的分壓控制節(jié)點(diǎn)電位;該節(jié)點(diǎn)直
    southcreek 2026-08-07 13:45 321瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統(tǒng)號卡的不確定性,隨身WiFi憑借穩(wěn)定連接、多設(shè)備共享、獨(dú)立設(shè)備和靈活套餐等優(yōu)勢,成為務(wù)實(shí)可靠的備選方案。1、流量卡黃金時代要結(jié)束了通信行業(yè)正迎來一場前所未有的“地震式”調(diào)整——曾讓無數(shù)用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業(yè)洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設(shè)計(jì) 2026-08-03 10:21 128873瀏覽
  • 做藍(lán)牙音箱的工程師大概都碰過這個局面。產(chǎn)品要連手機(jī)放歌,要本地播開機(jī)提示音和按鍵音,還要接 App 做配網(wǎng)和狀態(tài)上報(bào)。三件事拆開,早先的常規(guī)做法是音頻藍(lán)牙一顆料、數(shù)傳藍(lán)牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機(jī)電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍(lán)牙、BLE 數(shù)傳和 MP3 本地播放三樣全包了。對藍(lán)牙音箱來說,最實(shí)在的好處就
    唯創(chuàng)知音語音芯片 2026-08-06 15:14 287瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩(wěn)定起振的成品,要經(jīng)過十幾道精密工序。它內(nèi)部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產(chǎn)過程里哪怕0.1微米的誤差,都會直接廢掉整批產(chǎn)品,這也是小尺寸晶振過去長期依賴進(jìn)口,國內(nèi)廠商花了十幾年才啃下量產(chǎn)硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 381瀏覽
  • 導(dǎo)語在現(xiàn)代高速數(shù)字電路設(shè)計(jì)中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實(shí)踐。濾波器芯片作為凈化傳輸鏈路的關(guān)鍵屏障,其核心挑戰(zhàn)在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態(tài)脈沖干擾,這類干擾持續(xù)極短,卻足以在高速鏈路中引發(fā)誤觸發(fā)。然而,傳統(tǒng)函數(shù)發(fā)生器受限于采樣率與邊沿速率,根本無法忠實(shí)復(fù)現(xiàn)如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發(fā)生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態(tài)脈沖提供精細(xì)刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 在前六期中,我們已經(jīng)分別討論了 CRA 的適用范圍、整體影響、漏洞通報(bào)義務(wù)、風(fēng)險評估與技術(shù)文檔證據(jù)鏈、第三方組件與 SBOM 供應(yīng)鏈治理,以及產(chǎn)品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業(yè)已經(jīng)能夠回答幾個核心問題:產(chǎn)品是否落入 CRA 適用范圍,產(chǎn)品由哪些組件構(gòu)成,企業(yè)如何證明自己在設(shè)計(jì)、開發(fā)和上市前采取了必要的安全措施,以及產(chǎn)品上市后如何持續(xù)維護(hù)和安全下線。但對于真正準(zhǔn)備落地 CRA 合規(guī)的企業(yè)來說,還有一個更現(xiàn)實(shí)的問題:CRA 的法規(guī)條文相對原則化,企業(yè)應(yīng)當(dāng)如何把“網(wǎng)絡(luò)安
    虹科云科技 2026-08-03 16:51 155005瀏覽
  • 文:杜杰編輯:侯煜當(dāng)?shù)貢r間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯(lián)邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設(shè)備——境外生產(chǎn)的先進(jìn)機(jī)器人設(shè)備、境外生產(chǎn)的聯(lián)網(wǎng)電力逆變器。FCC在官方情況說明書中明確,該類境外制造產(chǎn)品,“會對美國國家安全或美國民眾的人身安全構(gòu)成無法承受的風(fēng)險”。本次新規(guī)設(shè)置明確豁免機(jī)制:經(jīng)美國國防部(DoW)、電力逆變器品類經(jīng)美國國土安全部(DHS)審核并授予“有條件批準(zhǔn)”,認(rèn)定對應(yīng)設(shè)備品類不存在重大安全風(fēng)險,即可獲得準(zhǔn)入豁免。同時政策嚴(yán)格執(zhí)行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 325瀏覽
  • 摘要防爆自控系統(tǒng)同時布設(shè)本安信號、工業(yè)總線、動力供電三類線路,僅依靠標(biāo)識標(biāo)牌管控插接極易出現(xiàn)人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標(biāo)準(zhǔn),產(chǎn)生點(diǎn)火風(fēng)險。依托 A、D、K 標(biāo)準(zhǔn)化機(jī)械防呆編碼體系,搭配護(hù)套顏色區(qū)分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結(jié)構(gòu)層面杜絕防爆接近開關(guān)連接器、防爆傳感器航插接頭混用插接問題,補(bǔ)齊防爆系統(tǒng)被動安全防護(hù)體系。關(guān)鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 407瀏覽
  • 在物聯(lián)網(wǎng)從“萬物互聯(lián)”邁向“萬物智聯(lián)”的進(jìn)程中,LTE Cat.1憑借其在速率、成本與網(wǎng)絡(luò)覆蓋之間的完美平衡,正成為中低速物聯(lián)網(wǎng)市場的絕對主力。隨著2G/3G網(wǎng)絡(luò)的逐步退網(wǎng)以及新國標(biāo)對終端設(shè)備智能化、定位功能的強(qiáng)制要求,Cat.1模組迎來了爆發(fā)式的增長窗口。在這一關(guān)鍵節(jié)點(diǎn),基于華為海思Hi2131芯片設(shè)計(jì)的LTE Cat.1模組,憑借其在能效、射頻、架構(gòu)及物理規(guī)格上的底層創(chuàng)新,成功打破了“高性能必高功耗”的傳統(tǒng)魔咒,為行業(yè)提供了極具競爭力的連接最優(yōu)解。核心技術(shù)優(yōu)勢:重塑Cat.1能效與連接標(biāo)桿海
    用戶1778981989717 2026-08-05 21:04 169瀏覽
  •     長期專注WiFi領(lǐng)域,也算是行業(yè)老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產(chǎn)替代風(fēng)生水起,起起落落,大浪淘沙,生存下來的都是強(qiáng)者!    WiFi模塊應(yīng)用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認(rèn)證,也就是說沒有認(rèn)證的模塊,不具備導(dǎo)入產(chǎn)品設(shè)計(jì).接下來就和大家聊聊認(rèn)證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點(diǎn)特性:    1
    納拓科技 2026-07-31 17:56 261瀏覽
  • 摘要在防爆電氣設(shè)計(jì)中,只參照芯數(shù)選型而忽略額定載流量,長期滿負(fù)荷運(yùn)行會出現(xiàn)插頭發(fā)熱、接觸面氧化、IP67 密封受熱老化等問題。結(jié)合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數(shù)對照表,區(qū)分冷壓免焊接、焊接兩種接線結(jié)構(gòu)的安全載流數(shù)值,設(shè)置合理電流冗余系數(shù),搭配使用環(huán)境修正參數(shù),規(guī)范防爆接近開關(guān)連接器、防爆法蘭插座的選型計(jì)算方式。關(guān)鍵詞圓形防爆連接器,載流參數(shù)表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產(chǎn)品概述圓形防爆連接器觸點(diǎn)載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128642瀏覽
  • 在EMC測試過程中,傳導(dǎo)發(fā)射(Conducted Emission,CE)超標(biāo)是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標(biāo)曲線背后,可能對應(yīng)著完全不同的干擾機(jī)理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負(fù)載、電纜布局或接地結(jié)構(gòu)引起的連鎖反應(yīng)。 · 150kHz~1MHz 超標(biāo):多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標(biāo):通常共模噪聲占主導(dǎo),干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽(yù)磁電磁兼容EMC 2026-07-31 18:45 501瀏覽
我要評論
5
點(diǎn)擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 《裸体模特》电影| 火口的两个人| 年轻人 高清在线观看| 火影忍者疾风传免费| 河南戏曲频道在线直播| 江南平寇记| 渔夫的荒野史记高清下载| 电视剧夜深沉| 变节:潜罪犯| 冢本在线播放| 新上海滩全集| 王楚钦公开承认恋情孙颖莎| 《女超人麦乐迪| 极品女士第一季电视剧| 九尾狐姐姐传电视剧| 针锋对决无删节完整版| 最美时光电视剧| 电影《千金》郝板丽免费播放| 飞虎出征电影| 强女の上司侵犯在线观看| 电视剧内线| 突然的自我吉他弹唱| 部长出差的日子电视剧| 一次邂逅| 美国女儿借爸爸种菜是哪一集| 987dy| 牵着你的手| 梁冬对话徐文兵| 陆小凤全集| 《和部长出差的日子》| 牵手 黄绮珊| 人蛇大战1| 大锅饭养懒汉| 三秒后野兽住在联谊会角落| 侏罗纪世界4国语免费观看高清| 回复术士的重来人生动漫免费观看| 珠光宝气| 《爱我几何》高清完整版在哪看| 远离人群的地方| 镜月如歌全集免费观看| 翻译官小姐短剧免费观看| 再来一次第7集| 电影《塔日酒店》在线观看| 《无赦之罪》免费观看全集高清| 白峰美羽 在线伦理 妻子的诱惑 | 瓜达卢佩的玫瑰电影免费观看| 人蛇大战电影全集| 哆啦a梦伴我同行2| 伟哥的故事国语| 播放妈妈我爱你| 白嫖者联盟电影免费观看全集| 金金丁字广场舞私人订制| 美国1~5普通话| 桃花扇1v2双生| 你懂得在线观看| 老婆9免费完整高清电视剧在线| 梅花三弄鬼丈夫电视剧免费观看| xl司令全集免费观看| 刘敏涛主演的黑蝴蝶在线播放| 安吉拉怀特满天星电影免费观看 | 飞轮海mv花絮| 插曲的痛60全集免费观看高清版在线观看| 我们永不言弃免费观看| 风骚岳母| 《法国空乘2023版》在线完整观看| 扫黑行动在线观看免费高清完整版| 柯南国语爱奇艺| 酒店1-75集全集在线观看| 五十度灰 下载| 瓜达卢佩的玫瑰在线观看免费版,中文 | 龙云镇怪谈电影免费观看完整版| 北上电视剧38集| 三都| 张译以法之名免费观看| 仙逆86| 甜蜜惩罚我是专门看守所宠物真人| 葫芦丝演奏| 求婚电视剧| 落魄贵族琉璃川免费动漫| 独立日 高清| 三年大片免费观看| 免费观看完整版| 归路全集免费观看完整版| 妻子7免费版电视剧在线观看| 冒牌英雄| XL司令第一季动漫| 苗阜王声2016春晚| abo成结模拟| 啥事佩奇| 丁度巜肉欲按摩院在线播放| 六姊妹电视连续剧全集| 电影商务旅行戴绿帽子完整版| 故宫三维动画| 法国版古墓丽影在线观看| 天地英豪第三部| 《你好 李焕英》| 斯巴达克第三季| 李采潭在线全部电影| 我心永恒原唱| 花千骨日剧第二部在线观看| 斗罗大陆2绝世唐门完整免费观看| 手术直播间在线看免费| xl司令第一季全集在线真人版| 师生畸恋下载| 法国《古墓丽影》在线观看 | 男女一起愁愁愁高清全集在线看| 华尔街1电影| <<部长出差的日子>>| 大江大河第二部全集免费观看西瓜| 韩国金牌销售完整版| 杉杉来了33| 麦乐迪女超人免费在线观看| 哈利波特1普通话版| 《肉蔻之香》法国剧情解析| 法国空姐2018年正版| 羊羔医生| 猪猪侠之深海小英雄4| 光头强的妈妈是谁| 请好好疼爱第8集免费播放| 美人电影在线观看| 黄手帕第2部| 需要爸爸种子电影在线观看| 大秦帝国第二部在线观看| 刀郎拒绝了春晚的邀请| 丹棱县| 玉米靠什么传播种子| 兵临城下电影完整版免费观看| 电影水电工的艳遇国语在线观看| 欺诈游戏2| 电影战狼4高清完整版在线观看免费9999| 迈克杰克逊歌曲| 终极格斗士| 钟馗传说| 听说你喜欢我在线观看| 如果爱第2季 综艺| 为你存在歌词| 女邻居请邻居修灯泡修灯是什么剧| 台湾mm减肥法| 强伦轩女教师在线观看| 迎风的青春电视剧免费观看全集| 女朋友的妈妈2英文字母| 陪部长一起去出差电影叫什么名字 | 小时代2迅雷下载| 黑白配在线观看中文版| 嫁给西北糙汉子的小说爱情| 张警官三部曲 在线播放 | 圣德罗佩的姑娘们高清| 好心作怪粤语24| 谎言美人| 七宗罪迅雷下载| 我们这一家电影| 920美影| 地铁逃生五子棋| 詹妮弗电影《满天星》| 斗破苍穹动漫第二季| 高压监狱法版1小时45分第二部 | 伊波拉2病毒完整国语版免费| 花开如梦电视剧免费播放40集 | 插曲的痛30集全集免费| 新还珠格格第二集| 731实验女子配狗生出什么| 一仆二主电视剧| 美国何尔蒙1| 钓钩的绑法| 工藤拉拉免费| 美丽小蜜桃五| 成熟护士长的蚌肉的滋味| 朱之文星光大道初赛| 美容室特殊待遇| 电影《天空》完整版| 《特殊游泳教练| 铁甲钢拳高清| 终结者在线观看| 流氓状元| 战神归来:守护妻女短剧全集| 《高压监狱》在线观看| 《官人我要房》电影| 无尽的尽头电视剧免费全集| 隔壁的邻居免费观看中文| 好大一个家电视剧全集在线观看| 三d肉蒲完整版| 天降艳福| 新金瓶梅 高清下载| 鸟的天堂教案| 我怀了你的孩子第7集免费| 女武神的终末| 电影《迷犴》全集免费观看| 爱上女主播分集介绍| 狼人大战| 王佳怡的在线观看免费观看电视剧| 初恋优酷| 簧片网址大全| 哆啦a梦(国语版)| 前列腺之家| 天堂韩国电视剧| 老卫和淑容船上第五季| 偷情五日| 女版战狼19高清国语免费观看| 苹果电影免费完整版在线观看影片| 我是特种兵之利刃出鞘12| 壮志凌云女版美国满天星| 离婚女律师| 艺人包装| 秀婷程仪公欲息肉婷在线观看| 《逃犯》高清完整版| 《急诊护士》无删减播放| 恋人电视剧| 《一代女皇》电视剧| 百万日元的女人们| 熊出没之年货动画片| 走向共和高清| 帝王红颜劫| 需要爸爸播种子2美国电影| 我是哪吒 电影| 高清《活佛济公2》电视剧| 从结婚到恋爱电视剧免费观看全集| 哇嘎全集在线观看| 我是路人甲电影下载| 郭晋安最新电视剧| 飞驰人生2在线高清完整版免费| 诱人的秘书在线观看| 难哄电视剧全集在线观看| 《驯服小峓子》中文板| 我爱搞笑52g免费观看完整版| 在线播放国风按摩院 春宵一克值千金 第1集 - 高清资源 - 大鸟视频 | 军事不当免费观看| 别墅换妻| 《上瘾》电视剧| 在线观看蜜桃17| 爱情悠悠药草香演员表| 发明调休的人死没死| 南海归墟免费观看全集完整版| 光溜溜的荒野求生| 信者无敌电视剧全集| 大夏傻神之逆袭| 明日边缘2:生死轮回电影完整版| 啄木鸟《女拳击手1满天星版》| 湖滨花园酒店| 爸爸播种| 高清《替身》动漫全集观看| 公之孚之中字8| 草草女人院| 婚姻攻略电视剧免费观看完整版| 刺刀电视剧| 电视剧媳妇的眼泪| 大江大河2一共多少集| 爱情真善美下载| 夏日晚晴天全集| 庆余年第二季免费完整版| 龙年档案剧情简介详细 | 站着再来一次第30集精彩片段回顾 | 借口 电影| 修脚培训| 金银梅1-5集免费播放电视剧| 迷你世界小王子吖| 性生交BBBB| 盗墓风云| 妈妈的职业2观看完整版| 韩国情事2014| 小蜜桃4| 鹿鼎记2粤语| 严础熙韩国电影| 男与女完整版电视剧免费高清| 刺青在线观看| 火线三兄弟电视剧| 高清《科学家们》动漫免费观看| 仙逆第105集全集在线播放| 勾魂夜荷花| 新怀玉公主| 南少林三十六房| 野良神2 动漫| 百变小樱2| 电视剧刁蛮公主| 人猿泰山h1995未删减意大利版在线 | 法国空乘2019满天星法版完整版百度| 唐人街探案2电影免费观看播放| 牙医姐妹电影完整版在线看| 最新二人转| 女战狼6免费观看999| 劳荣枝案将再开庭 受害者之妻发声| 需要爸爸播种在线观看免费 | 美乃雀替夫还债完整版| 《芬芳喜事》今日开播| 杨敏思免费观看电视剧| 电吉他solo教学| 美国电影《爸爸播种》豆瓣| 空姐郭玮| 女儿国3在线观看电视剧| 报告老板之豪言壮旅04| eeuus| 冒牌英雄| 便利店少女2高清版| 赤壁之战电影| 新洗冤录| 黑执事第二季在线观看| 死亡飞车国语版| 维修师傅的艳遇BD电影| 猫头鹰餐厅| 需要爸爸种子免费观看电视剧| 宝贝计划电视剧| 险恶的绣感| 香瓜七兄弟全集爱奇艺| 小猪佩奇的午夜后宫游戏下载 | 驱魔人百度影音| 韩国关于美容店的电影有哪些 | 与凤行电视剧在线观看完整版免费 | 女超人满天星版免费观看| 凶兆2006| 老婆6免费高清电视剧最新| 我的特一营| 外卖员的特殊待遇2在线播放| 火线干探| 电影《需要爸爸播种子 2 | 《女超人麦乐迪》免费| 高清《除却巫山》未删减版邓家佳| 禁忌4年转一代禁忌演员表| 灯草和尚电影下载| 天美影院免费看高清电视剧| 斗破苍穹第121集完整版观看 | 只有神知道的世界ii| 白峰电影在线播放免费观看最新版| 赵甲第电视剧免费观看全集三十集 | しぼっちゃうぞ中文在线观看| 斗罗大陆106集| 回响42集电视连续剧免费观看| 我的吸血怪好友| 梦华录在线电视剧免费观看西瓜| 丰满岳拇做爰5| 电视剧《雪狼》完整版| lx司令动漫第一季免费观看| 关于我们之间的事| 麻江县| 杉杉来了吧| 神断狄仁杰| 向井蓝在线观看| 电视剧大漠枪神| 麦乐迪马克斯超人| 陆小凤与花满楼结局| 公之孚手中字22| 全红婵又又又误入巨人国了| 猫鼠游戏电影| 狂飙电视剧40集在线观看免费狂飙| 田姐辣妹电视剧全集免费观看| 善良的秘书法国空乘| 电视剧神隐在线播放最新| 女技师电影| 金银梅一5普通话版| 福星高照猪八戒插曲| 她和她的反击剧情介绍| 甜蜜惩罚未增删带翻译不打马| 玉城麻衣| 桃花运电视剧全集观看| 泰莎的绣感1986| 意大利《八尺夫人》在线观看| 人完美体型的油画| 劳拉的遗产满天星版| 调包婴儿| 彼岸花开为君倾| 王牌部队在线观看| 瑟瑟屋| 双雄电影| 秘社第1季电视剧| 大兵的寝室| 凶城计中计粤语| 善良的女邻居4| 光荣时代电视剧免费观看完整版| 被拒绝的爱第五集大结局 | 归路电视剧免费观看完整版| 人间中毒完整版求| 特赦1959全集完整版在线播放| 特邀送餐员3| 不死者之王在线观看| 瓜达卢佩的玫瑰完整版免费观看 | 春来定风波大结局| 哪吒二在线观看| 蠢蛋搞怪秀3.5| 电视剧闪耀的她免费观看全集高清| 灰姑娘啄木鸟满天星版| 桃花坞第一季免费观看完整版综艺| 《卢旺达的玫瑰》| 爱情公寓3演员| 藏海传电视剧全集| 韩国电影免费完整版高清在线观看| 美国ZOOM人狗视频| HD 游樣| 与外婆同行| 男女一起愁愁愁免费全集高清电视剧 | 哥哥给我一个机会电影| 幸福一定强| 电视剧女人泪| 爸爸需要播种子电影| 电影《师生别恋》免费观看| 韩国荷尔蒙爆发的视频原声| 走向共和哪里可以看| 男人不难嫁片尾曲| 2019商务旅行戴帽子的视频| 赘婿在线观看完整版| 高清死亡账号未删减| 田伟积水潭医院院长最新消息| 墨攻电影| 杨爱瑾电影| 叶罗丽全集| 《束缚游戏》第一季免费观看真人版台漫 | 滚烫的爱| 《爱再来一次》| 太阳照常升起电影| 360大佬爱上我| 一个勺子免费| 高清未婚男女的效率恋爱| 影音先锋国产资源| 女欢女爱第一季| 美国女儿需要爸爸播种2023年上映时间 | 加勒比海盗1百度影音| 医龙2下载| 西域男孩mylove| 《壮志凌云》法国版 播放| 电视剧铁核桃| 古惑仔少年激斗片| 武训传电影| 吴尊友:新十条出台时机恰到好处| 新员工2电影免费观看完整版高清中文| 完美搭档电影| 觉醒年代 电视剧| 星期五之舞男| 咒怨电影在线完整免费观看| 外卖特派员中文完整版| 鸽子电影| 越来越好村晚| 红辣椒3| 九零创业:商业巨头全集免费| 品味人生在线观看免费高清电视剧坎 | 水蜜桃5美国伦理观看顺序| 毒液二普通话版| 上错花骄嫁对郎| 高清观看【MIMK-023】用时间停止器来强| 电影《阿诺拉》完整版| 《分娩按摩》2| 让子弹飞电影| 第八个嫌疑人演员表| 法国电影《卖百科全书》在线| 异动公告被取消?系误读| 宁夏卫视节目表| 再生侠2| 命运交响曲迅雷下载| 酒店1—80集一口气看完| 澳门风云在线观看| 电影斯巴达克斯第四季| 电视剧还珠格格第一部| 儿女传奇变脸惊情| 伦理《法国护士长》2006在线| 《妻子8免费高清HD》 | 和讨厌的部长一起出差日本| 老丁是个生意人| 《迪拜的女孩2满天星》| 高清《味道》电影| 大风杀电影完整版在线播放免费观看| 姐妹牙医电影在线| 爱超越国界中文版| 疯狂72小时| 张火丁红梅赞| 我是特种兵2片尾曲叫什么| 《高压监狱2》法国版| www.shyongshi| 美国禁忌11| 武动乾坤 16K| 奇怪的美发乌龙沙| 女儿要爸爸播种手机观看| 雪中悍刀行38全集在线观看| 僵尸新娘满天星| 孩奴电视剧免费观看| 叶罗丽精灵梦第九季24集| 《和讨厌的部长出差》电影| 东北往事之黑道风云20年23集| 《法国空姐4| 戏说乾隆第2部电视剧| 《马上天下》电视剧| 巨人新娘的花嫁2免费观看| 妻子的谎言电视剧全集| 坎贝奇三部曲无憾在线| 与恶魔有约百科| 梦华录电视剧免费观看西瓜| 廖琴 哭泣的女人| 如何剥石榴| 需要爸爸播种子中字完整版| 和部长一起出差的日本电影| 黑道二十年| 华丽的外出视频| 拜访者q| 迷人的小婊子| 《东游记》30集全| 轧戏电视剧| 强奸免费下载| 我爱搞笑52g免费观看完整版| 《和讨厌的部长出差》大结局免费看 | 局内人2在线观看| 珠光宝气粤语| 陷入我们的热恋| 需要爸爸播种子bd中字| 家有艳妻| 血战长空全集| 日本“天降巨大火球”闪诡异绿光 | 斯巴达4最劲爆的一集| 国模小树| 叶咲ゆめ| 你敢嫁我敢娶| 东北往事之黑道风云20年23集| 高压监狱2在线看免费完整| 女人的香气吻戏| 新包青天开封奇案| 想要爸爸播种完整版| 大胸女友在线| 非常有喜电视剧全集| 行尸走肉第六季在线观看| 周深 卷珠帘| 时间静止器电影完整版| 电视剧盛夏晚晴天全集 | 高清《家政服务》免费观看| 韩国漂亮妈妈5观整有限中字| 双女任务免费完整版电影| 银河奥特曼免费观看全集| 李梦 出轨| 骷髅13| 我们恋爱吧第6季在线观看免费| 阿宾房东太太| 美食的俘虏374| 电视剧秋蝉| 和大胸大乳继拇做爰| 3D《肉蒲团》| 你真漂亮韩剧全集| 香港三年大片免费观看完整版高清在 | 行动代号捕狼| 梁赫群女友| 二阶堂梦作品在线观看 | 最新黑社会电影| 一路向前| yellow高清视频免费观看野战| 电影玩火在线观看完整版| 水卜樱剧情动画图解| 厨神王妃:挑食王爷被征服全集免费 | 谦谦日记今天视频| 女版唐三藏2免费资源 | 好记录我们在线播放免费观看| 伊播拉病毒国语| 上锁的房间电视剧免费观看完整版 | 十面埋伏在线观看| 相爱十年 电视剧| 金银15美国欧式少妇16集全电视| 吻到心伤透| 龙争虎斗李小龙| 少主且慢行电视剧| 《我不是戏神》第一季在线观看全集 | 小池亮介| 高清明珠奇谭| 买房的女销售3| 成全世界免费高清观看在线电视剧 | 永不磨灭的番号33| 朱莉安妮监狱| 《月鳞绮纪》| 党同伐异| jizz美国| 画江湖之不良人电视剧| 插曲的痛第60集全集在线播放免费观看 | 六指琴魔 电视剧| 古墓丽影特别版法国| 电影偷月情| 禁忌II| 香醇绣感2普通话版剧情介绍 | 绝夜潜行| 贝多芬启蒙3电影在线观看免费版 麦乐迪和父亲争执电影 | 维修工猎艳日韩影视| 红场阅兵2015直播| 星梦缘电视剧免费观看 | 禁止的爱善良的小蝇子| 败犬女主太多了动漫免费观看| 哈利波特与凤凰社| 夜上海广场舞| 需要爸爸播种种子| 聊斋艳谭2| 武汉十七中事件| 电影美容院的特殊待遇五| 庶女有毒:嫡姐别惹全集免费| 文豪野犬第季第三季| 十七岁版在线观看免费| 游泳教练| 相识在线观看完整版高清| 《野兽之录》电影播放在线观看| 神探高伦布大结局| 怪奇物语第三季免费观看完整版 | 你是我的荣耀在线观看免费完整版| 杜拉拉升职记 电影| 商务旅行戴帽子的同行免费观看电影 | 白蛇后传电视剧| 怪盗基德的结局| 米泉市| 三年国语免费观看国语高清| 韩剧《忍不了了》| 北京教父| 神奇的遥控女上司| 非你莫属淘宝金牌卖家| 老农民60集完整版电视剧| 秋霜免费高清电视剧在线观看| 电影《法国空少》完整版| 深入敌后| 兽兽的黑木耳照片| 单身老女人免费播放电视剧大全| 爱我几合完整版免费观看| 上海一家人主题曲| 火影忍者第1集| 感官新世界| 麻豆《维修艳遇》在线| 陆家嘴不雅照| 日韩吃奶摸下AA片免费观看| 法国满天星《新手律师》| 3d人肉蒲团之极乐| 为你我受冷风吹 胡彦斌| 泰山电影| 三年免费中国国语播放| 打开生活的正确方式剧情| 金婚50集完整版免费观看| 我的自由年代4| 克莱尔《X迷宫》全集免费看| 妖怪都市| 成吉思汗电视剧音乐| 快乐的小鸡| 电影我要爸爸种种子| 我的幸福密码| 沧元图免费全集在线观看| 麦乐迪马克斯《家庭矛盾》在线观看 | 上错花轿嫁对郎字幕| 柔铺团之极宝乐鉴普通话完整版电影百度云盘 | 黑白配HD1080完整版在| 性解密日美| 都市欺诈| 异形起源| 电影《特邀外卖员》播放| 《死亡之花》| 安泽县| 高压监狱在线完整版观看| 舌尖上的中国空间站| 农民伯伯下乡第五部| 爱的理想生活| 丧尸之地| 观塘区| 火柴人战争遗产的故事| 良辰美景好时光西瓜影视| 菲梦少女第二季免费观看26集全套| 神秘的旅伴免费| 数码暴龙| 《北越暴行》免费观看高清| 念亲恩电视剧全集| 永不磨灭的番号电视剧| 大过年电视剧免费观看全集| 后营露营第二季无增减 | 葵花宝典未满年龄确认请离开司马光| 釜山行2国语高清版在线观看| 阿凡达2水之道普通话免费高清| 不良执念清除师| 小黄飞斯卡拉| 伦理《法国护士长》2006在线播放| 老师好在线观看| 豺狼的日子| 带队横扫全球:电竞女王短剧全集| 仓井空电影在线观看| 女性3对1:两个人一次性| 金瓶之爱奴3在线播放国语| 天下父母心| 需要爸爸的种子电影| 泰国电视剧新娘| 连麦kp录音原版mp3| 剑道尘心剧场版免费播放| 一起相愁愁愁电视剧在线观看| 安家剧情分集介绍| 苍空电影完整版未删减版在线观看| 硬汉枪神在线观看| 白色相簿2完整版观看| 爱丫爱丫全集国语在线看 | 咱们结婚吧49| 落魄贵族琉璃川动漫免费播放 | 插曲免费观看完整版高清| rio ed2k| 《维修师傅艳遇》韩国在线观看| 小蜜桃5观看免费高清版电视剧| 十二罗汉电影| 少女大人第16集| 五十度灰完整版| 疫情李嘉诚捐款多少| 火山口的两个人的电影| 美奈雀替夫还债免费电影观看| 新埃及艳后| 神功元气袋| 维修工的艳遇HD2| 晚晚场电影| 进度条 英文| 《花的哺乳》| 妻子的背叛动漫第1季| 巜性刑房3捆绑凌虐BD中文字幕电影| 恶魔的艺术2邪降| 劳拉的诱惑| 维修师傅的艳遇韩国电影| 人与野兽免费观看全集完整版| 高清《肖申克的救赎》续集| 坎贝尔《无憾》| 为你着了迷| 东北往事2之黑道风云20年| 托克逊县| 戏台电影| 你是我的花朵mv| 鹿鼎记胡歌版| 乳头按摸电影| 瓦尼塔斯的手记动漫在线观看| 《幸福到万家》| 金银瓶1-5手机版| 我的老公家庭教师| 再喊一声爹娘| 马向阳下乡记全集| 漂亮的妈妈7中字开头7个字!| 南北妈打演员表| 日历女郎 韩国| 柔铺团之极宝乐鉴普通话完整版电影百度云盘 | 低俗小说 在线| 盲井全集免费观看完整版| 新金银悔6-10集的播出时间和角色 | 女销售的销售秘诀中字韩国| 陕西卫视回看| 我的爱情睡醒了| 使徒行者在线观看| 神马电影米利亚姆莱昂| 不败的勇者| 俗女养成记| 乖巧的儿媳免费观看电视连续剧| 海底捞回应女大学生包间留宿 | 电影《寡妇村》海外版| 麦乐迪女超人| 屋顶上的王世子| 再见再也不见| 高清《私生活》电影| 只要为你活一天电影| 盒装美人| 妈妈2免费观看完整电视剧中文版| 艳情电影邻居的阿姨| 黄桃b站| 深喉电影完整版百度影音 | 家庭教师59| 农场主儿女1986免费观看| 宇宙好声音| 金瓶梅1-5电影在线观看完整| 桃色凶器完整版| 身体交易| 美女化妆前后对比| 烈火情人 百度影音| 都市激情| 我爱hk开心万岁国语| 电影卖春| 张涵予天星术免费播放| 意大利电影我想要爸爸的种子在线观看 | 铁血使命第2部全集| 黑暗森林满天星版2023| 真人实操是有多重要| 父子未删版| 三万英尺的暗恋免费观看完整版| 凯·帕克的经典4| 你的名字高清樱花动漫| 家常菜电视剧全集免费观看| 免费拗女稀缺资源观看| 3v1三人一次性体检视频| 电影《蜜桃成熟时33d》| 齐天大剩| 法国监狱2高清完整版| 胡志明市2正版观看平台| 建党伟业观后感范文| 食味阿远| 日本电影牙医姐妹| 熟年中出交尾六十路七十路超清版 | 韩国剧办公室蓝色影身帽子| 电影卿本佳人| 刘亦菲合成10p| 大奉打更人电视剧免费播放| 双女任务电影完整免费观看| 黑雾电视剧免费观看完整版 | 女超人麦乐迪满天星版本| 怨妇.狂娃.疯杀手| 航天员蔡旭哲首次出舱:感觉良好| 麦乐迪和父亲的故事| 十天十夜| 迷人的保姆免费观看| 薛平贵王宝钏全集| 漂亮小瘦子| 亚洲无线一线二线三W9| 借口 电影| 男大当婚电视剧免费观看完整版| 隐形帽子无删减完整版| 东京猫猫| 麻雀电视剧免费全集观看| 死神480| 美国电影馒头逼| 小小周正面曝光| 第八种爱情| 日本动漫《花嫁高柳家》第一集| 俘虏之锁1-2集在线观看| 斗破苍穹58| 皇叔娇宠:公主别闹全集免费| 酒店1-90集免费观看| 爱如几何| 电视剧名校| 奥尼尔名人堂演讲| 浪花男神| 冰雪奇缘1普通话版| 唐山市| 放荡女人2| 甄嬛传32| 愉悦与苦痛的电影| 人猿泰山H版未删减| 使徒行者2在线播放| 下水道的美人鱼百度影音| 电视剧大山的女儿演员表| 韩国维修工大尺度电影免费观看| 东方之珠之风流家族| 向往的生活第7季| 《overflower》1-8集| 日本电影女部长出差精油按摩完整版在线播放中文字幕 | 需要爸爸的种子2| 大胸特殊按摩电影| 普通人电影在线观看| 唐朝浪漫英雄剧情介绍| 法国监狱女狱警2003年的电影| 亲爱的妈妈3韩剧完整版视频| 一夜情人| 我是刑警免费观看| 安吉拉怀特满天星电影免费观看| 玉蒲团3完整版高清| 性生交大片免费看女人按摩| 扫黑风暴在线观看免费观看| 义姐是不是良妈| 一枝红杏入墙来| 插曲的痛第60集全集免费播放韩国| 创造情缘国语版| 凹凸世界动漫| 猎罪图鉴2| 《赘婿》| 哥哥的老婆韩国电影| 天天想你在线观看完整版电影视频 | 黑土火影片子在线观看| 金瓶梅在线高清免费播放观看电影| 兔子先生高清免费看全集| 同人电影| 电视剧神隐在线观看| 双龙会高清完整版免费观看| 男人女人愁愁愁免费观看电视剧下载| 法制频道现场直播| 法国版《安全出口》| 家族荣耀之继承者粤语在线观看|