99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線(xiàn)實(shí)戰(zhàn)洞察。

USB轉(zhuǎn)串口驅(qū)動(dòng)核心解析:VCP與CDC原理、選型與實(shí)戰(zhàn)排坑指南

USB轉(zhuǎn)串口驅(qū)動(dòng)核心解析:VCP與CDC原理、選型與實(shí)戰(zhàn)排坑指南 1. 項(xiàng)目概述USB轉(zhuǎn)串口驅(qū)動(dòng)的核心價(jià)值與分類(lèi)搞嵌入式開(kāi)發(fā)、單片機(jī)調(diào)試或者玩智能硬件的朋友對(duì)“USB轉(zhuǎn)串口”這個(gè)工具肯定不陌生。它就像一座橋梁一頭連著現(xiàn)代電腦上無(wú)處不在的USB接口另一頭連著那些經(jīng)典、穩(wěn)定但接口“古老”的串口設(shè)備。但這座橋能不能通通得穩(wěn)不穩(wěn)關(guān)鍵就看“驅(qū)動(dòng)”這座橋的“施工圖紙”和“施工隊(duì)”了。我這些年調(diào)試過(guò)的板子從STM32到ESP32從Arduino到各種工控模塊幾乎都離不開(kāi)這個(gè)小玩意兒。今天咱們不聊怎么用串口助手收發(fā)數(shù)據(jù)也不聊波特率怎么設(shè)就深挖一下這個(gè)看似簡(jiǎn)單、實(shí)則門(mén)道不少的“USB轉(zhuǎn)串口驅(qū)動(dòng)”特別是它的兩種核心類(lèi)型VCP和CDC。理解了它們你下次再遇到“設(shè)備管理器里嘆號(hào)”、“串口突然消失”、“數(shù)據(jù)傳輸亂碼”這些幺蛾子時(shí)就能心里有數(shù)知道該從哪兒下手了。簡(jiǎn)單說(shuō)USB轉(zhuǎn)串口芯片比如經(jīng)典的CH340、CP2102、FT232負(fù)責(zé)硬件層面的信號(hào)轉(zhuǎn)換而驅(qū)動(dòng)則是讓W(xué)indows、Linux、macOS這些操作系統(tǒng)能識(shí)別這個(gè)芯片并把它“偽裝”成一個(gè)標(biāo)準(zhǔn)的串行通信端口COM口。沒(méi)有合適的驅(qū)動(dòng)你的電腦就“看”不到這個(gè)串口更別提用它來(lái)下載程序、打印調(diào)試信息了。驅(qū)動(dòng)類(lèi)型主要決定了操作系統(tǒng)以何種方式、何種協(xié)議與這個(gè)USB設(shè)備“對(duì)話(huà)”。目前主流就兩大陣營(yíng)VCP和CDC。搞懂它倆的區(qū)別、優(yōu)劣和適用場(chǎng)景是你玩轉(zhuǎn)串口通信的必修課。2. USB轉(zhuǎn)串口驅(qū)動(dòng)類(lèi)型深度解析VCP vs. CDC2.1 VCP虛擬COM端口驅(qū)動(dòng)VCP全稱(chēng)Virtual COM Port即虛擬COM端口。這是最常見(jiàn)、歷史最悠久、兼容性最廣的一種驅(qū)動(dòng)模式。它的設(shè)計(jì)哲學(xué)非常直接在操作系統(tǒng)層面完全模擬一個(gè)傳統(tǒng)的物理串行端口RS-232。2.1.1 工作原理與實(shí)現(xiàn)方式當(dāng)你在電腦上插入一個(gè)采用VCP驅(qū)動(dòng)的USB轉(zhuǎn)串口適配器比如插著一個(gè)CH340芯片的下載器其工作流程是這樣的設(shè)備枚舉USB設(shè)備插入后操作系統(tǒng)通過(guò)USB總線(xiàn)詢(xún)問(wèn)設(shè)備身份。芯片固件會(huì)回復(fù)自己的廠(chǎng)商IDVID和產(chǎn)品IDPID例如CH340的VID是1A86。驅(qū)動(dòng)匹配系統(tǒng)根據(jù)VID/PID在已安裝的驅(qū)動(dòng)庫(kù)中尋找匹配的.inf文件。找到后就會(huì)加載對(duì)應(yīng)的VCP驅(qū)動(dòng)程序。端口虛擬化驅(qū)動(dòng)程序在系統(tǒng)內(nèi)部創(chuàng)建一個(gè)“虛擬”的COM端口對(duì)象例如COM3、COM4。這個(gè)虛擬端口會(huì)接管所有對(duì)該COM號(hào)的操作。協(xié)議轉(zhuǎn)換當(dāng)上位機(jī)軟件如串口調(diào)試助手、Keil的下載器向COM3發(fā)送數(shù)據(jù)時(shí)VCP驅(qū)動(dòng)將這些數(shù)據(jù)打包成USB的批量傳輸Bulk Transfer或中斷傳輸Interrupt Transfer包通過(guò)USB總線(xiàn)發(fā)給轉(zhuǎn)換芯片。硬件轉(zhuǎn)換芯片收到USB包后將其解包并按照設(shè)定的波特率、數(shù)據(jù)位、停止位、校驗(yàn)位等參數(shù)轉(zhuǎn)換成UART電平信號(hào)通常是TTL電平從TX引腳輸出。反向亦然芯片從RX引腳收到UART信號(hào)組裝成USB包通過(guò)驅(qū)動(dòng)上傳給系統(tǒng)上位機(jī)軟件再?gòu)腃OM3讀取。整個(gè)過(guò)程對(duì)用戶(hù)和上位機(jī)軟件而言完全透明。軟件認(rèn)為自己就是在和一個(gè)傳統(tǒng)的、速度可能只有115200bps的COM口通信完全感知不到底層的USB協(xié)議。這就是VCP最大的優(yōu)點(diǎn)對(duì)舊有軟件和系統(tǒng)的極致兼容。很多古老的工業(yè)控制軟件、燒錄工具只認(rèn)COM口VCP模式就是讓它們能在現(xiàn)代電腦上繼續(xù)工作的“救星”。2.1.2 優(yōu)勢(shì)與典型芯片優(yōu)勢(shì)兼容性無(wú)敵幾乎100%兼容所有支持串口的操作系統(tǒng)和應(yīng)用程序無(wú)需修改任何代碼。即插即用在Windows上安裝好驅(qū)動(dòng)后每次插入設(shè)備都會(huì)自動(dòng)分配一個(gè)COM口號(hào)行為與物理串口完全一致。配置靈活可以在設(shè)備管理器里像操作真實(shí)串口一樣修改波特率、數(shù)據(jù)位等參數(shù)。典型芯片CH340系列、CP2102/CP2104、FT232R/FT231X、早期的PL2303。這些芯片的廠(chǎng)商都提供了專(zhuān)屬的VCP驅(qū)動(dòng)你需要根據(jù)芯片型號(hào)去官網(wǎng)下載對(duì)應(yīng)的驅(qū)動(dòng)安裝。2.1.3 實(shí)操心得與避坑指南注意VCP驅(qū)動(dòng)最常遇到的問(wèn)題就是驅(qū)動(dòng)簽名和版本沖突。尤其是在Windows 10/11系統(tǒng)上系統(tǒng)強(qiáng)制要求驅(qū)動(dòng)有數(shù)字簽名。驅(qū)動(dòng)安裝失敗代碼52這通常是因?yàn)閃indows自動(dòng)安裝了系統(tǒng)自帶的、版本不匹配的通用驅(qū)動(dòng)或者驅(qū)動(dòng)沒(méi)有有效簽名。解決方法去芯片廠(chǎng)商官網(wǎng)下載最新的、帶數(shù)字簽名的驅(qū)動(dòng)。安裝前最好在設(shè)備管理器中徹底卸載現(xiàn)有設(shè)備并刪除驅(qū)動(dòng)軟件再重新安裝。COM口時(shí)有時(shí)無(wú)或編號(hào)沖突有時(shí)拔插設(shè)備后COM口號(hào)會(huì)變比如從COM3變成COM5。這是因?yàn)橄到y(tǒng)記錄了之前設(shè)備的端口號(hào)但分配邏輯有時(shí)會(huì)出問(wèn)題。解決方法可以在設(shè)備管理器中右鍵點(diǎn)擊該端口 - “屬性” - “端口設(shè)置” - “高級(jí)”在底部手動(dòng)指定一個(gè)未被占用的COM口號(hào)如COM10并勾選“保留此端口”。這樣以后每次插入都會(huì)固定是這個(gè)口。FTDI芯片的“坑”FTDI的驅(qū)動(dòng)歷史上曾有過(guò)一次著名的“變磚”事件其驅(qū)動(dòng)會(huì)檢測(cè)并禁用使用偽造VID/PID的克隆芯片。雖然現(xiàn)在正規(guī)渠道購(gòu)買(mǎi)的芯片沒(méi)問(wèn)題但如果你從某些廉價(jià)渠道買(mǎi)的模塊突然不識(shí)別了可能需要尋找舊版驅(qū)動(dòng)或使用其他品牌的芯片。2.2 CDC通信設(shè)備類(lèi)驅(qū)動(dòng)CDC全稱(chēng)Communication Device Class是USB官方標(biāo)準(zhǔn)中定義的一個(gè)設(shè)備類(lèi)。它屬于“USB設(shè)備類(lèi)驅(qū)動(dòng)”的范疇其目標(biāo)是讓USB設(shè)備能夠直接以“通信設(shè)備”的身份被系統(tǒng)識(shí)別而不是模擬成一個(gè)其他類(lèi)型的設(shè)備。2.2.1 工作原理與標(biāo)準(zhǔn)協(xié)議CDC本身是一個(gè)龐大的家族包含多個(gè)子類(lèi)如CDC-ACMAbstract Control Model抽象控制模型這才是我們常說(shuō)的“USB轉(zhuǎn)串口”所用的CDC。CDC-ACM定義了一套標(biāo)準(zhǔn)的USB接口描述符和通信協(xié)議。當(dāng)一臺(tái)設(shè)備聲明自己是CDC-ACM類(lèi)設(shè)備時(shí)標(biāo)準(zhǔn)類(lèi)標(biāo)識(shí)它在USB描述符中報(bào)告自己的設(shè)備類(lèi)是“通信設(shè)備”Class 0x02并指定使用ACM子類(lèi)。系統(tǒng)內(nèi)置驅(qū)動(dòng)現(xiàn)代操作系統(tǒng)Windows 10 1809以后、Linux、macOS都內(nèi)置了符合USB-IF標(biāo)準(zhǔn)的CDC-ACM通用驅(qū)動(dòng)程序。這意味著理論上你不需要安裝任何額外的驅(qū)動(dòng)系統(tǒng)看到這個(gè)標(biāo)準(zhǔn)標(biāo)識(shí)就會(huì)自動(dòng)加載內(nèi)置驅(qū)動(dòng)并創(chuàng)建一個(gè)串口設(shè)備。標(biāo)準(zhǔn)化通信數(shù)據(jù)傳輸通過(guò)USB的批量傳輸端點(diǎn)進(jìn)行控制命令如設(shè)置波特率通過(guò)中斷傳輸端點(diǎn)進(jìn)行。這一切都遵循公開(kāi)的USB CDC規(guī)范。2.2.2 優(yōu)勢(shì)與典型應(yīng)用優(yōu)勢(shì)免驅(qū)理想情況下最大的賣(mài)點(diǎn)。在支持的操作系統(tǒng)上即插即用極大簡(jiǎn)化了部署特別適合面向消費(fèi)者的產(chǎn)品。標(biāo)準(zhǔn)化遵循USB-IF標(biāo)準(zhǔn)不同廠(chǎng)商的設(shè)備行為一致減少了兼容性碎片化。更適合現(xiàn)代系統(tǒng)與操作系統(tǒng)底層集成更好在某些場(chǎng)景下可能更穩(wěn)定、效率更高。典型應(yīng)用很多ARM Cortex-M微控制器內(nèi)置的USB模塊例如STM32的USB Device庫(kù)配置為CDC設(shè)備后可以讓STM32開(kāi)發(fā)板直接通過(guò)USB線(xiàn)被電腦識(shí)別為一個(gè)串口無(wú)需外接轉(zhuǎn)換芯片。這就是所謂的“USB虛擬串口”。一些較新的USB轉(zhuǎn)串口芯片如Silicon Labs的CP2102N的部分型號(hào)、Microchip的MCP2200等也支持CDC模式。Linux和macOS下的主流方式在這些系統(tǒng)下CDC設(shè)備通常被識(shí)別為/dev/ttyACM0或/dev/ttyUSB0驅(qū)動(dòng)體驗(yàn)非常統(tǒng)一。2.2.3 實(shí)操心得與避坑指南注意CDC的“免驅(qū)”在Windows上是個(gè)“有條件”的福利兼容性問(wèn)題主要出在Windows系統(tǒng)。Windows下的“偽免驅(qū)”雖然Windows 10新版和Windows 11內(nèi)置了usbser.sys這個(gè)CDC驅(qū)動(dòng)但它的識(shí)別有時(shí)不那么智能。如果設(shè)備的VID/PID不在微軟的驅(qū)動(dòng)簽名庫(kù)白名單里系統(tǒng)可能無(wú)法自動(dòng)為其加載usbser.sys導(dǎo)致設(shè)備顯示為“USB串行設(shè)備”帶嘆號(hào)。解決方法此時(shí)仍然需要手動(dòng)安裝一個(gè)“驅(qū)動(dòng)”。但這個(gè)“驅(qū)動(dòng)”往往只是一個(gè).inf文件它的作用不是提供新驅(qū)動(dòng)文件而是告訴系統(tǒng)“請(qǐng)對(duì)這個(gè)特定VID/PID的設(shè)備使用你系統(tǒng)里已有的usbser.sys驅(qū)動(dòng)”。STM32CubeProgrammer在安裝時(shí)就會(huì)添加這樣的INF文件以便識(shí)別STM32的CDC端口。CDC與VCP的識(shí)別差異在設(shè)備管理器中VCP驅(qū)動(dòng)創(chuàng)建的端口通常直接顯示為“端口COM和LPT”下的“USB-SERIAL CH340 (COM3)”。而CDC驅(qū)動(dòng)創(chuàng)建的端口除了在“端口”下顯示有時(shí)還會(huì)在“通用串行總線(xiàn)設(shè)備”下看到一個(gè)獨(dú)立的設(shè)備條目。Linux下的天堂在Linux內(nèi)核中CDC-ACM驅(qū)動(dòng)是標(biāo)準(zhǔn)組件支持極好。插入設(shè)備后用dmesg | grep tty命令就能看到系統(tǒng)識(shí)別并創(chuàng)建的設(shè)備節(jié)點(diǎn)如/dev/ttyACM0直接就可以用minicom或screen命令連接。波特率設(shè)置的玄學(xué)對(duì)于真正的CDC-ACM設(shè)備如STM32虛擬的在主機(jī)端設(shè)置的波特率實(shí)際上只是一個(gè)“象征性”的參數(shù)。因?yàn)閁SB通信本身是高速的、基于包的這個(gè)波特率值僅僅是通過(guò)控制端點(diǎn)發(fā)送給設(shè)備的一個(gè)數(shù)字設(shè)備端的固件可以讀取這個(gè)值并據(jù)此配置自己的實(shí)際UART波特率。如果設(shè)備端固件沒(méi)處理這個(gè)請(qǐng)求那么主機(jī)設(shè)任何波特率都可能無(wú)效。關(guān)鍵點(diǎn)設(shè)備端和主機(jī)端的波特率必須匹配而這個(gè)匹配依賴(lài)于設(shè)備端固件的正確實(shí)現(xiàn)。3. VCP與CDC的對(duì)比與選型指南理解了原理我們放在一起對(duì)比就能根據(jù)項(xiàng)目需求做出明智選擇。特性維度VCP (虛擬COM端口)CDC-ACM (通信設(shè)備類(lèi))本質(zhì)廠(chǎng)商專(zhuān)屬驅(qū)動(dòng)模擬傳統(tǒng)串口USB標(biāo)準(zhǔn)設(shè)備類(lèi)聲明為通信設(shè)備驅(qū)動(dòng)需求必須安裝廠(chǎng)商特定驅(qū)動(dòng)理想情況免驅(qū)系統(tǒng)內(nèi)置驅(qū)動(dòng)兼容性極佳兼容所有老軟件/系統(tǒng)較好但對(duì)舊版Windows如Win7支持差標(biāo)準(zhǔn)化低各廠(chǎng)商實(shí)現(xiàn)各異高遵循USB-IF統(tǒng)一規(guī)范典型芯片CH340, CP2102, FT232, PL2303STM32等MCU內(nèi)置USB CP2102N, MCP2200系統(tǒng)識(shí)別在“端口COM和LPT”下在“端口”下也可能在“通用串行總線(xiàn)設(shè)備”下Linux設(shè)備節(jié)點(diǎn)/dev/ttyUSB0/dev/ttyACM0開(kāi)發(fā)便利性對(duì)主機(jī)端應(yīng)用開(kāi)發(fā)者最友好對(duì)設(shè)備端嵌入式固件開(kāi)發(fā)者要求更高適用場(chǎng)景通用轉(zhuǎn)換器、兼容老舊主機(jī)/軟件、穩(wěn)定第一消費(fèi)電子產(chǎn)品、嵌入式設(shè)備內(nèi)置調(diào)試口、追求部署簡(jiǎn)便選型決策邏輯如果你的產(chǎn)品是獨(dú)立的“USB轉(zhuǎn)串口線(xiàn)”或“下載器”優(yōu)先選擇VCP方案如CH340或CP2102。理由很簡(jiǎn)單你的用戶(hù)可能是任何使用Windows 7/10/11的人他們可能面對(duì)任何古老的工控軟件。讓他們?nèi)ス倬W(wǎng)下載一個(gè)驅(qū)動(dòng)安裝雖然多一步但能確保100%可用。穩(wěn)定性壓倒一切。如果你的產(chǎn)品是集成了USB調(diào)試功能的嵌入式設(shè)備比如智能硬件可以考慮CDC方案利用MCU內(nèi)置的USB。這能讓你的產(chǎn)品看起來(lái)更“優(yōu)雅”用戶(hù)插上USB線(xiàn)就能識(shí)別無(wú)需找驅(qū)動(dòng)。但前提是你的目標(biāo)用戶(hù)群體主要使用較新的操作系統(tǒng)Win10 1809/macOS/Linux。如果面向工業(yè)或教育市場(chǎng)舊系統(tǒng)存量很大則要謹(jǐn)慎。如果你是嵌入式學(xué)習(xí)者或開(kāi)發(fā)者玩Arduino、ESP8266/32這些開(kāi)發(fā)板大多采用CH340/CP2102的VCP方案跟著教程安裝一次驅(qū)動(dòng)即可省心。玩STM32等ARM MCU你會(huì)同時(shí)接觸到兩種。用外接的ST-Link帶VCP下載調(diào)試用的是VCP當(dāng)你配置芯片的USB為CDC設(shè)備實(shí)現(xiàn)“打印日志到電腦”時(shí)就是在用CDC。這是學(xué)習(xí)兩種模式的絕佳機(jī)會(huì)。4. 驅(qū)動(dòng)安裝、管理與故障排查實(shí)戰(zhàn)理論說(shuō)得再多不如動(dòng)手解決一次問(wèn)題來(lái)得實(shí)在。這里我把多年積累的驅(qū)動(dòng)相關(guān)實(shí)操和排坑經(jīng)驗(yàn)系統(tǒng)化一下。4.1 Windows平臺(tái)驅(qū)動(dòng)安裝精細(xì)操作在Windows上安裝VCP驅(qū)動(dòng)遠(yuǎn)不止“雙擊安裝包”那么簡(jiǎn)單。4.1.1 純凈安裝流程獲取官方驅(qū)動(dòng)永遠(yuǎn)從芯片制造商官網(wǎng)下載驅(qū)動(dòng)。比如沁恒CH340官網(wǎng)、硅實(shí)驗(yàn)室CP210x官網(wǎng)、FTDI官網(wǎng)。避免使用第三方網(wǎng)站提供的“萬(wàn)能驅(qū)動(dòng)包”。預(yù)清理重要如果之前安裝失敗或存在舊版本先進(jìn)行清理。打開(kāi)設(shè)備管理器找到帶黃色嘆號(hào)的未知設(shè)備或已有的串口設(shè)備右鍵“卸載設(shè)備”務(wù)必勾選“嘗試刪除此設(shè)備的驅(qū)動(dòng)程序軟件”然后點(diǎn)擊卸載。禁用驅(qū)動(dòng)程序強(qiáng)制簽名僅限安裝未簽名驅(qū)動(dòng)時(shí)對(duì)于某些舊版或特殊驅(qū)動(dòng)可能需要此步驟。在Windows設(shè)置-更新與安全-恢復(fù)-高級(jí)啟動(dòng)中點(diǎn)擊“立即重新啟動(dòng)”然后選擇“疑難解答”-“高級(jí)選項(xiàng)”-“啟動(dòng)設(shè)置”-“重啟”按數(shù)字7選擇“禁用驅(qū)動(dòng)程序強(qiáng)制簽名”。但這不是長(zhǎng)久之計(jì)最好還是找有簽名的驅(qū)動(dòng)。安裝與驗(yàn)證運(yùn)行下載的安裝程序或手動(dòng)指定INF文件安裝。安裝完成后重新插入設(shè)備在設(shè)備管理器的“端口COM和LPT”下應(yīng)看到正確的設(shè)備名稱(chēng)和COM口號(hào)。4.1.2 手動(dòng)指定INF文件安裝高級(jí)方法當(dāng)安裝程序無(wú)效或需要為特定VID/PID設(shè)備指定使用系統(tǒng)CDC驅(qū)動(dòng)時(shí)此方法非常有用。設(shè)備插入后在設(shè)備管理器中找到帶嘆號(hào)的設(shè)備如“USB串行設(shè)備”。右鍵 - “更新驅(qū)動(dòng)程序” - “瀏覽我的電腦以查找驅(qū)動(dòng)程序” - “讓我從計(jì)算機(jī)上的可用驅(qū)動(dòng)程序列表中選取”。點(diǎn)擊“從磁盤(pán)安裝”然后瀏覽到你準(zhǔn)備好的.inf文件。選擇正確的設(shè)備型號(hào)完成安裝。4.2 驅(qū)動(dòng)沖突與COM口占用問(wèn)題排查“串口助手打不開(kāi)提示端口被占用”是經(jīng)典問(wèn)題。定位占用者打開(kāi)“資源監(jiān)視器”任務(wù)管理器 - 性能 - 打開(kāi)資源監(jiān)視器。切換到“CPU”選項(xiàng)卡在“關(guān)聯(lián)的句柄”搜索框中輸入你的COM口號(hào)例如“COM3”。搜索結(jié)果會(huì)顯示是哪個(gè)進(jìn)程如另一個(gè)串口助手、Keil MDK、IAR、甚至某些后臺(tái)服務(wù)正在使用這個(gè)端口。結(jié)束該進(jìn)程即可釋放端口。徹底解決沖突如果某個(gè)軟件如某個(gè)編程IDE異常退出后沒(méi)有釋放串口可能導(dǎo)致端口一直處于被占用狀態(tài)。重啟電腦是最快的方法。也可以嘗試在設(shè)備管理器中禁用再啟用該端口。4.3 Linux與macOS下的驅(qū)動(dòng)體驗(yàn)在這兩個(gè)系統(tǒng)下驅(qū)動(dòng)問(wèn)題少得多更多的是如何使用。Linux查看設(shè)備插入設(shè)備后立刻在終端輸入dmesg | tail或ls /dev/ttyACM* /dev/ttyUSB*。你會(huì)看到系統(tǒng)識(shí)別設(shè)備并創(chuàng)建節(jié)點(diǎn)的日志。權(quán)限問(wèn)題普通用戶(hù)可能沒(méi)有讀寫(xiě)串口設(shè)備的權(quán)限。解決方法① 使用sudo命令運(yùn)行你的串口工具② 將用戶(hù)加入dialout組sudo usermod -a -G dialout $USER然后注銷(xiāo)重新登錄生效。常用工具minicom、screen如screen /dev/ttyACM0 115200、picocom或者圖形化的gtkterm、cutecom。macOS系統(tǒng)同樣內(nèi)置CDC驅(qū)動(dòng)。設(shè)備通常被識(shí)別為/dev/tty.usbmodemXXXXCDC或/dev/tty.wchusbserialXXXX某些VCP芯片??梢允褂胠s /dev/tty.*查看。推薦使用screen命令screen /dev/tty.usbmodem14101 115200或跨平臺(tái)的串口工具如Serial、CoolTerm。4.4 常見(jiàn)故障速查表故障現(xiàn)象可能原因排查步驟與解決方案設(shè)備管理器有嘆號(hào)提示“代碼52”驅(qū)動(dòng)未簽名或版本不匹配1. 去官網(wǎng)下載最新簽名驅(qū)動(dòng)。2. 徹底卸載舊驅(qū)動(dòng)后重裝。3. 臨時(shí)禁用驅(qū)動(dòng)簽名不推薦長(zhǎng)期使用。插入設(shè)備無(wú)任何反應(yīng)USB線(xiàn)問(wèn)題、設(shè)備損壞、主板USB口故障1. 換一根數(shù)據(jù)線(xiàn)很多手機(jī)充電線(xiàn)只能充電。2. 換一個(gè)USB口特別是避開(kāi)USB3.0藍(lán)色口有些轉(zhuǎn)換芯片對(duì)USB3.0兼容不好。3. 設(shè)備是否需供電嘗試外接供電。COM口列表中有但串口工具無(wú)法打開(kāi)端口被占用、參數(shù)錯(cuò)誤1. 用資源監(jiān)視器查找并結(jié)束占用進(jìn)程。2. 檢查波特率、數(shù)據(jù)位、停止位、校驗(yàn)位是否與設(shè)備端嚴(yán)格一致。3. 重啟電腦。數(shù)據(jù)傳輸亂碼波特率等參數(shù)不匹配、電平不兼容、干擾1.首要檢查雙方波特率是否精確一致常用115200、9600。2. 檢查數(shù)據(jù)位常為8、停止位常為1、校驗(yàn)位常為None。3. 如果是TTL電平確保共地且電壓匹配通常是3.3V或5V。4. 線(xiàn)纜過(guò)長(zhǎng)或質(zhì)量差可能引入干擾嘗試縮短或屏蔽。設(shè)備頻繁斷開(kāi)重連USB供電不足、接觸不良、驅(qū)動(dòng)/系統(tǒng)問(wèn)題1. 使用帶外部電源的USB Hub。2. 檢查USB接口和線(xiàn)纜接頭是否松動(dòng)。3. 更新主板芯片組USB控制器驅(qū)動(dòng)。4. 在設(shè)備管理器-電源管理中取消勾選“允許計(jì)算機(jī)關(guān)閉此設(shè)備以節(jié)約電源”。Linux下找不到/dev/tty*設(shè)備權(quán)限不足、驅(qū)動(dòng)未加載1. 執(zhí)行l(wèi)s /dev/tty*時(shí)使用sudo。2. 檢查內(nèi)核是否加載了驅(qū)動(dòng)lsmod5. 進(jìn)階話(huà)題驅(qū)動(dòng)背后的USB協(xié)議與調(diào)試技巧對(duì)于想深究或者遇到極詭異問(wèn)題的朋友可以稍微了解一下驅(qū)動(dòng)層之下的USB通信這能幫你打開(kāi)一扇新的大門(mén)。5.1 使用USB協(xié)議分析工具當(dāng)串口通信出現(xiàn)“玄學(xué)”問(wèn)題比如特定數(shù)據(jù)包丟失、速度不達(dá)標(biāo)時(shí)可能是USB層面出了問(wèn)題。此時(shí)可以借助USB協(xié)議分析儀硬件如Beagle、Ellisys但價(jià)格昂貴或軟件工具。對(duì)于Windows一個(gè)強(qiáng)大的免費(fèi)工具是USBView包含在Windows SDK中或USBDeview。它們可以查看所有USB設(shè)備的詳細(xì)信息包括設(shè)備描述符、配置描述符、接口和端點(diǎn)描述符。你可以確認(rèn)你的轉(zhuǎn)換器是否被正確識(shí)別為“USB串行設(shè)備”以及它使用的端點(diǎn)類(lèi)型Bulk In/Out, Interrupt In。更深入一點(diǎn)可以學(xué)習(xí)使用Wireshark配合USBPcap插件來(lái)捕獲USB數(shù)據(jù)包。你能看到每一次USB傳輸?shù)募?xì)節(jié)判斷是主機(jī)沒(méi)有發(fā)送數(shù)據(jù)還是設(shè)備沒(méi)有回復(fù)或者是數(shù)據(jù)在傳輸中損壞了。這對(duì)于開(kāi)發(fā)自定義的USB CDC設(shè)備固件尤其有用。5.2 嵌入式端CDC設(shè)備的固件調(diào)試如果你在用STM32等MCU自己實(shí)現(xiàn)USB CDC調(diào)試起來(lái)比用現(xiàn)成轉(zhuǎn)換芯片復(fù)雜。描述符是否正確這是設(shè)備能被主機(jī)識(shí)別的第一步。確保設(shè)備描述符、配置描述符、接口描述符指定為CDC-ACM類(lèi)、端點(diǎn)描述符都正確無(wú)誤。一個(gè)字節(jié)錯(cuò)誤都可能導(dǎo)致識(shí)別失敗。利用CubeMX生成代碼可以大大降低出錯(cuò)率。端點(diǎn)配置與緩沖區(qū)CDC-ACM通常需要3個(gè)端點(diǎn)一個(gè)控制端點(diǎn)EP0一個(gè)中斷輸入端點(diǎn)用于發(fā)送串口線(xiàn)路狀態(tài)如波特率設(shè)置一對(duì)批量傳輸端點(diǎn)Bulk IN和Bulk OUT用于實(shí)際數(shù)據(jù)收發(fā)。要確保端點(diǎn)地址、類(lèi)型、包大小配置正確并且固件及時(shí)處理端點(diǎn)中斷清空或填充緩沖區(qū)。主機(jī)請(qǐng)求處理主機(jī)通過(guò)控制端點(diǎn)發(fā)送標(biāo)準(zhǔn)請(qǐng)求如獲取描述符和類(lèi)特定請(qǐng)求如設(shè)置線(xiàn)路編碼Set_Line_Coding即設(shè)置波特率。你的固件必須正確響應(yīng)這些請(qǐng)求。特別是Set_Line_Coding主機(jī)設(shè)置的波特率參數(shù)會(huì)通過(guò)這個(gè)請(qǐng)求下發(fā)你需要在這個(gè)請(qǐng)求的處理函數(shù)中解析數(shù)據(jù)并配置你的MCU硬件UART的波特率寄存器。使用調(diào)試打印在USB初始化不同階段通過(guò)另一個(gè)獨(dú)立的串口或點(diǎn)燈輸出調(diào)試信息是定位問(wèn)題在哪一步的笨辦法但極其有效。5.3 性能調(diào)優(yōu)與穩(wěn)定性提升對(duì)于高速或長(zhǎng)時(shí)間穩(wěn)定傳輸?shù)膽?yīng)用驅(qū)動(dòng)和配置的優(yōu)化很重要。調(diào)整驅(qū)動(dòng)程序緩沖區(qū)在Windows設(shè)備管理器中進(jìn)入串口屬性-“端口設(shè)置”-“高級(jí)”可以調(diào)整“接收緩沖區(qū)”和“傳輸緩沖區(qū)”。適當(dāng)增大緩沖區(qū)可以減少因上位機(jī)軟件讀取不及時(shí)導(dǎo)致的數(shù)據(jù)丟失但會(huì)增加延遲。需要根據(jù)實(shí)際數(shù)據(jù)流量權(quán)衡。關(guān)閉FIFO與流控對(duì)于簡(jiǎn)單的TTL電平串口無(wú)硬件RTS/CTS流控引腳務(wù)必在串口工具和設(shè)備管理器中都禁用硬件流控RTS/CTS和軟件流控XON/XOFF否則可能導(dǎo)致通信卡死。USB選擇性暫停設(shè)置在Windows的電源選項(xiàng)-高級(jí)設(shè)置-USB設(shè)置中可以嘗試關(guān)閉“USB選擇性暫停設(shè)置”這可以防止系統(tǒng)為省電而暫停USB設(shè)備避免意外斷開(kāi)。線(xiàn)材與接口對(duì)于長(zhǎng)時(shí)間運(yùn)行或環(huán)境干擾大的場(chǎng)合使用帶屏蔽層、線(xiàn)徑粗的USB線(xiàn)纜并確保接口插接牢固。劣質(zhì)線(xiàn)纜是導(dǎo)致不穩(wěn)定和丟包的元兇之一。驅(qū)動(dòng)雖小卻是連接物理世界與數(shù)字世界的咽喉要道。一次成功的驅(qū)動(dòng)安裝和穩(wěn)定的串口通信背后是硬件、固件、驅(qū)動(dòng)和上位機(jī)軟件協(xié)同工作的結(jié)果。希望這篇從VCP到CDC從原理到排坑的梳理能幫你把這“一畝三分地”整得明明白白。下次再遇到串口鬧脾氣你就能淡定地打開(kāi)設(shè)備管理器像個(gè)老中醫(yī)一樣望聞問(wèn)切藥到病除了。說(shuō)到底嵌入式開(kāi)發(fā)就是和這些細(xì)節(jié)打交道理解得越透徹踩的坑就越少路就走得越順。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久人妻视步| 婷婷性爱五月天丁香网| 亚洲激情五月丁香久久久久| 亚洲精品成人片在线播| 五月天久久久| 亚洲区视频| 秋霞午夜理论| 久久精品99久久久久久| 五月综合激情图片| 丰满老熟妇BBBBB搡BBB| av在线观看免费| 99在线观看这里都是精品| 伊人高清无码| 丰满人妻一区二区三区| 成人亚洲精品| 99激情视频| 色综合夜夜| 亚洲99精品九九在线| www.婷婷六月天| 99 热国产在| 婷婷激情综合色五月久久91| 伊人在线视频| 欧美日韩aaa| 色色色色色网站| 久久久久久久丁香五月天婷婷| www久久久久久久久久久久久久久久久| 色婷婷综合亚洲| 草AV9999| 九九热免费观看视频| 五月婷婷亚洲色视频| www.精品99| 久久的爱大香蕉| 丰满少妇猛烈A片免费看观看| 性综合网| 婷婷午夜综合| 激情五月婷黄版| 亚洲精| 97操碰碰无码视频| 91精品人妻少妇无码影院| 国外亚洲成AV人片在线观看| 激情综合五月天| 丁香六月婷婷综合| 丁香五月婷婷影院| 五月丁香综合激情网| 怡红院视频| 五月天婷婷六月| 丁香色六月婷婷| 久久亚洲天堂| 五月丁香久| 青996青| 99热草草| www.com在线操视频免费观看| 青青草原伊人网| CHINESE熟女老女人HD视频| 99在线视频播放| 五月婷婷综合在线观看| 色五月五月婷婷| 开心五月深爱婷婷| 亚洲视频操| 色播播婷婷| av人人操| 九九热精品视频| 五月丁香婷婷三级| 女人天堂AV| 婷婷性福五月天| 99热这里只有精品2| www99热| 天天色综合综合| 丁香五月成人在线| 五月天婷婷伊人| 日日干天天| 开心激情网在线| 人人人舔人人人操人人人摸人人人97| 欧美黄色韩日网| 亚州色色色| 狠狠人人婷婷| 婷婷激情五月综合| 丁香色播五月天| 99热网站在线观看| 激情欧美五月丁香| 色5月婷婷| 婷婷五月天av| 丁香五月天成人| 激情五月婷婷综合网| 国产黄色在线观看| 久久久久久99精品无码| 秋霞学生妹一二级| 日韩淑女人妻luan伦激情精品一区二| 日本综合久久| 99久久.www| 亭亭色网| 欧美日本一区二区三区| 亚洲婷婷丁香| 伊人丁香在线| 99热精品在线播放| 五月丁香六月婷婷亚洲综合| 欧美日综合| 久久九九网| 2050人人操免费工开爱| 在线中文字幕视频| 久久婷婷激情视频| 五月综合久久| 日本三级中国三级99| 亚洲黄色影视| 狠狠干,狠狠操| 欧美在线视频99| 激情婷婷丁香| 热的五码久久精品| 五月丁香激情综合久久| 久久91久久精品久久| 激情五月婷婷啪啪| 五月丁香六月婷婷的女人| 99综合| 99热这里只有精品3| 人操综合| 清色五月天| 婷婷成人AV| 天天操夜夜操| 五月开心婷婷极品激情| 婷婷久久综合| 国产AV成人精品| 亚洲AV人人操| 五月天成人综合| 少妇熟女视频一区二区三区| 婷婷综合激情| 自拍偷窥99热| 天堂色婷婷| 激情五月天婷婷激情| 亚洲春色奇米影视| 精品国产人人爱人人| 婷婷激情小说| 草榴视频黄色网| 亚洲中文字幕av| 亚洲精品一区中文字幕乱码| 亚洲视频丁香网va| 51国精产品自偷自偷综合| 丁香五月综合久久| 五月天婷婷激情小说电影| 99热精品在线观看| 五月色欧洲| 九九热中文| 男人的天堂av俄罗斯热| 五月婷婷久草在线视频综合| 影音先锋AV资源男人站| 99精品久久久久久久婷婷久久| 思思re99视频在线观看| 99久久久99久久91熟女| 婷婷五月天电影网| 五月久久五月激情| 99操碰| 亚洲成人网在线观看| 五月婷婷六月丁香激情| 深爱五月日韩| 五月婷A V在线| 亚洲小视频免费看| 婷婷成人五月天| 六月综合婷婷开心伊人| 色播激情五月天| 久久人人做人人妻人人玩精品va| 伊人国产婷婷五月天 | 亚洲性爱99在线| 人妻中文在线| 亚洲人人96@| 婷婷五月丁香91| 男人的天堂99| 另类小说色婷婷| 色在线免费观看| 丁香五月六月婷婷自拍| 国产毛片精品一区二区色欲黄A片| 2050人人操免费工开爱| 日本人妻伦在线中文字幕| 人妻av在线| 亚洲激情综合| 日韩啪啪网| www.99热精品| 久热9| 91青娱乐青青草| 欧美WW在线网| 可以直接看的AV| 日韩高清久久| 色五月天电影| 日韩六十路91性交电影| 五月婷婷九九热| 丁香五月成人社区| 日本三级日本三级99| 婷婷精品视频| 永久地址 色| 日韩五月婷婷久久| 五月丁香激情综合网| 欧美日韩91| 99综合免费视频| 2020夜夜操天天爽| 五月激情网站| 大地9中文在线观看免费高清| 五月激情偷拍婷婷| 五月久熟女| 五月天激情丁香| 午夜九九电影| 亚洲乱码在线观看| 丁香婷婷欧美综合| 久热久| 色综合爱综合| 五月天久久激情| 99色干| 九九热这里有精品23| 五月婷婷色欲| 高清不卡一区| 丁香狠狠色婷婷久久无码视频| 午夜天堂啪啪| 99精品久久久久久久久| 色婷婷亚洲婷婷| 森林影视大全,最好看的2019年视频 | 丁香五月网在线观看| 亚洲六月色| 伊人婷婷五月天| 色综合丁香| www.丁香六月婷婷久久天堂影院.con| 色色五月丁香婷婷| 亚洲av骚货| 超碰成人电影| 色综合香蕉视频| 夜夜谢天天干| 99久久婷| 成人免费高清在线播放| 九九色视频| 99A级片| 在线中文AV| 干一干xxxx| 99热精品综合| 天天肏屄夜夜爽| 1024你懂的欧美曰韩| 色播丁香| 99综合网| 丁香五月在线观看| 在线观看av网站| 成年人99热| 97在线精品| 97艹| 婷婷第一页| 在线观看免费观看在线9久| 五月天激情久久| 成人精品99| 久草久青福利| 婷婷区日本| www.91操| 97香蕉碰碰人妻国产欧美| WWW、日本色丁香、co m| 久久伊人大香蕉| 日韩精品一区二区亚洲AV观看| 天天爽夜夜爽夜爽精品| 五月四色婷婷| 丁香五月中文字幕久色| 五月婷婷开心亚州在线| 狠狠色噜噜| 夜夜www| 日韩ac不卡无码| 激情图片久久| 99热青青草| 久久综合五月婷婷| 久久久久久久久久久44| 99九九热视频| 日本三级日本三级99| 67194中文字幕| 五月婷婷黄色毛片| 婷婷综合一二三| 麻豆123区| 超碰免费观看| 碰碰操91| 久久曰曰| 五月婷伊人| 五月婷婷色色| 天天人人天天爽| 精品婷婷五月视| 九九热这里只有精品首页| 色婷婷久久综合| 久久久性爱网| 五月婷婷六月丁香综合视频在线| 五月婷婷之激情五月| 5月丁香综合网| 日日操,日日爽| 插插五月天| 国语精品探花| 九九精品99| 在线观看中文字幕| 久草婷婷网| 国内自拍1区| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 五月天婷婷色播| 人妻内射麻豆视频| 色色色色色色色色色色色色色色,网站| 欧美综合五月丁香六月婷| 色婷婷六月精品| 精品久久久久久久人妻| 日韩一级网站| 国产乱妇无乱码大黄AA片| 国产精品成人AV在线观看春天| 极品精品一区二区三区在线| 婷婷五月天AV在线| 日日噜噜久久婷婷五月天| 五月天电影网| 综合色情网| 天天色粽合合合合合合合| 懂色av粉嫩av蜜臀av| 欲色人妻| 婷婷综合另类小说| 看久久性爱99视频| 99综合网| 怡春院久操| 五月综合视频在线| 色五月婷婷亚洲最大| 婷婷丁香花五月天| 雪千夏麻豆| 91色吧网| 五月丁香六月婷婷的女人| 超碰在线9| 久久五月婷6 9| 91久久久久久久久久| 婷婷五月天美女| 六月色国内综合| 色久九| 91色性感五月婷婷丁香| 婷婷综合激情| 五月亭亭开心网| 婷婷五月成人| 日韩欧美颜射| 久热69| 激情四射亚洲| 色综合天天网| 丁香六月婷婷久久综合| 91疯狂操操操操| 深爱开心五月天| 五月婷婷五月天| 99在线精品免费视频| 国产精品视频网| 天天草天天爱| 直接看的av| 碰碰碰97免费精彩视频| 六月丁香婷婷开心综合基地| 五月丁香在线| 午夜一区| 97丁香婷婷| 99热黄| 99在线观看视频精品| 天天综合 99久久婷婷| 色五月丁香五| 亚洲十月婷婷综合| 国产午夜成人免费看片无遮挡| 色色色在线观看| www.夜夜.com| 1024欧美看片| www,五月丁,com| 五月香婷婷| www.91婷婷| 色五月综合激情| 大伊香蕉精品视频在线| 无码激情精品色婷婷久久久久| 色播丁香| 激情综合网五月在线播放| 思思热精品在线观看| 天天日狠狠| 五月婷婷导航| 亚洲AV另类| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 99超级碰免费视频| 婷婷六月久久综合导航| 色婷婷www| 丁香五月婷婷六月丁香| 9久久精品视频| 丁香六月天婷婷开心综合| 思思久久99| 婷婷综合色图| 99爱爱| 激情另类综合| 五月天婷婷社区| 午夜色婷婷| 丁香激情网| 9视频1在线| 99re热视频这里只精品5| 亚洲丁香婷婷| 丁香五月天电影| 99热在线爱| 婷婷五月草| 91伦| 丁香五月成人婷婷| 性生活视频98791| 久久久99免费视频| www.婷婷五月天.com| 日本啪啪天堂| 婷婷五月欧美综合| 五月激情丁香啪啪| 99色免费观看全部| 国产成人综合在线| 久久婷婷六月综合| 日韩十国产极品久久| 丁香九月激情在线视频| 色欲久久久久久综合网综合网| 亚洲色图81p| 久久香蕉丁香| 热99视频| 丁香六月婷婷综合欧美| 日日操天天操| 欧美国产一区二区三区| www.色综合.com| 色综合伊人网| 五月花综合视频| 婷婷久久综| 五月激情综合网| 狠狠狠人妻| 97操女视频| 性一交一乱一交A片久久四色| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 激情5月婷婷| 丁香美女五月天婷婷| 大香蕉九九| 欧美性猛交XXXX乱大交极品| 色情五月婷| 亚洲日韩人妻操逼| 五月婷婷色播| 婷婷五月天性色| www.com五月天| 秋霞性爱AV| 久9热视频在线| 人妻视频在线| 丁香六月在线综合| 99色婷婷| 丁香五月成人av| 先锋五月婷婷丁香草草| 色婷婷无吗| 亚洲无码播放| 午夜丁香婷婷| 婷婷五月天手机版视频| 久热9| 99色热综合| 超碰99热| 亚洲欧美婷婷五月色综合| 天天日夜夜B久久| 五月天色色色色色| 射满了还射免费在线观看 -午夜版全集-新视觉影院| www.色婷婷| 六月丁香综合网| 妇激情基地| 涩五月丝袜婷婷| 欧美性生交XXXXX无码小说| 超碰在线中文字幕| 午夜五月天| 丁香五月在线伊人| 人人爱操| 99日韩| 97sese婷婷| 国产黄色在线| 青青草视频免费观看| 亚洲美女高潮久久久久久69| 大香蕉视频婷婷| 色婷婷电影网| www久久久久久久97| 婷婷五月天另类网站| 天天开心婷婷丁香五月| 天天搞夜夜爽夜夜爽| 激情视频综合| 五月天婷婷社区久久综合| 影音先锋AV资源男人站| 久久久久9久无码视频| 中文字幕黄色片| 六月激情婷婷| 五月激情婷婷在线| 久热这里只有精品6| 激情婷婷久久| 丁香九月婷| 99热资源在线| 影音先锋一区| 色九区| 五月激情啪啪| 久久久婷婷| 色婷婷综合网站| 99热色精品| 久久激情五月婷婷| 中字幕视频在线永久在线观看免费| 丁香婷婷基地| 亚洲色色色| 激情综合五月天| 五月丁香啪啪啪| 婷婷亚洲综合| 9精品久久999| 丁香综合久久| 丁香激情网| 丁香五月婷婷久久综合激情网 | 人人操AV| 色婷婷激情五月天丁香| 五月婷视频在线观看| 伊人天堂婷婷| 亚州操操| 五月激情丁香久久综合网| 伍月婷丁香婷| 久久婷婷丁香六月天| 天天摸天天日天天舔| 开心五月深爱婷婷| 狼人婷婷综合| 欧美交换配乱吟粗大25P| 国产真实乱对白精彩| 麻豆忘忧草午夜| 亚洲av无码影院| 亚洲欧美999| 久久这里只有精品8| 五月婷婷亚洲| 久久6这里只有精品| 国产精品18久久久| 性色欲情 网站| 狠狠色婷婷色| 久热 91| 丁香午月AV中文字幕| 丁香六月婷婷综合色| 五月天六月天| 夜夜爱网站| 99热国产精品| 玩熟女五十AV一二三区| 色婷婷社区| 成人AV在线网站| 丁香六月婷婷综合缴| 日日插日日干| 色综合综合色| 亚洲精品国产A久久久久久| 夜色五月天| 久久狠狠干| 停停色综合伊人| 噜一噜在线| 色婷婷影院| 99天堂网最新| 99热这里只有精品10| 99热免| 国产三级片91| 婷婷亚洲天堂| 七七色色综合| 婷婷丁香五月欧美人| 色三级色三级| 五月婷婷之综合激情在线| 五月婷婷综合激情| 人人摸人人澡人人| 丁香五月激情图片婷婷| 五月丁香激情片| 激情六月色| 无码激情AAAAA片-区区| 久久性操| www.9797国产| 狠狠综合久久综合| 婷婷开心激情综合五月天| 狠狠色丁香| 日本黄色精品| 亚洲五月花| 无码免费人妻A片AAA毛片西瓜| 亚洲色图81p| 五月婷色啪| 国产毛片精品一区二区色欲黄A片| 日韩精品电影| 日日夜夜婷婷| 色99久草在线| 亚洲激情五月丁香久久久久| 日日做A爰片久久毛片A片英语| 踪合专区啪啪| 欧美色色色色色| 五月天婷婷导航| 丁香五月成人| 久色视频在线| 色色色色色色网站| 任你爽视频| 97香蕉久久超级碰碰高清版| 秋霞AV美国| 婷婷五月色情天| 麻豆忘忧草午夜| 五月婷婷和六月| 人妻久久久久久久| 一级片sese片.COM| 啪啪啪大香蕉| 欧美欧盟性爱网| 玖玖资源在线视频| 亚洲综合视频天天精品| 开心五月深爱五月| 精品99网站| 日韩二区搞逼插逼毛片| 成人性爱精品视频| 超碰九热| 人人干人人操人人摸| www.9色色色| 一本久道综合色婷婷五月| 婷婷日本在线| 亚洲婷婷激情综合激情999精品| 欧美色碰| 婷婷综合色色| 99热9| 天天舔夜夜操www com| 欧美日韩999| 欧美久久五月婷婷| 9 7总站超级碰免费视频| 色人妻五月| 日本情色一区二区| www.激情| www.久久五月天.com| 99原创自拍视频在线观看| 夜夜撸天天日| 另类激情四射| 久久色情| 九九精品视频在线6| 99人妻碰碰碰久久久久| 五月婷婷与六月丁香图片激情| 九九热中文| 99视频自拍| 少妇久久诱惑视频| 青青草Avb在线| 天天操无码| 蜘蛛女免费观看完整版高清电影| 激情五月综合网丁| 五月丁香操婷逼| 五月婷婷色播网| 五月深情久久| 激情五月激情综合网| 久久婷婷一级片| 99精品视频免费观看| 操日视频| 亚洲乱码日产精品BD| 天天狠狠夜夜狠狠2023| 色色综合成人网| 97日韩无套内| 91精品久久久久久久| 九月婷婷综合八月丁香在线观看| 日本A片一区| 天天射综合网站| 5月婷婷激情6月| 日本婷婷在线| 国模九区| 久热这里| 色欧洲| eeuss人妻| 91av色色乱视频| 天天狠狠夜夜狠狠2023| 99色精品| 这里只有国产精品在线| 99riAV国产精品视频| 99超超碰| 五月天色色色| 色婷婷免费观看| 色色色色色色色色色999| 超碰九九热| 99久久五月婷婷| 色播丁香| 99热这里全是精品| 伊人玖玖精品| 99热在这里只有精品| 婷婷六月丁香五月| www.99日本| 色丁香五月婷婷在线| 久久久久久久丁香五月天婷婷| 久久五月婷综合网| 99riav 亚洲| 五月丁香六月激情| 91九色网| 婷婷五月天激情综合| 五月婷天天搞视频| 婷婷五月综合在线视频| ri电影在线| 久九色| av在线激情| 久热伊人9| 青青色com久久| 深夜婷婷 丁香| 国产精产国品一二三在观看| 欧美这里只有精品| 久久久这里有精品| 天天影院色| 99爱爱| 色色色婷婷五月天| 九色91视频| 9有码中文| 五月丁香婷婷综合网| 婷婷色情六月| 久久婷婷激情视频| 五月天久久网站| 国产资源91在线| 综合网五月天123| 六月丁香婷婷开心综合基地| 婷婷四色五月| 婷婷五月丁香亚洲| 日本91在线播放| 99超超碰| 伊综合蕉| www99xxxx五月丁| 一区中文字幕电影| 大香蕉九九操| 99日本在线| aa久久| 成人在线视频网| 四月婷婷五月色综合| 色五月网址| 俺也去婷婷五月天第五色| 久热久色| 99视频精品8| 丁香六月天堂| 天天草天天爽| 97在线精品| 国产99热| 中国无码av| 人妻在线网站| 久久99久久99精品免观看粉嫩| 婷婷久久亚洲| 26uuu国产色| 六月婷色六月| 综合色影院| 性一交一乱一交A片久久四色| 天天爱天天做天天操| 人与禽A片啪啪| 玖玖婷婷五月天毛片| 久99精品视频| 伊人影音无码一区二区三区| 亚洲激情网| 国产露脸150部国语对白| 国产女18毛片多18精品| 超碰在线观看9| 同性gv国产精品一区二区| 婷婷之六月丁香| 日日.c| 婷婷五月天成人网| av网址在线播放| 婷婷五月中文字幕| 五月网激情| 天天做 天天爱| 9热视频在线观看| 97高清国语自产拍| 五月婷婷,狠狠操| 亚洲精品乱码久久久久久按摩观| 99日韩网站| 成人一级片| 成人做爰A片免费看网站找不到了 国产露脸150部国语对白 | 国产黄色在线观看| 九九九九综合| 亚洲va欧洲va国产va不卡| 丁香五月婷婷色| 超碰成人在线免费观看| VA婷婷| 五月综合无码| 成人无码精品1区2区3区免费看| 玖玖精品婷婷| 国内精品玖玖| 91啪啪视频| 欧美婷婷五月丁香| 99精品网| 九九九九大香蕉| 日韩小视频在线99| 成人片在线播放| 午夜九九九九九九九九九九九九九| caopeng97日韩| 97干在线| 大香蕉九九操| 婷婷王月天影院| 久热免费视频| 日夜操B| 5五月综合网亚洲| 国产一级视频a| 五月丁香| 91成人电影| 123日本不卡在线| 无码网| 午夜丁香婷婷| 五月天久久www| 激情六月日韩| 色婷婷91激情小说| 婷婷六月中文字幕| 婷婷亚洲综合| 欧美激情综合| 久青操| 日本久草福利| 99这里都是精品6| 久久久久久久久久久-久五月天婷婷| 9er热在线精品视频| 久久五月丁香| 久综合网| 欧美三级欧美一级| 国产婷婷综合在线免费视频| 4399伦理午夜| 性色五月天| 婷婷五月a| 人妻久久久久久久久久久| 国产操B| 人妻VideOssS人妻| WWW色五月| 欧美激情2025| 日韩AC在线免费观看| 人妻 性久久久久久| 亚洲亚洲人成综合网络| 婷婷四色五月| 综合久久五月| 综合网视频| 性爱网六月丁香| 亚洲性视频| 日本美女上人| 91Chinese在线| 久久综合性| 五月婷婷激情网| 五月情综合| 色婷婷很很丝袜| 九九精品视频在线观看| 五月亭久久无码视频| 日本在线va| 丁香五月色五月| 中美日韩成人在线| 五月色视频| 亚洲中文字幕在线观看| 99热这里只有精品官网| 日韩精品电影| 亚洲午夜AV| 夜夜骑日日操| 7777国产盗摄农村女人| 天天爽天天摸天天爱| 激情99| 婷婷激情肏屄网| 国产精品久久久爽爽爽麻豆色哟哟| 人人干AV| 五月婷婷婷| 婷婷五月天久久| 五月婷婷香蕉| 在线99精品| 开心激情综合| 噜噜噜精品欧美成人在线观看| 久久日婷婷| 九九热99熟女| 日本色婷婷五月天成人电影| 天天久久婷婷| 丁香婷婷网| 亚洲综合丁香婷婷六月天| 婷婷五月天丁香久久| 亚洲九九夜夜| 3www激情| 99热超碰| 久操大屁股女人av| 天天插天天插天天插天天插| 色婷婷丁香五月丁香| 久人人操| 99久久婷婷国产综合精品草原| 丁香五月婷婷俺也要去| 综合色播| 婷婷丁香婷婷97| 天天综合网在线| 九九99视频| 日本女天天爽| 久久九九精彩| 免费无码毛片一区二区A片| 婷婷五月天情色| 97激情五月天| 97色久| 情色五月天 网站| 99视频精品在线| 天天婷婷综合亚洲亚洲| 日日干夜夜撸夜夜骑| 综合久久五月天| 婷婷五月花.97| 九九99久久| 夜夜干夜夜操| 丁香六月天色婷婷| 日本综合久| 欧美伊人9| 九九久久9 9在线观看| 五月激情视频| 天天干天天拍| 五月香六月婷| 99热99热在线观看| 99欧州偷拍视频| 丁J香六月首页| 中国女人内射6XXXXX| 91操人视频| 色婷婷五月天成人网| 国产一二三四五六七八视频| 日韩抽插操逼| 99热18| 色噜噜狠狠色综合网| 久久久九九九 99| 欧美成人在线观看| 精品一二三区久久AAA片| 国产精品久久..4399| 偷拍五月丁香| 久久小片| 五月丁香AV在线| 亚洲五月综合色播| 成人婷婷桔色| 国产色色在线| 色婷婷小说| 99色热视频| 六月婷婷久久| 国产视频福利| 色五月婷婷五月天激情综合| 成人AV播放| 国内一级片| 校花娇喘呻吟校长陈若雪视频| 能看的AV| 亚洲高清在线| 777精品久无码人妻蜜桃| 色噜噜综合网| 丁香五月电影| 最近中文字幕大全免费版在线| 亚洲中文乱字字幕在线永久| 五月在线| 婷婷综合激情| 欧美大片免费播放器| 色99色| 天天操夜夜操| 99精品视频在线观看| 极品少妇XXXX精品少妇偷拍| 欧美交换配乱吟粗大25P| 亚洲激情av| 天天日夜夜| 久久久久久久久久久久久9| 久在线88综合| 婷婷综合在线网| 中文字幕无码成人电影| 碰碰人人漕| 96丁香六月婷婷蜜桃综合久久| 人妻精品在线| 97操碰| 天天摸天天舔天天爽| 婷婷五月天伊人网在线观看视频| 天天综合天天玩夜夜玩天天玩夜夜玩 | 在线五月色播| 亚洲色综久久五月| 五月丁香婷婷成人网| 五月婷婷成人| 五月丁香婷婷色色| 色色五月婷婷| 淫视馆av三区| 啪啪六月婷婷| 996er在线观看| 五月天婷婷色播在线网| 俺去啦综合网| 91九色国产熟女| 综合久| 五月天久久小说| 97婷婷在线视频| 激情五月天婷婷直播| 激情久久天天| 五月天综合| 久久久97| 五月色婷婷夜色| 人妻人人操| 亚洲婷婷丁香五月视频| 色噜噜狠噜噜视频| 婷婷五月色| 九九视频在线观看视频在线播放69| 99热亚洲精品| www·五月天| 婷婷的色色五月天| 思思久久99热只有频精品66| www.九月婷婷丁香.com | 五月天性色| 亚洲婷婷欧美婷婷| 99精品视频在线观看| 五月丁香最新| 激情综合网络插| 婷婷香五月天| 91狠狠综合久久久| 激情文学 综合 九月| 天天色综和网| 吉澤明步Av一區二區| 五月婷婷激情| 视频久久9| caopeng97日韩| 日韩成人无码人妻| 婷婷六月香| 久久久人妻不卡| 五月丁香六月综合激情无码软件亮点| 亚洲色网络| 国产综合81p| 丰满人妻一区三区三区| 久久久99久久| 国产色香蕉精品五夜婷| 开心婷婷五| 第四色大香蕉| www久久久久久久久久久久久久久久久| 女同激情久久av久久| 婷婷五月深深爱| 超碰成人免费| 99在线视频播放| 五月天五月天激情网| 91Chinese在线| 九九色欲网| 可以直接看的AV| 91九色最新视频| 色婷婷久久综合久色| 色丁香五月| 伊人久久大香| 五月天色婷婷基地| 国产精品99久久久久久久女警| 91精品无码| 婷婷五月天天天| 亚洲欧美成人在线观看| 国产综合激情五月久久| 婷婷五月色| 五月天成人综合| 日日操夜夜爽| 夜色.cnm| 色五月色五天色情网| 久久久天堂国产精品女人| 五月丁香999| 丁香五月综合婷婷| 五月激情网站| 五月婷婷丁香啪啪| 婷婷五月天你懂的| 天天日综合| 激情色情五月天| 色婷婷色五月天| 狠狠色综合图片| 人妻久久久久久久久久| 色无婷婷| 激情五月婷婷综合色播小说| 男人先锋久久| 日日操,天天操| 婷婷久综合| 色天天综合成人网| 久热A片| 视色综合| 99婷婷综合| 激情五月少妇| 91女人18毛片水多国产| 久久婷婷激情视频| 996黄色片| 五月天婷婷综合| 五月激情射| 在线天堂9| 丁香色五月 97干| 狠狠色丁香| 伊人丁香六月婷婷| A久久| 婷婷九月丁香久久| 高清av在线国产| 婷婷五月天电影网| 婷婷丁香亚洲色综合91| 丁香五月电影| 丁香五月婷婷久久久| 乱岳熟女50岁| 婷婷五月图片小说网| 日韩视频女神99| 超碰操网| 青青草a在线| 99久操视频| 五月丁香成人小说| 婷婷午夜激情| 国产精品久久欧美久久一区| 久久视频九九视频| 婷婷自拍| 97热这里只有精品| 人人看人人草人人摸| se婷97| 五月丁香色| 五月婷婷六月激情在线| 操碰99在线视频观看| 91丨九色丨熟女丰满| 综合综合色色| 亚洲人成播放网站| 六月丁香色色| 99色看这里只有精品| 99精品手机在线视频| 啪啪激情综合| 五月丁香久久综合精品| 激情av网| 97人人草| 五月婷婷五月天亚洲无码| 97热在线精品| 大地9中文在线观看免费高清| 激情六月一二| 五月丁香啪啪综合| 欧洲电影在线观看免费版英语版 | 波多婷婷久久| 九九五月天| RenRenSe在线视频网站| 4438国产免费看| 久久久婷婷婷| 5五月综合网亚洲| 色色永久| 日韩淑女人妻luan伦激情精品一区二 | 人妻丰满精品一区二区A片| 欧美色色色色色| 精品视频99看在线视频| 99婷婷五月天激情| 久久综合五月天| 久久婷婷视频| 五月花成人网| 99九九综合久久九九| 婷婷五月欧美综合| 97久久超碰| 婷婷六月久久综合导航| 色婷婷综合久色AV五色最新| 九九色video| 99色婷婷| 97视频久久| 婷婷 月 丁香| 婷婷五月丁香影院| WWW,五月| 影音先锋一区二区资源站| 97人人草| 人妻久久久| 色婷婷在线视频综合| 99开心五月五月丁香激情| 我去色色网五雨天| 狠狠色丁香乆乆| www.色婷婷| 嫩草视频在线观看| 91午夜激情| 九九热这里只有精品9| 色丁香五月婷婷| 99啪99| 午夜激情久久| 婷婷色色综合| 丁香五月激情综合| 欧美在线视频99| 亚洲性爱电影| 夜夜爱网站| 性天天中文网| RenRenSe在线视频网站| 蜜桃婷婷五月| 五月婷婷六月丁香免费| 999激情视频| 光棍影院日韩精品| 艹色18p| 五月停性愛| 久久久天堂国产精品女人| 爱射综合| 久久98| 亚洲激情在线| 任你草| 天天色综网| 大香蕉精品视频| 国产9色在线/日韩| 色七七九九| 婷婷99狠狠躁天天躁中| 99热色精品| 欧美色频| 99超级碰碰| 久久人人九| 伊人久久大香线蕉av最新| 久久久久亚洲AV无码网影音先锋| 99热都是精品| 99久热| 丁香五月人妻| 九九婷婷综合| 五月天综合在线| 亚洲操b| 97色色婷婷| 欧美成人精品三区综合A片| 五月婷AV| 久久停停超碰| 婷婷五月综合激情| 激情五月丁香五月| 亚洲小视频免费播放| 9久热| 亚洲色色在线| 五月青青草综合| 精品少妇蜜臀91| 婷婷金品综合视频| 99爱视频| 婷婷五月综合在线| www久久久| 婷婷伊人五月天| 丁香五月婷婷久久久| 国内久久久精品99| 91爱操| 色色综合日韩| 国内久久亭亭| 伊综合蕉| 99精品超在线播放| 我爱大香蕉| 夜夜躁狠狠| 99热在线观看这里只有精品| 99乱视频| 无码激情| .精品久久久麻豆国产精品| 级人人91| 99色五月| site:xiongshengzz.com| 天天干天天 亚洲| 色五月五月婷婷| 99啪啪视频| 色五月激情五月| www.91AV.COM| 九九色热| 玖久精品视频9| 九九热精品视频在线观看| 九九热精品视频| 99色人| 久久婷婷国产| 99色热视频| 婷婷九月在线| 99网| 日韩伊人大香蕉| 五月婷婷新网站| 噜噜久| 夜夜躁爽日日| 潮汕成人AV片在线| 色婷婷视频| 欧美色色色色色色色| 九九五月天| 丁香五月玖玖| 午夜色婷婷| 国产精品日韩十五区| 色播五月| 色开心五月丁香| wwxx日本| 色婷婷久久| 日木WWW视频| 丁香五月性爱| 天天色综网| 欧美交换配乱吟粗大25P| www91在线| 亚州性爱99| 日日撸夜夜操| 国精产品一区二区三区| 综合激情五月综合激情五月激情1| 天天干狠狠| 亚洲国产精品VA在线看黑人| 大香蕉99| 日日夜夜综合| 99无码精品| 亚韩在线视频| 久久国产色| 97超碰婷婷五月天| 丁香五月激情啪啪| 激情深爱五月天| 淫视馆av三区| 日日干夜夜撸夜夜骑| www.yw尤物| 激情五月综合久久| 五月丁香狠狠| 日产精品久久久久久久蜜臀| 亚洲人妻av| enecarbon-materials.comWu染请涟系Bao护@wip1688 | 久久伊人五月天| 中文字幕97超级碰| 99热精品在线免费观看| 亚洲欧洲中文日韩久久AV乱码| 色欲久久综合| 激情六月天| 久久婷婷大香蕉| 五月激情丁香| 无码AV免费精品一区二区三区 | 五月激情久久综合网| 全部老头和老太XXXXX| 综合97五月| a在线观看| 伊人五月婷婷| 日韩一级网站| 4438国产免费看| 天天澡天天狠天天天做| 丁香五月 性爱| 日本在线噜噜| 无码一区精品一区视频| 狠狠色丁婷婷日日,伊人激情综合网 | 欧美综合婷婷欧美综| 久热这里| 99精品激情| 综合网五月| 成人做爰A片免费看网站找不到了| 久久久久久综合88| 91久久1118| 99热精品中文字幕| 午夜色婷婷| 丁香五月五月婷婷| 视频综合网| 99久久久99久久91熟女| 激情丁香久久| 国产精品久久久久久妇女6080| 五月激情婷婷六月丁香| 精国产品一区二区三区A片| 丁香伊人激情|