一燈大師,基于imx6ull點亮LED燈

原創 專注于無線通信的蓬勃 2023-01-14 13:39

一.imx6ull GPIO原理

1. STM32 GPIO回顧

我們一般拿到一款全新的芯片,第一個要做的事情的就是驅動其 GPIO,控制其 GPIO 輸出高低電平,我們學習 I.MX6U 也一樣的,先來學習一下 I.MX6U 的 GPIO。在學習 I.MX6U的 GPIO 之前,我們先來回顧一下 STM32 的 GPIO 初始化(如果沒有學過 STM32 就不用回顧了),我們以最常見的 STM32F103 為例來看一下 STM32 的 GPIO 初始化,示例代碼如下:

void LED_Init(void)
{
    GPIO_InitTypeDef GPIO_InitStructure;

    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);//使能 PB 端口時鐘

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //PB5 端口配置
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO 口速度
    GPIO_Init(GPIOB, &GPIO_InitStructure); //根據設定參數初始化 GPIOB.5

    GPIO_SetBits(GPIOB,GPIO_Pin_5); //PB.5 輸出高
}

上述代碼就是使用庫函數來初始化 STM32 的一個 IO 為輸出功能,可以看出上述初始化代碼中重點要做的事情有一下幾個:

①、使能指定 GPIO 的時鐘。

②、初始化 GPIO,比如輸出功能、上拉、速度等等。

③、 STM32 有的 IO 可以作為其它外設引腳,也就是 IO 復用,如果要將 IO 作為其它外設引腳使用的話就需要設置 IO 的復用功能。

④、最后設置 GPIO 輸出高電平或者低電平。

STM32 的 GPIO 初始化就是以上四步,那么會不會也適用于 I.MX6U 的呢? I.MX6U 的GPIO 是不是也需要開啟相應的時鐘?是不是也可以設置復用功能?是不是也可以設置輸出或輸入、上下拉、速度等等這些?我們現在都不知道,只有去看 I.MX6U 的數據手冊和參考手冊才能知道,帶著上面四個疑問打開這兩份手冊,然后就是“啃”手冊。

2. imx6ull原理圖

可以看到LED掛在GPIO1_IO03上,輸出高電平就是熄滅LED燈,輸出低電平就是點亮LED燈

3. imx6ull寄存器查看

對于imx6ull我們基本上在LED上會用到以下章節的內容:

CCM: Clock Controller Module (時鐘控制模塊) - 章節18

IOMUXC : IOMUX Controller,IO復用控制器 - 章節32

GPIO: General-purpose input/output,通用的輸入輸出口 - 章節28

3.1 GPIO的模塊結構

參考資料:芯片手冊《Chapter 28: General Purpose Input/Output (GPIO)》

有5組GPIO(GPIO1~GPIO5),每組引腳最多有32個,但是可能實際上并沒有那么多。

GPIO1有32個引腳:GPIO1_IO0~GPIO1_IO31;

GPIO2有22個引腳:GPIO2_IO0~GPIO2_IO21;

GPIO3有29個引腳:GPIO3_IO0~GPIO3_IO28;

GPIO4有29個引腳:GPIO4_IO0~GPIO4_IO28;

GPIO5有12個引腳:GPIO5_IO0~GPIO5_IO11;

GPIO的控制涉及4大模塊:CCM、IOMUXC、GPIO模塊本身,框圖如下:

3.2 CCM用于設置是否向GPIO模塊提供時鐘

參考資料:芯片手冊《Chapter 18: Clock Controller Module (CCM)》

GPIOx要用CCM_CCGRy寄存器中的2位來決定該組GPIO是否使能。哪組GPIO用哪個CCM_CCGR寄存器來設置,請看上圖紅框部分。

CCM_CCGR寄存器中某2位的取值含義如下:

① 00:該GPIO模塊全程被關閉

② 01:該GPIO模塊在CPU run mode情況下是使能的;在WAIT或STOP模式下,關閉

③ 10:保留

④ 11:該GPIO模塊全程使能

GPIO2時鐘控制:

GPIO1時鐘控制:

GPIO3時鐘控制:

GPIO4時鐘控制:

3.3 IOMUXC:引腳的模式(Mode、功能)

參考資料:芯片手冊《Chapter 32: IOMUX Controller (IOMUXC)》

對于某個/某組引腳,IOMUXC中有2個寄存器用來設置它:

① 選擇功能:

IOMUXC_SW_MUX_CTL_PAD_<PADNAME> :Mux pad xxx,選擇某個pad的功能

IOMUXC_SW_MUX_CTL_GRP_<GROUP NAME>:Mux grp xxx,選擇某組引腳的功能

某個引腳,或是某組預設的引腳,都有8個可選的模式(alternate (ALT) MUX_MODE)。

某個引腳,或是某組預設的引腳,都有8個可選的模式(alternate (ALT) MUX_MODE)。

比如:

② 設置上下拉電阻等參數:

IOMUXC_SW_PAD_CTL_PAD_<PAD_NAME>:pad pad xxx,設置某個pad的參數

IOMUXC_SW_PAD_CTL_GRP_<GROUP NAME>:pad grp xxx,設置某組引腳的參數

比如:

3.4 GPIO模塊內部

我們暫時只需要關心3個寄存器:

① GPIOx_GDIR:設置引腳方向,每位對應一個引腳,1-output,0-input

② GPIOx_DR:設置輸出引腳的電平,每位對應一個引腳,1-高電平,0-低電平

③ GPIOx_PSR:讀取引腳的電平,每位對應一個引腳,1-高電平,0-低電平

GPIO1Memory map如下:

3.5 讀GPIO

翻譯一下:

① 設置CCM_CCGRx寄存器中某位使能對應的GPIO模塊// 默認是使能的,上圖省略了

② 設置IOMUX來選擇引腳用于GPIO

③ 設置GPIOx_GDIR中某位為0,把該引腳設置為輸入功能

④ 讀GPIOx_DR或GPIOx_PSR得到某位的值(讀GPIOx_DR返回的是GPIOx_PSR的值)

3.6 寫GPIO

翻譯一下:

① 設置CCM_CCGRx寄存器中某位使能對應的GPIO模塊// 默認是使能的,上圖省略了

② 設置IOMUX來選擇引腳用于GPIO

③ 設置GPIOx_GDIR中某位為1,把該引腳設置為輸出功能

④ 寫GPIOx_DR某位的值

二.Linux 下 LED 燈驅動原理

Linux 下的任何外設驅動,最終都是要配置相應的硬件寄存器。所以本章的 LED 燈驅動最終也是對 I.MX6ULL 的 IO 口進行配置,與裸機實驗不同的是,在 Linux 下編寫驅動要符合 Linux的驅動框架。I.MX6U-ALPHA 開發板上的 LED 連接到 I.MX6ULL 的 GPIO1_IO03 這個引腳上,因此本章實驗的重點就是編寫 Linux 下 I.MX6UL 引腳控制驅動。

1. 地址映射

在編寫驅動之前,我們需要先簡單了解一下 MMU 這個神器, MMU 全稱叫做 MemoryManage Unit,也就是內存管理單元。在老版本的 Linux 中要求處理器必須有 MMU,但是現在Linux 內核已經支持無 MMU 的處理器了。 MMU 主要完成的功能如下:

①、完成虛擬空間到物理空間的映射。

②、內存保護,設置存儲器的訪問權限,設置虛擬存儲空間的緩沖特性。

我們重點來看一下第①點,也就是虛擬空間到物理空間的映射,也叫做地址映射。首先了解兩個地址概念:虛擬地址(VA,Virtual Address)、物理地址(PA, Physcical Address)。對于 32 位的處理器來說,虛擬地址范圍是 2^32=4GB,我們的開發板上有 512MB 的 DDR3,這 512MB 的內存就是物理內存,經過 MMU 可以將其映射到整個 4GB 的虛擬空間 ,如圖:

物理內存只有 512MB,虛擬內存有 4GB,那么肯定存在多個虛擬地址映射到同一個物理地址上去,虛擬地址范圍比物理地址范圍大的問題處理器自會處理,這里我們不要去深究,因為MMU 是很復雜的一個東西 。

Linux 內核啟動的時候會初始化 MMU,設置好內存映射,設置好以后 CPU 訪問的都是虛擬 地 址 。 比 如 I.MX6ULL 的 GPIO1_IO03 引 腳 的 復 用 寄 存 器IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 的地址為 0X020E0068。如果沒有開啟 MMU 的話直接向 0X020E0068 這個寄存器地址寫入數據就可以配置 GPIO1_IO03 的復用功能?,F在開啟了 MMU,并且設置了內存映射,因此就不能直接向 0X020E0068 這個地址寫入數據了。我們必須得到 0X020E0068 這個物理地址在 Linux 系統里面對應的虛擬地址,這里就涉及到了物理內存和虛擬內存之間的轉換,需要用到兩個函數: ioremap 和 iounmap。

1.1 ioremap 函數

ioremap 函 數 用 于 獲 取 指 定 物 理 地 址 空 間 對 應 的 虛 擬 地 址 空 間 , 定 義 在arch/arm/include/asm/io.h 文件中,定義如下:

#define ioremap(cookie,size)        __arm_ioremap((cookie), (size), MT_DEVICE)
void __iomem *__arm_ioremap(phys_addr_t phys_addr, size_t size, unsigned int mtype)
{
    return arch_ioremap_caller(phys_addr, size, mtype,
        __builtin_return_address(0));
}

ioremap 是個宏,有兩個參數: cookie 和 size,真正起作用的是函數__arm_ioremap,此函數有三個參數和一個返回值,這些參數和返回值的含義如下:

phys_addr:要映射給的物理起始地址。

size:要映射的內存空間大小。

mtype: ioremap 的類型,可以選擇 MT_DEVICE、 MT_DEVICE_NONSHARED、MT_DEVICE_CACHED 和 MT_DEVICE_WC, ioremap 函數選擇 MT_DEVICE。

返回值: __iomem 類型的指針,指向映射后的虛擬空間首地址。

假如我們要獲取 I.MX6ULL 的 IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 寄存器對應的虛擬地址,使用如下代碼即可:

#define SW_MUX_GPIO1_IO03_BASE (0X020E0068)
static void __iomem* SW_MUX_GPIO1_IO03;
SW_MUX_GPIO1_IO03 = ioremap(SW_MUX_GPIO1_IO03_BASE, 4); 

宏 SW_MUX_GPIO1_IO03_BASE 是寄存器物理地址, SW_MUX_GPIO1_IO03 是映射后的虛擬地址。對于 I.MX6ULL 來說一個寄存器是 4 字節(32 位)的,因此映射的內存長度為 4。映射完成以后直接對SW_MUX_GPIO1_IO03 進行讀寫操作即可。

1.2 iounmap 函數

卸載驅動的時候需要使用 iounmap 函數釋放掉 ioremap 函數所做的映射, iounmap 函數原型如下:

#define iounmap                __arm_iounmap
void __arm_iounmap(volatile void __iomem *io_addr)
{
    arch_iounmap(io_addr);
}

iounmap 只有一個參數 addr,此參數就是要取消映射的虛擬地址空間首地址。假如我們現在要取消掉 IOMUXC_SW_MUX_CTL_PAD_GPIO1_IO03 寄存器的地址映射,使用如下代碼即可:

iounmap(SW_MUX_GPIO1_IO03);

2. I/O 內存訪問函數

這里說的 I/O 是輸入/輸出的意思,并不是我們學習單片機的時候講的 GPIO 引腳。這里涉及到兩個概念: I/O 端口和 I/O 內存。當外部寄存器或內存映射到 IO 空間時,稱為 I/O 端口。當外部寄存器或內存映射到內存空間時,稱為 I/O 內存。但是對于 ARM 來說沒有 I/O 空間這個概念,因此 ARM 體系下只有 I/O 內存(可以直接理解為內存)。使用 ioremap 函數將寄存器的物理地址映射到虛擬地址以后,我們就可以直接通過指針訪問這些地址,但是 Linux 內核不建議這么做,而是推薦使用一組操作函數來對映射后的內存進行讀寫操作。

2.1 讀操作函數

讀操作函數有如下幾個:

u8 readb(const volatile void __iomem *addr)
u16 readw(const volatile void __iomem *addr)
u32 readl(const volatile void __iomem *addr)

readb、 readw 和 readl 這三個函數分別對應 8bit、 16bit 和 32bit 讀操作,參數 addr 就是要讀取寫內存地址,返回值就是讀取到的數據。

2.2 寫操作函數

void writeb(u8 value, volatile void __iomem *addr)
void writew(u16 value, volatile void __iomem *addr)
void writel(u32 value, volatile void __iomem *addr)

writeb、 writew 和 writel 這三個函數分別對應 8bit、 16bit 和 32bit 寫操作,參數 value 是要寫入的數值, addr 是要寫入的地址。

三. 編寫LED代碼

    • driver代碼

#include <linux/types.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/ide.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/gpio.h>
#include <asm/mach/map.h>
#include <asm/uaccess.h>
#include <asm/io.h>


#define LED_MAJOR        200
#define LED_NAME        "led"

static struct class *led_class;

#define CCM_CCGR1_BASE                (0X020C406C)    
#define SW_MUX_GPIO1_IO03_BASE        (0X020E0068)
#define SW_PAD_GPIO1_IO03_BASE        (0X020E02F4)
#define GPIO1_DR_BASE                (0X0209C000)
#define GPIO1_GDIR_BASE                (0X0209C004)

static void __iomem *IMX6U_CCM_CCGR1;
static void __iomem *SW_MUX_GPIO1_IO03;
static void __iomem *SW_PAD_GPIO1_IO03;
static void __iomem *GPIO1_DR;
static void __iomem *GPIO1_GDIR;


static int led_open(struct inode *inode, struct file *filp)
{
    printk("led_open\r\n");
    return 0;
}


static ssize_t led_read(struct file *filp, char __user *buf, size_t cnt, loff_t *offt)
{
    printk("led_read\r\n");
    return 0;
}

static ssize_t led_write(struct file *filp, const char __user *buf, size_t cnt, loff_t *offt)
{
    printk("led_write\r\n");
    int retvalue;
    u32 val = 0;
    unsigned char databuf[1];
    unsigned char ledstat;

    retvalue = copy_from_user(databuf, buf, cnt);
    if(retvalue < 0) {
        printk("kernel write failed!\r\n");
        return -EFAULT;
    }

    ledstat = databuf[0];

    printk("ledstat:%d\r\n",ledstat);

    if(ledstat == 1)
    {
        val = readl(GPIO1_DR);
        val &= ~(1 << 3);    
        writel(val, GPIO1_DR);
    }
    else if(ledstat == 0)
    {
        val = readl(GPIO1_DR);
        val|= (1 << 3);    
        writel(val, GPIO1_DR);
    }

    return 1;
}


static int led_release(struct inode *inode, struct file *filp)
{
    printk("led_release\r\n");
    return 0;
}



static struct file_operations led_fops = {
    .owner = THIS_MODULE,
    .open = led_open,
    .read = led_read,
    .write = led_write,
    .release =     led_release,
};


static int __init led_driver_init(void)
{
    u32 val = 0;
    int retvalue = 0;
    printk("led_driver_init\r\n");

    IMX6U_CCM_CCGR1 = ioremap(CCM_CCGR1_BASE, 4);
    SW_MUX_GPIO1_IO03 = ioremap(SW_MUX_GPIO1_IO03_BASE, 4);
    SW_PAD_GPIO1_IO03 = ioremap(SW_PAD_GPIO1_IO03_BASE, 4);
    GPIO1_DR = ioremap(GPIO1_DR_BASE, 4);
    GPIO1_GDIR = ioremap(GPIO1_GDIR_BASE, 4);

    val = readl(IMX6U_CCM_CCGR1);
    val &= ~(3 << 26);
    val |= (3 << 26);
    writel(val, IMX6U_CCM_CCGR1);

    writel(5, SW_MUX_GPIO1_IO03);

    writel(0x10B0, SW_PAD_GPIO1_IO03);

    val = readl(GPIO1_GDIR);
    val &= ~(1 << 3);
    val |= (1 << 3);
    writel(val, GPIO1_GDIR);

    val = readl(GPIO1_DR);
    val |= (1 << 3);    
    writel(val, GPIO1_DR);

    
    retvalue = register_chrdev(LED_MAJOR, LED_NAME, &led_fops);
    if(retvalue < 0){
        printk("register chrdev failed!\r\n");
        return -EIO;
    }
    
    led_class = class_create(THIS_MODULE,"led_class");

    device_create(led_class,NULL,MKDEV(LED_MAJOR,0),NULL,"led"); /* /dev/led */
    
    return 0;
}

static void __exit led_driver_exit(void)
{
    printk("led_driver_exit\r\n");

    iounmap(IMX6U_CCM_CCGR1);
    iounmap(SW_MUX_GPIO1_IO03);
    iounmap(SW_PAD_GPIO1_IO03);
    iounmap(GPIO1_DR);
    iounmap(GPIO1_GDIR);
    device_destroy(led_class,MKDEV(LED_MAJOR,0));
    class_destroy(led_class);
    unregister_chrdev(LED_MAJOR, LED_NAME);
}

module_init(led_driver_init);
module_exit(led_driver_exit);
MODULE_LICENSE("GPL"); 

2.測試app

#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>



int main(int argc, char *argv[])
{
    int fd;
    int ret;
    uint8_t led;
    fd  = open(argv[1], O_RDWR);

    if(!strcmp("led_on",argv[2]))
    {
        printf("led on\r\n");
        led = 1;
        write(fd,&led,sizeof(led));
    }

    if(!strcmp("led_off",argv[2]))
    {
        led = 0;
        printf("led on\r\n");
        write(fd,&led,sizeof(led));
    }

    
    close(fd);

    
}

測試方法:

點亮 LED燈 ./test_app /dev/led led_on

熄滅 LED燈 ./test_app /dev/led led_on

3.Makefile

KERNELDIR := /home/zhongjun/project/board/yuanzi/imx6ull/nfs/kernel
CURRENT_PATH := $(shell pwd)

obj-m := led_drv.o

build: kernel_modules

kernel_modules:
    $(MAKE) -C $(KERNELDIR) $(KBUILD_CFLAGS) M=$(CURRENT_PATH) modules
    $(CROSS_COMPILE)gcc -o test_app test_app.c
clean:
    $(MAKE) -C $(KERNELDIR) M=$(CURRENT_PATH) clean
    rm -rf test_app

參考:

1.https://weidongshan.blog.csdn.net/article/details/122475478

2.【韋東山】嵌入式Linux應用開發完全手冊V4.0_韋東山全系列視頻文檔-IMX6ULL開發板.docx

3.【正點原子】I.MX6U嵌入式Linux驅動開發指南V1.4.pdf

專注于無線通信的蓬勃 朝氣蓬勃——不積跬步 無以至千里, 不積小流 無以成江海
評論
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 306瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128669瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 423瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 199814瀏覽
  • 產品使用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 361瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 345瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 281瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 150840瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌?;赝^去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及??扇缃瘢仡^再看,那種
    愛上電路設計 2026-08-03 10:21 128914瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 412瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 177瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 518瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 郝板栗《千金小姐| 电影《军中乐园》| 西西弗斯神话电视剧免费观看 | 影音先锋男人源资源| 美味快递2在线观看免费版电视剧| 电视剧天大地大| 爱我多深莫妮卡| 《需要爸爸种子电影| 高清《折腰》短剧免费观看| 国家保安| 《常盘贵子恶魔之吻》| 《恋爱舞台》动漫| 无盐之月| 倚天屠龙记 邓超| 阿宾在线观看| 完美妈妈| 一只绣花鞋| HR版女版壮志凌云2010| 电影女儿国| 一口气看完雪中悍刀行| 中国家庭电视剧全集| 全城热恋20130929| 继拇献身义子| 妈妈的职业4免费观看完整版高清| 《蜜桃成熟时2》| 高清《建军大业》电影高清在线观看| 法国电影《灭火宝贝1》免费观看中文 | 换脸-欧阳娜娜《秘书工作指南》-自慰明星女神| 终极一班3部第一集| 勇者王粤语| 壮志凌云成 2011版| 谁和她睡了百度影音| 魔宫魅影| 《女超人满天星版》麦乐迪在线观看| 恩爱两不疑全集免费观看完整版| 理想之城在线观看免费完整版| 两个妈妈吗| 古堡女仆满天星版哪里可以看| 龙器电视剧在线看免费观看| 美国电影保罗与芭芭拉1984| 契约情人第三条| 今夕何夕电视剧免费观看完整版| 《无法满足》意大利| 骨语2电视剧在线播放免费完整版| 卖百科全书卖百科全书的女人在线观看 | 平凡的荣耀全集| 今天是什么日子为什么放鞭炮| 女版战狼9学生| 迷情庄园| 美国娃娃脸经典版下载 | 陆贞传奇优酷| 1995年人猿泰山意大利版| 李德印42式太极剑| 笑过2012| 《如懿传》高清在线观看免费全集| 小公主动画片| 韩剧《控制老板》免费观看 | 黑莲花攻略手册免费阅读完整版| 猛龙过江| 同学的妈妈双字ID免费中字| 色戒在线观看电影完整版在哪看| 剃刀边缘全集| 鲁邦三世:钱形与两个鲁邦未删减| 螺丝钉动画片| 部长出差的日子电影免费观看| 澳门风云2西瓜影音| 总统夫人的夜晚在线播放| 霹雳舞2| 站着再来一次第6集全集观看 | 《麦乐迪女超人》完整版在线观看| 施魔法韩剧免费观看| 女人生小孩全过程| 游剑江湖高清| 年轻的部长夫人| 灵异事件怪谈| 清苑县| 追球在线观看| 斗罗大陆113| 丫鬟侯府主母:逆袭成功全集免费| 成仁高清影视| 日剧《我,到点下班》| 美国电影大全免费观看高清完整版| 伦理我的厨房岳母在线观看| 朋友的妻子2| 斯巴达第三季无删减在线看| 爱情公寓3未删减版| 爱情醒来了| 铁齿铜牙纪晓岚第四部全集| 九品芝麻官电影| 越南女兵| 萌宝助攻追妻:神级奶爸短剧全集 | 激情犯罪电影| 《黑白潜行》在线观看| 老师让我趴在讲台H| 父亲的战争插曲| 电视剧和平年代| 漂亮的保姆1完整版免费| 母爱无悔电视剧| 垚怎么读| 金瓶梅电影 未删减版| 沽源县| 最美情侣视频完整版高清| 黑人RAPPER大全 顶级 | 奔跑吧兄弟第八季| 捷德奥特曼免费看| 盗墓笔记之云顶天宫在线观看| 《堕落的女律师》HD中字 | 《绝密较量》全集| 迈克尔 道格拉斯| 记忆之城演员表| 女友的妈妈 双字id| 棋士电视剧在线观看免费高清版| 房屋销售电影在线观看完整版| 青面修罗电影| 校内电影| 女超人麦乐迪无删减版完整版电影 | 品色AV| 拯救大兵瑞恩| 越南战争片满天星| 王亚平军衔晋升少将| 黄色仓库免费看| 少年派1电视剧全集免费观看| 高清《嘻嘻嘻嘻吸血鬼》电影| 坏修女电影在线高清观看| 霹雳娇娃百度影音| 男与女完整版电视剧免费高清| 银魂256| 初体验5免费观看完整版| 新乌托邦7| 勇士的奇遇| 白峰电影高清在线观看| 让我听懂你的语言电视剧| 售楼小姐韩国电视剧| 野兽韩国在线完整版观看| 扫黑风暴电视剧免费观看全集| 刺杀小说家下载| 仙逆128全集观看| 人世间58集电视剧免费看| 《侏罗纪4:重生》免费观看| 消失的她完整版高清免费观看| 瓜达卢佩的玫瑰墨西哥完整版| 斗罗大陆116集| 深喉2在线欧美| 影子的诅咒电影在线观看| 向井蓝在线观看| 我的妈妈日语| 《新上海滩》完整版在线观看免费| 美国禁忌三部曲满天星| 台湾马友蓉| 樱桃红电视剧免费全集在线播放 | 正月十六的讲究| 江津市| 肉蒲团极乐宝鉴| 中国家庭第二部全集| 3d肉蒲团高清| 葫芦丝名曲月光下的凤尾竹| 上天入地满天星版| 封神英雄80| 妻子被黑人在丈夫面前被欺负电影| 卿本佳人 在线| 希曼肚皮舞| 《战争之暴行女囚》电影电影| 将军家的小娘子免费观看影视大全| 高清《家属2》动漫第一季免费观看 | 二十一世纪性格与X爱情免费观看电视| 小舍得电视剧全集免费| 我们永不言弃免费观看| 特殊按摩急诊室| 女朋友的妈妈2英文字母| 原始武器 国语| 灯草和尚qvod| 向井蓝之特殊治疗医护免费看| 太平年未删减| 刑警之海外行动电视剧在线观看| 《驯服小峓子3》完整版| 苍井空演的电影| 聊斋艳谭之鸳鸯戏床| 《女员工出差日子》的导演是谁| 夜店诡谈迅雷下载| 北京铁路车迷| 《需要爸爸播种美国》演员是谁| 能出没之逆转时空| 恋之罪免费观看完整版高清| 博爱县| WRITEAS粗壮| 美丽蜜桃2电视剧全集免费完整版 《长安三万里》免费观看超清画质 | 美丽新娘| 假期剩5天作业剩7本女孩大哭| 大陆年轻帅小伙飞机GAY| 舔B拨弄深入抽插上司| 苏菲亚公主第二季中文版| 1996版杨敏1-5电视剧免费播放 | 金瓶梅电视剧全集电视剧在线看免费观看香港 | 步步追魂完整版| 一吻定情动画版| 我叫金三顺全集| 未来之翼| 光棍影院双人按摩| 亲爱的翻译官43集| 毒妃在上:王爷别碰我短剧全集| 花与蛇麻醉牙医诊所| 无尽的爱电影在线观看全集免费| 西游 降魔篇| 《特殊游泳教练》完整版》 - 国语剧情手机免费观看... 韩国其它2017很 | 漠上风云| 兄弟姐妹第二季| 潘金莲1-5| 食客国语| 真咲恵美| 秋瓷炫生死决断完整版在线观看| 电影《猛龙》国语版| 《恶犬》短剧全集| 姐姐真漂亮5韩剧免费观看| 《棘手狂情》| 莲花楼电视剧星辰影视在线观看| 星际迷航3:超越星辰| 温碧霞灯草和尚免费观看电视剧| 高清危险关系未删减| 拉拉电影免费观看电影| 金银梅7普通话| 青年医生电视剧全集| 蒙古草原天气晴| 我和部长出差的日子在线观看免费| 踏血寻梅电影免费完整观看| 喵星人电影免费版普通话在线观看| 美丽小蜜桃2荷尔蒙| 来自星星的你在线| 五华山事件| 妈妈的职业5完整版结局在线| 历任国防部部长| 电影偷窥无罪| 东方市| 电影《活着》在线观看| runningman全集在线播放| 西顿学院| jizz俄罗斯| 纯真的年代| 李灿森结婚| 浮之手中字6| 火影忍者疾风传免费| 孤独又灿烂的神一鬼怪| 电影哪吒1完整版| 丰满的女学生| 她俩和他俩| 未婚妻电视剧全集| XL司令真人版| 奇迹笨小孩将在网飞播出| 监狱疯云| 三生三世枕上书免费观看| 控制女老板的遥控器| 单身即地狱3| 世家嫡女全集免费| tobu8| 莉莉安娜| 金瓶梅龚玥菲| 电影《长津湖》免费版| 伦理片京东塔俘虏女兵在线观看 | 游泳池的工作2电影免费观看| 三年在线高清免费观看国语| 夜游生活| 维修师傅的艳遇电影| 《之后2》电影| 上甘岭 电视剧| 洗冤录1国语高清在线观看免费| 《贝拉1》完整版| 义子的无理侵犯在线观看| 漂亮的保姆完整在线播放| 女版战狼3免费观看完整版高清 | 花姑子全集| rio ed2k| 双女任务在线观看| 我的妈妈动漫日语版动画片| 美式忌讳6-10| 阿甘正传 电影| 权力的游戏第一季无删减| 非诚勿扰2012414| 最后的格格全集| 人猿泰山hr版 1995| 魔兽海龟| 《奇怪的美容院2》| 东宫电视剧免费观看全集剧情| 邻家女人丈夫不在的日子结局| 平成假面骑士| 鹿鼎记2神龙教下载| 日剧修理工的艳遇| 布莱泽奥特曼普通话2023| 一只鸽子在印度被当成中国间谍| 逆天帝尊| 熊出没·重启未来电影| 三年大片大全免费观看国语电影 | 电影风声未删减版在哪里可以看| 《乳房按摩》在线观看| 女体铳电影完整版免费观看高清| 高清明珠奇谭| 《医生特殊的治疗》5| 黑暗圣经在线| 冲上云霄2 电视剧| 韩国电影老公的部长上司| 《咱们结婚吧》| 浪漫黛比| 艾跃进三个不解之谜| 哲仁皇后| 女超人的危机未删减版在线观麦乐迪 | 盲女72小时迅雷下载| 高清《兄弟的女朋友》电视剧| 雷佳音喜剧电视剧| 小宝和老财| 成龙历险记第四季| 日本与部长出差住宿电影 | 美国的忌讳5—7| 美女化妆前后对比| 《快递员的艳遇》中字| 霸王花4| 装台免费版在线观看| 古代小商贩短剧全集| 关于你的想法在线观看| 冰雪奇缘成人片在线观看| 电视剧淬火年代全集免费观看| 美丽的小蜜蜂3| 新五女拜寿演员表| 残骸电影免费观看完整版| 毒妃在上:王爷别碰我短剧全集| 和静县| 紫钗奇缘高清全集| 黄色仓库电影在线免费观看| 警察智斗外星人| 赵丽颖《小城大事》在线观看免费| 《战·争》| 破密电视剧40集免费观看全集| 爱存在 王诗安| 终极一班4全部20集| 唐古拉风暴mp3| 满清十大刑酷之赤裸凌迟| 义姐不良妈妈第一季动漫全集免费 | 我从不忠截取的一段画面 | 沧元图动漫26集免费观看| 电影《姐妹牙医》免费观| 新金瓶梅龚玥菲版下载| 免费韩剧| 电影制服| 处恋时间| 新金银悔5| 麻雀电视剧全集| 大澳的天空| 校花攻略| 王凯主演的电视剧大全(全部)| 屈原电视剧全集免费观看| 京城李公子是谁| 私人女子监狱意大利1982年| 《强制窃贼》| 甜性涩爱3gp| 我就是这般女子完整版免费观看| 东北往事之黑道风云全集| 法国婬乱生活4| 食人鱼事件电视剧全集| 白鹿《唐宫奇案》免费观看| ⅩL司令全集完整版免费观看 | 电视剧真心英雄全集免费观看| 美容室的待遇6免费观看| 陷入热恋电视剧免费观看| 后妈韩剧| 刘宝瑞 官场斗| 王凯主演的电视剧大全(全部)| 插曲的痛60全集免费观看| 了不起的挑战第五期| 最后的维京人| 玩弄丰满的女学生在线观看| 在公车被农民工猛烈进| 《只有你》韩剧| 牙医姊妹电影在线| 战争与音乐电影完整版免费观看 | 保罗莉娜黑白配电影免费观看 | abo成结动画模拟观看| 黑帮少爷爱上我在线观看| 地道战电影免费观看| 八戒电影观看8| 大丈夫电视剧全集48免费完整版 | 需要爸爸的播种 中文播放| 电影儿媳的味道在线播放中文| 你是我的荣耀超前点播免费观看| 朝鲜牡丹峰乐团成员| 古惑仔友情岁月演唱会| 《新婚之喜》完整版在线观看| 重庆电视剧| 时光与你都很甜电视剧免费| 二十一世纪性格爱情指南第八集| 奔跑吧七季免费播放在线观看| 天生一对泰剧在线播放| 魔术师1998罗丽星克莱尔| 李子柒成子柒文化实控人| 刀锋战士百度影音| 毒医肥尸在线观看高清免费| 床上丽拉| 韩国电影两个女人在线观看| 《抵债的朋友麦子》剧情介绍| 怀玉传奇| 3d豪情字幕文件| 电影《蛇妖1988》空姐地面缠斗片段,原| 银魂212| 生死营救| 美丽的小樱桃美国主演| 蓝田建言42条| 好久不见电视剧在线观看免费完整版| 张云熙无码a| 《秘密列车》电视剧| 最佳爱情电视剧| 三年成全免费观看在线| 电影《为了升职献身》| 我父亲的女保姆是我的首选评价| 酒店1-60集全集免费| 跨界冰雪王| 飞驰人生在线观看完整版| 《千金爱上佣人》完整版| 恋夏38度| 扫黑全集| 爱很美在线观看完整版| 柳州女子喝醉被| 非狐外传 周秀娜| 曲阜市| 时光与他 恰是正好| 古墓丽影在线观看满天星| 福宝空间短剧全集| 电影失乐园在线观看| 插曲的痛在线观看完整版| 大佛普拉斯| 陈加玲惊艳的电影| 最新一周立波秀| 爸爸请播种| 耻辱 电影| 警察故事3电影| 韩国好电影善良的女大学生| 喜羊羊与灰太狼勇四季城| 死神千年血战第二季免费观看| 玩具总动员1| x迷宫罗丽星克莱尔| 特邀送货员在线播放| 大秦帝国之纵横免费播放| 元宵节歌曲| 《家庭矛盾4》麦乐迪观看视频| 分手大师高清完整版| 鹰眼黑寡妇| 少女动漫在线观看全集| 小小水蜜桃6电视剧全集在线观看| 牧马人电影完整版高清免费观看| 凶器未删减| 超凡的诺曼| 《时间静止》完整版| 河北公共频道| 周杰伦林俊杰合唱稻香| 爱情三选一| 老板的女儿满天星| 壮志凌云法国版满天星完整版| 一首歌祝福新疆| 黄河在咆哮 电视剧| 孤注一掷在线观看免费高清王传君| 电影《水手服的饲养》| 神雕侠侣大结局| 千金丫鬟电视剧在线观看完整版| 武训传为何被禁| 公之浮之中字1| 大漠之战高清免费观看完整版| 信任 陈奕迅| 始作俑者的意思| 日本空姐2019满天星法版:星辉照耀下的 | 孟连| 美国式禁忌国语| 后宫甄嬛传全集高清| 欢乐颂4免费观看全集电视剧完整版| 亲爱的妈妈3高清HD| 女教师5完整版 | 河东狮吼插曲| 狂飙全集免费完整| 荣誉守则(成人版)在线| 致美丽的你插曲| 和嫂子同居的日子| 美丽的水蜜桃2英文翻译300字| 啄木鸟:女版《壮志凌云》在线观看| 龙门镖局全集观看| 半夜被口醒是一种什么样的感受| 防弹武僧| 三年成全免费观看在线| 《信誉守则》满天星版| 声生不息宝岛季免费观看完整版| 还珠格格第一部高清| 唐人街探案3在线| 唐伯虎vlog免费观看全集1446| 鲁邦三世第二部| 人皮灯笼粤语| 新闻女王电视剧粤语在线观看| 满清十大酷刑电影| 电视剧鬼丈夫| 淮剧珍珠塔| 女版007行动时刻| 芈月传电视剧免费观看全集| 电影修理工的艳遇国语在线观看| 妖僧无花和如尘| 爱寻迷完整版电影在线观看| 门头沟区| 韩国大尺度电影上司与妻子电影在线观看 | 战狼6免费高清完整版下载| 逆天狂妃:邪王靠边站全集免费 | 钟馗抓妖记| 黑白配hd1080完整版高清| 伦敦战场118分| 龙门镖局 影音| 猎情武阎| tobu8XXⅩHD440| 法国空乘11未删减版在线观看| 剑在弦上全集播放| 刘纪鹏:股市破3000点是爆发| 丫鬟逆袭短剧全集| 三年国语正片在中国| 活死人之夜| 契魔者装备| 娜诺为什么是撒旦之女| 浪漫女家教主演:黛比地区:台湾 | 异世界迷宫开后宫sp| 姐妹免费观看国语电影动漫| 我的世界舞秋风亚特| 郝板栗电影HD在线观看| 春暖花开电视剧全集| 大鱼海棠| 聊斋兰若寺在线播放电影免费观看 | 贾冰韩雪五搭合作再演夫妻| 特邀送货员完整版| 简单爱伍佰| (丰满的继牳2)理伦片在线观看| 莲花楼连续剧40集高清| 真爱永恒电视剧| 无彩限的怪灵世界| 欢乐颂电视剧| 《束缚游戏》全集| 百万遗产 韩剧全集| 十大奇冤 电视剧| 亲爱的爸妈电视剧免费观看完整版 | 女子拒绝同事表白后遭辱骂| 未来与我在线观看免费版| 《一笑随歌》免费观看| 精油按摩和老公隔了一个帘子| 灭火宝贝法版免费法国满天星| 彭丹《蛇王波后》| 背德的境界第一集| 护士姐姐小英| 暴躁46全集在线观看| 韩剧风格| 韩国老板办公室秘书的背景和背景| 《麦乐迪女超人》完整版| 巜性刑房3捆绑| 红地毯影城| 我的岳父大人| 杀死比尔2电影| 姐妹牙医电影在线看完整版高清| 笑过2012| 白峰美羽电影大全| 功夫熊猫四| 电视剧离婚律师| 美丽屋景6普通话版免费| 乐环影院| 一人之下之锈铁免费观看| 白夜行日剧| 金银梅5-10普通话版| 美式的忌讳1~8| 魔境仙踪字幕| 神探夏洛克电影| 无限资源在线观看完整版动漫| 日韩大片电视剧在线哇嘎| 芭比动画片国语版| 以你为名的青春电视剧免费观看| 电影摩登保镖| 爱探险的朵拉第三季2003| 使徒行者电视剧全集| 我的奇妙室友| 星球大战女版满天星免费观看 | 战狼6欧美版免费资源下载| 镇魂街第二季全集免费| 麻将电影| 欧美伦理-西部通缉令精修成人版字幕佳作 | 秘密花园韩剧免费全集| 大工匠2| 爱情悠悠药草香大结局| 撸二哥影院| 罗小黑战记在线观看| 文化经营许可证| 水晶国传说| 麦西来甫| 从认错人开始恋爱日剧在线观看| 儿女传奇变脸惊情| 乳房被男按摩师摸了电影在线观看完| 日在校园h版| 3v1三人一次性体检视频 | 文豪野犬第三季免费观看| 《大兵的寝室》美剧免费观看中文版| 邪恶帝国的兴起| 三基培训网| 荷尔蒙6在线观看免费版| 陆贞传奇电视剧59| 斗破苍穹年番第168集更新| 高清《妻子》迷妹网| 花与蛇3麻醉牙医诊所| 死神来了6国语高清免费观看| 古剑奇谭第十集| 朋友的母亲8中语版| 在线看性| 混血儿的摇篮曲。| 美女来了| 经典947| 女状元:文武双全惊天下全集免费 | 乳糖不耐受po豆乳芝士| lx司令| 小飞侠电影国语| 为人民服务免费完整版中文翻译| 柳熙烈的写生簿权志龙| 杨澜访谈录2011| 高压监狱观看完整免费高清原声满天星2019| 一千种死法第五季| 大奉打更人电视剧上映时间| 喜羊羊与灰太狼之嘻哈闯世界| 亲爱的朋友们| 星克莱尔总统夫人1997电影| 电影热带雨| 在线免费观看斗罗大陆| 马赛不雅视频下载| 大唐女巡按| 荣誉守则电影在线观看| 井冈山下种南瓜伴奏| 5个孩子的妈妈要努力| 电视剧《脱身》全集| 站着再来一次第26集免费播放 | 《九歌》完整版免费观看| 江南style金泫雅版| 苹果电影在线播放| 法国版女超人麦乐迪电影在线观| 玉骨遥电视剧全集免费观看完整版| 盲盒旅行局综艺免费观看完整版 | 需要爸爸的种子电影在线观看的| 我们的热恋电视剧| 郑铮鲁能| 听心原唱| 2.5次元的疑惑| 总统之夜| 孤舟免费观看完整版电视剧| 乱世丽人行 电视剧| 七夕潘甜甜牛郎织女资源| 彩礼超6万可举报?当地回应| v酒店第二季电影在线观看| 黑衣人2迅雷| 主君的太阳第八集插曲 | 老婆6免费完整版电视剧| 唐砖电视剧| 《局内人》电影完整版在线观看 | 绅士和小姐| 与女部长一起去出差旅行的电影叫什么| 电影珍品| 电视剧春暖花开| 肖央喜剧电影《情圣》| 《丈夫邀部长来家吃饭》日剧部长看| 被害空姐| 神木丽| 哲仁王后 电视剧| 太谷县| 浙江卫视跨年演唱会2024| 不要对我说谎电视剧| 《禁忌5》高潮| 睡在我上铺| 啦啦队舞蹈教学| pppd-258| 电影亲密| 飞驰人生2在线观看| 沙漠女性治疗营播放| 大胆美鲍| 交换游戏2中国话| 17岁免费完整版在线观看| 今生有你电视剧西瓜免费观看| 安乐战场无删减102分钟下载| 鹫尾芽衣《秘密搜查官》| 铃村健一drama| 花与蛇6之眼镜女| 好姑娘2免费高清完整版在线观看中文 | 现在我们相爱吗| 《女律师替夫还债》剧情介绍韩国电| 武状元苏乞儿周星驰| 大电影赛尔号| 江湖夜雨十年灯电视剧| 怪奇物语第一季免费观看| 高空监狱2在线观看完整免费高清原声满天星2019 | 韩剧初恋| 陈家洛出场音乐| 速度与激情2高清| 倩女幽魂电影在线观看免费完整版 | 寄生兽电影迅雷下载| 《秋雪漫过的冬天》电视剧| 麦乐迪马克斯女超人免费观看| 电影热带雨| 日历女孩韩国电影高清在线观看| 特殊的滋味在线观看视频| 大奉打更人电视剧观看| 李娜歌曲大全| animals日剧| 金瓶风月电视剧免费播放在线观看| 《妻子3》免费高清电视剧| 特殊游泳教练在线| 死神来了3的d9版| 喜爱夜蒲3国语完整版| 老公万岁粤语| 高清《俄版女儿国》高清版| 《分娩特写》电影免费观看| 命悬一线的浪漫| 三个和尚电影| 公之扶手4中文版免费观看| 超人钢铁之躯| 我有爱人了韩剧免费观看| 美剧我要爸爸的种子| HD版《激战丛林》完整农厂主和女儿 | 斗龙战士9| 龙年图片壁纸| 一又二分之一的夏天| 巴黎烟云在线观看完整免费高清原声| 妻子8全集完整版在线播放| 过家家未删减| 剃刀边缘48集在线观看| 特殊房产销售3| 电影丁度《开放的心》| 火遮眼电影| 仙逆动漫免费在线| 女友的妈妈在线| 今天明天动画片| 隐身帽子韩国电影| 高压监狱法国电影| 长相思第60集完整版免费下载| 播放郭德纲相声| 秋蝉电视剧全集免费观看| 洋洋爱护你| 斯巴达第5季在线全集| 公之浮之中字5HD年纪大| 尼斯湖水怪电影| 丽塔海华丝| 侏罗纪世界混沌理论| 新还珠穿帮镜头| 禁欲韩国| 和部长出差电影中字| 放逐免费| 伽玛刀治疗肝癌| 少女动漫免费观看全集| 《羞耻(克罗地亚版) 第三季》| 彭丹《蛇王波后》| 瓦克利护士电影完整版| 金刚大战哥斯拉3免费完整版| 是真爱还是希望泰剧在线观看| 台湾当归| 仙逆电视剧56集| 八戒八戒网剧8在线观看| 吗吗吗朋33| 大灌篮高清下载| 极度兽性在线观看| 女老师3在线观看| 这4种面包真的建议少吃| 激战后厨5-1| 中文字Dl幕岳 和女胥影视| 喜羊羊与灰太狼之守护大电影9| 女神闻异录| 满江红免费观看| 白峰电影高清免费观看平台| 猫和老鼠动漫| 天地传说之鱼美人电视剧| 56集电视剧全部免费| 不一样的美男子预告7| 蜜桃17在线观看| 《被可怕的科长欺负的新人》电影 | 亲爱的妈妈3高清HD| 《急诊护士》在线观看| 一马换三羊剧情介绍| 生化危机3 灭绝| 新水浒传26集| 星克莱尔《豪门贵妇》在线观看 | 李崇霄的经典作品回顾| 女超人满天星| 天使心肠| 德云社2018封箱| 法证先锋3 国语| 漂亮的保姆6高清免费观看| ed2k 白石茉莉奈| 激战酒店1-9集在线播放最新版本更新 | 《熊出没之雪岭熊风》| 须要爸爸播种| 德国战车dj| 赛罗奥特曼中文版| 电视剧夏妍的秋天| 苏尼特右旗| 《灭火宝贝2》美国版免费观看| 暮光之城女主克里斯汀| 小敏家电视剧免费观看第一季| 倚天屠龙记之九阳神功 电影| 少妇按摩电影| 大猫电影网人民的名义| 爱情公寓第三部| 带上婆婆嫁| 安徽卫视甄嬛传首映礼完整版| 黑鹰坠落满天星高能版 | 姐妹瑜伽| 台湾硬汉兄弟| 班杰明现状| 狗哥短剧全集免费播放| 日剧《无法抗拒的他》电视剧| 八尺夫人满天星版免费观看第7集| 初男初女初夜情| 黑色电话2未删减| 大男当婚 下载| 闪亮的西瓜电视剧免费观看| 咖喱辣椒3| 《品味人生》在线观看免费| 需要爸爸播种英文免费看| 高清《聊斋艳奇之陆判性经》| 机械姬迅雷下载| 杜拉拉升职记 电影| 黑帮老大第三季结局| overflow第一季全集樱花观看| 四大名捕高清| 搞笑一家人国语版1| 电影在一起| 女大学生的沙龙室观看| 法国满天星《古墓丽影》| 美容院:特殊待遇在线观看| 世界上最烂的国家| 马大帅2在线观看免费完整版高清| rerese| 嫌疑人x的献身电影| 法国空姐2023(多塞尔航空)| 妈妈的职业5韩剧| 妈妈的职业5观看| 电影隔壁的女孩| 上流社会电影在线未删减| 缘之空动画| 情陷夜中环1国语| 名侦探柯南全集中文版| 21世纪爱情指南免费版| 女部长的加班要求日剧中文| 一念天堂免费观看| 高清年少有为未删减| 奇妙的命运呀电视剧免费观看| 恩典电影| 青海卫视幸福下一站| flypaper百度影音| 印度空姐2完整版播放 | 加勒比海盗成人版在线观看影音先锋 | 惊艳一枪国语| 红色利剑电视剧| 免费观看国产电视剧| 艺术人生致青春| 天降女子第一季在线观看免费观看| 鬼父手机在线看1到16集| 科学怪人|