嵌入式C語言程序調(diào)試和宏使用的技巧

嵌入式ARM 2022-07-05 12:00

1. 調(diào)試相關(guān)的宏

在Linux使用gcc編譯程序的時(shí)候,對于調(diào)試的語句還具有一些特殊的語法。gcc編譯的過程中,會生成一些宏,可以使用這些宏分別打印當(dāng)前源文件的信息,主要內(nèi)容是當(dāng)前的文件、當(dāng)前運(yùn)行的函數(shù)和當(dāng)前的程序行。

具體宏如下:

__FILE__??當(dāng)前程序源文件?(char*)
__FUNCTION__??當(dāng)前運(yùn)行的函數(shù)?(char*)
__LINE__??當(dāng)前的函數(shù)行?(int)

這些宏不是程序代碼定義的,而是有編譯器產(chǎn)生的。這些信息都是在編譯器處理文件的時(shí)候動態(tài)產(chǎn)生的。

測試示例:

#include?

int?main(void)
{
????printf("file:?%s\n",?__FILE__);
????printf("function:?%s\n",?__FUNCTION__);
????printf("line:?%d\n",?__LINE__);

????return?0;
}

2. # 字符串化操作符

在gcc的編譯系統(tǒng)中,可以使用#將當(dāng)前的內(nèi)容轉(zhuǎn)換成字符串。

程序示例:

#include?

#define?DPRINT(expr)?printf("
%s?=?%d\n",?#expr,?expr);

int?main(void)
{
????int?x?=?3;
????int?y?=?5;

????DPRINT(x?/?y);
????DPRINT(x?+?y);
????DPRINT(x?*?y);
????
????return?0;
}

執(zhí)行結(jié)果:

deng@itcast:~/tmp$?gcc?test.c?
deng@itcast:~/tmp$?./a.out??
x?/?y?=?0
x?+?y?=?8
x?*?y?=?15

#expr表示根據(jù)宏中的參數(shù)(即表達(dá)式的內(nèi)容),生成一個(gè)字符串。該過程同樣是有編譯器產(chǎn)生的,編譯器在編譯源文件的時(shí)候,如果遇到了類似的宏,會自動根據(jù)程序中表達(dá)式的內(nèi)容,生成一個(gè)字符串的宏。

這種方式的優(yōu)點(diǎn)是可以用統(tǒng)一的方法打印表達(dá)式的內(nèi)容,在程序的調(diào)試過程中可以方便直觀的看到轉(zhuǎn)換字符串之后的表達(dá)式。具體的表達(dá)式的內(nèi)容是什么,有編譯器自動寫入程序中,這樣使用相同的宏打印所有表達(dá)式的字符串。

//打印字符
#define?debugc(expr)?printf("?%s?=?%c\n",?#expr,?expr)
//打印浮點(diǎn)數(shù)
#define?debugf(expr)?printf("?%s?=?%f\n",?#expr,?expr)
//按照16進(jìn)制打印整數(shù)
#define?debugx(expr)?printf("?%s?=?0X%x\n",?#expr,?expr);

由于#expr本質(zhì)上市一個(gè)表示字符串的宏,因此在程序中也可以不適用%s打印它的內(nèi)容,而是可以將其直接與其它的字符串連接。因此,上述宏可以等價(jià)以下形式:

//打印字符
#define?debugc(expr)?printf("?#expr?=?%c\n",?expr)
//打印浮點(diǎn)數(shù)
#define?debugf(expr)?printf("?#expr?=?%f\n",?expr)
//按照16進(jìn)制打印整數(shù)
#define?debugx(expr)?printf("?#expr?=?0X%x\n",?expr);

總結(jié):

#是C語言預(yù)處理階段的字符串化操作符,可將宏中的內(nèi)容轉(zhuǎn)換成字符串。

3. ## 連接操作符

在gcc的編譯系統(tǒng)中,##是C語言中的連接操作符,可以在編譯的預(yù)處理階段實(shí)現(xiàn)字符串連接的操作。

程序示例:

#include?

#define?test(x)?test##x

void?test1(int?a)
{
????printf("test1?a?=?%d\n",?a);
}

void?test2(char?*s)
{
????printf("test2?s?=?%s\n",?s);
}

int?main(void)
{
????test(1)(100);

????test(2)("hello?world");
????
????return?0;
}

上述程序中,test(x)宏被定義為test##x, 他表示test字符串和x字符串的連接。

在程序的調(diào)試語句中,##常用的方式如下

#define?DEBUG(fmt,?args...)?printf(fmt,?##args)

替換的方式是將參數(shù)的兩個(gè)部分以##連接。##表示連接變量代表前面的參數(shù)列表。使用這種形式可以將宏的參數(shù)傳遞給一個(gè)參數(shù)。args…是宏的參數(shù),表示可變的參數(shù)列表,使用##args將其傳給printf函數(shù).

總結(jié):

##是C語言預(yù)處理階段的連接操作符,可實(shí)現(xiàn)宏參數(shù)的連接。

4. 調(diào)試宏第一種形式

一種定義的方式:

#define?DEBUG(fmt,?args...)?????????????\
????{???????????????????????????????????\
????printf("file:%s?function:?%s?line:?%d?",?__FILE__,?__FUNCTION__,?__LINE__);\
????printf(fmt,?##args);????????????????\
????}

程序示例:

#include?

#define?DEBUG(fmt,?args...)?????????????\
????{???????????????????????????????????\
????printf("file:%s?function:?%s?line:?%d?",?__FILE__,?__FUNCTION__,?__LINE__);\
????printf(fmt,?##args);????????????????\
????}



int?main(void)
{
????int?a?=?100;
????int?b?=?200;

????char?*s?=?"hello?world";
????DEBUG("a?=?%d?b?=?%d\n",?a,?b);
????DEBUG("a?=?%x?b?=?%x\n",?a,?b);
????DEBUG("s?=?%s\n",?s);
????
????return?0;
}

總結(jié):

上面的DEBUG定義的方式是兩條語句的組合,不可能在產(chǎn)生返回值,因此不能使用它的返回值。

5. 調(diào)試宏的第二種定義方式

調(diào)試宏的第二種定義方式

#define?DEBUG(fmt,?args...)?????????????\
????printf("file:%s?function:?%s?line:?%d?"fmt,?\
????__FILE__,?__FUNCTION__,?__LINE__,?##args)

程序示例

#include?

#define?DEBUG(fmt,?args...)?????????????\
????printf("file:%s?function:?%s?line:?%d?"fmt,?\
????__FILE__,?__FUNCTION__,?__LINE__,?##args)



int?main(void)
{
????int?a?=?100;
????int?b?=?200;

????char?*s?=?"hello?world";
????DEBUG("a?=?%d?b?=?%d\n",?a,?b);
????DEBUG("a?=?%x?b?=?%x\n",?a,?b);
????DEBUG("s?=?%s\n",?s);
????
????return?0;
}

總結(jié):

fmt必須是一個(gè)字符串,不能使用指針,只有這樣才可以實(shí)現(xiàn)字符串的功能。

6. 對調(diào)試語句進(jìn)行分級審查

即使定義了調(diào)試的宏,在工程足夠大的情況下,也會導(dǎo)致在打開宏開關(guān)的時(shí)候在終端出現(xiàn)大量的信息。而無法區(qū)分哪些是有用的。這個(gè)時(shí)候就要加入分級檢查機(jī)制,可以定義不同的調(diào)試級別,這樣就可以對不同重要程序和不同的模塊進(jìn)行區(qū)分,需要調(diào)試哪一個(gè)模塊就可以打開那一個(gè)模塊的調(diào)試級別。

一般可以利用配置文件的方式顯示,其實(shí)Linux內(nèi)核也是這么做的,它把調(diào)試的等級分成了7個(gè)不同重要程度的級別,只有設(shè)定某個(gè)級別可以顯示,對應(yīng)的調(diào)試信息才會打印到終端上。

可以寫出一下配置文件

[debug]
debug_level=XXX_MODULE

解析配置文件使用標(biāo)準(zhǔn)的字符串操作庫函數(shù)就可以獲取XXX_MODULE這個(gè)數(shù)值。

int?show_debug(int?level)
{
????if?(level?==?XXX_MODULE)
????{
????????#define?DEBUG(fmt,?args...)?????????????\
????????printf("file:%s?function:?%s?line:?%d?"fmt,?\
????????__FILE__,?__FUNCTION__,?__LINE__,?##args)???????

????}
????else?if?(...)
????{
????????....
????}
}

7. 條件編譯調(diào)試語句

在實(shí)際的開發(fā)中,一般會維護(hù)兩種源程序,一種是帶有調(diào)試語句的調(diào)試版本程序,另外一種是不帶有調(diào)試語句的發(fā)布版本程序。然后根據(jù)不同的條件編譯選項(xiàng),編譯出不同的調(diào)試版本和發(fā)布版本的程序。

在實(shí)現(xiàn)過程中,可以使用一個(gè)調(diào)試宏來控制調(diào)試語句的開關(guān)。

#ifdef?USE_DEBUG
????????#define?DEBUG(fmt,?args...)?????????????\
????????printf("file:%s?function:?%s?line:?%d?"fmt,?\
????????__FILE__,?__FUNCTION__,?__LINE__,?##args)??

#else
??#define?DEBUG(fmt,?args...)

#endif

如果USE_DEBUG被定義,那么有調(diào)試信息,否則DEBUG就為空。

如果需要調(diào)試信息,就只需要在程序中更改一行就可以了。

#define?USE_DEBUG
#undef?USE_DEBUG

定義條件編譯的方式使用一個(gè)帶有值的宏

#if?USE_DEBUG
????????#define?DEBUG(fmt,?args...)?????????????\
????????printf("file:%s?function:?%s?line:?%d?"fmt,?\
????????__FILE__,?__FUNCTION__,?__LINE__,?##args)??

#else
??#define?DEBUG(fmt,?args...)

#endif

可以使用如下方式進(jìn)行條件編譯

#ifndef?USE_DEBUG
#define?USE_DEBUG?0
#endif

8. 使用do…while的宏定義

使用宏定義可以將一些較為短小的功能封裝,方便使用。宏的形式和函數(shù)類似,但是可以節(jié)省函數(shù)跳轉(zhuǎn)的開銷。如何將一個(gè)語句封裝成一個(gè)宏,在程序中常常使用do…while(0)的形式。

#define?HELLO(str)?do?{?\
printf("hello:?%s\n",?str);?\
}while(0)

程序示例:

int?cond?=?1;
if?(cond)
????HELLO("true");
else
????HELLO("false");

9. 代碼剖析

對于比較大的程序,可以借助一些工具來首先把需要優(yōu)化的點(diǎn)清理出來。接下來我們來看看在程序執(zhí)行過程中獲取數(shù)據(jù)并進(jìn)行分析的工具:代碼剖析程序。

測試程序:

#include?


#define?T?100000

void?call_one()
{
????int?count?=?T?*?1000;
????while(count--);
}

void?call_two()
{
????int?count?=?T?*?50;
????while(count--);
}

void?call_three()
{
????int?count?=?T?*?20;
????while(count--);
}


int?main(void)
{
????int?time?=?10;

????while(time--)
????{
????????call_one();
????????call_two();
????????call_three();
????}
????
????return?0;
}

編譯的時(shí)候加入-pg選項(xiàng):

deng@itcast:~/tmp$?gcc?-pg??test.c?-o?test

執(zhí)行完成后,在當(dāng)前文件中生成了一個(gè)gmon.out文件。

deng@itcast:~/tmp$?./test??
deng@itcast:~/tmp$?ls
gmon.out??test??test.c
deng@itcast:~/tmp$?

使用gprof剖析主程序:

deng@itcast:~/tmp$?gprof?test
Flat?profile:

Each?sample?counts?as?0.01?seconds.
??%???cumulative???self??????????????self?????total???????????
?time???seconds???seconds????calls??ms/call??ms/call??name????
?95.64??????1.61?????1.61???????10???160.68???160.68??call_one
??3.63??????1.67?????0.06???????10?????6.10?????6.10??call_two
??2.42??????1.71?????0.04???????10?????4.07?????4.07??call_three

其中主要的信息有兩個(gè),一個(gè)是每個(gè)函數(shù)執(zhí)行的時(shí)間占程序總時(shí)間的百分比,另外一個(gè)就是函數(shù)被調(diào)用的次數(shù)。通過這些信息,可以優(yōu)化核心程序的實(shí)現(xiàn)方式來提高效率。

當(dāng)然這個(gè)剖析程序由于它自身特性有一些限制,比較適用于運(yùn)行時(shí)間比較長的程序,因?yàn)榻y(tǒng)計(jì)的時(shí)間是基于間隔計(jì)數(shù)這種機(jī)制,所以還需要考慮函數(shù)執(zhí)行的相對時(shí)間,如果程序執(zhí)行時(shí)間過短,那得到的信息是沒有任何參考意義的。

將上訴程序時(shí)間縮短:

#include?


#define?T?100

void?call_one()
{
????int?count?=?T?*?1000;
????while(count--);
}

void?call_two()
{
????int?count?=?T?*?50;
????while(count--);
}

void?call_three()
{
????int?count?=?T?*?20;
????while(count--);
}


int?main(void)
{
????int?time?=?10;

????while(time--)
????{
????????call_one();
????????call_two();
????????call_three();
????}
????
????return?0;
}

剖析結(jié)果如下:

deng@itcast:~/tmp$?gcc?-pg?test.c?-o?test
deng@itcast:~/tmp$?./test??
deng@itcast:~/tmp$?gprof?test
Flat?profile:

Each?sample?counts?as?0.01?seconds.
?no?time?accumulated

??%???cumulative???self??????????????self?????total???????????
?time???seconds???seconds????calls??Ts/call??Ts/call??name????
??0.00??????0.00?????0.00???????10?????0.00?????0.00??call_one
??0.00??????0.00?????0.00???????10?????0.00?????0.00??call_three
??0.00??????0.00?????0.00???????10?????0.00?????0.00??call_two

因此該剖析程序?qū)τ谠綇?fù)雜、執(zhí)行時(shí)間越長的函數(shù)也適用。

那么是不是每個(gè)函數(shù)執(zhí)行的絕對時(shí)間越長,剖析顯示的時(shí)間就真的越長呢?可以再看如下的例子

#include?


#define?T?100

void?call_one()
{
????int?count?=?T?*?1000;
????while(count--);
}

void?call_two()
{
????int?count?=?T?*?100000;
????while(count--);
}

void?call_three()
{
????int?count?=?T?*?20;
????while(count--);
}


int?main(void)
{
????int?time?=?10;

????while(time--)
????{
????????call_one();
????????call_two();
????????call_three();
????}
????
????return?0;
}

剖析結(jié)果如下:

deng@itcast:~/tmp$?gcc?-pg?test.c?-o?test
deng@itcast:~/tmp$?./test??
deng@itcast:~/tmp$?gprof?test
Flat?profile:

Each?sample?counts?as?0.01?seconds.
??%???cumulative???self??????????????self?????total???????????
?time???seconds???seconds????calls??ms/call??ms/call??name????
101.69??????0.15?????0.15???????10????15.25????15.25??call_two
??0.00??????0.15?????0.00???????10?????0.00?????0.00??call_one
??0.00??????0.15?????0.00???????10?????0.00?????0.00??call_three

總結(jié):

在使用gprof工具的時(shí)候,對于一個(gè)函數(shù)進(jìn)行g(shù)prof方式的剖析,實(shí)質(zhì)上的時(shí)間是指除去庫函數(shù)調(diào)用和系統(tǒng)調(diào)用之外,純碎應(yīng)用部分開發(fā)的實(shí)際代碼運(yùn)行的時(shí)間。

也就是說,time一項(xiàng)描述的時(shí)間值不包括庫函數(shù)printf、系統(tǒng)調(diào)用system等運(yùn)行的時(shí)間。這些實(shí)用庫函數(shù)的程序雖然運(yùn)行的時(shí)候,將比最初的程序?qū)嵱酶嗟臅r(shí)間,但是對于剖析函數(shù)來說并沒有影響。

END

來源:嵌入式大雜燴

版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除。

推薦閱讀
俄羅斯的“頂級程序員”為什么比中國多?
如何寫一個(gè)健壯且高效的串口接收程序?
大一女生廢話編程爆火,大家看完都拴Q了…

→點(diǎn)關(guān)注,不迷路←
嵌入式ARM 關(guān)注這個(gè)時(shí)代最火的嵌入式ARM,你想知道的都在這里。
評論
  •     長期專注WiFi領(lǐng)域,也算是行業(yè)老兵了!同行閑聊中,時(shí)不時(shí)能提起我和我們!從疫情起,國產(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 284瀏覽
  • 摘要在防爆電氣設(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 128679瀏覽
  • 做藍(lán)牙音箱的工程師大概都碰過這個(gè)局面。產(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 312瀏覽
  • 文:杜杰編輯:侯煜當(dāng)?shù)貢r(shí)間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)險(xiǎn)”。本次新規(guī)設(shè)置明確豁免機(jī)制:經(jīng)美國國防部(DoW)、電力逆變器品類經(jīng)美國國土安全部(DHS)審核并授予“有條件批準(zhǔn)”,認(rèn)定對應(yīng)設(shè)備品類不存在重大安全風(fēng)險(xiǎn),即可獲得準(zhǔn)入豁免。同時(shí)政策嚴(yán)格執(zhí)行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 349瀏覽
  • ?摘要:低價(jià)大流量卡正全面退市,政策收緊已成定局。面對傳統(tǒng)號卡的不確定性,隨身WiFi憑借穩(wěn)定連接、多設(shè)備共享、獨(dú)立設(shè)備和靈活套餐等優(yōu)勢,成為務(wù)實(shí)可靠的備選方案。1、流量卡黃金時(shí)代要結(jié)束了通信行業(yè)正迎來一場前所未有的“地震式”調(diào)整——曾讓無數(shù)用戶追捧的低價(jià)大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業(yè)洗牌。回望過去,19元200G的神卡,那時(shí)真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設(shè)計(jì) 2026-08-03 10:21 128921瀏覽
  • 在前六期中,我們已經(jīng)分別討論了 CRA 的適用范圍、整體影響、漏洞通報(bào)義務(wù)、風(fēng)險(xiǎn)評估與技術(shù)文檔證據(jù)鏈、第三方組件與 SBOM 供應(yīng)鏈治理,以及產(chǎn)品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業(yè)已經(jīng)能夠回答幾個(gè)核心問題:產(chǎn)品是否落入 CRA 適用范圍,產(chǎn)品由哪些組件構(gòu)成,企業(yè)如何證明自己在設(shè)計(jì)、開發(fā)和上市前采取了必要的安全措施,以及產(chǎn)品上市后如何持續(xù)維護(hù)和安全下線。但對于真正準(zhǔn)備落地 CRA 合規(guī)的企業(yè)來說,還有一個(gè)更現(xiàn)實(shí)的問題:CRA 的法規(guī)條文相對原則化,企業(yè)應(yīng)當(dāng)如何把“網(wǎng)絡(luò)安
    虹科云科技 2026-08-03 16:51 212087瀏覽
  • 導(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瀏覽
  • 在物聯(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 184瀏覽
  • 摘要防爆自控系統(tǒng)同時(shí)布設(shè)本安信號、工業(yè)總線、動力供電三類線路,僅依靠標(biāo)識標(biāo)牌管控插接極易出現(xiàn)人為錯(cuò)插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標(biāo)準(zhǔn),產(chǎn)生點(diǎn)火風(fēng)險(xiǎn)。依托 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 425瀏覽
  • 產(chǎn)品使用18V供電,配套4串鋰離子電池,需要設(shè)計(jì)一個(gè)充電器。因?yàn)檩斎?8V,電池最高 16.8V,壓差僅 1.2V。因?yàn)閴翰钐 J褂瞄_關(guān)型的充電控制芯片不穩(wěn)定。嘗試自行設(shè)計(jì)一個(gè)。整體采用分立三極管 + TL431架構(gòu),分4個(gè)功能單元:使能控制回路、限流環(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 370瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩(wěn)定起振的成品,要經(jīng)過十幾道精密工序。它內(nèi)部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個(gè)生產(chǎn)過程里哪怕0.1微米的誤差,都會直接廢掉整批產(chǎn)品,這也是小尺寸晶振過去長期依賴進(jìn)口,國內(nèi)廠商花了十幾年才啃下量產(chǎn)硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 432瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標(biāo)配。貓咪用完離場,設(shè)備自動翻轉(zhuǎn)清理,養(yǎng)寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準(zhǔn)確判斷貓到底在不在盆里。這個(gè)看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點(diǎn):距離太遠(yuǎn)反而誤事貓砂盆內(nèi)部空間有限。如果傳感器的檢測距離設(shè)得偏大,盆外路過的貓、人甚至物品都會被誤判為貓?jiān)谂鑳?nèi),結(jié)果該清理時(shí)不清理、不該清理時(shí)亂清理,體驗(yàn)直接崩壞。這類產(chǎn)品的核心訴求其實(shí)就一句話:近距離、小范圍、精準(zhǔn)識別,不能有半點(diǎn)誤判。常規(guī)感應(yīng)方案常因檢測距離
    唯創(chuàng)知音語音芯片 2026-07-31 16:51 322瀏覽
  • 在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 525瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 163068瀏覽
我要評論
0
點(diǎn)擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 陪部长出差电影免费观看| 大耳朵图图第五部| 寂寞空庭春欲晚寂寞空庭春| 安徽庐剧| 韩国伦理维修工的艳遇| 《青河绝恋》电视剧| 一直爱着你| 善良的妈妈中字开头9个字| 三毛学生意| 《美丽女儿替父亲还债》剧情电影| 高清《聊斋志异》| 柯南剧场版国语版全集| 女员工的付出 5中字| 甄嬛传45| 李桢航资料| 维修工的艳遇手机播放| 进击的巨人第四季14| 弹钢琴的盲童| 义姐是不是良妈妈动画片| 情难自禁 2024 代高政| 韩剧《新乌托邦》在线观看| 《不当行为4》| 东方红的简谱| 不可撤捎| 激战后厨第1-6集在线播放| 叶子楣 女机械人| 修武县| 十二金钱镖电视剧免费观看| 极度召唤| 银鞋1980美国满天星| 蝴蝶行动在线观看| 迎风的青春电视剧免费观看全集| 特邀外卖员韩国电影| 偷香在线观看完整版高清中文| 汉武大帝 电视剧| 《婚礼的前一天》| 大岛由加利电影全集| 《釜山行》| 年轻的小痍子3免费观看| 下一站别离电视剧| 苌怎么读| 僵尸新娘国语版免费完整版| 杀人者的购物目录| 仙剑2电视剧| 电影朋友的妈妈在线观看| 混血儿的摇篮| 爱情有烟火全集免费观看| 蔷薇之恋下载| 韩国电影姐妹牙医完整版| 韩版《甄嬛传》| 动漫大道| 韩四少妇特殊精油按摩高潮不断| 太平年未删减| 英雄黄海冰| 《爱我几何》免费观看完整版下载| 太古神王在线观看| 吉迟明步电影| 地爆天星无删减完整版| 《再会~沉默的真相~》| 钢琴曲献给爱丽丝| 罗克星克莱尔在线观看| 仙逆108集在线播放| 包法利夫人电影完整版| 《overflower》第一季| 锡剧珍珠塔全集| 农民影视VIP免费观看电视剧| 神探飞机头3| 大决战三部曲在线观看| 黑蝴蝶刘敏涛完整版在线观看| 世界第一初恋第二季10| 高清《宇宙面包店》电视剧| 灭火宝贝电影在线看完整版高清| 铁甲钢拳 电影| 美版花样男子| 电视剧日出在线观看完整版| 他来自胡志明市| 《赘婿》| 致命玩笑3| 日本按摩3-4Pommane| 麻雀电视剧免费全集观看| 天赐之女电影完整版在线观看免费| 吴雪雯性迷宫| 屠龙少年历险记| 韩剧三生| 《人妻初次按摩忍不住| 金石良缘| 三年片观看免费观看西瓜影视剧| 办公室的秘书2| 胜女的代价优酷| 小心女人| 儿媳的味道 三级片| 仓井肉欲| 韩国电影年轻的姐姐| 美丽的水蜜桃2英文翻译3| 高柳家的花嫁在线| 黄河绝恋剧情介绍| 卖身的话就完了 电影| 王多鱼打扑克视频在线免费观看| 地铁跑酷怎么获得杰克| 一路向西 国语| 韩国电影美容院的待遇| 锦衣卫国语| 《甜蜜家园》电视剧| 房屋售楼员在线| 霍比特人意外旅程百度影音| 水润女人申胜业刘志贤主演角色介绍| 我们的妈妈| 西游记续集电视剧| 木子凛子电影免费观看| 李庚希:这是属于凌敏的奖杯| 可不可以 日剧| 《卖百科全书的女人》法国 | 大唐芙蓉园电视剧| 最美丽的小辣椒3| 嘉科米妮| 无常电影| 《overflower》第三季动漫| 樱桃小丸子| 庆余年电视剧免费观看完整版| 日本战狼6| 韩剧《我的家教老师》剧情介绍 | 电影《牙医姐妹》正版在线看| 库伊拉黑白魔女| 二十大后第四“虎”被撤职| 美国式保罗2| 老公万岁粤语| 尖叫之夜免费观看2023年电影| 盗墓笔记之云顶天宫在线观看| 日本混血大学生按摩电影| 魔宫魅影| 电影 血恋| 伦理疯狂播种| 好事多磨电影完整版在线观看| 金瓶双梅2房奴试爱| 《玉女心经之阴阳和合》电影免费观看 | 夏目友人帐第一季| 塔日酒店电影完整版在线观看 | 冰河剧集两个妈妈| 出差与部长同房希岛爱里在线电影| 炽道电视剧免费观看全集在线播放| 神马兄弟全集| 罗丽星克莱尔性迷宫在线| 看看屋在线| 兰越峰事件| 《花子vs倔强驱魔师2》内容| 枪火电影| 近期好看的电视推荐| 花与蛇5之恶魔之爪| 全红婵又又又误入巨人国了| 电视剧神隐在线播放最新| 男生女生一起相愁电视剧在线观看安徽| 林正英国语全集| 八零弃少:重生搞钱宠媳妇全集免费 | 家有弟攻| 深夜的蠕动未增删有翻译樱| 印江| 乌龙闯情关| 金鸡sss| 鹿鼎记2电影| 日本电影丈夫不在家,公公突然来拜访 | 免费观看美国伦理电影私人女性监狱| 门弟电视连续剧| 私じゃなかったんだね谐音| 菲律宾电影《兽行》的剧情简介| 亲爱的姐姐1在线观看完整版| 超级飞侠第二季| xl司令第八集全集在线观看 | 日本电影少女免费观看电影大全 | 林一的未来全集免费观看动漫| 电影不能错过的只有你免费观看 | 男艺妓回忆录| 亲爱的热爱的第二季| 双女任务完整版免费观看| 甄嬛传51集| 电视剧欢乐颂1全集完整版在线观看| 浮之手1| 好男儿之情感护理电视剧| 斩神之凡尘神域| 玉浦团2| 二十一世纪性格爱情指南英国| 遮天 全集| 恶灵骑士2在线看| 金牌销售秘密1hd中字| 百万新娘之爱无悔61| 相爱十年全集| 村妓2电影完整版| 恶女教师百度影音| 你给我的喜欢免费观看全集完整版| 渔夫荒野史| 高朋满座近义词| 天地姻缘七仙女高清| 汉宫clan| 日剧维修工人上门维修| 灭火宝贝法版免费法国满天星| 失踪的上清寺| 灰姑娘1977满天星原版| 猛鬼佛跳墙国语| 2008金银梅1-5普通话| 有菜和枫哥共同演出叫什么| 超能战甲| 代号叫麻雀| 医龙2下载| 男女一起愁愁愁电影全集免费播放 | 乡村爱情五| 长津湖高清完整在线观看| 《聊斋之仙根》徐锦江| 假面骑士555国语版| 路亚发烧友| 张文慈三级| 动漫xlx| 《毒战2》电影| 报告老板之豪言壮旅6| 女销售员2的销售秘密| 杨三姐告状电视剧全集| 在韩国成为房主的方法全集观看| 牙医姐妹赤子板栗电影完整版播放| 梅花红桃电视剧免费观看完整版| 男子与女子免费高清电视剧| 花咒电影| 家属1到6集第一季第五集免费观看| 雅的拼音| 真假千金:真神大佬短剧全集| 房间里的二人世界原声外国| 纸牌屋 第五季| 科学的超电磁炮| 奇妙小森林| 灭火宝贝英语版免费2| 未来与我在线观看免费版| 进击的巨人樱花| 凌云志志法国满天星在线 | 酒鬼都市女人们韩剧| 金瓶梅在线观完整版观看视频| 千年血战篇第二季| 我的游泳女教练在线| 地铁跑酷双旦版本| 刘三姐电影原版完整免费观看| 三年大片大全在线观看完整版 | 电影在线观看免费完整版| 青春四十在线观看| 伦理我的厨房岳母在线观看| 高清《寂寞的寡妇》电影| 轻轻松松喜剧节| 男按摩师中字电影| 《沉默的真相》江阳的职业| 《高压监狱2》完整版| 利刃出鞘3| 省港大营救电视剧免费观看| 老板的年轻妻子免费观看电视剧| 二胡独奏演奏曲大全| 《21世纪爱情指南》剧情介绍 | 白发魔女练霓裳| 农民影院《法国少女农埸》完整版| 宝贝计划全集| 爱情盛宴| 南开区| 【中文字幕】IPX668新任女教师中出笼城轮姦 白峰美羽 - 色网 | 农奴电影| 黑白诀在线观看| 安吉拉怀特满天星电影免费观看| 转正男友姜默和林西| 轧戏在线观看| 内乡县| 房间里的二人世原声免费观看| 你微笑时很美23集免费观看| 《牧神记》动漫| 性瘾肉欲NP辣文| 美国灭火宝贝完整版| 《炸天小姐》免费| 《失控第一季》| 法国电影高压监狱第二部完整视频 | 八戒7| 璀璨人生电视剧全集剧情介绍| 歌唱二小放牛郎电影| 长腿美女热舞| 韩国三级片有求必应| 大奉打更人电视剧观看| 千年情人| 洛宁县| 母亲爱上儿子同学中文电影 | 熊出没之狂野大陆免费观看完整版| 丈夫的上司| 叶问前传| 《女超人:麦乐迪》| 冲上云霄国语| 剃刀边缘48集在线观看| 致命弯道4电影| 新杜十娘| 女子特工队满天星高清播放| 千金丫鬟电视剧在线观看完整版| 电影极地营救| 战争暴行女囚HD版| 成全三人世界免费观看电视剧| 漂亮的保姆2完整版免费播放| 《法国空乘5》观看在线| 最强大脑第五季| 斗罗大陆205在线观看| 我喜欢你免费观看电视剧| 欧美1| 肉脯团电影完整版| 韩国R电影在线| 卡贾基 豆瓣| 喜爱夜蒲之林中小屋 | 黑衣人国语高清| 战狼6免费高清在线播放| 情挑山庄| 五通神魔| 销售员2| 灵魂摆渡 电视剧| 《嘎啦》台湾电影在线观看免费| 四大美人满天星免费| 八大豪侠高清| 约会大作战第四季在线观看完整版| 分界线电视剧全集免费观看完整版| 做AJ免费观看完整版| 欧布奥特曼全集| 我爱hk开心万岁下载| 妖艳女王的尿奴 k| 《富家千金赤子板栗》| 胡歌版的射雕英雄传| 和部长一起去出差旅日本电影简介| 沧元图动漫60集免费观看高清| 江南平寇记| 霍比特人1:意外之旅| 上海大学生周末兼职 | 《在姨母家的客厅》| 追光的日子免费观看| 千金归来51| 《女角斗士3满天星版》| 至上主义教室第3季在线观看| 一代女皇武则天电影版在线观看| 电影卖春| 《布鲁克读大学》在线| 《幸福花园》| 天下足球音乐| 热辣滚烫在线观看电影免费播放| 爱几何免费观看高清版| 封神榜之武王伐纣全集| 这个杀手好怕丑| 银魂251| 韩四少妇特殊精油按摩高潮不断| 九龙壁十字绣| 聊斋2三姐妹免费播放| 售楼部的秘密| 酒店强奸电影| 部长与秘书出差电影中文字幕| 终极蜘蛛侠毒液| 17·3电影在线观看高清免费| 电话小姐| 碟中谍1未删减版资源| 乐普制氧机| 《大兵的寝室》美剧全集免费观看| 《建国大业》| 舒淇电影玉女心经| 萌宠撒欢节| 欧美电影满天星萨迪萨默斯| 新有菜免费在线观看| 失业魔王动漫| 激情交叉点| 被部长玩弄的女秘书在线观看| 超级鉴定师| 劳拉的代驾(啄木鸟)| 麦乐迪马克斯女超人观看免费观看完整版 | 女销售员的秘密 在线| 读心专家电视剧| 年轻小姨| 要爸爸的精液免费观看| 无性不爱| 妙妙米奇屋| 徐水县| 战狼6大牛高清完整版下载| 金装四大才子国语版| 电视剧智者无敌| 隐形的帽子在线观看免费完整版| 私人助理在线观看| 裙子下面是野兽动漫| 性生交大片免费看淑女出招| 总统夫人的夜晚伦理电影1997在线观看| 妽妽洗澡我被弄硬了在线观看| 花房姑娘国语版免费观看高清| 斯卡布罗集市伴奏| 美容是特殊待遇5| 花之蛇2| 《比加拉什》免费观看| 蒋玲玲版《渔夫的荒野史记》完整版| 金瓶梅电影 未删减版| 魔帝独尊:三界归来短剧全集| 生殖按摩2未删减在线观看| 寒蝉鸣泣之时 煌| 一号档案守护者| 进击的巨人oad3| 《新入职员工2| 高清月鳞绮纪未删减| 无敌医圣| 晴隆县| https://www.shyongshi.com/movi/rweof.html| 不要见怪电影| 以家人之名更新| 《大兵的寝室》美剧免费观看中文版| 南京照相馆在线观看| 二阶堂梦电影在线播放免费| 我的野蛮女友 全智贤| 出差遇到渣男前任| 架设单机传奇| 三生有幸遇见你免费观看| 名侦探柯南620| 正在播放: JUQ-345 我的无精症丈夫什幺都不知道。我恳求一位匿名男子进行性爱 | 斗罗大陆第144集| 邻居的秘密| 公之孚手中字50| 越战电影《性的暴行》| 甲壳虫汁| 翻云覆雨电视剧高清| 游戏| 斯巴达女版三部曲免费观看| 调皮王妃电视剧全集| 灵幻新娘| 朝鲜战争 王树增| 《双人按摩调情术》| 赤壁之战电影| 眷思量免费观看全集| 古老的八字婚配| 锵锵锵锵免费观看完整版| 电视剧破冰行动在线观看| 好男人在线电视剧在线观看免费高清| 我唾弃你的坟墓 在线| 三位大学位按摩记角色分析及角色分| 李凤山平甩功30分钟示范| 亮剑3gp下载| 张国强电影| 日本波多野吉衣| 爱情而已免费观看全集| 爱恋2015讲的是什么故事| 极限挑战第十季免费观看完整版| 19岁大学生免费观看视频| 电影竹夫人在线免费国语完整版 | 仓井空电影| 生死之恋三部曲| 卢靖姗顺产36小时生下女儿| 伤爱罪mv| 《美容院的特殊待遇| 美味的邂逅| 惊天时速| 长安三万里免费观看高清完整版| 日本战狼10免费完整| 木下檀檀子全部电影| 柯南剧场版18| 巴拉拉小魔仙之彩虹心石全集| 张纪中辟谣离婚住院等传闻| 强伦轩女教师在线观看 | 维修师傅的的艳遇电影| 电视剧知情| 北非谍影免费| 活佛济公3电视剧| 台湾版黛比浪漫家教第一季在线看| 东北黑道风云20全集| 今夜无人入睡免费观看第一集| 血誓电视剧全30集| 后营露营第二季无增减| 迷你世界星球版本| 超级教师3免费观看电视剧下载| 语义错误动漫| 法国少女农场电影观看方法| 黑暗荣耀电视剧| 年轻的小瘦子| 《睫毛膏》9| 我朋友的妈妈9完整中字 | 森奈奈子| 台版1987渔夫荒野蒋玲玲在哪能看| 铿锵玫瑰之女兵排| 在暴雪时分大结局点映礼| 胜女的代价2演员表| 我的美女姐姐欧美。| 好团圆电视剧免费观看| 罪域15| 浑身是劲2011| 《女律师的坠落》大结局剧情解析| 我要看熊出没之| 私家车跑滴滴怎么加入| 一生一世美人骨在线观看| 《特殊游泳课》免费观看下拉式| 渔夫荒淫史免费观看| 无法满足1980意大利呼叫合| 理论片午午伦夜理片影院| 电影姜汉娜《一对一》| 香蕉TV在线观看| 电视剧乡村都市情| 斗破苍穹第175集免费播放| 启动原始码| 穿越火线网剧在线观看| 斗罗大陆2在线| 贝拉1980在线观看| 中国惊奇先生14| 荣誉电视剧| 魔法 动漫| 美容院的特殊待遇电影| 韩国R片视频| 金瓶梅完整版百度影音| 电影《金钱和我》国语版| 电视剧捍卫者在线观看| 坎贝奇无憾全集在线看| 疯狂的麦克斯| 五台山奇情| 埃及艳后 h| 《壮志凌云》法国版在线观看| 九月色影院| 韩剧鬼怪百度云| 欲望爱人未删减版在线观看影片| 功夫熊猫1高清| 清明上河图密码40集全| 电视剧《寻路》| 乐昌市| 修理工的艳福在线观看| 风流老板俏秘书豆瓣| 点解阿sir系阿sir粤语版| 肾好不好睡一觉就知道了| 完美女人满天星免费观看 | 壮士出征全集| 封神榜3第三部免费播放 | 电视剧妈妈无罪| 触手怪辱美女| 《妈妈爱上儿子同学》结局全集 | 推销避孕套被要求试用电怎么应对应| 蓝色水玲珑台湾电视剧免费| 李采潭电影免费全集观看| 樱桃电影| 逃出生天快播| 女主麦乐迪在线观看| 家事也是事在线观看| 命悬一枪电影| 西游 降魔篇电影| 人妻秘书替夫还债HD| 黑人巨屌在线| 白月梵星电视剧在线观看全集| 猛虎威龙| 拜托小姐国语版全集| xl司令第一季无马赛克全集在线观看完整版 | 聊斋2三姐妹免费播放| 年轻的母亲节2| 美容院特殊待遇电影演员表| 歪星撞地球| 财源滚滚小厨神| 老表发钱寒电影| 女邻居请邻居修灯泡修灯是什么电影 | 开心超人联盟之奇幻谜瑞岛2021| 《保险推销员》徐元在线观看| 花子小姐vs驱魔师在线观看免费| 依兰爱情故事在线观看| 东边日出西边雨电视剧| 名欲场电影| 哇嘎黄色电影| 男生女生向前冲2023| 青春禁区在线看| 龚玥菲新金瓶高清什么时候上映| 瓜棚女杰| 鲁佩的玫瑰免费观看| 新潘金莲在线观看| 麻花MV在线看免费观看电视剧| 《险恶》完整版在线观看| 甘德县| 需要爸爸播种免费看中文版| 无神之地不下雨| 一次邂逅| 傲世九重天主题曲| xl司令第一赛季真人版播放| 欧式少女第16集全集高清版观看视频下 | 魔力宝贝监狱1989在线观看 | 西游 降魔篇| 黑白配高清在线免费观看| 刻晴大战史莱姆资源| 我的父亲母亲任正非 | 邻家女人丈夫不在的日子简介| 兵圣全集| 海绵宝宝全集| 盲井百度影音| 战狼6欧美版免费观看完整版国语百度| 年轻的销售员8| 事物的秘密水池的全段在几分钟 | 梦回大清免费观看全集电视剧| 蛮好人生免费看看| 如此喜欢的你1V2| 外出的目的| 女友妈妈双字id| 青春爱火花| 哈哈梦show| 万能钥匙电影| 《拳击手1997满天星版》泰格| 圣天影院 禁忌1980| 丈夫面前| 那刻的怦然心动| 导弹旅长电视剧| 银瓶梅电视剧全集免费观看| 初体验在线观看电视剧全集免费 | 《毒医肥尸》完整版免费观看高清电| 王牌大保镖 电影| 铠甲勇士之帝皇侠电影| 高清战旗如画未删减| 心怀叵测的单身女| 战娘6全集免费下载| 爱我多深百度影音| 牧神记51集完全版| 阿桑葬礼| 卧底48天| 水蜜桃5美国伦理| 扫黑风暴25集| 《我的老师中字ID》免费观看| 卖保险的女销售| 职业替身泰剧免费观看| 萨克斯回家| 老友记 中英文字幕| 僧侣之夜无删减版最经典十首歌曲| 李丽珍电影免费观看粤语| 赵丽颖《小城大事》在线观看免费| 我经过风暴| 汾阳市| 十九岁完整版免费完整版中文| 十三号星期五| 沈殿霞追悼会| 《妻子去加班的夜》中文翻译| 苍天在上| overlower第一季在线观看完整版 罗丽星克莱尔在线观看免费全集 女版战狼10什么时候上映 | 电视剧长相思第二部| 修理工艳遇日本| 生存游戏在线观看完整版免费| 《特战荣耀2》免费看| 《还珠格格》2| 妈祖在线观看免费全集| 女超人麦乐迪无删减版在线播放| 360天大佬第2季在线观看| 上流社会电影在线未删减| 致命对决 电影| 黄子华唔黐线唔正常| 中国四大民间传说| 高清八千里路云和月| 麻豆《修车艳遇》在线| 僵尸道长第一部| 丈夫的陷阱| 龙猫电影完整免费普通话在线观看| 伙记办大事| 麦乐迪在线观看完整版| 小四郎收藏家免费观看高清版| 无限日本电影免费观看完整版| 新妈妈中文| 周末狂热| overflower第1集到第8集免费观看| 罗莉星克菜尔电影在线观看| 夹竹桃教学设计| 楼房倒塌人像饺子往下掉不实| 玩偶姐姐在线网址观看| 怪物转生在线观看| 晚安为我而眠的妹妹免费观看| 陈德修的女朋友| 电视剧长空铸剑| 蜜桃成熟33d 下载| 人肉玩具姚乐怡| 黑色的眼泪完整版| 白峰美羽真丝睡衣的诱惑乱电影| 高清黄泉的使者| 阿嬷爱国版歌曲| 宠爱免费观看完整版| 余庆县| 凯登克罗斯电影 在线观看| 天若有情之天长地久| 法国空乘5全集观看| 大唐电视剧| 韩版花样男子韩语中字| 韩国电影飘亮女友的妈妈在线观看| 高柳花嫁动漫全集樱花| 爱情而已免费观看全集| 天才基本法在线观看| 间谍过家家动画在线观看免费版| 满天星电影全集免费观看| 牧教师动漫樱花动漫全集剧情介绍 | 另一个贝内特家的姐妹未删减| 初恋的回忆qvod| 壮志凌云女版2011杰西| 《兄弟换麦子6国语版1080P》bd影视免费在线观看 - 云端影库 | 《蹂躏》| 维修工的绝遇(2)| 修理公艳遇之手中2完整版| 柳州局长聊天记录| 火山高校下载| 爱情公寓3 19| 情不自禁 叶玉卿| 杰西·简壮志凌云2011在线观看| 罗丽星克莱尔电影在线观看免费 | 女刑警满天星电影免费观看| 大侦探第十一季| 贩母考案| 阿里拳王| 我的小后妈韩剧中字播放| cekc1| 炸天小姐1983年在线观看| 蜡笔小新第九季| 阿甘正传 高清| 魔装学园hxh无修| 长津湖电影完整版免费观看| 欢天喜地七公主| 同学两亿岁免费观看免费全集| 女人不在沉默电视剧全集在线观看| 《花与蛇·牙医之绳》| 黑白配中文完整版免费看| 吉普赛人美剧| 打开你会回来感谢我的在线播放| 蓝可儿电梯事件| 樱桃免费版在线观看电视剧大全| 17·3电影在线观看高清免费 | 此时此刻台剧| 阿西门的街| 动漫在线观看免费观看| 韩国理发店的特别待遇| 村上沙兽皇电影在线观 | 浪漫玛丽国语版全集| 护心电视剧免费观看完整版| 富贵门粤语版| 京香| 男生女生一起相愁愁愁观看电视剧| 尼古拉斯尼克贝| 今日看世界| 新包青天之碧血丹心| 快乐再出发第一季免费完整版观看| 需要爸爸的种子播种| 《贝拉》电影在线观看完整| 入库单格式| 东归英雄传电视剧| 特邀送货员完整版| 春草大结局| 麦子交换3中字版| 贫女复仇记满天星版| 给你我的喜欢电视剧| 昨夜长风二十集免费观看| 高三女孩热血发言燃爆全场| 周生如故 在线观看| 在线播放:SSPD-128 怪盜 女蝶 天海翼-凌辱快感 - 国产高清传媒 | 电视剧周生如故全集免费观看| 西施伦理完整版| 国足大连备战仅不到20名记者到场| 野花视频在线观看免费播放高清3| 台湾原始部落无删减版电视剧| 歼灭天际线1-50集91| 知否。应是绿肥红瘦| 暮光之城2:新月| 饥渴人妻出轨记(NPH)| 《流浪地球1》高清免费看| 爱我几何在线观看完整版免费高清 | 女超人(啄木鸟)满天星百度网盘| 俄罗斯美女大逼| 冰河剧集小妈| 罗宾汉2010版电影| 边水往事连续剧免费观看全部| 周晓琳100集短剧免费播放 | 大兵寝室在线看| 旧水浒传| 新红楼梦| 菲梦少女第二季全集免费| 不当交易韩国免费观看电影| 建国门枪击事件| 一个好妈妈三级片| 夺命狂花电影在线观看完整版| 爱我就别想太多40集免费观看全集| 半甜欲水1V6| 天使心 徐若瑄| 火线三兄弟 电视剧| 倔强驱魔师1-4集免费观看| 《住在隔壁的女孩》电视剧| 红蜘蛛第3部| 年轻丰满的在线播放免费观看| 半是蜜糖半是伤电视剧免费完整版| 霸道股评最新视频| 圣特罗佩女孩| 电影种马猎场在线观看| 韩剧《我的女朋友》| 流行美发型图片| 火火的姑娘云裳广场舞| 光头佬的电影| 须要爸爸的种子| 麦乐迪和父亲| 非传统浪漫关系未删减| 四川省月边市| 英语老师充足的奶水| 目中无人谢苗电影在线观看| 三年中国中文高清免费观看 | 三男强一女90分钟在线观看| 你是我爱人电视剧全集| 女婿回家120集免费观看电视剧| 人完美体型的油画| 需要爸爸播种美国第二季| 丈夫不在了七天失去了理智| 新扎师姐| 开门红扇子舞| 电视剧长风渡全集免费观看| 归来在线观看| 铿锵免费看在线观看| 韩国电影美容店的特别待遇| 陈情令免费观看完整版| 邯郸外卖| 恨锁金瓶电视剧全集免费观看完整版| 哲仁王后电视剧| 妖神记第八季免费观看| 私人助理2法国版| 麦乐迪女超人满天星版v1.4| 三个傻boy| 电视连续剧爱| 宫锁沉香结局| 刀锋战士3免费完整版在线观看| 战狼3免费高清版电影 | 榆林市| 哇嘎在线观看高清电影| 星汉灿烂西瓜免费观看| 未知传闻| 叶子媚《杨贵妃秘史》免费观看| 舒淇电影玉女心经| 生死线在线观看| 人猿泰山(大人版)意大利| 姊妹牙医在线观看| 被甩后我继承万亿家产短剧全集| 男生女生高清在线观看| 生活有点甜 电视剧| 仙剑奇侠传2| 李晓鹏的父是谁| 鬼吹灯之天星术国语版| 郝板理子电影免费观看| 斗罗大陆177在线观看| 女学生的滋味HD| 东北二人转正戏| 国产人妻与上司午后出轨| 永城市| 丰满的邻居| 繁华在线观看免费全集完整版高清| 白雪公主h| 光辉岁月独奏吉他谱| 丈夫升职妻子被社长欺负剧情| 兄弟的妈妈4免费观看电视剧全集| 向风而行电视剧免费观影| 美少女还我h之魂| 《卖保险套的女销售》电影免费观看 | 陈伟霆阿娇| 羽田あい| 女员工5| 出差遇到前任| 沧元图动漫在线观看完整版免费| 水嫩多汁的蜜桃H| 《逍遥》电视剧| 临终老人要走的6个手势| 快乐男声2013| 我的健身锻炼3| 爱我几何免费版| 吴雪雯电影| 快播老版播放器下载| 黑心鬼国语| 顶楼第三季全集免费观看| 水乳交融HPO|