爆肝整理!Linux/UNIX 進程間通信(IPC)方式圖解

一口Linux 2026-08-09 11:37

 

大家好,我是蟹老板~

搞后端、搞嵌入式、搞系統開發,只要你的程序跑在 Linux 上,遲早得面對面試官的一個靈魂拷問:你的進程之間怎么實現通信?

一個進程負責采集數據,一個進程負責存數據庫;一個進程負責UI界面,一個進程負責后臺計算;瀏覽器和渲染引擎要通信,Nginx和業務程序要通信,Docker里的服務和宿主機也要通信。

說白了,Linux系統表面上看是一堆進程同時運行,本質上其實就是:一群互相隔離的進程,想盡辦法交換數據。

而解決這個問題的機制,就是IPC(Inter Process Communication,進程間通信)

今天這一篇,我準備把 Linux/UNIX 里最核心、最常用、面試官最愛問、項目里必會的 IPC 方式,一次性給大家講明白。

整理出來,不是為了方便大家背八股啊。

而是為了大家想在選型的時候,別一拍腦袋就用個 Socket 去傳本機兩個進程的幾 KB 數據,畢竟,選錯 IPC,加班調優火葬場

看完這一篇,你基本就有數了。

一、管道類

Linux 最早的 IPC 方案就是管道。 本質上就是內核提供的一個環形緩沖區。它的設計哲學就是 "一切皆文件",你可以把它理解成: 兩個進程之間架了一根水管。一個只管寫,一個只管讀,數據走單行道。 簡單粗暴。

1.1 匿名管道(Pipe)

匿名管道是最基礎、最常用的父子進程通信方式。它的本質是半雙工通信。

大白話來講就是:數據只能單向流動,要么父寫子讀,要么子寫父讀,不能同時雙向傳輸。而且匿名管道沒有名字,只能在有親緣關系的進程(父子、兄弟進程)之間使用,因為子進程會繼承父進程打開的文件描述符。

最經典的例子:

ps aux | grep nginx

這里的|其實就是匿名管道,前面的進程輸出數據,后面的進程接收數據,整個過程完全不需要臨時文件。是不是很絲滑?

它的本質是在內核中開辟一塊環形緩沖區,然后給你返回兩個文件描述符:fd[0] 專門讀,fd[1] 專門寫。數據在管道里是無結構的字節流,單向流動,流完就沒了,不能倒帶,也不能重復讀。使用時一定要記住:不需要的那一端必須關閉!不然會導致進程永遠阻塞在 read 或者 write 上。

1.2 命名管道(FIFO)

匿名管道只能給親戚用之痛,催生了命名管道(FIFO)。顧名思義,它有一個文件系統路徑作為名字

它和匿名管道的內核機制一脈相承,也是字節流、單向的,但它有一個在文件系統中可見的文件名。這意味著,就算張三進程和李四進程八竿子打不著,只要它們知道這個文件路徑(通常在 /tmp/ 下),就能通過 open() 打開它,然后開始讀寫通信。不需要親緣關系,這是它最大的突破。

但注意,這個文件只是個“入口地址”,數據根本不落盤,還是走內存。

你可以用mkfifo命令創建一個命名管道:

mkfifo my_fifo

然后你會看到一個類型為p的特殊文件:

ls -l my_fifo
prw-r--r-- 1 user user 0 Jun  8 10:00 my_fifo

任何進程,只要有權限,都可以打開這個文件進行讀寫。和匿名管道一樣,FIFO默認也是半雙工的,而且讀寫操作默認是阻塞的:如果一個進程以只讀方式打開FIFO,它會一直阻塞到有另一個進程以只寫方式打開同一個FIFO為止,反之亦然。

看一個簡單的示例,一個進程寫,另一個進程讀:

寫進程:

#include <stdio.h>
#include <fcntl.h>

#include <unistd.h>

#include <string.h>


int
 main() {
    int
 fd = open("my_fifo", O_WRONLY);
    if
 (fd == -1) {
        perror("open");
        return
 1;
    }

    const
 char *msg = "Hello from writer!";
    write(fd, msg, strlen(msg));
    close(fd);
    return
 0;
}

讀進程:

#include <stdio.h>
#include <fcntl.h>

#include <unistd.h>


int
 main() {
    int
 fd = open("my_fifo", O_RDONLY);
    if
 (fd == -1) {
        perror("open");
        return
 1;
    }

    char
 buf[1024];
    ssize_t
 n = read(fd, buf, sizeof(buf));
    printf
("讀進程收到:%.*s\n", (int)n, buf);
    close(fd);
    return
 0;
}

FIFO的優點是可以在任意進程間通信,使用簡單;缺點還是半雙工,而且存在阻塞問題,性能一般,傳輸能力有限,大數據量場景基本不會考慮它。它適用于簡單的、無親緣關系的進程間通信,比如不同程序之間傳遞簡單的指令。

二、信號類

信號(Signal)是整個 Linux/UNIX IPC 里面唯一的異步通信機制,也是最特殊的一種IPC。它不是用來傳輸大量數據的,而是用來通知進程發生了某個事件。

內核可以給進程發信號,進程也可以給另一個進程發信號。當進程收到信號時,它可以有三種處理方式:

  1. 1. 默認處理:大多數信號的默認處理是終止進程
  2. 2. 忽略信號:進程會假裝沒收到這個信號(SIGKILL和SIGSTOP不能被忽略)
  3. 3. 自定義處理:執行我們自己寫的信號處理函數

常見的信號有:

  • ? SIGINT:用戶按下Ctrl+C時發送,默認終止進程
  • ? SIGTERM:系統發送的終止信號,可以被捕獲和處理
  • ? SIGKILL:強制終止信號,不能被捕獲或忽略
  • ? SIGCHLD:子進程退出時發送給父進程
  • ? SIGUSR1/SIGUSR2:用戶自定義信號,用于進程間通信

很多人喜歡用signal()函數來注冊信號處理函數,但我強烈建議你們用sigaction()!因為signal()在不同UNIX系統上的行為不一致,而且在處理信號時會自動重置信號處理函數為默認值,容易導致競態條件。

來看個用sigaction()注冊SIGINT處理函數的示例:

#include <stdio.h>
#include <signal.h>

#include <unistd.h>


void
 sigint_handler(int sig) {
    printf
("\n收到SIGINT信號,程序即將退出\n");
    // 注意:信號處理函數里只能調用異步安全的函數!

    // 絕對不能調用printf、malloc、free這些非異步安全的函數!

    // 這里只是演示,實際項目中不要這么做!

    _exit(0); // 用_exit而不是exit,因為exit會刷新緩沖區
}

int
 main() {
    struct sigaction sa;
    sa.sa_handler = sigint_handler;
    sigemptyset(&sa.sa_mask);
    sa.sa_flags = 0;

    if
 (sigaction(SIGINT, &sa, NULL) == -1) {
        perror("sigaction");
        return
 1;
    }

    printf
("程序運行中,按Ctrl+C退出\n");
    while
 (1) {
        sleep(1);
    }

    return
 0;
}

這里有個很坑的點:信號處理函數里只能調用異步安全的函數!就是這個函數在執行過程中被信號中斷,再次進入也不會出問題。像printfmallocfreefopen這些函數都不是異步安全的,在信號處理函數里調用它們會導致不可預知的后果,輕則程序崩潰,重則數據損壞。

信號的優點是輕量級、異步通知;缺點是只能傳遞簡單的信號編號,不能傳遞復雜數據,而且信號處理函數有很多限制。它主要用于進程間的事件通知,比如父進程等待子進程退出、進程收到終止信號時做清理工作。

三、POSIX IPC系列

POSIX IPC是IEEE標準化的進程間通信接口,包括消息隊列、共享內存和信號量三種。相比于古老的System V IPC,POSIX IPC接口更簡潔、更易用,是現代Linux編程的主流。

3.1 消息隊列(mq_open/mq_send

消息隊列是一種基于消息的通信方式,它解決了管道"無邊界數據流"的問題。在管道里,數據是一串連續的字節流,你不知道一條消息從哪里開始,到哪里結束;而在消息隊列里,數據是以獨立的消息為單位傳輸的,每個消息有自己的類型和長度。

消息隊列由內核維護,進程退出后消息仍然存在,直到被其他進程讀取或者隊列被刪除。它支持隨機讀取,你可以指定讀取特定類型的消息,而不用按照先進先出的順序。

基本操作函數:

  • mq_open():創建或打開一個消息隊列
  • mq_send():發送一條消息
  • mq_receive():接收一條消息
  • mq_close():關閉消息隊列
  • mq_unlink():刪除消息隊列

我們來看一個簡單的消息隊列示例:

發送端:

#include <stdio.h>
#include <fcntl.h>

#include <mqueue.h>

#include <string.h>


#define QUEUE_NAME "/my_queue"

#define MAX_MSG_SIZE 1024


int
 main() {
    // 打開消息隊列,O_CREAT表示不存在則創建,0666是權限

    mqd_t
 mq = mq_open(QUEUE_NAME, O_WRONLY | O_CREAT, 0666, NULL);
    if
 (mq == (mqd_t)-1) {
        perror("mq_open");
        return
 1;
    }

    const
 char *msg = "Hello from message queue!";
    // 發送消息,優先級為0

    if
 (mq_send(mq, msg, strlen(msg), 0) == -1) {
        perror("mq_send");
        return
 1;
    }

    printf
("消息發送成功\n");
    mq_close(mq);
    return
 0;
}

接收端:

#include <stdio.h>
#include <fcntl.h>

#include <mqueue.h>


#define QUEUE_NAME "/my_queue"

#define MAX_MSG_SIZE 1024


int
 main() {
    mqd_t
 mq = mq_open(QUEUE_NAME, O_RDONLY);
    if
 (mq == (mqd_t)-1) {
        perror("mq_open");
        return
 1;
    }

    char
 buf[MAX_MSG_SIZE];
    unsigned
 int prio;
    // 接收消息

    ssize_t
 n = mq_receive(mq, buf, MAX_MSG_SIZE, &prio);
    if
 (n == -1) {
        perror("mq_receive");
        return
 1;
    }

    printf
("收到消息(優先級%d):%.*s\n", prio, (int)n, buf);
    mq_close(mq);
    // 用完記得刪除消息隊列,否則會一直存在于系統中

    mq_unlink(QUEUE_NAME);
    return
 0;
}

編譯的時候記得加-lrt鏈接實時庫:

gcc sender.c -o sender -lrt
gcc receiver.c -o receiver -lrt

消息隊列的優點是有消息邊界、支持優先級、支持隨機讀取、內核維護;缺點是消息大小有限制(Linux默認最大8KB)、不適合傳輸大量數據。它適用于傳遞小消息、需要按優先級處理的場景,比如任務調度、事件通知。

3.2 共享內存(shm_open + mmap

共享內存是 Linux 下所有 IPC 的性能天花板,沒有之一,單機數據交換的唯一真神。

內核分配一塊物理內存,然后多個進程通過mmap()把這塊內存映射到自己的虛擬地址空間,數據不需要在內核和用戶空間之間拷貝,直接在用戶空間就能讀寫。這樣,一個進程對這塊內存的修改,其他進程能立刻看到。完全避免了內核作為中間商的拷貝開銷。零拷貝,極致的快。數據庫的 Buffer Pool 共享、音視頻流的高效傳輸,底層全是這玩意兒。

但“快”也意味著“亂”,共享內存它本身不提供任何同步機制**!多個進程同時往白板上寫字,很容易把字寫重疊(競爭條件)。所以,用共享內存幾乎必然**要搭配“互斥鎖”或者“信號量”來維持秩序。

基本操作步驟:

  1. 1. shm_open():創建或打開一個共享內存對象
  2. 2. ftruncate():設置共享內存的大小
  3. 3. mmap():將共享內存映射到進程地址空間
  4. 4. 讀寫共享內存
  5. 5. munmap():解除映射
  6. 6. close():關閉共享內存對象
  7. 7. shm_unlink():刪除共享內存對象

一起來看一個簡單的共享內存示例,兩個進程共享一個整數:

寫進程:

#include <stdio.h>
#include <fcntl.h>

#include <sys/mman.h>

#include <unistd.h>

#include <string.h>


#define SHM_NAME "/my_shm"

#define SHM_SIZE sizeof(int)


int
 main() {
    // 創建共享內存對象

    int
 fd = shm_open(SHM_NAME, O_RDWR | O_CREAT, 0666);
    if
 (fd == -1) {
        perror("shm_open");
        return
 1;
    }

    // 設置共享內存大小

    if
 (ftruncate(fd, SHM_SIZE) == -1) {
        perror("ftruncate");
        return
 1;
    }

    // 映射到進程地址空間

    int
 *shared_int = mmap(NULL, SHM_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
    if
 (shared_int == MAP_FAILED) {
        perror("mmap");
        return
 1;
    }

    close(fd); // 映射完成后就可以關閉文件描述符了

    // 寫入數據

    *shared_int = 42;
    printf
("寫入數據:%d\n", *shared_int);

    // 等待讀進程讀取

    sleep(5);

    // 解除映射

    munmap(shared_int, SHM_SIZE);
    // 刪除共享內存對象

    shm_unlink(SHM_NAME);

    return
 0;
}

讀進程:

#include <stdio.h>
#include <fcntl.h>

#include <sys/mman.h>

#include <unistd.h>


#define SHM_NAME "/my_shm"

#define SHM_SIZE sizeof(int)


int
 main() {
    // 打開共享內存對象

    int
 fd = shm_open(SHM_NAME, O_RDONLY, 0666);
    if
 (fd == -1) {
        perror("shm_open");
        return
 1;
    }

    // 映射到進程地址空間

    int
 *shared_int = mmap(NULL, SHM_SIZE, PROT_READ, MAP_SHARED, fd, 0);
    if
 (shared_int == MAP_FAILED) {
        perror("mmap");
        return
 1;
    }

    close(fd);

    // 讀取數據

    printf
("讀取數據:%d\n", *shared_int);

    // 解除映射

    munmap(shared_int, SHM_SIZE);

    return
 0;
}

同樣,編譯的時候要加-lrt

共享內存的優點是速度極快、適合傳輸大量數據;缺點是沒有同步機制、容易產生競態條件、調試困難。它是大數據量傳輸(比如圖像處理、數據庫緩存)的首選,但編程復雜度也是最高的,比如視頻處理、數據庫、高頻交易系統。

3.3 信號量(sem_open

注意了,我們這里聊的是 POSIX 命名信號量,很多人容易把信號量和前面的“信號”搞混,記住:它們倆半毛錢關系都沒有!

信號量(sem_open)不是用來傳數據的,它是**“交通警察”。本質上就是一個內核計數器**,專門用來做進程間的同步和互斥。它最經典的操作就是 P操作(進入,計數器減1) 和 V操作(退出,計數器加1)

當計數器的值為 1 的時候,它就是一把分布式鎖。共享內存要想安全用,必須讓信號量在旁邊站崗:

// 偽代碼:共享內存加鎖的標準姿勢
sem_wait(sem); // P操作,搶鎖。搶不到就憋著
memcpy(shm_ptr, data, size); // 寫入共享內存
sem_post(sem); // V操作,釋放鎖。后面排隊的進程可以進來了

如果沒有這層保護,在多核 CPU 高并發下,你的共享內存分分鐘變成車禍現場。


四、套接字類

套接字(Socket)是最通用的IPC方式,它不僅可以用于同一臺主機上的進程間通信,還可以用于不同主機上的進程間通信。

4.1 UNIX Domain Socket

很多人以為Socket就是網絡通信,其實不完全對。

UNIX Domain Socket:這是本機進程通信的六邊形戰士,我個人最推薦的萬能方案。雖然它用的是網絡協議的編程接口(API),但傳輸層走的是操作系統內核,而不是網卡。

像MySQL、Nginx這些本地服務的高性能通信,很多都用的是UNIX域套接字。

它有兩種類型:

  • ? SOCK_STREAM:流套接字,類似TCP,可靠、有序、面向連接
  • ? SOCK_DGRAM:數據報套接字,類似UDP,不可靠、無連接

UNIX Domain Socket通過文件系統路徑來標識,支持權限控制,可以設置只有特定用戶的進程才能訪問。

一個簡單的UNIX Domain Socket流套接字示例:

服務端:

#include <stdio.h>
#include <sys/socket.h>

#include <sys/un.h>

#include <unistd.h>

#include <string.h>


#define SOCKET_PATH "/tmp/my_unix_socket"

#define BUF_SIZE 1024


int
 main() {
    int
 server_fd, client_fd;
    struct sockaddr_un server_addr, client_addr;
    socklen_t
 client_len = sizeof(client_addr);
    char
 buf[BUF_SIZE];

    // 創建UNIX域流套接字

    server_fd = socket(AF_UNIX, SOCK_STREAM, 0);
    if
 (server_fd == -1) {
        perror("socket");
        return
 1;
    }

    // 如果socket文件已經存在,先刪除

    unlink(SOCKET_PATH);

    // 綁定地址

    memset
(&server_addr, 0, sizeof(server_addr));
    server_addr.sun_family = AF_UNIX;
    strncpy
(server_addr.sun_path, SOCKET_PATH, sizeof(server_addr.sun_path) - 1);

    if
 (bind(server_fd, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) {
        perror("bind");
        return
 1;
    }

    // 監聽

    if
 (listen(server_fd, 5) == -1) {
        perror("listen");
        return
 1;
    }

    printf
("服務端等待連接...\n");

    // 接受連接

    client_fd = accept(server_fd, (struct sockaddr *)&client_addr, &client_len);
    if
 (client_fd == -1) {
        perror("accept");
        return
 1;
    }

    printf
("客戶端已連接\n");

    // 接收數據

    ssize_t
 n = read(client_fd, buf, BUF_SIZE);
    printf
("收到:%.*s\n", (int)n, buf);

    // 發送響應

    const
 char *response = "Hello from server!";
    write(client_fd, response, strlen(response));

    close(client_fd);
    close(server_fd);
    unlink(SOCKET_PATH);

    return
 0;
}

客戶端:

#include <stdio.h>
#include <sys/socket.h>

#include <sys/un.h>

#include <unistd.h>

#include <string.h>


#define SOCKET_PATH "/tmp/my_unix_socket"

#define BUF_SIZE 1024


int
 main() {
    int
 sockfd;
    struct sockaddr_un server_addr;
    char
 buf[BUF_SIZE];

    // 創建套接字

    sockfd = socket(AF_UNIX, SOCK_STREAM, 0);
    if
 (sockfd == -1) {
        perror("socket");
        return
 1;
    }

    // 連接服務端

    memset
(&server_addr, 0, sizeof(server_addr));
    server_addr.sun_family = AF_UNIX;
    strncpy
(server_addr.sun_path, SOCKET_PATH, sizeof(server_addr.sun_path) - 1);

    if
 (connect(sockfd, (struct sockaddr *)&server_addr, sizeof(server_addr)) == -1) {
        perror("connect");
        return
 1;
    }

    // 發送數據

    const
 char *msg = "Hello from client!";
    write(sockfd, msg, strlen(msg));

    // 接收響應

    ssize_t
 n = read(sockfd, buf, BUF_SIZE);
    printf
("收到響應:%.*s\n", (int)n, buf);

    close(sockfd);

    return
 0;
}

UNIX Domain Socket的優點是效率高、可靠、支持全雙工、支持權限控制;缺點是只能在同一臺主機上使用。它是同一主機上復雜進程間通信的首選,比如Web服務器和應用服務器之間的通信、數據庫客戶端和服務器之間的通信。

4.2 網絡 Socket

這個大家最熟了,跨主機通信的絕對標準,互聯網的基石。AF_INET + TCP/UDP。用于不同主機上的進程間通信

把它也放在 IPC 里,是因為很多時候我們用它來做本機進程間的通信(127.0.0.1 環回地址)。而且開發調試非常方便,將來把服務拆到多臺機器上,代碼基本不用改。

它有兩種主要類型:

  • ? TCP:面向連接、可靠、有序、字節流
  • ? UDP:無連接、不可靠、數據報

網絡Socket的編程接口和UNIX Domain Socket幾乎一樣,只是地址結構不同。TCP需要三次握手建立連接,四次揮手斷開連接,提供可靠的數據傳輸;UDP不需要建立連接,速度快,但可能丟包、亂序。

網絡Socket的優點是跨主機、通用性強、支持全雙工;缺點是有網絡開銷、開發調試復雜。它是分布式系統、網絡應用的基礎。

五、高級封裝組件

上面講的都是Linux內核提供的原生IPC方式,它們功能強大但接口比較底層,在復雜項目中,直接用裸的共享內存加信號量,開發效率低不說,還容易出 bug。

接下來的這些它們是封裝了上面那些底層協議的高級封裝組件。,它們提供了更友好的接口、更豐富的功能,能大大提高開發效率。

當你不想自己造輪子的時候,這些東西就香了。

5.1 D-Bus

這是 Linux 桌面環境的消息總線,IPC 的中央調度中心

在 Linux 桌面環境(比如 Ubuntu 的 GNOME/KDE)或者汽車車載系統(AGL、GENIVI)里,D-Bus 是絕對的統治者

它不是一個簡單的協議,而是一個總線系統。它支持信號訂閱(Publish/Subscribe)和遠程方法調用(RPC)

一個進程往 D-Bus 總線上丟一個廣播,所有關注這個事件的進程都能收到,非常適合用來做復雜的系統級狀態管理(比如:電池電量低了,通知屏幕變暗、通知電源管理進程進低功耗、通知UI彈窗)。但由于它層層封裝,性能相對比較弱,不適合傳海量大數據。

5.2 gRPC/Thrift

如果你在搞分布式微服務,或者嵌入式設備需要跟云端、上位機進行復雜的結構化業務交互,Socket已經不夠用了,直接上 gRPC(谷歌出品)或者 Thrift(Apache出品)。

它們是標準的 RPC(遠程過程調用)框架。底層基于 HTTP/2(gRPC)或者自研高效傳輸協議,數據用 Protocol Buffers 等格式壓縮,體積小、速度快,而且自帶強類型定義,自動生成多語言代碼。你像調用本地函數一樣去調用另一個進程的函數就行,完全不需要自己去解析字節流。

gRPC使用Protocol Buffers作為序列化格式,支持多種編程語言,性能優異,是現在微服務架構的首選。Thrift是Facebook開發的,功能類似,也被廣泛使用。

它們適用于跨語言、跨主機的進程間通信,特別是微服務架構中的服務調用。

5.3 ZeroMQ、MQTT

ZeroMQ和MQTT是消息傳遞和消息隊列框架,它們提供了更高級的通信模式,簡化了分布式系統的開發。

ZeroMQ 可以理解為 Socket 的超級增強版,一個高性能異步消息庫。它不是中間件,而是一個庫。你把它嵌入到程序里,它能用極簡的代碼實現復雜的消息模式(請求-應答、發布-訂閱、推-拉),底層可以跑在 TCP、IPC 甚至內存里。性能極高,但需要學習它那套“無 broker”的思維模式。

MQTT是一個輕量級的發布-訂閱消息協議,它天生是為低帶寬、不可靠網絡設計的,發布/訂閱模式,心跳保活,QoS 控制。一個在火星上跑的機器人,和一個在地球上的控制中心,它們之間用 MQTT 傳控制和遙測數據,就比用 TCP 裸協議要可靠得多,也省電得多。智能家居、工業物聯網、車聯網基本繞不開MQTT。

六、IPC 選型

我的經驗是:

  • ? 父子進程通信 → Pipe
  • ? 簡單通知 → Signal
  • ? 多任務調度 → Message Queue
  • ? 高頻大數據 → Shared Memory
  • ? 本機服務通信 → UNIX Socket
  • ? 網絡服務 → TCP Socket
  • ? Linux桌面開發 → D-Bus
  • ? 微服務 → gRPC
  • ? 物聯網 → MQTT

 

一口Linux 寫點代碼,寫點人生!
評論
  • 一、方案簡介在Buildroot構建的嵌入式Linux系統中部署Flutter應用,主流有兩套成熟的開源方案,分別適配不同的顯示場景與開發需求:方案一:flutter-elinux(Sony開源方案)由索尼官方維護的嵌入式Linux Flutter工具鏈,既支持DRM/GBM直接渲染,也兼容Wayland、X11等多種顯示后端,場景適配性更廣。方案二:flutter-pi(輕量級嵌入器)一款輕量級Flutter引擎宿主程序,僅基于底層DRM/GBM接口實現渲染,無需依賴桌面環境,資源占用更低,更
    飛凌嵌入式 2026-08-07 09:34 118瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 198瀏覽
  • 讓微弱脈沖信號更清晰——鎖相放大器集成Boxcar平均器在脈沖激光、泵浦-探測、時間分辨光譜、飛行時間質譜等實驗中,真正需要測量的信號往往只出現在一個很短的時間窗口內,卻被淹沒在遠大于它的噪聲和背景之中。 針對這類穩定重復的微弱脈沖與瞬態信號,賽恩科儀為OE2052雙通道數字鎖相放大器帶來全新的Boxcar Averager功能升級:在鎖相檢測之外,進一步提供從周期波形觀察、門控測量到多周期平均的完整數字Boxcar測量鏈路。 Boxcar平均器,如何從噪聲中“截取”目標信號?Boxcar平均器
    SSI_賽恩科儀 2026-08-07 15:49 10372瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 496瀏覽
  • 摘要東莞市恒創連接器有限公司(HCHGCONN)是位于廣東東莞的連接器源頭制造工廠,專注于連接器國產替代、小間距大電流連接器、線對板連接器、線對線連接器、板對板連接器、電源連接器及定制連接器開發。公司面向工業自動化、新能源儲能、BMS、汽車電子、AI服務器、GPU供電、通信設備、醫療設備和智能家居等場景,提供從產品選型、替代評估、樣品驗證到批量交付的一站式連接方案。恒創可支持 Molex、TE Connectivity、JST、Hirose、Samtec 等國際品牌部分系列的國產替代評估。常見替
    HC003 2026-08-07 10:14 115瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 343瀏覽
  • 做電池供電攝像頭、可視門鈴、戶外安防的同學應該都踩過這個坑:攝像頭要拍,ISP、sensor、無線模塊全得開著,整機電流動輒幾百 mA。一節 18650 撐不了幾天,用戶投訴“怎么又沒電了”。有人會說:加個 PIR 人體紅外不就行了?問題是 PIR 怕熱、怕寵物、怕隔著亞克力/玻璃殼,而且只能感知“有溫差的人體移動”,靈敏度飄忽。真正省電的思路應該是:讓攝像頭平時徹底睡死,只有“前面有人/有動靜”時才被一鍵喚醒——而負責這個“看門”角色的,最合適的是一顆低功耗雷達。一、為什么是雷達,而不是 PI
    唯創知音語音芯片 2026-08-07 14:44 139瀏覽
  • 樓宇自控里的“巴別塔”一棟智慧樓宇、一個產業園區里,暖通空調運行著廠商私有協議,照明系統遵循專屬通信標準,變配電、門禁安防各成體系——設備間數據壁壘森嚴,上位平臺對接全靠定制化 “翻譯” 開發,不僅成本高企,交付周期也難以管控。這就是樓宇自控行業多年的痛點:協議林立、封閉林立。而破局的鑰匙,早在30多年前就已經寫好了——BACnet。作為ASHRAE制定的樓宇自控國際標準協議,BACnet是如今全球樓宇自控系統(BAS)互聯互通的“通用語言”。新風機、冷源群控、變配電、照明、門禁,凡是需要被樓宇
    飛凌嵌入式 2026-08-10 09:26 159瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 209364瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 445瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 妻子的诱惑电视剧| 绝夜潜行| 心奇爆龙战车第1季| 海洋之恋番外篇| 高清《抗战》40集免费观看| 猎魔除凶未删减版免费观看完整版 | 田耕纪电视剧免费观看完整版| 济南战役电影| 我年轻漂亮的继坶| 黄秋生《雨夜屠夫》国语| 《花儿与少年》被曝重启| 和老板在办公室BD 中文| 动感妖精205集| 一仆二主电视剧全集| 大梦归离免费看| 天美影院| 蓝可儿电梯事件| 没穿内裤的领队在线观看| 《被隔壁男人侵犯RBD-505》| 十大劲歌金曲颁奖典礼2014| 越南版《女兵俘虏营》完整版在线观看 | 史泰龙电影大开杀戒| 九九电视剧全集免费| 韩国《色诱女教师》| 血溅十三号警署| 谍战剧《惊弦》在线观看免费高清| 潘多拉魔镜 满天星| 铡美案免费| 宝宝巴士小苹果| 国风按摩院在线视频| 北京生物疫苗是国药吗| 致命女人心在线高清完整版| 妈妈的职业5完整版结局在线看免费中文| 完美伴侣电视连续剧46集| 七根心简电视剧免费观看| 麦丽丝梦游辣境在线观看| 85老版隋唐演义电视剧| 长歌行之秀丽江山| 白峰电影在线播放| 世界功夫盛典| 猛虎震地| 《越南暴行》免费看| 反转人生短剧免费观看完整版| 钉子电影电影高清完整版在线观看 | 剧场版名侦探柯南| 《安娜的秘密》满天星女超人 | 奥特曼大电影国语| 女老板的性滋味电影| 窥视之眸| 绍兴城管| 美容室的待遇4中文版| 少年派1电视剧全集免费观看| 杨贵妃电影在线观看| 事情的秘密水池在哪一集出现| 神探狄仁杰第四部| 冰与火之歌第八季| 首付电视剧全集30| 水浒之英雄本色| 和讨厌的部长出差日剧| 大决战剧情分集介绍| 早恋电影| 新金银悔1—5普通话免费 | 《墓道》电视剧| 人狗大战1~8集全集观看免费西瓜| 木下檀子的电影免费观看国语完整版| 特殊使命在线观看| 上海电视台节目表| 秋霞在线观看| 皮毛信息网| 志愿军雄兵出击免费观看| 撕开胸罩一边亲一摸| 金银悔1-5集免费观看| 老友记 中英文字幕| 神隐电视剧1-40集全免费| 隔壁漂亮女邻居躲避我是什么心理| 刺客伍六七第6季免费观看完整版| 免费看我要爸爸播种子| 七种贱粤语高清免费观看| 恋慕韩剧免费观看| 迷失的情感电视剧| 免费看安志杰盲战| 法国少女农场在线看| hodv-21134| 神探狄仁杰 第四部| 美发店的待遇5HD中文| 二郎神之深海蛟龙免费观看完整版| 44毛网| 甜蜜的惩罚.我是看守专用宠翻译| 呼唤生活俄剧| 美式忌讳5—7| 菲律宾电影《女仆》播放| 《地爆天星》赛仑在线观看| 电影 泰迪熊| 特种兵之利刃出鞘免费完整版高清| 《法国空乘5》| 《幸福一家人》电视剧| 维修工的艳遇电影日本| 橘子红了免费播放电视剧| 小神八不可怕电视剧| 美国狙击手迅雷下载| 特种部队2 全面反击国语版| 哇嘎哇嘎高清在线观看| 爱不爱都是错| 失控的生物课堂TXT免费| 妈妈的男朋友完整版| 天津非你莫属| 电影《瓜达卢佩的玫瑰》| 天国的阶梯中国配音版| 电视剧破冰行动48集免费完整版| 顺平县| 爱情有烟火免费观看| 美人教师白峰主演的是哪一集 | 爱我几何电影完整版在线播放免费 | 火柴人战争遗产的故事| 一起来看流星雨动漫| 无职转生 第二季| 花与蛇3之牙医| 一触即发电影| 执行秘书电影在线观看| 新乱世佳人第9集最火的一集| 一人之下第六季| 《女销售员:满天星》电影简介| 白头神探:智斗灭世狂人电影| 《法国护士长》2006在线| 苍老师刺激的120分钟| 龙狱天棺电影免费观看| 公公的浮生之手中字电影完整版| 电视剧抗战奇侠| 电影《姐妹牙医》免费观看 | 西班牙版《荷尔蒙》| 色戒删除的13分钟| 杀戮天使第二季| 爱你像心跳难动短剧免费观看| 《猎罪图鉴》第二部| 落魄的贵族琉璃川免费观看动漫| 我的水蜜桃好软水好多| 美国版《小蜜蜂》4| 精忠岳飞68| 大侠黄飞鸿| 今天的她们电视剧免费观看完整版| 我兄弟的母亲免费观看电视剧| 《激战丛林》-罗莎·卡拉乔洛免费观 | 按摩店的待遇1电影在线观看| 鬼神童子粤语版| 大耳朵图图5部全集| 伦理《法国护士长》2006| 樱花动漫免费观看完整版| 朴雅珍《隐身帽》全集在线观看| 上瘾第二季| 高清异国日记未删减| 后宫露营在线观看| 帝国劫案| 飞鸟集电视剧| 环珠格格| 陪讨厌部长去出差旅电影| 星期五的寝室| 女巨人1984满天星版在线观看 | 杨春霞乱云飞| 就是要你爱上我2| 扫黑风暴第19集在线观看| 吾家有姐3满天星免费观看| 奇热剧集| 哪吒1高清完整版免费观看| 地狱之路| 彷徨之刃在线观看电影| 时光沙漏| 超级三等兵| 法国女仆满天星美版结局| 浪蝶狂花| 木下檀檀子全部电影| 一代女皇武则天高清| 养个妹妹做老婆| 不能说的夏天电影| 美容尸电影| 战狼6双人版高清免费观看| 人鬼神 电影| 美国禁忌5睫毛膏高清版| 电视连续剧爱| 狼友必上| 电视剧前妻回家| 贫女复仇记满天星版| 耶稣受难记| flowover在线观看完整| 修真界帝尊短剧全集免费观看| 美丽猎手百度影音| 勇敢者在线观看高清完整版| 风云再起电影完整版| xl司令真人版全集观看完整版| 福禄寿探案| 超女麦乐迪完整版| 舒淇的全部三电影| 满仓进城免费观看全集完整版| 黑街动漫| 新生电影| 用我的手来打扰我吧| 《需要爸爸播种》英文名怎么写| 第八号当铺电视剧| 1—5集免费普通话版金 | 丈夫上司部长与妻子相处秘诀| 警察锅哥第一季免费全集| 意大利电影《小少爷和女仆》| 邻家有女韩剧免费| 金牌保镖| 插曲的痛60全集| 电影《快乐的波霸》| 美容院特殊服务4HD中文| 离山野人之谜| 九重紫电视剧在线播放视频观看高清| 韩国三级《偷妻》3p| 大宋少年志2结局| 韩国电影R| 猫和老鼠河南方言版全集高清| 齐天大圣孙悟空粤语高清| 女子护卫队满天星1973| 高清《黑道家族》| xl司令第二季无马赛第八集(旅游篇)| 美国保罗一家第1—4集在线播放| 免费韩剧| 我可能不会爱你微电影| 二十大观后感| 女超人麦勒迪| 甜美姐姐动漫在线观看免费版| 谢谢你温暖我电视剧在线观看全集| 反黑英雄电视剧免费观看国语全集| 英雄救美3修改器| 妻子8免费观看全集完整版| 名侦探柯南全集目录| 法国空姐4在线播放| 国产三年免费在线| 力王监狱完整版国语高清免费观看| 延禧攻略70全集免费观看| 山丹丹开花红艳艳简谱| 韩剧特邀外卖员| 新潘金莲电影| 缭乱的裸舞曲 迅雷下载| 苍月女战士AV无删减版| 大林寺桃花古诗| 韩剧办公室蓝色隐身帽子| 命运石之门mp4下载| 亲切的金子电影完整版| 美国式禁忌1~4伦理灭火宝贝 | 美国1985g点原版| 王思聪穿休闲服会见泰安市委领导| 大话西游之月光宝盒粤语| 2007农民下乡免费观看完整版| 朋友的妈妈2018中语| 《诱人的岳 》中字| 维和防暴队免费观看网站| 欢迎来到蘑菇屋免费播放| 我的小确幸 电视剧全集免费观看| 为你千千万万短剧68集| 醉酒迷奸在线免费观看| 女超人麦乐迪在线播放完整版电影 | 苍山县| 夏娃的诱惑电视剧| 《立春》在线观看| 爱我几何完整| 电视剧记忆之城| xl司令免费全集观看| 邻居同居ldk 电影| 《打黑风暴》22集全剧情| 电影猛龙过江| 生日快乐刘若英版电影| 插曲的痛120集在线观看免费下载| 天使猎人| 台湾版克夫村姑2 | 夫妻交换电影| 时寒冰经济大棋局| 梦中的妈妈原唱歌曲| 争霸传奇电视剧| 东航马德里| 战狼六欧式少女全部剧情| 亲情暖我心电视剧全集| 360大佬爱上我第二季全集观看 | 欧美金银1-5版美国| 年轻的母亲4先韩剧| 渔夫的荒淫史蒋玲玲版| 女教师90分钟| 健身教练 35话 所以我们是| 和女部长一起去公司研学日本电影| 小伙有娃前后变化大被认成爷爷| 三年中国在线高清观看| 宝贝女孩电影免费观看完整版高清 | 薄冰电视剧在线观看免费完整版 | 胡歌杨幂唐嫣开场同台| 乡村爱情12部免费全集电视剧| 情难断原唱| 玛丽苏剧| 高清临租家庭未删减| 抗战奇侠2| 紧扣的星星全集完整| 独孤曼陀结局| 我和黑大佬的365天| 神奇四侠2国语版| 我要看免费的| 天津市一栋大厦发生火情| 私密地带| 大陆渔船金门外海翻覆5人落海| 恋爱恐惧症全集观看| 玩命警车| 高品格单恋 电视剧| 和讨厌的部长一起去出差| 不扣纽扣的女孩| 《村枝》1990年版| 白鹿原电视剧完整版| 维修师傅的艳遇HD在线| 星汉灿烂免费观看全集| 女售楼小姐的秘密| 乐游原电视剧免费观看完整版西瓜| 韩国伦理水电工 | 风火雷电破手势图解| 《激战后厨1至5集》精彩原创影评:_酋长的女儿2满天星 | 青梅竹马是消防员2第二季| 鹿鼎记在线观看| 锄奸电视剧| 妹妹皇后| 在宇田川町等我喔| 边做边爱在线观看免费| 怦然心动第三季全集免费观看| 高清亲爱的,别!未删减| 莫妮卡版《爱我几何》在线| 风吹过的星星电视剧| 图书馆里的女友免费观看全集完整版动漫第一季 | 金银悔1-5全集普通话免费看| 《僵尸》| XL司令真人版在线观看| 东北风云| 家属动漫全集完整版| 劳拉婬欲护士中文在线观看| 双人调情按摩电影| 大地8中文在线观看免费高清成全| 男按摩师在线观看一级片中文字幕| 《催眠软件》动漫第一季| 死神来了7高清完整在线观看| 《老金两个儿媳》大结局| 夫の上司に犯白峰美羽| 洗冤录第一部国语电视剧免费观看 | 楼下的租客| MFK0045 妈妈的职业2 yy8ycom| 五亿探长雷洛传1粤语版免费观看 《美景之屋4》无删减裸露版 | 电视剧都挺好免费全集在线观看| 电影珍品在线观看免费完整版电视剧| 一路向西 主演| 电影《村枝》免费观看全集| 浪人电影| 碟血弧岛| 屠宰呕吐娃娃视频完整版免费观看 | 刀尖上行走全集| 我的阿勒泰结局| 小杜与我| 老妈和我一起嫁| 《女超人麦乐迪》免费| 人间中毒电影高清未删减完整版| 女老师去学校路上失踪?当地回应| 律师禁欲| 星光美丽电视剧全集在线观看免费| 半是蜜糖半是伤在线全集观看 | 乡村爱情14 电视剧| 酒店1至100集免费观看| 天龙八部胡军| 美女午夜福利4K视频在线观看| 在线维修工的艳遇| 古惑仔友情岁月演唱会| 松桃| 红娘子49| 苏里南韩剧免费观看| 日本金银1-5免费版| 韩国电影医生高清完整版在线观看| 《特殊的精油按摩》在线观看 | 坏性:被强奸的妻子| 魔鬼天使电影| 狗剩快跑45集完整版免费播放 | 律师堕落日本| 2046电影| 日式按摩| 非主流婚礼| 魔鬼搭车人| 和最讨厌的部长一起去出差旅完整版| 变形金刚故事| 资中县| 终极猎杀| 承欢记在线观看完整版电视剧全集 | 漂亮的妈妈7中字开头7个字!| 《恶犬》短剧全集| 女子护卫队1973满天星高清版| 漂亮的保姆第四集在线观看中文| 凡人的品格电视剧全集在线观看| 销售的销售秘密免费观看高清版 | 依家有喜电视剧| 驯服小胰子2| 九五之尊电视剧粤语| 在异世界迷宫开宫口樱花| 需要爸爸的种子伦理电影在线观看| 牢笼中的妖精| 巴巴爸爸全集免费观看中文版| 木下檀檀子电影在线观看| 东陵大盗电视剧| 活死人之日| 保罗一家1-4免费看| 蒲剧三娘教子| 沙龙美容服务| 斩服少女完整版在线观看| 风水弃少:改运旺家超厉害全集免费 | 生死线在线观看| 陈伟霆演的鸭的电影名字| 女超人麦乐迪 在线| 爱神爱神在哪里| 美和花园电影免费观看2023年上映的 | 亲爱的这并不是爱情| 变形金刚动漫| 《不好笑就露宿街头》| 大汉天子2| 安吉拉主演的《透视》电影免费观看 | 鬼吹灯之精绝古城全集| 在线观看视频《瓜达卢佩的玫瑰》| 小唐璜感情史完整版电影| 高清观看【MIMK-023】用时间停止器来强| 善恶的彼岸| youtube电影观看入口| 维修工的艳遇生活韩国| 黑白配高清中文在线观看全集免费| 神雕侠侣电影版| 银行大劫案电影完整版在线观看| 回到古代当皇子| 明明不喜欢 在钱| 韩国电影在线观看修理工的艳遇| 等一个晴天说再见| 台安县| 陪读妈妈1一8集| 姜子牙电影时长| 私人教练1983年意大利| 风流变形记| 狂野时代电影| 年轻漂亮小在线观看| 半老徐娘爱上小伙电影| 木下檀檀子免费观看平台| 因为太怕痛所以就全点防御力了| 万恶的典狱长完整版| 武神赵子龙电视剧| 妻子8在线观看高清电视剧| 女官升职记:宫女到女相短剧全集| 黑色的眼泪,麻生香织| 韩国电影情事在线播放| 金瓶少女电影在线观看完整版免费| 长相思第一季全集免费完整版16| 《地球特派员》| 美容院特殊待遇2BT天堂电影 | 《他过分野》短剧全集完整免费| 电影《军事不当行为》| 电视剧折腰免费观看在线播放| 战狼6大牛免费观看全部| 中共八大元老| 献身舒淇| 电影国家元首| 中华英雄在线观看| 电影木下凛凛子《邻居》| 滚蛋吧肿瘤君| 《双乳丰满的女学生》| 美女不坏 电视剧| 人偶之家电影| 二阶堂富美电影在线观看| 鬼吹灯之黄皮子坟电影在线观看 | 抹布女也有春天电视剧| 《家庭矛盾》完整版麦乐迪| 黑天鹅在线观看| 勾引水电工电影网| 年轻善良的子3| 炸天小姐在线观看| 曝江西一河中现碎尸| 徐少强新版金银瓶2008| 偏偏喜欢你 电视剧| 《被丈夫的下属推来推去的妻子》HD中字-完整版全集在线观看-电影[1]-4m影院 | 八九不离十| 韩国漂亮妈妈| 关于我们之间的事| 《战狼6免费观看》日韩| 欢喜冤家电视剧在线观看| 杨三姐告状电视剧| 插曲的痛60全集免费观看无马赛克 | 阿ben 长发妹| 韩国慰安妇| 无职转生 第二季| 黑衣人3国语高清| 向着光亮那方| 种鬼在线观看完整免费高清原声 | 白鹿范丞丞合唱狂恋| 大江大河3免费观看全集电视剧| 韶华若锦全集在线观看| 人猿泰山1995意大利哪里能看| 银娇在线| 拉萨市| 白娘子影院免费高清观看电视剧| 诺比特电影免费观看完整版国语版| 满天星丽莎和父亲| 大耳朵图图5部全集| 戈壁母亲全集免费观看| 符文密码| 爱杀死爱| 指尖传出的真挚热情2第二季预告| 爱情有点蓝全集下载| 栋仁的时光| 绣春刀2修罗战场| 哪吒在线| 爱丫爱丫40集| 小丹慢慢的张开了双腿| 公与3个媳HD播放| 西班牙电影《掌中之物》完整版免费 | 分手大师高清完整版| 邻居也疯狂高清完整版| 《猎狼者》在线观看| 老鼠不再爱大米| 曝福建四所野鸡大学| 大秦帝国 纵横| 法国电影私人航空免费观看| 女士葬礼入殓视频| 电视剧折腰免费观看全集| 遥控器女老板| 将军家的小娘子电视剧免费观看 | 偶像运动会120725| 向幸福出发2013全集| 长相思第一季全集免费完整版高清| 蜂巢电视剧哪个平台播放| 河北省高考2020年分数线| 眷思量免费观看全集| 淫方程式| 打黑在线播放免费完整版| 《入室暴行3被蹂躏》在线观看| 降头在线观看| 日本满天星电影全集免费观看| 《魔法少女伊莉雅》| 电影《女军医》完整版| 那金花的女婿| 俄罗斯伦理电影爸爷需要博种| 任达华电影全集国语高清| 反贪风暴粤语| 美景之屋6版本| 紫钗奇缘 电视剧| 需要妈妈的种子| 四平青年之喋血曼谷免费观看完整 | 雷神电影免费| 女人天下电视剧| 墨少宠妻成瘾:闪婚厚爱全集免费| 林心如送女儿上学爆哭| 颐和园 未删除版本| 《亲密现实2》凯老师演技| 猎金游戏剧情介绍| 姐姐韩国电影免费观看 电视剧| 日本电影免费入室打工者强奸女主人在线播放 | 变形金刚 高清| 控制女上司的遥控器在线观看| 很想很想你电视剧在线观看| 《特殊游泳教练》免费观看平台| 最高对决| 大长今之尚宫天下| 强伦妺妺免费播放视频| 幸存者电影| 我最亲爱的 李致贤| 爱你几何 在线| 美女四肢被绑在床扒衣| 广西来宾传销| 人猿泰山hr版1995无删减在线完整| 让我听懂你的语言电视剧| 《倔强退魔师》1-4集在线观看免费里| 鸿雁于飞刀郎| 摸金天师之秦岭凶墓电影| 韩剧《爱妾》免费观看全集| 周深 跨年劳模| rapper高清在线观看免费大全| 我的好姐姐们| 浙大毕业晚会配音节目火了| 哥你好在线观看完整版免费高清策驰 | 天海翼短发女教师 | 公之孚手中字9| 镖人动画第一季在线观看| 暴走狂花电影完整免费观看| 大牛荷尔蒙6免费全集观看 | 女拳霸2国语| 花仙子动画片全集| 超人迪加之最终决战粤语| 还珠格格第一部电视剧免费观看| 《美丽女儿替父亲还债》剧情| 杨玉环是什么星座| 青盲电视剧全集50| 动感之星妖精第139集在线播放| 全金属外壳在线观看完整版免费| 易烊千玺抱胖虎女儿| 哇嘎高清完整视| 心花路放百度影音| 康熙王朝电视剧免费观看| xl司令动漫第一季全集在线观看免费播放 | 小波影院| 隐藏大佬:外卖小哥全集免费| 插曲的痛60集全免费观看百度云资源| 爱情面前谁怕谁剧情| 新时代闺蜜| 电影《需要爸爸播种子 2 | 高清《六姊妹》全集免费播放| 渔夫的荒淫史蒋玲玲版| 法国大选选情焦灼| 19岁大学真人免费播放电视剧| 电影热辣滚烫今日正式上映| 28天后百度影音| 高清《囚禁时间》电影免费观看全集| 马永贞之英雄血国语| 《需要爸爸播种子》在线观看播放_HD/无删减_免费高清电影 - 星辰影院 | 我是刑警免费高清播放在线观看| 电视剧十九层| 一起愁愁愁愁愁愁在线观看电视剧 | 私人女子监狱视频中文字幕版| 娇妻被黑人夹了三明治| 斗罗大陆206集免费观看| 《急诊护士》法国版电影在线播放完| 《趣塔德庄园》| 异形庇护所第一季| 安吉拉怀特满天星电影免费观看 | 因为太怕痛所以就全点防御力了| 韩国短剧神奇的眼镜| 二十万的黑锅| 《需要爸爸播种籽2》| 小夫妻时代全集观看| 最毒美人心2| 邵氏《金莲外传》中文在线观看| 妈妈的男朋友我3韩剧| 好汉两个半第9季| 部长来家里做客电影在线观看 | 堂吉诃德动画片| 猛鬼差馆2| 女版黑鹰坠落2满天星免费观看| 电影野兰花| 《家庭矛盾》melody分歧4在线观看免费| 故乡的泥土电视剧| 地心引力豆瓣| 学警雄心国语| 小狐狸发明记主题曲| 法国空乘伦理4| 我是路人甲电影下载| 新星小镇| 《追凶者也》完整版| 方托马斯| 东方红的简谱| 黄色仓库视频| 莲花楼40集免费播放观看电视剧| 《蛇女》电影在线观看| 电影《废都》国语免费播放| 决战燕子门电视剧全集免费播放| 情事电影韩国伦理片在线播放| 新金银悔5一10普| 暮光之城4破晓下bd| 妹妹的第一次有点紧| POREN 18大学生| Overflow樱花动漫第一季| 裸婚时代全集| my盛lady电视剧| 进击的巨人第四季14集| flowerover真人| 男女拔萝卜免费看| 强殖装甲动画| 花琉璃轶闻免费观看全集| 与上司出差七天日剧| 唯你归途短剧免费观看| 消失的爱人| 高清在线看| 《overflower》第一季在线观看完整| 黑雾电视剧免费观看完整版 | 厨艺大师第三季| 钢铁铿锵免费观看| 《小舍得》大结局| 类似极限救援的电影| 特警犬王电影| 《法国空姐11》| 盗墓笔记杨洋版在线观看免费| 神探夏洛克第四季第二集| 蜜桃5电影| 麻辣烫爱在一起| 赤子之心电视剧| 高淳县| 肥猫寻亲记之明天会更好| 面朝大海春暖花开赏析| 赛仑《古堡女仆的守护》电影在线播| 电视剧蝶影全集免费观看下载| 以家人之名免费观看| 麦乐迪女超人在线观看完整免费高清原声满天星百度网盘 | 五号特工之偷天换月全集免费观看| 花蝴蝶4大全免费多少集| 香坂美优| 《需要爸爸播种美国》演员全集| 小宝和老财| rerese| 《需要爸爸种子》| 侏罗纪世界3免费观看完整版| 乐高蜘蛛侠拼装教程| 长相思第2季电视剧免费完整版| 女销售的秘密2免费观看| 我的26岁女房客未删减版| 俘虏之锁~处女们淫秽的束缚动漫在线观看 | 跟部长出差的温泉之旅在线观看| 绅士和小姐| 夸克满天星在线播放国语版| 解禁男女在线观看| 恐怖休息站| 牝教师在线免费观看| 韩国电影《首尔罪恶》| 金蝉脱壳| 铁面歌女电视剧全集免费播放| 美容院:特殊待遇3| 介子鬼城| 陆贞传奇33| 《房奴试爱》截取了一段开头原声| 午夜福利在线观看6080| 功夫小蝇| 麦乐迪| 快乐再出发第一季在线播放免费观看| 王国北方的阿信| 欢乐颂5在线观看免费版| 激战电视剧全集免费下载高清| 象限之眼| 《倔强驱魔师》1-4集在线观看免费视 | 舞乐传奇全集| 《金牌销售的秘密5》| 射雕英雄传94版粤语| 大耳朵图图3部全集| 小唐横情史| 妈妈的星星号| 包法利夫人电影完整版| 私人诊所| 年轻丰满的继牳2| 帽子的编织方法| 老板办公室狂躁秘书在线观看| 错缘在线观看| 来了来了终于来了| 女大学生的心理沙龙室| HD版《激战丛林》电影| 哪吒之魔王降世2| 爱要怎么戒| 《顶级销售》免费全集 | 15yc电影电视剧| 法国少女农场电影观看方法| 成龙历险记中文版| 振动器酷刑2| 梦醒时分粤语版| 学校风云免费| 东北对白刺激在线观看| 火热的部长妻子| 长相思在线观看| 电视剧青青河边草| 麦乐迪的女超人 | 韩剧国语版面包大王| 张警官第三集在线观看| 我们有点不对劲第八集| 泰剧4分钟在线观看| 丧尸的屁股 电影| 峰爆电影在线观看完整版| 黑白配免费播放高清中文版电影 | 法国空姐3完整版播放全集| 超人迪加之最终决战粤语| 电视红毯先生在线观看免费| 韩国高清mv| 伦理《法国护士长》观看-电影全集HD高清完整电影 | 《瑜伽的狂热》动漫在线观看| 女婿回乡全集免费看| 广场舞心在跳情在烧16步| 八戒满18电视剧大全| 巴巴爸爸中文动画片| 战狼3免费高清版电影 | 还珠格格第一部高清| 白镖联盟全集免费播放| 印度电影最毒美人心| 千金要娶我短剧免费观看完整版 | 满天星女版《壮志凌云》电影| 时代少年团我们喜欢你| 电影《塔蒂亚娜2》在线| 银鞋1980美国满天星| 湿润的继拇hd| 希望你不要太介意| 风起云涌之情迷香江| overflow樱花动漫第一季| 新的哥哥2在线观看| 湘西诡案电影完整版免费播放| 出包王女第4季| 插曲痛30集高清全集下载| 我朋友的年轻搜子8| 泰剧祁安《秘密爱》| 国语译制片| 日剧《卖房子的女人》| 金钱帝国粤语高清| 发电俏娇娃在线观看| 丑小鸭之天生绝配| 维修工的艳遇 中字| 渭河公园| 小时代2迅雷下载| 黑道二十年| 电影荣誉守则在线观看 | 中国母亲电视剧| 霍元甲电视剧老版| 需要爸爸的种子伦理电影在线观看| 《你好 李焕英》| 证据原唱| 美国高清youtube| 鬼怪13| 我爱吃泡面| 一代女皇武则天免费播放电视剧| 爱我多深删除的三个片段分别是什么 | 亲爱的设计师电视剧免费观看| 爱我几何150分钟完整电影在线观看完| 罗曼蒂克消亡史豆瓣| 爸爸妈妈的家庭大作战| 马斯顿教授与神奇女侠| 卧底 电视剧| 爱情的牙齿| 香港电影桃色凶器| 黄日华版天龙八部| 巨神战击队第一季免费观看| 女超人麦| 安拉拉斋电影版免费看| 父子 完整版| 黑白配高清免费大全国语版 | 王亚平军衔晋升少将| 肢体的绣感1982凯瑟薇版| 17·3电影在线观看免费| 八仙饭店叉烧肉包子完整视频 | 干脆杀了他算了电影| 高清《世外》电影| 我要爸爸的种子韩剧全集免费观看| 斗罗大陆第196集免费观看| 沉默羔羊| 雷洛手下猪油仔原型| 台湾动感之星全集视频| 竹马是消防| 爱在廊桥| 3d豪情字幕文件| XL司令真人版第一季全集| 爱有几何法国无删减版莫妮卡| 泰罗奥特曼动漫| 锁定美军特使下载| 贝拉电影在线| 水蜜桃5888| 热血高校2在线观看| 小东西四根手指行吗百合 | 校墓处1| 超级整蛊霸王演员表| 《驯服小峓子2》丽卡| 花千骨电视剧吧| 女子输血感染艾滋10年后才发现| 人浮于爱1-36集全免费| 电影售楼小姐的销售秘密在线播放 | 初五启市录粤语版| 刺客聂隐娘| 五家渠市| 商务旅行2019版免费观看| 赘婿当道全集免费| 时光正好短剧免费完整版|