Linux內核模塊管理工具總結

原創 Linux二進制 2024-09-19 08:20

一. 內核模塊加載情況查詢

Linux提供了三種方法查詢加載到內核的模塊,一種方法是直接訪問proc虛擬文件系統獲取,一種方法則是比較常用的lsmod方法獲取,而lsmod的輸出其實是基于/proc/modules。另外還有一種就是查看/sys/module/目錄下是否生成已加載模塊的目錄。

1、/proc/modules文件

?

Linux 內核提供了一種通過 /proc 文件系統,在運行時訪問內核內部數據結構、改變內核設置的機制。

/proc 中的大多數虛擬文件都可以使用cat、more和less等命令查看。其中,/proc/modules列出了所有load進入內核的模塊列表,里面的內容會隨著系統使用和配置的變化而變化。/proc/modules內模塊加載情況查詢如下:

[root@localhost]#?cat?/proc/modules
hellomod?16384?0?-?Live?0xffffffffc1072000?(OE)
openvswitch?212992?0?-?Live?0xffffffffc103d000
nf_conncount?24576?1?openvswitch,?Live?0xffffffffc1036000
xt_nat?16384?15?-?Live?0xffffffffc1022000
vhost_net?40960?1?-?Live?0xffffffffc102b000
vhost?65536?1?vhost_net,?Live?0xffffffffc0ea4000
...
intel_uncore?258048?0?-?Live?0xffffffffc0d39000
pcspkr?16384?0?-?Live?0xffffffffc05ad000
mei_me?57344?0?-?Live?0xffffffffc0d2a000
ipmi_ssif?49152?0?-?Live?0xffffffffc0d16000
mei?184320?1?mei_me,?Live?0xffffffffc0cd8000
i2c_i801?36864?0?-?Live?0xffffffffc0c46000
...

#
hellomod是小編自定義的模塊,加載后可在/proc/modules中查詢到
[root@localhost]#?cat?/proc/modules?|?grep?hellomod
hellomod?16384?0?-?Live?0xffffffffc1072000?(OE)


上述查詢結果大家看起來可能會比較懵,接下來讓我們解析下各列的含義:

  • 第一列:模塊的名字
  • 第二列:模塊的內存大小,單位是bytes
  • 第三列:被load的次數,0以為著沒有被load過
  • 第四列:是否依賴第三方moudle,列出這些module
  • 第五列:模塊的狀態,有Live, Loading, Unloading三種狀態
  • 第六列:模塊當前的內核內存偏移位置。這些信息,debug的時候會非常有用。例如使用診斷工具 addr2line時就可能會用到該內存偏移位置

2、lsmod命令

?

Linux lsmod命令用于顯示已經加載到內核中的模塊的狀態信息,原理就是將/proc/modules 中的信息調整一下格式輸出。

執行lsmod命令后會列出所有已載入系統的模塊,lsmod 輸出列表中有一列?Used by?,它表明此模塊正在被其他模塊使用。Linux操作系統的核心具有模塊化的特性,因此在編譯核心時,務須把全部的功能都放入核心。您可以將這些功能編譯成一個個單獨的模塊,待需要時再分別載入。

[root@localhost]#?lsmod
Module??????????????????Size??Used?by
hellomod???????????????16384??0
openvswitch???????????212992??0
tun????????????????????69632??4?vhost_net
bridge????????????????393216??0
...
mei???????????????????184320??1?mei_me
i2c_i801???????????????36864??0
ioatdma????????????????69632??0
lpc_ich????????????????28672??0
...
dm_mirror??????????????28672??0
dm_region_hash?????????28672??1?dm_mirror
dm_log?????????????????24576??2?dm_region_hash,dm_mirror
dm_mod????????????????204800??12?dm_log,dm_mirror

#
hellomod是小編自定義的模塊,加載后可通過lsmod查詢到
[root@localhost]#?lsmod?|?grep?hellomod
hellomod???????????????16384??0


上述查詢結果雖然比第一種方法輸出列少,但是可能大家依然不知道什么意思,接下來讓我們解析下各列的含義:

  • 第一列:模塊的名字
  • 第二列:模塊的大小
  • 第三列:被其他模塊所依賴的次數
  • 第四列:依賴該模塊的模塊名稱

3、/sys/module 目錄

該目錄下有系統中所有的模塊信息,不論這些模塊是以內聯(inlined) 方式 編譯到內核鏡像文件中,還是編譯為外部模塊(.ko),均會在/sys/module目錄下生成以模塊名命名的目錄 。

[root@localhost]#?ls?-l?/sys/module
total?0
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?8250
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?acpi
drwxr-xr-x.?5?root?root?0?Feb?23?19:32?acpi_ipmi
...
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?firmware_class
drwxr-xr-x.?5?root?root?0?Feb?23?19:32?ghash_clmulni_intel
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?gpiolib_acpi
drwxr-xr-x.?5?root?root?0?Feb?23?19:32?grace
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?haltpoll
drwxr-xr-x.?5?root?root?0?Feb?23?19:34?hellomod
drwxr-xr-x.?3?root?root?0?Feb?23?19:32?hid
...

[root@localhost]#
?ls?-l?/sys/module?|?grep?hellomod
drwxr-xr-x.?5?root?root?0?Feb?23?19:34?hellomod

當我們加載驅動程序之后,我們可以通過 調用cat /proc/modules、lsmod命令或者查看 ?/sys/module/,查看我們剛加載的模塊有沒加載成功。

二. 內核模塊加載與卸載工具

1、insmod

?

將指定模塊加載到內核,insmod命令完全由用戶自行加載一個完整文件名的模塊,不會主動分析模塊依賴性,需要自己手動加載。

語法格式:

insmod?[?文件名?]?[?模塊參數...?]

例如:

insmod?/path/xxx.ko

其中,path表示ko文件的絕對路徑或相對路徑。

2、depmod

?

分析可加載模塊的依賴性,生成modules.dep文件和modules.dep.bin文件,以便modprobe加載模塊時根據modules.dep.bin進行依賴模塊加載。

語法格式:

[root@localhost]#?depmod?[-adeisvV][-m<文件>][--help][模塊名稱]
-a?分析所有可用的模塊
-d?執行排錯模式
-e?輸出無法參照的符號
-i?不檢查符號表的版本
-m<文件>?使用指定的符號表文件
-n 不寫入 modules.dep ,而是將結果輸出到螢幕上(standard out);
-s?在系統記錄中記錄錯誤
-v?執行時顯示詳細的信息
-V?顯示版本信息
--help?顯示幫助

Linux內核模塊可以為其它模塊提供提供服務(在代碼中使用EXPORT_SYMBOL),這種服務被稱作”symbols”。若第二個模塊使用了這個symbol,則該模塊很明顯依賴于第一個模塊。這些依賴關系是非常繁雜的。

depmod 通過讀取?/lib/modules/$(uname -r)?/下的每個模塊并確定它導出的符號和需要的符號,創建一個模塊依賴關系列表。默認情況下,此列表將寫入modules.dep和名為modules.dep.bin的二進制哈希版本,這兩個文件位于同一目錄中。如果在命令行中給出了文件名,則只檢查這些模塊(除非列出了所有模塊,否則這些模塊很少有用)。

depmod 還創建由?modules.symbols?文件及其二進制散列版本?modules.symbols.bin?中的模塊提供的符號列表。

最后,如果模塊提供了特殊的設備名(devname),則 depmod 將輸出一個名為?modules.devname?的文件,該設備名應在啟動時填充在?/dev?中(由?udev?等實用程序填充)。

3、modprobe

?

加載或卸載內核模塊;

語法格式:

modprobe?[?參數]?[模塊名稱]?[模塊參數...]

modprobe需要根據modules.dep.bin文件的內容進行加載操作,可以自動解決模塊間的依賴關系表,一次性將有依賴關系的驅動全部加載到內核,不需要驅動的具體地址,但需要將驅動拷貝或設置軟鏈接到/lib/modules/$(uname -r)/或者/lib/modules/$(uname -r)/extra/目錄下。modprobe加載模塊時并不需要指定ko文件的具體目錄,直接使用modprobe 模塊名字即可,我們不仿測試下:

#加載hellomod.ko模塊之前,默認的模塊信息如下
[root@localhost?6.2.0-rc5+]#?modinfo?hellomod
filename:???????/lib/modules/6.2.0-rc5+/hellomod.ko
license:????????Dual?BSD/GPL
srcversion:?????DEA7EE7031439C7A120C77C
depends:
retpoline:??????Y
name:???????????hellomod
vermagic:???????6.2.0-rc5+?SMP?preempt?mod_unload?modversions

#
刪除調/lib/modules/$(uname?-r)/目錄下的hellomod軟鏈接
[root@localhost?6.2.0-rc5+]#?rm?-f?hellomod.ko
[root@localhost?6.2.0-rc5+]#?ls?-l
total?3800
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?build?->?/usr/src/kernels/6.2.0-rc5+
drwxr-xr-x.?13?root?root????141?Feb?24?10:46?kernel
-rw-r--r--.??1?root?root?943175?Feb?24?19:26?modules.alias
-rw-r--r--.??1?root?root?899138?Feb?24?19:26?modules.alias.bin
-rw-r--r--.??1?root?root???8920?Jan?30?10:22?modules.builtin
-rw-r--r--.??1?root?root??11118?Feb?24?19:26?modules.builtin.bin
-rw-r--r--.??1?root?root??69179?Jan?30?10:22?modules.builtin.modinfo
-rw-r--r--.??1?root?root?313395?Feb?24?19:26?modules.dep
-rw-r--r--.??1?root?root?429116?Feb?24?19:26?modules.dep.bin
-rw-r--r--.??1?root?root????405?Feb?24?19:26?modules.devname
-rw-r--r--.??1?root?root?106408?Jan?30?10:22?modules.order
-rw-r--r--.??1?root?root????833?Feb?24?19:26?modules.softdep
-rw-r--r--.??1?root?root?494353?Feb?24?19:26?modules.symbols
-rw-r--r--.??1?root?root?593333?Feb?24?19:26?modules.symbols.bin
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?source?->?/usr/src/kernels/6.2.0-rc5+

#
復制源文件路徑下的hellomod.ko到/lib/modules/$(uname?-r)路徑下
[root@localhost?6.2.0-rc5+]#?cp?/tmp/28/hellomod.ko?.
[root@localhost?6.2.0-rc5+]#?ls?-l
total?4080
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?build?->?/usr/src/kernels/6.2.0-rc5+
-rw-r--r--.??1?root?root?285744?Feb?25?17:18?hellomod.ko
drwxr-xr-x.?13?root?root????141?Feb?24?10:46?kernel
-rw-r--r--.??1?root?root?943175?Feb?24?19:26?modules.alias
-rw-r--r--.??1?root?root?899138?Feb?24?19:26?modules.alias.bin
-rw-r--r--.??1?root?root???8920?Jan?30?10:22?modules.builtin
-rw-r--r--.??1?root?root??11118?Feb?24?19:26?modules.builtin.bin
-rw-r--r--.??1?root?root??69179?Jan?30?10:22?modules.builtin.modinfo
-rw-r--r--.??1?root?root?313395?Feb?24?19:26?modules.dep
-rw-r--r--.??1?root?root?429116?Feb?24?19:26?modules.dep.bin
-rw-r--r--.??1?root?root????405?Feb?24?19:26?modules.devname
-rw-r--r--.??1?root?root?106408?Jan?30?10:22?modules.order
-rw-r--r--.??1?root?root????833?Feb?24?19:26?modules.softdep
-rw-r--r--.??1?root?root?494353?Feb?24?19:26?modules.symbols
-rw-r--r--.??1?root?root?593333?Feb?24?19:26?modules.symbols.bin
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?source?->?/usr/src/kernels/6.2.0-rc5+

#
直接執行modprobe會報錯并提示無法插入hellomod.ko文件,需要執行depmod命令更新modules.dep和modules.dep.bin文件,
#將hellomod.ko的路徑寫入modules.dep和modules.dep.bin文件中
[root@localhost?6.2.0-rc5+]#?modprobe?hellomod
modprobe:?ERROR:?could?not?insert?'hellomod':?Unknown?symbol?in?module,?or?unknown?parameter?(see?dmesg)
[root@localhost?6.2.0-rc5+]#

#
depmod指令會自動分析/lib/modules/$(uname -r)/目錄下的可加載模塊,并按照固定的格式填入modules.dep和modules.dep.bin中。
#因此,我們可以先將需要加載的ko文件拷貝到對應的目錄,再執行depmod指令。
[root@localhost?6.2.0-rc5+]#?depmod

#
執行depmod后,在modules.dep和modules.dep.bin中已經存在有我們需要加載的ko文件名了,注意,不要手工的去編輯modules.dep文件
[root@localhost?6.2.0-rc5+]#?cat?modules.dep?|?grep?hellomod
hellomod.ko:

#
再執行modprobe指令,即可加載模塊了,modprobe是根據modules.dep.bin文件中的路徑信息加載ko文件。
[root@localhost?6.2.0-rc5+]#?modprobe?hellomod
[root@localhost?6.2.0-rc5+]#?lsmod?|?grep?hellomod
hellomod???????????????16384??0
?

注意:在加載自己制作的ko文件時,我們最好使用insmod命令;因為modprobe使用的模塊加載路徑一般是系統啟動時的默認加載路徑,存放的一般是系統原始的ko文件。

?

如果要使用modprobe進行加載,則建議不用將默認加載路徑下的模塊文件替換掉,一旦將原始ko模塊文件替換掉,假如自己制作的模塊文件存在bug,可能導致系統出現故障,即使重新啟動機器,系統默認加載的仍然是自己制作的ko文件,這時就會導致系統無法正常啟動。因此,假如要使用modprobe命令,則建議在與默認加載路徑不同的/lib/modules/$(uname -r)/或者/lib/modules/$(uname -r)/extra/路徑下生成源模塊文件的軟鏈接,再分別執行depmod, modprobe xxx兩個命令,這樣能成功加載自己制作的模塊文件,且即使自制模塊有bug也不影響系統重啟后成功啟動。因為這樣操作過后,系統重啟后該模塊文件未加載到內核,讀者可以自己實驗。

?

有上述可知,無論使用modprobe或者insmod加載自制的模塊,在重啟后均會失效;對于insmod,系統重啟后仍然會加載默認路徑下的內核模塊。對于modprobe,系統重啟后則既不會加載自制模塊也不會加載默認模塊。

好多文章或博客里面寫到modprobe是根據modules.dep文件的內容進行加載模塊操作的,其實是不正確的。使用 strace 追蹤 modprobe 的調用過程,發現 modprobe 并不會使用 modules.dep 文件,而是調用modules.dep.bin文件。

strace 的相關信息記錄如下:

[root@localhost]#?strace?/sbin/modprobe?hellomod??2>&1?|?grep?"modules"
open("/lib/modules/6.2.0-rc5+/modules.softdep",?O_RDONLY|O_CLOEXEC)?=?3
open("/lib/modules/6.2.0-rc5+/modules.dep.bin",?O_RDONLY|O_CLOEXEC)?=?3
open("/lib/modules/6.2.0-rc5+/modules.alias.bin",?O_RDONLY|O_CLOEXEC)?=?3
open("/lib/modules/6.2.0-rc5+/modules.symbols.bin",?O_RDONLY|O_CLOEXEC)?=?3
open("/lib/modules/6.2.0-rc5+/modules.builtin.bin",?O_RDONLY|O_CLOEXEC)?=?3
open("/lib/modules/6.2.0-rc5+/hellomod.ko",?O_RDONLY|O_CLOEXEC)?=?3


由上面結果可知,modprobe在加載模塊時,它訪問了 modules.dep.binmodules.alias.binmodules.symbols.binmodules.builtin.bin 等文件,它并沒有訪問 modules.dep 文件。

接下來讓我們使用man modules.dep看下有關該文件的說明:

DESCRIPTION
???????modules.dep.bin?is?a?binary?file?generated?by?depmod?listing?the?dependencies?for?every?module?in?the?directories?under?/lib/modules/version.?It?is?used?by?kmod?tools?such?as?modprobe
???????and?libkmod.

???????Its?text?counterpar?is?located?in?the?same?directory?with?the?name?modules.dep.?The?text?version?is?maintained?only?for?easy?of?reading?by?humans?and?is?in?no?way?used?by?any?kmod
???????tool.

???????These?files?are?not?intended?for?editing?or?use?by?any?additional?utilities?as?their?format?is?subject?to?change?in?the?future.?You?should?use?the?modinfo(8)?command?to?obtain
???????information?about?modules?in?a?future?proof?and?compatible?fashion?rather?than?touching?these?files.

從man的描述來看,modules.dep只是供人查看的,kmod相關的命令使用的是modules.dep.bin這個文件,如modprobe和libkmod。

4、modinfo

?

查看某個模塊的詳細信息。

語法格式:

[root@localhost]#?modinfo?[-adlpn0Fkbvh]?<模塊文件>
-a 或–author 顯示模塊開發人員。
-d 或–description 顯示模塊的說明。
-l?或—license?顯示版本信息
-p 或–parameters 顯示模塊所支持的參數。
-0?或–null?用?\0?代替?\n?-F?或–field=FIELD?僅打印提供的字段
-k?或–set-version=VERSION?用?VERSION?代替uname?-r
-b?或–basedir=DIR?使用?DIR?作為/lib/modules?的文件系統根目錄
-V?或–version?顯示版本信息
-h?或–help?顯示幫助信息

modinfo命令通過/lib/modules/$(uname -r)/modules.dep?文件獲取模塊(ko文件)的實際存放路徑,之后,通過調用modinfo()函數打開模塊(ko文件)從而獲取模塊的詳細信息并打印出來。因此,存在這樣一種情況,即模塊實際并未加載,但是通過modinfo卻可以讀取到模塊的詳細信息。

?

注:這就告誡我們,當使用modinfo讀出模塊的詳細信息時,不要就誤以為模塊已加載到內核。

這里,我們演示一下模塊未加載,但是modinfo卻能顯示模塊的詳細信息的例子,如下:

#lsmod顯示的內容中未檢索到hellomod模塊,說明hellomod模塊未加載到內核
[root@localhost]#?lsmod?|?grep?hellomod
[root@localhost]#

#
直接執行modinfo命令可以顯示hellomod模塊的詳細信息
[root@localhost]#?modinfo?hellomod
filename:???????/lib/modules/6.2.0-rc5+/hellomod.ko
license:????????Dual?BSD/GPL
srcversion:?????DEA7EE7031439C7A120C77C
depends:
retpoline:??????Y
name:???????????hellomod
vermagic:???????6.2.0-rc5+?SMP?preempt?mod_unload?modversions
[root@localhost]#

#
查看/lib/modules/$(uname?-r)/modules.dep文件內容,包含hellomod路徑
[root@localhost]#?cat?/lib/modules/$(uname?-r)/modules.dep?|?grep?hellomod
hellomod.ko:

[root@localhost]#
?ls?-l?/lib/modules/$(uname?-r)
total?3800
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?build?->?/usr/src/kernels/6.2.0-rc5+
lrwxrwxrwx.??1?root?root?????19?Feb?23?19:26?hellomod.ko?->?/tmp/28/hellomod.ko
drwxr-xr-x.?13?root?root????141?Feb?24?10:46?kernel
-rw-r--r--.??1?root?root?943175?Feb?24?14:17?modules.alias
-rw-r--r--.??1?root?root?899138?Feb?24?14:17?modules.alias.bin
-rw-r--r--.??1?root?root???8920?Jan?30?10:22?modules.builtin
-rw-r--r--.??1?root?root??11118?Feb?24?14:17?modules.builtin.bin
-rw-r--r--.??1?root?root??69179?Jan?30?10:22?modules.builtin.modinfo
-rw-r--r--.??1?root?root?313395?Feb?24?14:17?modules.dep
-rw-r--r--.??1?root?root?429116?Feb?24?14:17?modules.dep.bin
-rw-r--r--.??1?root?root????405?Feb?24?14:17?modules.devname
-rw-r--r--.??1?root?root?106408?Jan?30?10:22?modules.order
-rw-r--r--.??1?root?root????833?Feb?24?14:17?modules.softdep
-rw-r--r--.??1?root?root?494353?Feb?24?14:17?modules.symbols
-rw-r--r--.??1?root?root?593333?Feb?24?14:17?modules.symbols.bin
lrwxrwxrwx.??1?root?root?????27?Feb?20?11:17?source?->?/usr/src/kernels/6.2.0-rc5+

上面示例說明,hellomod模塊未加載時,modinfo通過讀取modules.dep文件中hellomod模塊的實際路徑,找到hellomod.ko文件,讀取該文件,從而獲取hellomod模塊的詳細信息。

接下來,我們通過modprobe加載hellomod模塊,再通過modinfo查看,發現和未加載hellomod模塊時顯示的一樣。

[root@localhost]#?modprobe?hellomod
[root@localhost]#?lsmod?|?grep?hellomod
hellomod???????????????16384??0
[root@localhost]#?modinfo?hellomod
filename:???????/lib/modules/6.2.0-rc5+/hellomod.ko
license:????????Dual?BSD/GPL
srcversion:?????DEA7EE7031439C7A120C77C
depends:
retpoline:??????Y
name:???????????hellomod
vermagic:???????6.2.0-rc5+?SMP?preempt?mod_unload?modversions
[root@localhost]#

5、rmmod

?

rmmod命令來自于英文詞組”remove module“的縮寫,其功能是用于移除內核中已加載的模塊。

語法格式:

rmmod?[參數]?模塊名稱??

常用參數如下:

-a刪除所有目前不需要的模塊
-s把信息輸出至日志服務中
-v顯示指令執行的詳細信息
-f強制移除模塊
-w確認模塊能被刪除時再操作
[root@localhost?6.2.0-rc5+]#?lsmod?|?grep?hellomod
hellomod???????????????16384??0
[root@localhost?6.2.0-rc5+]#
[root@localhost?6.2.0-rc5+]#?rmmod?hellomod
[root@localhost?6.2.0-rc5+]#?lsmod?|?grep?hellomod
[root@localhost?6.2.0-rc5+]#

#
查看dmesg日志,可以看到hellomod模塊在卸載后的日志
[root@localhost?~]#?dmesg?|?tail?-2
[181935.423616]?Hello,?World!
[181944.217893]?Goodbye,?World!


Linux二進制 Linux編程、內核模塊、網絡原創文章分享,歡迎關注"Linux二進制"微信公眾號
評論
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 101376瀏覽
  • 行業痛點凸顯,飛凌嵌入式FET3572-C重磅登場工業4.0與AIoT發展下,嵌入式核心板作為設備“工業大腦”,面臨性能與功耗的雙重考驗——既要支撐復雜算法和多路數據處理,又要兼顧便攜設備、工業終端的低功耗需求,傳統核心板“高性能必高功耗”的困境制約設備升級。為此,飛凌嵌入式推出基于RK3572處理器的FET3572-C核心板,以2×Cortex-A73+6×Cortex-A53八核架構為核心,實現“性能翻倍、功耗減半”的突破,為中高端嵌入式場景提供優質算力底座。八核異構架構,解鎖性能功耗最優解
    飛凌嵌入式 2026-07-31 09:47 178瀏覽
  •         很多人拆解醫療設備時,只會關注傳感器、主控芯片這類核心部件,卻忽略了電路板上不起眼的晶振。作為整個醫療系統的時間基準,晶振的精度、穩定性直接決定了測量數據的準確性、設備的運行安全性——比如監護儀的采樣頻率偏了1ppm,血氧、心率的讀數就會出現系統性偏差;膠囊內窺鏡的時鐘漂移超標,圖像傳輸就會出現丟包、花屏。不同醫療場景對晶振的要求天差地別,沒有一款晶振能通吃所有設備,每一類醫療設備背后,都有一套針對性的晶振選型邏輯。1. 家用便攜監測設備:
    TKD泰晶科技 2026-07-31 08:24 478瀏覽
  • 光芯片,正在從光模塊的“配角”逆襲為AI產業鏈的“命門”2026年3月,英偉達一紙公告震動整個光通信行業——分別向Lumentum和Coherent各投資20億美元,合計40億美元。這哪是什么財務投資,這是一次對AI基礎設施關鍵環節的“掐尖式”卡位。光芯片,這個曾經被市場當作光模塊BOM表里一個標準配套元器件的東西,正在成為AI產業鏈上“卡位”最強、話語權最硬的環節。一、為什么是光芯片?老黃早就把話挑明了英偉達CEO黃仁勛的原話是:數據傳輸速度已成為人工智能發展的新瓶頸。AI集群從萬卡級往十萬卡
    用戶1774416745629 2026-07-31 11:22 283瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    用戶1783664076620 2026-08-03 09:18 101218瀏覽
  • 一、霍爾電流采集11、單芯片介紹MLX91208 是一款采用 Tria?is? 霍爾技術的單片傳感器 IC。傳統平面霍爾技術僅對垂直于 IC 表面施加的磁通密度敏感。IMC-Hall? 電流傳感器對平行于 IC 表面施加的磁通密度敏感。這一特性是通過集成磁集中器(IMC-Hall?)實現的,該集中器作為額外的后端工藝步驟沉積在 CMOS芯片上。IMC-Hall? 技術已通過汽車級認證。該產品是一款單芯片霍爾傳感器,其輸出信號與水平施加的磁通密度成正比,因此適用于電流測量。它非常適合用作開環電流傳
    愛上電路設計 2026-07-30 14:51 428瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉清理,養寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內,結果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規感應方案常因檢測距離
    唯創知音語音芯片 2026-07-31 16:51 227瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 139瀏覽
  • 電源圈里有一句話叫做:世界上最遙遠的距離不是語言差異無法溝通,而是公式擺在面前不會運用。公式不僅僅是數學或科學中的符號堆砌,它們往往是前人智慧和經驗的結晶,是對現實世界某種規律或現象的數學描述。下面,我將嘗試以一種較為通俗易懂的方式,解讀電源設計中的一些公式是如何得來的。充分地理解公式遠不止于記住它的形式和計算結果。真正的要義在于融會貫通,在于從掌握走向自如運用。1、濾波電容計算圖1.1 整流濾波電路及其波形(圖片來源于網絡)為了方便計算,我們取一個極端,假設電容一直處于放電狀態,那么圖1.1(
    愛上電路設計 2026-07-30 14:55 421瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 312瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    用戶1783664076620 2026-07-31 18:29 278瀏覽
  • 在芯片總成本中占比不到 1%,卻可能因一處品質偏差導致整片晶圓報廢——半導體切割/研磨膠帶,正隨著先進封裝的爆發,成為封測產線選型中最謹慎對待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個長期由日本企業主導的隱形環節,正在出現國產突圍的信號。一、需求之變:先進封裝與“韜定律”重塑膠帶市場AI 算力芯片、HBM 高帶寬存儲、Chiplet 芯粒等先進封裝產品持續放量,國內封測產線擴產節奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴容。據 QYRese
    芯膜前沿 2026-07-31 16:35 282瀏覽
  • 今年好幾個客戶都問過我同一件事。藍牙音頻產品到底用 WT2605 這種單芯片,還是老老實實 MCU 外掛藍牙模組。兩種方案我都落地過,說點實在的,WT2605 剛出來那陣我也犯嘀咕,怕是營銷噱頭,真拿來做完一版樣機才服氣。一、選型先看三個維度外圍數量。這是最直觀的。傳統做法是 MCU 加藍牙模組,再加音頻編解碼、功放、晶振和一堆阻容,板子上密密麻麻十幾二十顆料。WT2605 把藍牙、解碼、功放全收進一顆,外圍就剩少量被動件。開發周期。傳統方案得自己接藍牙協議棧,配網、A2DP 解碼、音頻通路一一
    唯創知音語音芯片 2026-07-31 16:35 321瀏覽
  • Synopsys 這次沒有再給行業看一條只能站在展臺邊圍觀的 demo。7 月 27 日,Synopsys 在 DAC 2026 期間公布兩條 autonomous EDA workflow:一條處理 debug closure,另一條處理 implementation and closure。客戶可以通過 Synopsys 申請在 Microsoft Discovery 上評估,AMD 正在評估這些工作流能否用于下一代產品開發。公告里最扎眼的是 25%–40%。Synopsys 稱
    麒芯說AI 2026-07-31 14:21 171瀏覽
  • 01 量子光電實驗對高性能信號源的需求在量子光學實驗中,任意波形發生器(AWG)是連接數字控制與物理光場的重要信號平臺。無論是 AOD 驅動、聲光調制、光鑷陣列生成,還是原子搬運與動態重排,背后都離不開高精度、可編排、可同步的射頻信號輸出。相比傳統固定頻率源,AWG 的優勢在于其更高的靈活性:不僅能夠生成復雜波形,還能夠配合實驗時序實現多通道同步輸出、波形序列切換和動態過程控制,因此已成為量子實驗控制系統中的核心設備之一。但在面向 AOD 多束激光控制時,傳統 AWG 的使用方式也面臨
    虹科網絡基礎設施 2026-07-30 17:09 183瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 秘密飞行| 火影忍者485集| 牡丹花下免费观看| 阜南县| 情欲电车2伦理| 即刻上场 电视剧| 雨晴版农民伯伯1-4集在线看 | 东京暗鸦第二季| 丛林肉搏| 见好就收电视剧免费完整版| 美好生活电视剧免费观看| 赵薇资本布局已20年| 氪金玩家第一季免费播放| 金银瓶1-5hd普通2| 飞屋环游记高清| 长生界动漫在线观看全集免费高清| 越战电影在线观看免费完整版| 《婚礼的前一天与前男友》| 真爱墨菲定律泰剧在线观看| 高清《千金》在线完整观看日剧| 3对1四人一次性体检什么电影| 祈祷爱情电视剧| 农民伯伯下乡国语版2电影在线看| 燃冬电影高清在线观看免费| 《花与蛇·1》| 青春期一| 更好的生活| 西班牙掌中之物第一季在线观看| 水城县| 美丽教师未删减完整免费观看| 《执法者们》国语版| 铿锵锵锵锵在线观看免费载| 《国色芳华》电视剧免费观看全集| 《激战后厨5》完整版日本| 掌心电视剧免费观看完整版| 谁和她睡了百度影音| 孤儿 电影| 八角笼中| 辛福爱人| 摄政王的掌心娇短剧全集| 天天想你在线观看完整版电影视频| 中国女警的一级播放| 欢迎来到实力至上主义教室| 与凤行电视剧免费观看完整版| 沉默的舰队电影| 安徽民间小调| 爱本无罪歌词| 年轻的女保险销售员免费2| 《老医馆》全集免费| 苗栗市| 特殊精油按摩在线观看| 监禁时间电影| 战狼6欧式少女全集在哪看| 中科院院士:长新冠是基本事实| 新春去春又回| 莱拉满天星三部曲免费观看| 渔夫妻子意大利1996年| 刘纪鹏:股市破3000点是爆发| 飞驰人生2在线高清完整版免费| 卖保险套的女销售| 仙逆更新至96集在线| 暴力谎言| 男女一起愁愁愁| 隔壁小蛙| 少女前线2023高清免费播放| 我这一辈子电影完整版免费观看| 姐姐真漂亮第3季全部免费| 一仆二主大结局| 壮志凌云1(法国)满天星法版免费完整 | 开端全集在线观看| 《美丽女儿替父亲还债》剧情电影 | 日韩电影揉奶按摩观看| 厦门回应要求旅客抓紧离厦| 木下凛凛子未删减版电影在线观看| 清凌凌的水蓝莹莹的天2| 大追追什么意思| 食人鱼6| 老公的部下是初恋| 弹珠汽水猴子全集观看| 韩剧办公室蓝色隐身帽子动漫 | 鬼父1-16全集在线观看| 《正在缩小的男人》| 法警小队 第一季| 饥饿游戏2:星火燎原| 朴雅珍《隐身帽》全集在线观看| 侦察兵电影| 白嫩光屁股BBBBBBBBB| 凯·帕克禁忌| 如来神掌国语| 权力的游戏第7季无删减完整观看| 高清权欲之巅未删减| 返老还童国语| 新金银悔5一1手机版| 闺蜜爱人| 我的姐姐很逆天短剧| 漂亮的小姨韩剧免费观看完整版电视剧| 电影沉香如屑在线播放| 李大霄:今天A股行情不太正常| 《女军医》| 巾帼枭雄1国语| 韩剧春夜结局| 3d柔铺团之极宝乐鉴宝鉴完整版在线观看 | 调教美女们| 插曲的痛30全集免费观看高清版第二期| 意外触碰电视剧| 达芬奇的恶魔第三季| 裙子里面有怪兽| 坏妻子便利店被欺负后的故事梗概| 《丰满的继牳5》在线观看| 民主之澜| 凯·帕克《老板娘》 | 天注定在线播放免费| 维修师傅的艳遇韩国理论片在线观看 | 非常人贩在线观看免费完整版电影| 电视剧食神片尾曲| 凯登克罗斯合集| 斗罗大陆2在线观看高清免费播放| 风筝全集| 四位人妇精油按摩电影| 姆巴佩梅西更衣室冲突| 叶罗丽精灵梦第九季24集| 《新来的私人瑜伽教练》完整版| 恋爱之前爱上你电视剧免费观看 | 满天星禁忌5| 黑衣人2高清完整版| 筱崎美沙| 电影《牙医姐妹》完整版免费播放国| 神探伽利略第二季01| 养女电视剧全集| 美发沙龙2| 潍坊军训女生跳舞| 吵闹的邻居| 她在丈夫面前被搬运工耍了 | 哆啦a梦国语版高清在线观看| 善良的小姨子在线播放| 韩国电影售楼处小姐| 美人鱼战队高清完整免费观看| 复旦大学:黄亦玫严选 欢迎报考| 《妈妈爱上儿子同学》全集在线看| 三大队电影免费观看| 我不后悔dj| 台湾《渔夫荒淫史》| 伴侣交换| 奇妙发型屋| 歧路兄弟全集免费观看完整版| 《年轻的妈妈》| 电视剧利剑行动全集| 蜜桃成熟时33d在线观看完成版| 非礼勿视2| 萌宝特工| 冲上云霄2土豆| 麦迪时刻35秒13分高清| 哈拉猛男秀| 女房东的味道3中字完整版| 大连晓芹海参| 历史的天空40集免费版| 翁佳娜雅三级在线| 青海花儿胡汉三| 凪光K罩杯电车模特经理电影| 搞笑版四小天鹅| 月光宝盒在线看完整免费| 《真爱墨菲定律》泰剧| 许艺昌最新电影《隔壁男孩》| 天下第一楼全集免费播放在线观看| 替天行道之杀兄电影高清完整| 《已婚妇女:天气炎热时》日剧| 钻石豪门剧情介绍| 战狼6免费全部完整版下载| 潜伏电视剧在线观看| 意大利《激战丛林》电影免费观看 | 交个朋友的直播间| 短剧爱于燃尽新生免费观看| 大染坊续| 反黑英雄电视剧免费观看国语全集| 爱在空气中第9集| 出差的已婚妇女BD中文字幕| 电影中国机长在线观看| 推女郎68期无删减视频| 闵度允在线| 日本电影追捕完整版| 牝教师樱花动漫| 上流社会2018未删减在线观看| 铿锵锵锵锵锵锵锵免费观看| 艾克赛德| 莫丽特别酒店| 行尸走肉第二季第二集| 公浮之5| 大河儿女电视剧| zztt60.ccm黑料| 三个少妇按摩| 飞刀问情电视剧免费观看| 仙逆43| 阜阳市| 教室那一间| 色戒未测减除版| 电视剧使命在线观看| 《特殊治疗》完整版| 龙帅归来:都市再掀风云全集免费| 熊出没之重启未来免费观看完整版| 电视剧老女人6| 《揉胸按摩》在线播放| 刘浮生全集免费观看| 新有菜免费在线观看| 电影《爱我几何》高清在线看| 高清《失控第一季》| 《女兵俘虏营》| 仙逆108集完整版在线观看| 《酒店服务生》第一季动漫在线观看 | 动漫《落魄贵族琉璃川》在线观看| 周末夜狂热| 月上重火免费观看| jizz 日本| 踏血寻梅电影完整观看| 隔山有眼3完整版百度云| 长安三万里免费完整看| 小蜜峰美丽人生| 《我的后半生》全集免费观看 | 完美世界全集在线观看| 爱我几何观看完整免费高清| 云海翻腾孙悟空11| overflower第一季无删减在线观看| 后营露营无增减第二季预告| 女员工电影完整版高清在线观看| 《黑帮少爷爱上我》在线观看| 驯服调教上司女社长电影| 丽塔海华丝| 《女超人麦乐迪》| 湘北vs山王| 战神电视剧全集免费| 十二使者全集免费播放| 国民奇探| 法国电影法国空姐4 | 青海花儿胡汉三| 公之浮之手中字22| 龙骑士电影国语| 医生输千万后杀妻抛尸?警方回应| 韩影《白嫖之王下乡记》在线观看 | 木行猜成语| 酒店视频1-3集免费观看电视剧| 扫毒3人在天涯演员表| 美国式家庭禁忌结局-3农厂家的女儿 | 束博游戏| 纸新娘在线观看完整版| 成化十四年电视剧免费观看完整版| 僵尸大战世界| 校墓处国语版| 需要爸爸的种孑| 星期五的寝室| 涩涩屋在线观看| 从前的光景| 月之晴天满天星版韩国| 神机妙算刘伯温第四单元| 韩国伦理片需要叔叔播种| 上海皇帝之岁月风云| 与上司出差七天日剧| 刘老根第三部| 美容室:待遇服务7| 韩剧 秘密花园| 三姧3在线观看| 新乱世佳人小叔吃扔扔扔哪一集 | 北越暴行电影正版观看| 花与蛇4下载| 金瓶梅电视剧在线观看免费版电影全集| 张凌赫新剧《爱你》| 人世间全集免费观看| 孤男寡女免费观看电视剧战狼43集| 幸得相遇离婚时短剧免费观看| 三宫椿主演的电影最高的爱人 | 惠来县| 藤田梨爱| 遥远时空中3| 生活中的玛丽在线伦理| 雪中悍刀行40集免费| 《高压监狱》HD无删减| 《高潮》未删减| 少爷被调教室跪趴SM男男| 春来定风波| 性辱女警2未删减版在线播放| 电视剧你比星光美丽免费观看| 韩国满天星电影免费观看高清完整版在线观看 | 超人正义联盟第四季| 遇见你之前| 黑暗森林莉娜安德森全集免费看| 娱乐百分百20120924| 非常有喜电视剧全集| 南京保卫战电影完整版免费观看| 路由器是什么样子的| 麦子交换| 3d肉铺团在线播放| 除却巫山海外版无删减| 动画片少林传奇| 电视连续剧锅哥警察 | 韩剧大度电影在线看 | 小蜜桃在线| 出差遇到渣男前任崩溃| 智取威虎山电影| 《杨贵妃秘史》在线| 浪漫女家教在线电影| 瓦尼塔斯的手记动漫全集免费| 莫妮卡《爱我几何》原片免费观看| 轩辕剑之天之痕全集| 爱情公寓3第4集| 二十一世纪指南在线| 良医第一季在线观看免费完整版| 《插曲的痛》免费观看| 林中小屋2| 那山那海电视剧在线观看| 部长的千金和我一起出差电影完整版| 修真高手在校园短剧全集| 荷尔蒙美国版6| 科洛斯风云| 嫂子的职业免费| 绝对权势电影在线观看| 钢铿锵锵锵锵在线观看| 枭起青壤免费观看| yellow在线免费观看| 梦回鹿鼎记什么时候上映| 光绪皇帝电视剧| 霹雳布袋戏免费观看网站| XXXX 68美国| 和老板在办公室BD 中文| 19岁大学生真人电视| 男朋友弄湿我还问我哪里难受| 超级战舰完整版| 姐姐恋爱吧!| 少女大人第五集免费观看| 《野兽正义》完整版免费观看| 《overflower》1-8集| 我的拿手好戏一一吃屎| 创世纪1地产风云| 历史的天空高清| 象限之眼| 欧美女人ooozzzxxx | 《难哄》全集观看免费高清完整版| 电影《血战诺门坎》免费观看全集| 煎饼侠电影完整版| 男生女生一起愁愁愁电视剧观看大全 | 被甩继承:亿万家产短剧全集| 爸爸的播种| 我的父亲风华绝代短剧免费观看| 乳女教师欲乱动漫无修版动画| 在越南最后的日子| 香奈儿版满天星古墓丽影| 庆余年2季全集电视剧免费| 古剑奇谭之伏魔纪| 罗曼蒂克消亡史电影未删除完整版| 玩命警车| 高胜美歌曲| 法国空姐第4部完整版在线播放| 侏罗纪公园4免费高清国语版| 日本少女恃殊按摩3 | 斯塔姆2| 三个少妇按摩| 小东西我们两个C你好不好| 插曲的痛30集全免费观看第二部| 麻衣学姐| 亿万星辰不及你免费观看完整版| 《快递员4:特殊待遇》在线播放| 天降女子在线免费观看| 1984美式保罗1-4| 江南媳妇| supergirl麦乐迪完整版 | 善良的老师3完有限中字木瓜| 韩国电影诱人的女房东| 月宫宝盒电影完整视频免费观看| 郝板栗电影无删减版| 全红婵首夺世锦赛单人金牌| 天外来客影视下载| 地久天长| 杜拉拉升职记 电影| 漂亮的瘦子 4| 《功夫熊猫2》| 新员工2电影免费观看完整版高清中文| 铁道游击队战后| 艳降勾魂电影| 杰克森 胡| 一念永恒樱花版免费观看| 韩国电影《教室爱欲| 人世间电视剧免费观看| 梦中的妈妈原唱歌曲| 野花日本免费高清7| 恋恋茶园电视剧免费| 《饥渴的女人和维修工在线电影 | 僵尸福星仔下载| 星舰迷航| 健身教练81话你现在样子很美| 电视剧小日子免费观看完整版高清| 麦乐迪美剧| 人间正道是沧桑50集全免费观看 | 美容院·特珠待遇6| 追着彩虹的我们电视剧免费观看| 平顺县| 姐姐来了在线免费观看| 沉默羔羊| 诱惑维修工| 洪湖赤卫队| 娃娃脸9姑娘9| 台湾921大地震| 美国往事| 满天星古墓丽影在线观看完整版| 成熟的女人免费观看电视剧| 法国版《女超人:麦乐迪》| 单身即地狱每周六几点更新| 一吻定情2013东京版| 忍不住的继拇中字3 | 辣手狂花电影完整版全集| 百万新娘全集| 电影 保镖| 《疾速追杀:芭蕾杀姬》| 肉身佛3步骤| 睫毛膏3美国电影| 大江大河第二部全集免费观看| 《部长出差的日子| 欢乐颂1电视剧全集免费观看| 箭在弦上电视剧全集优酷| 《冬日的什么呀,春日的什么呢》 | 和平年代 电视剧| 陆小凤全集| 阿拉尔市| 三妹电视剧全集免费观看完整版 | 电视剧便衣警察87版免费观看全集| 最近韩国电影高清免费观看HD| 丰乳按摩电影免费观看| 立花里子番号| 电影《法国空乘4》免费| 逆光飞翔 电影| 虎虎的老婆| 打110叫外卖| 好姐妹高清韩剧| 美国youtube在线| 《疯狂》1980年美国原版| 姐妹牙医电影在线看完整版高清 | 满江红在线观看免费高清完整版| 女超人麦乐迪无删减版在线播放| 沉默的舰队电影| 境界的轮回| 摄政王的小娇妃短剧全集| 维修工的绝遇2免费看 | 精油按摩韩剧| 日本金银1-5普通话版| 行尸走肉第六季在线观看| 特种兵之火凤凰32集| 小鸡快跑电影免费完整版| 越南女兵俘虏营的电影叫什么 | 向流星许愿的我们未删减| 欧美5| 快播lunli| 反击第一季| 浇给是什么意思| 人面桃花别样红| 女超人麦乐迪免费下载| 年轻的妹妹| 成全动漫观看免费高清动漫| 打110叫外卖| 章小蕙 桃色| 水乳交融HPO| 新瓶梅| 中国女足vs韩国女足直播| 高清《猎杀》免费观看| 金婚风雨情电视剧| 麻花无痕传剧mv免费观看高清| 说英雄谁是英雄免费观看| 命悬一枪电影| 南京!南京!电影| 魔镜号中文在线播放| 小敏家电视剧全集在线播放| 精灵梦叶罗丽第四季| 洪武大案下载| 《被下药强辱的妻子》在线观看| 我的罪恶人生在线观看| 真相2012| 国庆50大阅兵完整版| 17·3电影免费观看完整版| 恐龙时代:你不知道的故事未删减 | 王牌对王牌第六季免费观看| 美国伦理蜜桃5| 我的青梅竹马是消防员 第一季 | 公的浮之手电影完整版| 铎字怎么读| 沙漠兄弟| 侠岚第4季全集| 变形金刚4| 私人航空免费完整版| 秘密花园ost| 女皇之刃下载| 花与蛇4之白衣牙医| 暮光之城4下| 西部狂野满天星1980年 | 《售楼小姐的秘密》1| 洛丽塔百度影音| 白色城堡电视剧免费观看| 12周岁女洗澡免费观看| 艾曼纽在线观看免费完整原声| 麦乐迪melody与父亲在线观看| 餐馆厕所突然钻出一截管子剧烈扭动| 暮光之城4破晓下 bt| 乌云之上共多少集| 电视剧长相思在线观看免费| 三级片善良的同学| 天使之爱| 麦乐迪版满天星无删减观看| 世界第一初恋oad| 天方夜谭在线观看| 束缚游戏免费观看第一季全集 | 华豫之门鉴宝| 疯狂小女生法国版| 对不起我不爱你了短剧免费观看 | 法网狙击粤语17| 男按摩师做乳房按摩视频日韩电影 | 女警雄心| 我是大歌神| 裸体女医生的特殊服务| 借种之灭门| 天海翼女检察官无删减版| meinvsiwa| 人心俱乐部电视剧在线观看| 女超人第一季| 漂亮的保姆2完整版免费播放| 苍井空老师的全部电影| 泰罗 奥特曼| 《知否知否应是绿肥红瘦》电视剧 | 文安县| 高清《摩绪》电视剧| 电影亮剑完整版免费观看| 老男孩父子篇| 《温度爱情》免费资源下载| 短剧皓龙长空免费观看| 电视剧苍狼在线观看| 卢靖姗回应顺产36小时言论| 美国往事| 维修师傅的艳遇bd金山丽| 《大明王朝1566》电视剧| 哑剧盖章| 铁甲威虫| 沉香如屑免费观看完整版电视剧| 美国荷尔蒙6| 屋塔房王世子国语| 工作女郎韩国| 黑白配HD版大全免费观看| 曹达华电影| 菜鸟间谍第二季| 《逆爱2》番外| 朱日和阅兵2017| 新金银悔1—5普通话免费| 间谍过家家第七集在线观看动画| 卧底 电视剧| 总统夫人的夜晚在线播放| 挣扎吧当亚君| 格丽乔狂飙1080p免费无敌霉运星| 启示录电影| 神勇武工队传奇2017任帅| 三年成全免费观看高清在线播放 | 欧美满天星在线观看| 《建军大业》免费观看完整版电影| 黑超特警组| 八尺夫人满天星版免费观看第7集| 社长的妻子2电视剧免费| 我的野蛮女友 全智贤| 一起愁愁愁免费观看全集高清| 正播:巴黎奥运会开幕式| 无颜之月免费观看第一季全集| 详情: 解决学生的性爱烦恼不穿内衣裤的美波老师硬硬教学 _美波汐里 - 91n | 公之浮之中9| 大江大河第一部全集免费观看| 《超女麦乐迪》完整视频| 新年歌曲dj| 香蕉视屏免费播放| 人猿泰山真人版1995年在线| 寻梦环游记免费观看在线完整版| 今天明天动画片| 《屋顶工》拉拉在线观看| 哥斯拉-1.0电影在线观看| 粉碎机全集观看| 电视剧周生如故全集免费观看| 年轻善良的岳母| 满天星女版黑鹰坠落2免费观看| 湖北卫视综合频道| 高清《战旗如画》电视剧| 莉莉库拉格《女版满天星》| 军事不当行为未删减版百度云资源| 高清在韩国成为房主的方法未删减| 星级狂魔满天星原版| 名侦探柯南绯色的不在证明动漫| 飞驰人生二| 韩国电影维修人员的培训 | 窃听风云3| 私人航空在线播放| 我和僵尸有个约会1粤语在线观看| 精河县| 高清《诡舍》| 电视剧亲情保卫战| 《新上的秘书》演员表| 当头炮的走法| 高清《人生导师》电影在线观看免费| 《女超人:麦乐迪| 剑奴电影免费完整版在线观看| 鬼打鬼 电影| 钻石王牌| 《美丽女儿替父亲还债》剧情| 《流光引》| 画江湖之不良人**版| 够劲吻住你短剧大结局免费观看| 印度一生的承诺| 空姐日本电视剧| 性爱交易| 花样年华电影未删减完整版| 刺杀小说家下载| overlower第一季在线观看完整版| 妻子的滋味电影| 美女一脱到底| 台湾921大地震| 成毅王权富贵全集观看| 灵魂符咒| 女人公敌高清第三季| 入室劫财劫色国语版| 黑雾电视剧免费观看完整版| 大上海电影免费高清在线观看| 羞耻诊疗室樱花在线播放| 八楼的二路汽车| 义姐是不是良喂养樱花第一集动漫观看 | 最毒美人心2| 北京秋日晚霞好浪漫| 两个爸爸电视剧全集观看| 俘虏之锁~初女们银灰的束缚~ 1| 家有一老全集| 北京寿桃| 王牌对王牌第五季免费| 赛尔号大电影5| 落魄贵族琉璃川在线观看| 少年包青天2| 消失的爱人| 哇嘎嘎电影播放免费观看| 复联4免费版高清观看| 黑暗荣耀第二季第五集30分25秒| 战狼6在线观看依人影院| 官人我要之极乐宝鉴2| 上错花轿嫁对郎在线观看| 郝板丽千金大小姐在线观看| 冲上云霄第一部粤语| 幸福小丈夫全集| 插曲的痛免费高清观看完| 英雄有梦电影完整免费观看| 突击手蜜獾解说| 白峰电影在线播放2019年| 报告老师怪怪怪怪物| 福贵免费在线观看| 塔日酒店在线观看高清完整版| 猎狐行动| 凹凸世界动漫| 《需要爸爸种子》英文翻译| 十八岁的天空2| 满洲国国歌| 刘德华评价罗刹海市| 女销售在线播放| 仙逆动漫免费在线| 我叫金三顺全集| 办公室卫生标准| 慈禧的秘密生活下载| 电视剧光荣大地| 公浮之3电视剧免费播放在线观看| 高清《霍去病传奇》| 女人花免费观看大全电视剧武则天| 《激战丛林》海泽摩尔电影在线观看| 致命弯道3完整| 始作俑者的意思| 巨胸护士风间由美播放| 魔女 电影| 知源中医| 女友的妈妈女主演员是谁| 外出电影在线观看| 光环电影完整版在线看高清| 满天星丽莎和父亲| 年轻的母亲2韩剧免费中文版| 娇妻两根一起进3p视频| 浮生影视在线观看高清免费| 厚颜无耻韩国动漫观看免费| 《落魄贵族琉璃川》完整版免费观看| 美食的俘虏中文| 荆棘之恋泰剧免费播放| 零点电影完整版| 人民的正义| 由良千岁电影大全| 情劫在线观看| 别饿坏了那匹马主要内容| 男子姐姐值夜班离奇失踪多年| 叶玉卿 卿本佳人| 安姨在线| 金装四大才子国语全集| 暴走财神5在线观看免费完整版| 美国消防宝贝在线观看| 感官风暴| 壮志凌云凯登劳斯版 | 《咱们结婚吧》| 蜡笔小新国语下载| 美辰之屋6| 沉睡花园一共多少集| 挣扎吧亚军君免费观看完整版| 落跑甜心徐垒| 绿媒是什么意思| 超级教师3免费更新集数| 战神带娃:奶爸人生短剧全集| 终末的女武神在哪个APP可以看 | 性 谎言和录像带| 超越情感电视剧免费观看全集完整版 | 新还珠格格全集优酷| 错缘在线观看| 天雷一部之春花秋月 电视剧| 黑白配高清中文完整版| 韩国情书复古舞| 李安 逝去的爱| 秘密身份:我是世界首富短剧全集| 张北县| 《军事不当行为》在线观看| 善良的的女愁书| 金城武电影全集| 囧妈网上怎么看| 山寨小萌主在线观看| 一起愁愁免费高清在线观看免费| 一见如花你就笑| 血咒圣痕| q2002午夜我的老师| 凤姐qq| 牙医姐妹赤子板栗| 壮志凌云女版啄木鸟满天星法版| 孙颖莎赛后瘫倒原因出炉| 一泊二日| 电影雷霆战警| 剑川县| xl司令第一季免费观看全集| 我们来自未来1| 私人监狱电影全集免费资源| 死亡同学会| 勿忘仇敌| 法国空5在线观看整板视频| 私人女性监狱完整版观看| 星际宝贝在线观看| 同桌的你电影完整版| 伍六七之暗影宿命 2023| 特殊游泳教练| 和丈夫部长的相处之道伦理片 | 动感之星 小玲 全集| 中二病也要谈恋爱12| 立陶宛大使被通知离境| 两个人的视频在线观看| 屋塔房王世子大结局| 哇嘎国语电影| 漂亮的保姆五完整版免费| 百星酒店百度影音| 仙逆108集完整版在线观看| 天衣美津| 维修人员的培训 在线| 《灭火宝贝2》美国版免费观看| 《口咬》电影完整版| 牙医姐妹 赤子板栗| 阿凡达3免费完整观看| 插曲的痛30分免费播放| 老公不知情电影| 惊鸿故人归短剧免费观看全集高清版| 《性/生活》4无删减版| 女篮中锋坎贝奇三部曲| 高清安身何处| 我的漂亮的妈妈9中字开头7个字| 浮生若梦电影| 无双短剧完整版免费播放| 仙逆128全集观看| 时光正好在线观看| 激情从来| 学警雄心国语| 大海啸鲨口逃生国语| 海盗2:鬼怪的旗帜 电影在线观看| 需要爸爸播种 美国版在哪里可以看| 小欢喜电视剧完整版| 综合笔记视频图片《韩剧办公室蓝色隐身帽子》 - 全集免费观看 - 永时影院印度 | 胭脂扣电视剧| 俄罗斯伦理电影爸爷需要博种| 平果香儿歌原唱完整版的| 豺狼的日子 第一季 电视剧| 独自等待迅雷下载| omoflow第一集真人版免费观看 | 搜查瑠公圳未删减| 花仙子名器系列| 丰满的继牳3小早川怜子BD电影| 旁观者电影| 电影窗外| 空巷子电视剧全集免费观看| 除却巫山邓家佳DVD版| 1一68集电视剧心如铁免费播放| 道德的火焰| 她在丈夫面前耍帅了电影| 《贝拉6》免费观看高清| 电影《默杀》免费观看高清版| 黑天鹅在线观看| 《猎罪图鉴》1| 维修工的艳遇在线播放| 无风絮自飞| 下一个奇迹百度影音| 高清过多的爱与谋杀| 水电工艳遇麻豆电影| 毕打自己人剧情| 还是夫妻电视剧全集| 敢死队电影| 未知| 小土豆歌曲完整版| 大长今国语版| 美国式禁忌睫毛膏4完整版免费观看| 完美有多美| 2020中国好声音| 霍元甲电视连续剧| 哇嘎电影国语版免费看| 名侦探柯南700| 抗日奇侠全集播放| 聚会的目的手机在线观看| 《法国护士长》伦理| 将恋爱进行到底电视剧日剧免费观看| 乱世佳人电视剧免费观看全集| 极限追捕电视剧| 保姆的特殊待遇在哪看| 人狼特种部队免费完整版在线观看| 兜售回忆| 小猪佩奇爆笑版视频| 需要爸爸播种在美国| 茶杯狐foxcup| 爸爸去哪儿第四季| 高清搜神记未删减| 三年成全影视大全在线播出| 亡命父女未删减| 阁楼的拼音| 无尽的爱在线观看全集免费| Jizz日本| 由菱开始电影免费观看| 斯巴达克斯8季10集免费观看| 女教师波多野结衣在线播放| 《急诊护士》法国版电影在线观看 | 丰满的继牳3理伦片| 荒野女婿2普通话版| 继父在线观看| 以爱为营1-30集免费观看| 姑娘第8集免费高清完整版| 情人的眼泪简谱| 双龙传丐世英豪| 保卫黄河伴奏| 妻子13免费完整高清电视剧在线看| 风情的妻子| 情圣是怎么练成的| 伊波拉病毒快播| 山阳县| 需要爸爸种种子| 诛仙第三季1-26全集| 报告老板之豪言壮旅04| 鬼灭之刃锻刀村篇第五集| 电影《丰年经继坶3》解析|