日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

RS232與TTL電平轉(zhuǎn)換詳解:從UART到DB9串口通信

RS232與TTL電平轉(zhuǎn)換詳解:從UART到DB9串口通信 之前在做一塊 STM32 控制板的時(shí)候調(diào)試上位機(jī)通信時(shí)發(fā)現(xiàn)一個(gè)很典型的現(xiàn)象用 USB 轉(zhuǎn) TTL 線連接一切正常換成電腦主板自帶的 DB9 串口后卻完全收不到數(shù)據(jù)甚至把主板串口芯片燒掉過一次。排查到最后問題根源就在 RS232 電平 和 TTL 電平 的轉(zhuǎn)換上。很多剛接觸嵌入式的朋友對(duì) RS232、TTL、UART、串口這幾個(gè)詞往往是一頭霧水。實(shí)際上它們描述的是不同維度的問題UART 是一種通信時(shí)序協(xié)議TTL 是數(shù)字芯片內(nèi)部使用的邏輯電平標(biāo)準(zhǔn)而 RS232 則是一套完整的串行通信電氣標(biāo)準(zhǔn)。本文就從這里開始把 RS232 電平、RS232 串口接線、常用電平轉(zhuǎn)換電路、調(diào)試方法和工程坑點(diǎn)一次講透幫助大家少走彎路。1. RS232 是什么先理清 UART、RS232、TTL 的關(guān)系1.1 為什么初學(xué)者經(jīng)常被這三個(gè)詞搞混我先說一個(gè)常見場(chǎng)景你在淘寶上買了一塊“USB 轉(zhuǎn) RS232”小板然后在設(shè)備管理器中看到的是 CH340 或者 FTDI 芯片插上電腦后出現(xiàn)的是 COM 口。于是你自然地以為這個(gè) COM 口輸出的一定就是 RS232 電平。但實(shí)際拆開外殼你會(huì)發(fā)現(xiàn)很多“USB 轉(zhuǎn) RS232”小板其實(shí)只是 USB 轉(zhuǎn) TTL只是把 DB9 接頭做成了 RS232 的外形內(nèi)部是否有真正的 RS232 電平轉(zhuǎn)換電路是看不出來的。另外你去查閱單片機(jī)串口外設(shè)時(shí)又看到大量關(guān)于“UART”的講解它和 RS232 好像講的是同一件事可電平又不完全一致。這種混亂的根源在于UART、RS232、TTL 分別是協(xié)議層、電氣標(biāo)準(zhǔn)層、邏輯電平層的概念它們?cè)谠O(shè)備中層層疊疊但并不是等價(jià)替換關(guān)系。1.2 三者的定義區(qū)分UART 是通用異步收發(fā)器它規(guī)定了數(shù)據(jù)按幀傳輸?shù)臅r(shí)序一個(gè)起始位、5/6/7/8 個(gè)數(shù)據(jù)位、一個(gè)可選的校驗(yàn)位、一個(gè)或多個(gè)停止位。它不關(guān)心信號(hào)電壓到底是多少伏只關(guān)心高低電平變化是否符合時(shí)序。RS232 串口通信中最常采用的底層協(xié)議就是 UART。TTL 電平是數(shù)字芯片內(nèi)部使用的邏輯電平標(biāo)準(zhǔn)。常見的 5V TTL 系統(tǒng)中高電平為 2V 到 5V低電平為 0V 到 0.8V3.3V 系統(tǒng)中高電平則最高到 3.3V。它使用正邏輯用高電平表示邏輯 1低電平表示邏輯 0。RS232是 EIA美國(guó)電子工業(yè)協(xié)會(huì)制定的一套串行通信電氣標(biāo)準(zhǔn)全稱是 RS-232C 或 EIA-232。它除了定義電平范圍還定義了接口引腳、時(shí)序關(guān)系、機(jī)械連接方式等內(nèi)容是 20 世紀(jì)中后期電腦與 Modem、鼠標(biāo)、工業(yè)設(shè)備之間最常用的串行接口之一。簡(jiǎn)單來說單片機(jī)內(nèi)部通過 UART 外設(shè)把并行數(shù)據(jù)變成串行數(shù)據(jù)然后以 TTL 電平輸出如果要把信號(hào)發(fā)送到 RS232 標(biāo)準(zhǔn)的 DB9 接口就必須經(jīng)過電平轉(zhuǎn)換芯片把 TTL 電平變換成 RS232 電平同時(shí)還要把 TX、RX 方向上的信號(hào)分別做邏輯反向。1.3 RS232 的典型應(yīng)用場(chǎng)景現(xiàn)在雖然新電腦已經(jīng)很少直接帶 DB9 串口但 RS232 在工業(yè)控制、儀器儀表、通信設(shè)備等領(lǐng)域依然活躍典型場(chǎng)景包括工控觸摸屏與 PLC、單片機(jī)控制器通信例如維綸通、昆侖通態(tài)觸摸屏的 COM 口?;魇?KV 系列 PLC 與上位機(jī)通信。迪文串口屏、組態(tài)屏與主控板之間進(jìn)行指令交互。老式數(shù)控機(jī)床、稱重儀表、UPS 監(jiān)控接口。銀行 POS 機(jī)、醫(yī)療設(shè)備等對(duì)穩(wěn)定性要求高的低速通信場(chǎng)合。在這些場(chǎng)景里RS232 電平標(biāo)準(zhǔn)仍然被作為工業(yè)設(shè)備之間的“通用語言”所以掌握 RS232 串口的電平定義、引腳含義和轉(zhuǎn)換電路是做嵌入式開發(fā)和工業(yè)通信調(diào)試的基礎(chǔ)功。2. RS232 電平到底是多少伏2.1 RS232 電平的電壓范圍標(biāo)準(zhǔn)RS232 標(biāo)準(zhǔn)規(guī)定的電平范圍如下信號(hào)邏輯狀態(tài)電壓范圍典型電壓發(fā)送端邏輯 0數(shù)據(jù) 05V ~ 15V12V發(fā)送端邏輯 1數(shù)據(jù) 1-5V ~ -15V-12V接收端邏輯 03V ~ 15V—接收端邏輯 1-3V ~ -15V—未定義區(qū)域—-3V ~ 3V—注意兩個(gè)關(guān)鍵點(diǎn)第一RS232 使用的是負(fù)邏輯。這和 TTL 恰好相反TTL 中高電平代表邏輯 1低電平代表邏輯 0而在 RS232 中正電壓12V 附近代表邏輯 0負(fù)電壓-12V 附近代表邏輯 1。第二RS232 接收端允許的電壓范圍比發(fā)送端寬從 3V 到 15V 都可以識(shí)別為邏輯 0從 -3V 到 -15V 都可以識(shí)別為邏輯 1。也就是說接收端有 2V 左右的噪聲容限這比 TTL 的噪聲容限大不少因此 RS232 在較長(zhǎng)距離的工業(yè)通信中比裸 TTL 抗干擾能力更強(qiáng)。2.2 TTL 電平標(biāo)準(zhǔn)與 3.3V/5V 系統(tǒng)常見的 TTL 電平分為兩類5V TTL 系統(tǒng)邏輯 1高電平2V ~ 5V通常在輸出端約為 5V。邏輯 0低電平0V ~ 0.8V。3.3V CMOS/LVTTL 系統(tǒng)邏輯 1高電平2V ~ 3.3V。邏輯 0低電平0V ~ 0.8V。有了上面的對(duì)比你就會(huì)明白為什么單片機(jī)的 TX/RX 引腳不能直接接到 RS232 DB9 接口上RS232 空閑時(shí)輸出為 -12V 左右的邏輯 1而單片機(jī)引腳如果輸入負(fù)壓輕則導(dǎo)致內(nèi)部 ESD 保護(hù)二極管導(dǎo)通重則燒毀引腳。RS232 的數(shù)據(jù) 0 是 12V 左右遠(yuǎn)超 3.3V 或 5V 單片機(jī)引腳耐壓范圍直接連接可能損壞單片機(jī)。反過來單片機(jī)輸出的 TTL 高電平一般只有 3.3V 或 5V正電壓幅度達(dá)不到 RS232 接收端要求的 3V 以上倒還好但 TTL 低電平是 0VRS232 接收端會(huì)把它當(dāng)成“未定義區(qū)域”不能可靠識(shí)別。所以在任何需要連接真實(shí) RS232 設(shè)備的電路中電平轉(zhuǎn)換電路都是必須的而不是可選項(xiàng)。2.3 那 -12V 是從哪里來的很多初學(xué)者會(huì)問一個(gè)問題電腦主板上的串口怎么會(huì)有 -12V難道是主板上還有一個(gè) -12V 電源嗎確實(shí)有。PC 主板的 PCI/ISA 電源總線上會(huì)提供 -12V 這一路電源但它的驅(qū)動(dòng)能力非常弱電流一般只有幾百毫安甚至更小。而 RS232 需要的正是這種“正負(fù)雙電源”的環(huán)境。單獨(dú)靠單片機(jī)控制板上的 3.3V 或 5V 單電源是沒有負(fù)壓來源的所以才會(huì)用 MAX232 這類電荷泵芯片來產(chǎn)生 -12V 左右的電壓這也就是很多電平轉(zhuǎn)換芯片內(nèi)部都內(nèi)置“電荷泵”的原因。3. RS232 串口接口與引腳定義3.1 DB9 引腳的定義提到 RS232 串口很多人第一反應(yīng)是那個(gè)梯形 DB9 插頭。DB9 分為公頭帶針和母頭帶孔兩種常見引腳定義如下引腳號(hào)信號(hào)名稱作用說明方向以 DTE 為準(zhǔn)1DCDCarrier Detect 載波檢測(cè)輸入2RXDReceive Data 接收數(shù)據(jù)輸入3TXDTransmit Data 發(fā)送數(shù)據(jù)輸出4DTRData Terminal Ready 數(shù)據(jù)終端就緒輸出5GNDSignal Ground 信號(hào)地—6DSRData Set Ready 數(shù)據(jù)設(shè)備就緒輸入7RTSRequest To Send 請(qǐng)求發(fā)送輸出8CTSClear To Send 允許發(fā)送輸入9RIRing Indicator 振鈴指示輸入這 9 個(gè)引腳中真正用于最基本數(shù)據(jù)通信的只有 2RXD、3TXD、5GND三根。其他引腳用于 Modem 撥號(hào)、流控和鏈路檢測(cè)等擴(kuò)展功能我們做普通的 RS232 串口通信時(shí)不一定全部要用。這里有個(gè)容易混淆的點(diǎn)DB9 公頭 2 腳是 RXD、3 腳是 TXD這是針對(duì) DTE 設(shè)備例如電腦而言的。很多 DB9 面板上標(biāo)注的 TXD 是指這個(gè)設(shè)備自己的發(fā)送腳而不是對(duì)面設(shè)備的發(fā)送腳。所以實(shí)際的串口調(diào)試中不要只看公頭還是母頭要看當(dāng)前板上信號(hào)的功能定義。3.2 最簡(jiǎn)單通信最少需要哪幾根線在設(shè)計(jì) RS232 通信電路時(shí)如果只是收發(fā)數(shù)據(jù)不做硬件流控那么三線制接法就夠了設(shè)備 A 的 TXD 接設(shè)備 B 的 RXD。設(shè)備 A 的 RXD 接設(shè)備 B 的 TXD。兩邊的 GND 接 GND。也就是說信號(hào)線需要交叉連接。很多新手把兩塊開發(fā)板用“TXD 接 TXD、RXD 接 RXD”的排線直接連結(jié)果兩邊都收不到數(shù)據(jù)。這本質(zhì)上就是因?yàn)闆]有理解發(fā)送端必須連接對(duì)端的接收端。如果是兩個(gè)串口設(shè)備之間通過 DB9 直連通常要做成交叉線即“2 對(duì) 3、3 對(duì) 2、5 對(duì) 5”。市面上某些成品 DB9 線是直通線用于連接電腦與 Modem 這類 DTE-DCE 組合而用于電腦與單片機(jī)調(diào)試板如果單片機(jī)板子模擬 DTE時(shí)多半需要交叉線買線材時(shí)要特別留意。3.3 如何判斷你手上的串口是 TTL 還是 RS232拿到一塊板子或者一個(gè)轉(zhuǎn)接器時(shí)最穩(wěn)妥的方法不是看絲印而是直接用萬用表測(cè)量串口的空閑狀態(tài)電壓如果 TXD/RXD 空閑時(shí)測(cè)量到 -5V ~ -12V 左右說明這是 RS232 電平。如果 TXD/RXD 空閑時(shí)測(cè)量到 3.3V 或 5V說明這是 TTL 電平。如果 TXD 上測(cè)量到 0V 且 RXD 上有 3.3V 之類的電壓要檢查芯片是否已經(jīng)進(jìn)入發(fā)送狀態(tài)或電路是否正常。一個(gè) RS232 收發(fā)器在空閑時(shí)TXD 輸出端應(yīng)該保持邏輯 1也就是負(fù)電壓。假如你測(cè)量 USB 轉(zhuǎn) RS232 線的 TXD 在空閑時(shí)是 5V 或 3.3V那么這根線大概率只是 USB 轉(zhuǎn) TTL并不能直接連接標(biāo)準(zhǔn)的 RS232 設(shè)備。4. 電平轉(zhuǎn)換電路TTL 和 RS232 之間到底怎么轉(zhuǎn)4.1 為什么不能直接連接我們已經(jīng)知道TTL 高電平是 3.3V/5V低電平是 0VRS232 的邏輯 1 是負(fù)電壓邏輯 0 是正電壓。從數(shù)學(xué)上看TTL 高電平對(duì)應(yīng) RS232 邏輯 0正電壓TTL 低電平對(duì)應(yīng) RS232 邏輯 1負(fù)電平所以電平轉(zhuǎn)換不僅要做電平幅度的搬移還要做一個(gè)邏輯反向。如果用一句話描述電平轉(zhuǎn)換電路的作用就是把單片機(jī)的“3.3V/5V 正邏輯串口”變換為“±12V 負(fù)邏輯串口”同時(shí)保護(hù)兩端芯片不被對(duì)方的高壓或負(fù)壓損壞。4.2 方案一使用 MAX232/SP3232 專用收發(fā)芯片這是最推薦、也最穩(wěn)定的方案。MAX232 系列芯片內(nèi)置電荷泵只需要單電源供電就能產(chǎn)生正負(fù)兩路 RS232 電源電壓內(nèi)部還集成了兩路發(fā)送器和兩路接收器可以同時(shí)處理 TX、RX 兩路信號(hào)。SP3232 是 MAX232 的低功耗替代型號(hào)兼容 3.3V 和 5V 供電也常用于便攜式設(shè)備。典型接線思路如下MAX232 引腳連接對(duì)象VCC5V部分型號(hào)支持 3.3V按芯片手冊(cè)GND電源地C1、C1-、C2、C2-4 只 0.1uF 電荷泵電容V電荷泵輸出正電壓通常接 0.1uF 電容到地V-電荷泵輸出負(fù)電壓通常接 0.1uF 電容到地T1IN單片機(jī) TXDTTL 輸入T1OUTRS232 TXD 發(fā)送輸出R1INRS232 RXD 接收輸入R1OUT單片機(jī) RXDTTL 輸出用 C 語言偽代碼描述一遍連接后的初始化流程// 單片機(jī) UART 初始化示意以 STM32 HAL 庫為例具體參數(shù)按芯片型號(hào)調(diào)整 UART_HandleTypeDef huart1; void MX_USART1_UART_Init(void) { huart1.Instance USART1; huart1.Init.BaudRate 9600; huart1.Init.WordLength UART_WORDLENGTH_8B; huart1.Init.StopBits UART_STOPBITS_1; huart1.Init.Parity UART_PARITY_NONE; huart1.Init.Mode UART_MODE_TX_RX; huart1.Init.HwFlowCtl UART_HWCONTROL_NONE; huart1.Init.OverSampling UART_OVERSAMPLING_16; if (HAL_UART_Init(huart1) ! HAL_OK) { Error_Handler(); } }在這個(gè)例子中單片機(jī)這一側(cè)的 USART1_TX 就會(huì)輸出 TTL 電平的串口數(shù)據(jù)把它接到 MAX232 的 T1INMAX232 的 T1OUT 就輸出了 RS232 電平的串行數(shù)據(jù)可以連接外部 RS232 設(shè)備的 RXD。4.3 方案二三極管分立電平轉(zhuǎn)換電路在某些低成本、對(duì)功耗不敏感的板卡上也會(huì)看到用三極管實(shí)現(xiàn)電平轉(zhuǎn)換的電路。不過需要先說明三極管分立轉(zhuǎn)換電路要做到真正符合 RS232 標(biāo)準(zhǔn)的 ±12V 輸出必須有正負(fù)雙電源否則輸出往往只是“0V 到 5V”或“0V 到 12V”的單極性信號(hào)無法達(dá)到標(biāo)準(zhǔn) RS232 接收端的負(fù)電平要求。一種常見思路是采用 NPN PNP 對(duì)管做發(fā)送端。以 TTL 輸入信號(hào)為例TTL 輸入為高電平時(shí)NPN 管導(dǎo)通、PNP 管截止輸出端被拉到接近負(fù)電源電壓。TTL 輸入為低電平時(shí)NPN 管截止、PNP 管導(dǎo)通輸出端被拉到接近正電源電壓。這個(gè)電路本質(zhì)上是一個(gè)推挽反相器。它能實(shí)現(xiàn) TTL 到 RS232 的邏輯反向和電平搬移前提是你手頭有 12V 和 -12V 兩路電源。實(shí)際產(chǎn)品如果想省掉 -12V 電源也可以用電荷泵產(chǎn)生負(fù)壓但那本質(zhì)上又回到了 MAX232 的內(nèi)部原理。我個(gè)人的建議是如果只是做實(shí)驗(yàn)、學(xué)原理三極管電路可以幫助你理解電平轉(zhuǎn)換的本質(zhì)但如果做產(chǎn)品或者調(diào)試穩(wěn)定性要求較高的工業(yè)設(shè)備直接選 MAX232/SP3232/MAX3232 這類集成芯片外圍元器件少、一致性好、故障率低。4.4 方案三使用 USB 轉(zhuǎn)串口小板調(diào)試在開發(fā)階段最常用的是 USB 轉(zhuǎn)串口調(diào)試方案。這里要區(qū)分兩類產(chǎn)品一類是“USB 轉(zhuǎn) TTL”常見主控是 CH340、CH341、CP2102、FT232。它輸出的是 TTL 電平不能直接連接 RS232 設(shè)備只能連接單片機(jī)或 TTL 接口外圍模塊。另一類是“USB 轉(zhuǎn) RS232”常見做法是在 USB 轉(zhuǎn) TTL 芯片后面再加一個(gè) MAX232 之類的 RS232 收發(fā)器最終輸出到 DB9 座子。這類產(chǎn)品的 TXD 在空閑時(shí)測(cè)出來才是負(fù)電壓。很多調(diào)試器品牌還支持免驅(qū)動(dòng)或自動(dòng)安裝驅(qū)動(dòng)但如果你使用 CH340/CH341 芯片第一次接上電腦后如果驅(qū)動(dòng)沒自動(dòng)裝上可以考慮到芯片官網(wǎng)下載對(duì)應(yīng)系統(tǒng)的驅(qū)動(dòng)FTDI 芯片也在官網(wǎng)提供全平臺(tái)驅(qū)動(dòng)。Windows 下確認(rèn)設(shè)備管理器中能看到 COM 口號(hào)后再用串口助手打開。5. RS232 通信過程與典型調(diào)試驗(yàn)證5.1 一幀數(shù)據(jù)到底長(zhǎng)什么樣RS232 串口通信采用異步幀格式常見配置是 8 個(gè)數(shù)據(jù)位、無校驗(yàn)位、1 個(gè)停止位也就是常說的 8N1。一幀數(shù)據(jù)包括以下部分空閑狀態(tài)線路處于邏輯 1對(duì)應(yīng) RS232 電平就是負(fù)電壓。起始位線路跳變到邏輯 0對(duì)應(yīng)正電壓表示一幀數(shù)據(jù)的開始。數(shù)據(jù)位從最低位 LSB 開始發(fā)送依次發(fā)送 8 個(gè)數(shù)據(jù)位。停止位線路回到邏輯 1持續(xù) 1 位時(shí)間表示一幀結(jié)束。你可以把 9600 波特率下的每一位時(shí)間估算為約 104us而 115200 波特率下每一位時(shí)間約為 8.68us。波特率越高每一位時(shí)間越短對(duì)線纜電容和收發(fā)器驅(qū)動(dòng)能力的要求也越高。發(fā)送一個(gè) ASCII 字符A十六進(jìn)制 0x41二進(jìn)制 01000001時(shí)線路上的電平變化順序?yàn)槠鹗嘉?0) - 數(shù)據(jù)位:1 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 停止位(1)注意數(shù)據(jù)位是從 LSB 開始發(fā)送所以0x41的最低位 1 最先出現(xiàn)在線上最高位 0 最后出現(xiàn)在線上。5.2 用示波器觀察 RS232 電平調(diào)試 RS232 電平是否正常強(qiáng)烈建議用示波器或者邏輯分析儀直接觀察 TXD 波形。下面是使用示波器時(shí)的判斷要點(diǎn)空閑時(shí)RS232 的 TXD 應(yīng)該是 -3V 到 -15V 之間的負(fù)電壓。發(fā)送數(shù)據(jù)時(shí)起始位會(huì)跳變到 3V 到 15V 之間的正電壓。數(shù)據(jù)位中每一位正負(fù)電平持續(xù)時(shí)間應(yīng)與波特率吻合。例如讓串口持續(xù)發(fā)送 0x55二進(jìn)制 01010101示波器上應(yīng)該看到方波頻率等于波特率的一半。如果發(fā)送 0x01則可以看到單個(gè)低電平脈沖后回到高電平的波形。如果示波器顯示 TXD 空閑時(shí)為 0V或者發(fā)送時(shí)最高只有 3.3V、最低只有 0V說明你的轉(zhuǎn)換電路并沒有真實(shí)輸出 RS232 電平標(biāo)準(zhǔn)基本可以判斷是 TTL 電平不是 RS232 電平。5.3 用 Python 腳本驗(yàn)證串口收發(fā)在沒有邏輯分析儀的情況下也可以直接讓 PC 和單片機(jī)對(duì)發(fā)數(shù)據(jù)來驗(yàn)證鏈路。下面是使用 Python PySerial 庫讀取串口數(shù)據(jù)的示例。# 文件路徑read_serial.py # 在電腦上執(zhí)行前先安裝 pyserialpip install pyserial import serial import time # 根據(jù)實(shí)際設(shè)備管理器中的 COM 口號(hào)修改 ser serial.Serial( portCOM3, # Windows 示例Linux 下可能是 /dev/ttyUSB0 baudrate9600, bytesizeserial.EIGHTBITS, parityserial.PARITY_NONE, stopbitsserial.STOPBITS_ONE, timeout1 ) if ser.is_open: print(f串口 {ser.name} 已打開) # 發(fā)送一幀測(cè)試數(shù)據(jù) ser.write(bHello RS232\r\n) # 讀取來自對(duì)端的數(shù)據(jù) time.sleep(0.1) data ser.read(64) if data: print(收到數(shù)據(jù):, data) else: print(未收到數(shù)據(jù)請(qǐng)檢查接線和電平轉(zhuǎn)換電路) ser.close()Linux 系統(tǒng)下也可以直接用命令行測(cè)試# 查看 USB 轉(zhuǎn)串口設(shè)備節(jié)點(diǎn) ls /dev/ttyUSB* # 設(shè)置串口參數(shù)并發(fā)送數(shù)據(jù) stty -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb echo -en Hello RS232\r\n /dev/ttyUSB0 # 讀取串口數(shù)據(jù)按 CtrlC 退出 cat /dev/ttyUSB0在 Windows 上則推薦使用常見的串口調(diào)試助手比如 SSCOM 工具。打開串口調(diào)試助手時(shí)需要注意以下幾點(diǎn)波特率、數(shù)據(jù)位、停止位、校驗(yàn)位要和設(shè)備端完全一致。勾選“發(fā)送新行”時(shí)很多工具會(huì)在發(fā)送內(nèi)容的最后自動(dòng)添加\r\n也就是回車換行如果設(shè)備需要以回車作為命令結(jié)束標(biāo)志這個(gè)功能很重要。接收區(qū)設(shè)置為文本顯示還是 Hex 顯示要根據(jù)設(shè)備協(xié)議決定如果收到的是非 ASCII 字節(jié)建議切換成 Hex 顯示更直觀。6. RS232 串口常見問題與排查思路本章整理我在調(diào)試 RS232 串口時(shí)遇到的高頻問題按“現(xiàn)象 - 原因 - 解決思路”的順序給出方便有經(jīng)驗(yàn)的開發(fā)者快速對(duì)照。問題現(xiàn)象常見原因解決思路電腦無法識(shí)別 USB 轉(zhuǎn)串口設(shè)備CH340/CH341/FTDI 等驅(qū)動(dòng)未安裝或驅(qū)動(dòng)版本不兼容進(jìn)入設(shè)備管理器查看是否出現(xiàn)未知設(shè)備或黃色感嘆號(hào)到芯片官網(wǎng)下載對(duì)應(yīng)系統(tǒng)驅(qū)動(dòng)打開串口提示“端口被占用”或“無法打開”串口被其他軟件占用或者串口工具未關(guān)閉關(guān)閉正在使用該串口的軟件重新插拔轉(zhuǎn)接器必要時(shí)重啟電腦收發(fā)雙方波特率設(shè)置不同上位機(jī)與設(shè)備波特率不一致確認(rèn)兩邊的波特率、數(shù)據(jù)位、停止位、校驗(yàn)位完全一致包括是否有回車換行收不到任何數(shù)據(jù)TXD 和 RXD 接反沒有共地或沒有完成 TTL/RS232 電平轉(zhuǎn)換用交叉方式重新連接 TTL 信號(hào)檢查 MAX232 供電和電荷泵電容用萬用表確認(rèn) RS232 端空閑電壓為負(fù)電平收到亂碼波特率不匹配、接地不可靠、線纜過長(zhǎng)、主時(shí)鐘偏差大降低波特率選擇更好的 USB 轉(zhuǎn) TTL 芯片檢查雙方 GND 連接縮短線纜長(zhǎng)度電平轉(zhuǎn)換芯片發(fā)燙電源接反、引腳短路、信號(hào)端口被高壓串入斷電后用萬用表測(cè)量 VCC 和 GND 是否短路檢查外部 RS232 線是否帶電反插設(shè)備剛連接時(shí)正常長(zhǎng)時(shí)間運(yùn)行后死機(jī)RS232 線路受外部干擾或地電位差影響產(chǎn)生過壓或浪涌增加 TVS 二極管使用屏蔽線保證通信地可靠必要時(shí)在 RS232 收發(fā)器前端增加隔離方案單片機(jī) 3.3V 與 5V 電平互連收不到數(shù)據(jù)邏輯電平不兼容例如 3.3V 芯片輸出高電平為 3.3V低于 5V TTL 高電平閾值使用電平轉(zhuǎn)換芯片或雙向電平轉(zhuǎn)換模塊完成 3.3V/5V 電壓匹配與某些工業(yè)觸摸屏/PLC 通信不穩(wěn)定偶發(fā)超時(shí)只接了 TX、RX、GND但現(xiàn)場(chǎng)干擾大或設(shè)備要求硬件流控根據(jù)設(shè)備手冊(cè)確認(rèn)是否需要 RTS/CTS 或 DTR/DSR嘗試波特率降到 9600檢查接線端子是否松動(dòng)在排查 RS232 問題時(shí)建議遵循一個(gè)固定的順序先檢查電平是否真的是 RS232 電平再檢查 TX 與 RX 是否交叉接著確認(rèn)參數(shù)是否一致最后才懷疑協(xié)議格式和程序邏輯。如果上來就懷疑代碼很容易在錯(cuò)誤的方向上浪費(fèi)時(shí)間。7. 接口防護(hù)與工程布線建議RS232 在電路板上看似簡(jiǎn)單但一個(gè)沒有防護(hù)的 RS232 接口在工廠現(xiàn)場(chǎng)非常容易被浪涌打壞。下面給出幾條實(shí)用的工程建議。7.1 常用防護(hù)電路怎么加在 RS232 收發(fā)器芯片和 DB9 座子之間可以增加簡(jiǎn)單的防護(hù)電路常見做法是在發(fā)送和接收線上分別串聯(lián)小阻值電阻例如 1kΩ 或 10Ω用于限制瞬間大電流具體阻值需要根據(jù)信號(hào)速率和芯片驅(qū)動(dòng)能力折算。在信號(hào)線對(duì)地之間放置 TVS 二極管把浪涌電壓鉗位在芯片能承受的范圍內(nèi)。在 DB9 外殼和信號(hào)地之間增加高壓電容或放電管減小靜電放電對(duì)內(nèi)部電路的影響。注意很多 RS232 收發(fā)器芯片內(nèi)部已經(jīng)集成了 ESD 保護(hù)如果你的產(chǎn)品使用環(huán)境相對(duì)干凈比如實(shí)驗(yàn)室、辦公設(shè)備就不需要額外做太多防護(hù)如果應(yīng)用在電機(jī)、變頻器等工業(yè)現(xiàn)場(chǎng)還是建議增加 TVS 和良好的接地設(shè)計(jì)。7.2 線纜長(zhǎng)度與布線選擇RS232 標(biāo)準(zhǔn)早期規(guī)定最大傳輸距離約 15 米左右這是在低波特率、良好接地和低噪聲環(huán)境下的參考值。實(shí)際應(yīng)用中如果使用帶屏蔽的線纜并把屏蔽層單端接地在 9600 波特率下跑 15 米以內(nèi)通常問題不大如果提高到 115200 波特率傳輸距離應(yīng)大幅縮短否則會(huì)出現(xiàn)誤碼。布線時(shí)需要優(yōu)先級(jí)最高的幾點(diǎn)兩設(shè)備之間的 GND 一定要連通這是所有電壓判斷的參考點(diǎn)。長(zhǎng)距離布線應(yīng)采用屏蔽雙絞線屏蔽層建議單端接地防止形成地環(huán)路。盡可能讓 RS232 信號(hào)線遠(yuǎn)離電機(jī)驅(qū)動(dòng)線、變頻器輸出線、大電流電纜。在 PCB 上RS232 收發(fā)器盡量靠近 DB9 座子保持 RS232 電平的走線盡量短。8. 最佳實(shí)踐與開發(fā)建議做過多塊帶 RS232 接口的板子之后我總結(jié)出下面幾條對(duì)實(shí)際開發(fā)最有用的實(shí)踐建議。第一設(shè)計(jì)板卡時(shí)把 TTL 測(cè)試點(diǎn)引出來。即使產(chǎn)品外殼上是 DB9 座也最好在 PCB 上預(yù)留 MAX232 前端的 TTL 信號(hào)測(cè)試點(diǎn)方便開發(fā)階段用邏輯分析儀直接抓取單片機(jī)發(fā)出的原始數(shù)據(jù)。如果通信異常先確認(rèn)單片機(jī)側(cè) TTL 數(shù)據(jù)是否正常再檢查 RS232 轉(zhuǎn)換后的信號(hào)就能快速判定問題出在哪一側(cè)。第二RS232 收發(fā)器芯片的電源去耦電容不要省。MAX232 類芯片內(nèi)部電荷泵正常工作需要干凈的電源建議在 VCC 引腳附近放置 0.1uF 陶瓷電容并靠近芯片引腳布置。電荷泵電容的容值和耐壓也需要按芯片手冊(cè)選擇不要隨手把任意電容插上去。第三通信參數(shù)盡量做成可配置項(xiàng)。工業(yè)觸摸屏、PLC 或儀表設(shè)備往往要求不同的波特率或者校驗(yàn)方式把波特率、數(shù)據(jù)位、校驗(yàn)位寫死在程序里會(huì)給后續(xù)調(diào)試帶來很大麻煩。建議使用配置文件或參數(shù)存儲(chǔ)區(qū)保存通信參數(shù)方便現(xiàn)場(chǎng)修改。第四不要盲目追求高速率。RS232 主要用于可靠性優(yōu)先的低速場(chǎng)景常見的 9600、19200 波特率適用于大多數(shù)工業(yè)設(shè)備。如果數(shù)據(jù)量很大、要求高吞吐不如改用 RS485 或者以太網(wǎng)方案。第五對(duì)收發(fā)數(shù)據(jù)要做超時(shí)處理。串口接收程序不能無限等待否則一旦對(duì)端掉線整個(gè)系統(tǒng)會(huì)卡在接收函數(shù)里。工業(yè)場(chǎng)景建議使用接收超時(shí)機(jī)制超時(shí)后主動(dòng)重發(fā)或者上報(bào)鏈路異常。最后要特別注意供電問題。很多 RS232 轉(zhuǎn)接小板直接從 USB 口取電USB 口的 5V 電壓在長(zhǎng)線或帶載能力不足時(shí)會(huì)出現(xiàn)跌落導(dǎo)致 MAX232 輸出幅度不足。調(diào)試時(shí)如果發(fā)現(xiàn)輸出電平比正常低可以換一個(gè)電源質(zhì)量更好的 USB 口或者給轉(zhuǎn)接器單獨(dú)供電測(cè)試。9. 總結(jié)與下一步學(xué)習(xí)方向?qū)懙竭@里RS232 電平、RS232 串口接口、TTL 與 RS232 的轉(zhuǎn)換電路、調(diào)試方法和工程注意事項(xiàng)已經(jīng)全部梳理了一遍。重要的是要記住一個(gè)核心結(jié)論RS232 是一套完整的電氣標(biāo)準(zhǔn)它最大的特點(diǎn)就是負(fù)邏輯、正負(fù)雙極性電壓而單片機(jī)的 UART 默認(rèn)輸出的是 TTL 電平兩者之間必須通過 MAX232 類芯片或獨(dú)立轉(zhuǎn)換電路完成電平搬移和邏輯反向。下一步可以從三個(gè)方向繼續(xù)深入如果做的是板級(jí)通信建議學(xué)習(xí) RS485 與 RS232 的區(qū)別了解差分信號(hào)為什么更適合長(zhǎng)距離、多節(jié)點(diǎn)通信。如果做的是工業(yè)設(shè)備互聯(lián)可以研究 Modbus RTU 協(xié)議在 RS232/RS485 上的應(yīng)用這是工控領(lǐng)域最主流的串口協(xié)議之一。如果做的是單片機(jī)開發(fā)可以繼續(xù)學(xué)習(xí) DMA 空閑中斷接收不定長(zhǎng)數(shù)據(jù)把串口通信從輪詢收數(shù)升級(jí)為高效中斷驅(qū)動(dòng)模式。RS232 雖然古老但掌握它的電平標(biāo)準(zhǔn)、通信時(shí)序和排查思路能幫助你在面對(duì)各種帶“串口”字樣的設(shè)備和模塊時(shí)少踩很多坑。當(dāng)你下次在示波器上看到 TXD 空閑時(shí)穩(wěn)穩(wěn)停在負(fù)電壓附近就能一眼確認(rèn)這才是真正工作在 RS232 電平下的通信鏈路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
中文字幕成人乱码熟女精品国50| 特级毛片特黄久久免费看| 欧美不卡在线一区二区| 热久久国产| 日韩乱伦视频| 欧美BT 亚洲色图| 按摩中文字幕| 蜜乳AV一区| 午夜福利一区二区三区四区五区色婷婷| 一线黄色免费性爱片| 国产激情在线| 中字一区| 99久久综合| 亚州AV无码国产精品| 日韩乱码Av| 欧美性爱三区二区| 欧美久久草熟女| 欧美午夜熟妇黑人精品91| 国产 亚洲 丝袜 制服| 国产1727欧美| 美国三级日本三级久久99| 麻豆一区二区三区在线看 | 精品91| 密乳无码| 欧美色日| 日韩中字av一区| 射久久| 好看的91视频| 国产精品视频麻豆入口| 狠狠亚洲| 国产原创剧情在线丝袜| 亚洲色图 91| 国产浮力影院第1页| 欧美黄片欧美黄片xxx| 99免费视频| 麻豆精品一区二区三区四区免费观看| 中文字幕 一区二区 亚洲无码| 人妻铁牛TV| 婷色五月| 超碰在线观看av不卡| 欧美在线视频观看一二三四区高清| 亚洲蜜臀精品视频久久| 九九RE视频在线精品| 亚洲高清少妇| 精品国产乱码久久久久久影片| 亚洲最新a在线观看| 欧美性暴力猛交XXXX| 国产日产精品久久快鸭的功能介绍| 99在线视频播放| 黄色片,com| 欧差乱伦二三| 精品一区二区国产日韩| 日韩熟女无码| 欧美国产精品久久九九| 综合网亚洲在线| 午夜福利久久久噜久噜久久综合| 亚洲丁香花色| 欧美超碰人妻97| 92福利社视频| www久久国产精品| 天美一二三在线观看Av| 干婷婷综合网| 97在线免费视频| 国产不卡中文字幕免费avi| 奇米四色网| 综合色久欲| 无码伊人久久大杳蕉中文无码| 亚洲欧美变态| 国产熟女精品区| 欧美99热| 2017人人操,人人摸| 安微少妇操BBB| 日韩AV中文字幕电影| 久久综合久色欧美综合狠狠| 久久天堂婷婷网| 秋霞成人做爱| 干超碰碰熟女| 日韩高清一二三| 天天艹天天日| 欧美精品二区视频在线| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 精品一二三区女同| 亚洲s在线观看| 亚洲一区二区三区AV无码| 999热这里只有精品| 天天亚洲综合| 久久五月份| 天天色黄色影院天天操| 操碰97| 天天射夜夜| 色综合一区二区三巨| 亚洲免费在线探花| 超碰在线欧美性爱激情| 蜜臀久久久国产| 久久久国产成人一区二区三区在线 | 人妻精品4K4K4K4K4| 91|九色|国产熟女| 色综合色欲色综合色综合色综合| 狠狠色噜噜狠狠狠狠狠色综合久久 | AV女优男人的天堂| 热的中文 热的有码 热的国产| 97国产超湿| 91九九| 啪啪啪精品视频| 超碰在线欧美性爱激情| 在线国产探花| 清纯唯美综合亚洲| 欧美精品99久久久**| 日本性一区| 伊人991| Julia在线播放亚洲久久| www亚洲免费| 午夜成人爽爽爽爽A片李冰冰| 久久影视二区三区行押| 蜜臀无码一区二区| 91人妻久久久久久久久久久久久| 中日韩久久人妻一区二区| 日韩av一级黄片| 麻豆天美91| 99久在线精品99re8蜜桃| 电影69乱码96| 夜嗨影院| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 求求你操操我| 欧美激情视频一区二区三区不卡| 久久久久精| 狼天天狼天天大香蕉| 一区三区啪啪| 免费看一级a性色生活片久久无| 中文字幕 国产区| 久久精品欧美一区二区三区不卡| 美女诱惑一区| 五月丁香黄色网| 精品国产Av无码久久久伦古装| 国产精品人妻免费精品| 亚洲熟女中文字幕在线| 我爱大香蕉| 国产67194| 色狠狠 - 百度| 欧美大波激情xxxx| 成人小说视频在线精品欧美| 热无码中文亚洲H一道本一区二区| 国产a级午夜毛片| 超碰国产情侣自拍网| 午夜福利免费精品视频| 91久久| 国产一国产一级毛片古装| 91视频伊人| 欧美精品xxxwww| 欧美午夜一区二区三区| 亚洲日本加勒比在线| 无码欧美有限公司| 天天影视之亚洲综合网| 夜夜欧美| 99re公开精品免费视频| 色婷婷五月综合| 久久久网一区| 欧美热图99| 日韩在线国产字幕| 激情婷婷丁香网| 色色色五月婷婷| 亚州成人a∨| 青青国产在线拍揄自揄拍| 韩日自拍| 少妇熟女1区2区3区| 日本一级婬片试看三分钟| 欧美性综合| 91色欧美| 三级网色| 日本蜜桃| 久久久久九九九九| 亚洲欧美国产成人综合不卡| 麻豆黄色五月天| 囯产精品强| 后入国产| 99国产精品视频尤物| 亚洲中文一区二区三区视频| 人人操人人大香蕉| 风月影院男女十八禁| 亚洲AV色图| 性影在线视频| 97爱欧美| 久久啊啊啊| 欧美大香蕉同搞| 99自拍视频在线观看| oumeisetu综合| 中文字幕高清精品一区| 9久久精品| 久久精品视频一区三区小泽玛利亚| 国产成人精品网站| 国产亚州精品美女久久久免费| 亚洲综合网电影91| 色99在线| 97超碰免费生活| 91视频伊人| 人人色97| 欧美色图第一页| 欧美系列在线一区二区| 日韩无码久久熟女一级片| 亚洲AV无码秘 蜜桃臀国精产品| 天天日B夜夜干B时时操B| 欧美在线伊人色| 992视频一区| 欧美成人黄网色网站| 久久色人体| 呦女网站| 国产精品探花在线| 尤物视频偷拍免费| 国产高清成人传媒影视| 人妻激情视频| 婷婷99| 亚洲不卡一| 乱伦3P视频| 好舒服视频| 思思热在线cao| 爱爱动态试试看6 0秒| 免费AV中文网在线观看| 韩日男人的天堂| 国产一级高清免费观看| 在线a v| 欧美亚洲丝袜美女电影| 日本人妻中文字幕精品| 亚洲双插| 亚洲春色激情小说| 中文字幕蜜乳av| 天堂资源欧美| 亚洲性爱免费电影| 久久妇| 天美国产精品| 极品销魂美女一区二区 | 超碰色老头| 日产狠狠干| 亚州综合色| 日本天天人人狠狠在线日美女 | 91色黑人少妇| 亚洲国产婷婷在线播放| 天天性射网| 91oumei| 91综合色噜噜| a人欧美综合天堂麻豆| 国产亚洲女v在线观看| 999 久久久| 国产精品自拍欧美在线| 自拍第一页| 婷婷丁香六月| 国产操偷| 好色综合| 亚洲欧洲综合视频在线| 三及片网站| 久操 高清| 成人国产精品三级A片| 性色亚洲| 动漫av中文| 亚洲欧美日韩综合在线尤物 | AV老汉| 国产浮力影院第1页| 欧美人妻熟女在线| 无码人妻丰满熟妇奶水区毛片| 日本高清视频xxxx| 欧美大的香蕉有线电视视频| 麻豆久久久久久久久丝袜| 日本不卡二区| 99re8超碰| 无码国产Av| 天天综合网视频91| 中文字幕一区二区三四五区日日骚| **一级毛片国产| 亚洲美女AV无码| 午夜视频久久久| 人人爱夜夜爱| 五月天激情网图片| 熟女字幕| 成人av在线播放| 夜夜性| 中国熟女网站| 久久久性爱视频| 91蜜臀熟女| 殴美大黄片| 欧洲精品在线播放| 久久久啊啊| 欧亚免费视频| 国产黄色av大片网站| 电家庭影院午夜69久久夜色精品国产69乱| 亚洲有薄码区久久在线一区| 综合九九| 密臀AV在线| 偷拍伦理视频| 日韩AV熟女乱伦| 麻豆久久一区二区三区| 蜜桃臀一区二区三区久久| 精品国产99| 美女露胸露尿口| 91啪啪视频| 特级丰满少妇一级AAAA爱毛片| 婷婷久久五月综合激情| 超碰地址久久| 久久久久9| 久久男人网| 欧美男女午夜啪啪| 青青草吊丝| 天天精品| 久久精品性| 亚洲av无码成人精品国产| 国产人妖视频一区在线观看| 日韩乱伦视频| 五月天激情视频| 亚洲久热| 日韩一级二级| 思思热在线视频免费| 久久 精品| 屁股久久久久久久| 国产精品九九九| 大香蕉伊人网| 伊人精品久久网站| 乱伦a片视频| 国产午夜福利电影免费在线观看 | 青草视频人妻在线观看| 97在线免费| 国产一级137片内射麻豆| 精品人妻视频一区二区三区蜜桃视频| 欧美色综合图片| 国产精品网址| 久久综合国产精品国产| 美女人妻色网站| 欧美少妇高潮视频| 色欲久久综合| 日韩性爱小视频| 五月婷婷丁香六月| 五月天婷婷在线看| 乱伦图av| 久久久久久99999国产精品| 久久999久| 97一本大道亚洲一区| 91性网| 老熟妇91| 久久久穴999| 天美一二三在线观看Av| 日韩欧美水蜜桃人妻| 视频二区熟女人妻| 99热啪啪| 人妻夜夜爽天天爽三区麻豆AV网站| 精品无吗久久| 97精品国产精品免费观看| 亚洲国产丝袜在线观看| 91精品国产乱码| 亚洲美腿丝袜香蕉影视欧美成人| 97久久超碰亚洲| 中文字幕日韩电影人妻| 少妇一级婬片免费放一级a性色.| 手机在线视频国内精品| 五月丁香六月婷| 一区二区三区欧美激情| 夜夜做夜夜爽精品视频| 超碰色综合| 色综合1991| 午夜福利免费福利视频| 日本精品成人无码| 全国男人天堂网| 99re9这里只有精品| s片在线观看| 中文字幕丝袜| 多毛小伙内射老太婆| 99re在线观看| 久久久久久无码人妻中文字幕| 亚洲精品电影| α√在线| 亚洲视频一二区| 日韩AV噜噜噜一区二区三区四区 | 国产成人在线观看网址| 亚洲熟久久| 欧美少妇色图| 久久麻豆一区二区| 超碰综合97在线| 国产兽交视频在线播放| 91黑丝少妇| 欧美后入式| 精品九九国产无码| 欧美三级一级| 91久久婷婷| 黑人嘿嘿嘿超爽免费视频| 97综合日韩| 97超碰欧美中文字幕| AA特级绝黄| 国产美女激情| 无码精品久久| 91撸色网 玖玖网 欧美| 国产强奸乱伦第1页| 国产 三级自拍| 色踪合AV| 亚洲囯产精品女人久久久| 97国产色综合| 97欧美视频| 色情五月婷婷| 老熟女综合网 | 超碰 欧美| 亚洲中文国际强奸字幕| 青青草成人视频在线观看二区 | 91在线/欧洲| 自拍偷拍草一草| 俺去久久| 久久久久久久久久久久久久久久9| 色吧5亚洲| 泰国AV在线观看| 国产精品美女视频诱惑| 91蜜臀熟女| 婷婷人妻激情| 色丁香五月婷婷| 99rre在线精品99re8| 人妻av在线| 精品女同一区二区三区| 日韩午夜啪啪视频| 天天92av| 日韩精品三区四区| 欧美激情性久久久久久| 日本天天干天天搞一区| 黄色在线网站| 天堂精品| 天天综合精品| 人人贴人人摸| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 日人妻视频91| 清纯唯美亚洲另类| 九九毛片这里只有精品| 大香蕉一区二区在线观看.| 久久神马影院| 久久五月婷| 综合夜夜| 强歼乱伦资源网| 99re在线视频这里只有精品| 国产精品久久久久av| 亚洲se91| 色五月第四色| 思思热免费视频观看| 91精品丝袜久久久久久| 亚洲色图 欧美热图 清纯唯美 另类自拍| 999久久久免费精品国产牛牛| 少妇天堂网络| 99热只有这里有精品| 韩日欧亚a级| 无码99| 国产精品亚洲无码| 青青五月天| 美女露胸露屁股| 奇米四色影视777久久久| 久久超碰天天| 久久人人爽爽爽人久久久| 免费观看国产不卡av| 国产白丝网站| 色情亚洲日本成人| 熟妇在线视频一区二区| 九月丁香婷婷色| 日本亚洲嫩草影院啪啪| 青青伊人久久| 精品一区二区亚洲国产| 日韩在线观看三级电影| 欧美另类天堂| 亚洲色图国产另类| 国产精品色色| 国产 无码 一区二区| 97亚洲欧美| 亚洲天堂久| 日韩精品三区四区| 少妇色| 97久久精品不卡| 日本三级人妻a人妻一在线| 亚洲国产高清福利视频| 久久久久亚洲三级电影| 久久 精品| 99精品丰满人妻无码| 一个人在线看的黄色电影网站| 亚洲精品美女久久久久久久久| 国产强奸乱伦欧美| 777超碰| 中文字幕欧美日本乱码一线二线| 97色视频在线| 久九九九九九九热| 校园春色综合| 日韩精品区二区三区不卡| 黄色视频特级毛片| 思思热国产在线视频| 99re98| 亚洲性刺激| 色综合99999| 99综合自拍| 又大又黄国产| 99国产精品人妻人伦| 丁香五月婷婷五月| 色婷婷小说| 九九碰九九爱97| 日本日皮视频逼| 亚洲中文日韩欧美大香蕉视频| 91色人妻| 人人看人人爰人人操| 一本色道综合久久欧美| 欧美成熟性爱精品| 26uuu最新| 久久精品无码一区二区三区| 啊啊啊轻点在线观看| 插入粉嫩少妇视频| 在线 欧美 亚洲| 国产99999久久精品| 国产欧美后入| 国产成人久久久精品免费AV| 人人做天天爱| 日韩午夜精品一区二区三区电影| AV无码久久久精品| 久久久精品国产亚洲AV无码| 大香蕉综合在线| 人人色人人操在线| 丁香五月综合| 大香蕉AV丝袜| 欧美A√综合网| 日韩亚洲97| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 欧美一区二区三区不卡高清视频| 国产激情视频一区区三区| 免费精品无码一级毛片牛牛影视 | 97在线视频免费| 亚洲成a人v欧美综合天堂下载| 9久在线视频只有精品| 午夜成人爽爽爽爽A片李冰冰| 日本性感人妻91| 亚川综合视频| 午夜精品久久久久久久99蜜桃一| 99视频内射三四| 大香蕉伊人色偷偷在线| 在线综合 亚洲 欧美中文字幕| 久久精品72| 久久人妻少妇| 日韩十八禁| 日本熟女不卡视频| 无码免费精品高清| 色香阁在线| 99国产精品久久久在线播放| 午夜福利 成人 91| 日日干夜夜操视频h| 中文字幕88av在线| 中文字幕AV片| 91色伦综合| 高清孕妇孕交 交| 久久精品 六十路 熟女 欧美| 国产aⅴ无码片毛片一级网站| 日本午夜久久电影| 老熟女区| 天天干人人乐| 午夜一区二区三区国产| 狂操嫩妻视频一区二区三区| 日韩精品99久久久久久中文字幕| 精品国产乱码久久久久久久久久毛片| 高清国产无码av| 日本理论在线| 欧美在线l亚洲| 97亚洲精品超碰| 国产91乱伦| 亚洲色图久久成人| 欧美一区二区三区成人性生活| 国产日韩久久| 乱伦日本色图AⅤ| 久久欧美1卡2卡3| 久久久性少妇| 老熟妇一区二区三区…| 久热伊人99re| 日韩三级av片| 国产精品无码在线| 久久999久| 欲香欲色| 国模无码一区二区三区在线| 用力操死我| 精品人妻一区二区三区四区| 日韩一级成人毛片免费观看| 亚洲美女30b| 九九热九九| 免费一级欧美片片线观看| 狠狠色噜噜狠狠狠狠狠色综合久久| 久操视频免费在线观看| 亚洲男人天堂手机版| 殴美在线AⅤ| 97一区二压| 国产免费黄色一级大片| 9久超碰| 99re这里只有精品2| 看一级特黄a大一片| 亚洲色图加勒比| 一区二区三区国产在线播放| 日韩三级一区| 中文字幕AV中出| 亚洲精品三| 91在线一起| av天堂手机版追回 | 欧美精品丝袜久久久中文字幕| 久久久青青草| 激情五月丁香五月| 国产白丝AV| 人妻久久久| 97这里有精品| 中文字幕啊啊啊在线观看视频| 东京太热男人的天堂久久久| 婷婷五月天成人网| 欧美97色| 国产欧美一区二区| 射久久| 亚洲丝袜二区| 日本视频在线中文字幕| 女人天堂AV五区在线| 中文字幕丰满子伦无码专区在线视频最新| 熟妇在线视频一区二区| 色噜噜狠狠色综无码久久合欧美| 嗯嗯啊在线视频| 少妇久久久久久| 欧洲Au麻豆| ,成人免费啪啪视频| 美欧老女人97| 秘书高跟黑色丝袜国产91在线| 国产免费一区在线观看| 国语精品av| 超碰久久中文| 一区二区精品日韩欧美在线观看| 91 丝袜在线观看| 国产福利精品最新在线 | 青青草色情网站视频| 欧美伊人久久综合网| 欧美超碰人妻97| 久9热| 伊人国产成人av网站| 亚洲欧洲无码97久久精品| 91爆操视频| 超碰人人干天天射| 在线 亚洲 网爆 自拍| 精品偷拍13p欧美dodk视频| 婷婷五月天色网| 国产精品久久久三级无码| 国产97色在线 | 亚洲| 久久久久久夜夜夜夜夜| 久久精品毛片免费不卡| 日韩精品午夜操呦呦不卡影院| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 国产丝袜欧美在线视频| 超碰是碰在线观看| 尻女朋友一夜| 亚洲精品毛片在线观看| 欧美熟妇色| 欧美久久婷婷| 欧美日不卡| 欧美狠狠干| 黄色不卡视频| 99无码视频| 淫荡熟女乱伦网| 国产精品久久| 97超碰欧美手机在线| 啊好大好舒服| 人人妻人人爽人人精品| 91性高| 麻豆天美国美国产| 久久高清欧美国产| 国产二区三区免费视频| 色97欧美| 青青草伊人久久| 色情五月婷婷| 日韩不卡毛片Av免费高清| 爱逼综合| 欧美中日韩XXXX| 91丝袜在线视频| 91视频观看网站| 操一区| 国产AV毛片| 国产9 9在线 | 亚洲| 亚洲色人阁| 91亚.色| 国产乱婷婷精品二区三区| 免费人成?大片在线播放| 免费日韩黄片| 久久伊人最新网址视频| 校园春色亚洲色图| 欧美天天影院| 97精品人妻一二三四| 欧美韩国你懂得在线| 丁香啪啪| 六月丁香久久| 日韩AV一起草| 国产男人又猛又粗又爽| 乱抡国产91| 国产一区二区二区按摩精品啪视频| 国产国产亚洲一二三久久| 人妻丝袜肏逼| 亚洲无限观看| 国产视频第2页| 久久久久久久久久黄色网| 欧中日成人免费影视| 97二区四区| 欧洲中文字幕| 久插综合| 天天综合网1| 手机久操欧美综合色码| 欧美性爱1080p| 91福利网在线观看| 男啪女色黄无遮挡免费观看| 蜜臀无码视频在线观看| 成人a v在线播放免费| 翔田千里A片一区二区| 新亚洲无码| 日韩免费a级毛片无码a∨| 中文字幕一区二区视频在线观看| 免费试看60秒| 久操电影| 人人妻人人爽 97人人看碰人免费公开视频| 91超碰在线| 亚洲日韩精品久久久久一区壹牛| 日本高清免费一本视频在线观看| 欧美偷拍区| 日韩Va亚洲va欧美Ⅴa久久| 脫衣舞一区二区三区| 97国产高清视频在线观看| 日韩久久激情精品| 婷婷成人五月天| 偷窥自拍亚洲色图| 欧美后入视频| 亚洲凸凹超碰成人| 日本熟妇自慰性高潮一区二区三区| 好一吊区二区| 狠狠超| 操操逼视频| 欧美午夜一区二区三区| 92福利社视频| 少妇500双飞99| 亚洲女人毛茸茸91| 97综合国产| 日韩av不卡在线看| www.av在线观看| 91原创在线观看| 久久偷拍人| 综合色久欲| 国产精品国产精品国产| 免费福利视频中文字幕| 国产福利第一视频| 国产精品国产自产拍高清AV| 久久亚码| 日本精品一区二区不卡| 免费超碰97在线观看| 欧美久热| 久久久99999久网站| 日韩91网| 性爱免费视频成人| 97色婷婷| 久久久久久久久久久久欧美日| 91精品老女人| 欧美熟妇精品黑人巨大一二三区| 歐美性天天| 97K超碰在线| 成 人片 黄色大片| 99re6久热只有精品6在线直播| 亚洲的天堂网| 大象AV在线| 久久精品亚洲成a人天堂| 观看免费区二区三区二| 中文字幕熟女人妻丝袜丝| 人人模人人看| 99超级碰免费视频| 97频视在线| 亚洲色狠| 91碰碰| 日韩久草| 亚洲欧洲无码bt精品合集| 婷婷五月天福利| 日韩欧美中文字| 国产亚洲福利第一页丝袜| 婷婷色导航| 亚洲色图加勒比| 熟女少妇视频| 5278欧美一区二区三区| 91熟女综合| 无码不卡亚洲成?人片| 综合色久| 精品人妻一区二区蜜桃视频| 福利视频一区二区微拍| 久久一二三级一一一| 91成人无码| 丁香五月久久| 亚州高清AV| 免费在线黄片视频| 1204金沙人妻懂旧版免费| 东京热一区二区中文字幕| 亚洲天堂,男人| 97超碰精品图片| 五月天婷精品激情| 欧洲与亚洲欧美精品中文字幕| 亚洲天堂少妇| 黄片无码在线制服| 蜜臀av中文字幕| 亚洲 一区二区 自拍| 99色骚| Av手机版天堂网| 欧亚久久偷拍视频| 亚洲av国产av综合av卡| 9 7超碰在线免费观看| 免费a v| 宅男午夜在线视频| 日韩性爱啪啪视频| 老熟女区| se01国产在线视频| 亚欧美综合网。| 国产精品麻豆免费视频| 久久久国产精品亚洲精品| 青娱乐亚洲自拍| 尤物视频网 刘玥| 日韩精品亚洲专区在线影视| 亚洲第一男人天堂| 综合久久婷婷| 在线综合网| 亚射在线| 四虎影视永久在线免费| 人妻熟女一区二区| 日韩免费性爱视频在线观看| 最新制服中文第一页| 欧美淫穴| 婷婷久月| 98精品国产乱码久久久久久| 国产第25页在线观看| 后入合集| 久久色人体 | 久久av网| 國產尤物AV尤物在線觀看| 国产三级中文字幕粉嫩| 又黄又爽在线观看视频| 日韩欧美福利视频看看| 伊人色综合欧美| 丁香色五月 97干| 另类图片天天影视| 日han少妇无码| 黄色免费网页无码| 人妻精品一区二区三区| 国产性刺激| 国产AV精久久| 欧美日韩香蕉| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 国产精品熟女一区二区三区| 精品射1999| 日日噜噜夜夜狠狠视频无| 熟女露脸激情自拍视频| 长长久久免费视频| 日韩高清黄片| 大香蕉懂9| 欧美色66| 啊视频在线| 亚洲无码视频免费在线观看网址!| 美欧老女人97| 日韩操人| 人人操人人摸超碰| 白 大 人妻 区 在线| 亚洲乱熟女一区二区三区大香蕉| 综合97| 欧美色图人妻| 天天色悠悠激情| 青草青草久热| 久久国产在线一区二区| 丝袜视频网国产90| 久久综合精品一区二区三区| 一区二区娱乐网站| 无码直播久久久| 亚洲人妻精品一区二区| 一区二区 电影 亚洲| 久久怡红院| 3P乱轮视频| 日本一区二区亚洲综合| 欧美亚洲高清晰| 亚洲精品欧洲精品| 日韩啪啪啪啪啪| 在线观看色视频| 视频一区二区三区精品| 中文字幕视频在线观看| 国产丸一视频| 91视频成人福利网站在线一区| 极品白嫩美女白浆成人福利在线看| 成 人 A V免费视频在线观看| 97久久超碰亚洲| 日日做夜狠狠爱欧美黑人| 国产怡红院| 中文字幕成人| 日本欧美亚洲高清在线看| 69av一区二区三区| 欧美综合另类| 久久精品超碰| 欧美性五月| 亚洲天天影视色综合| 中文字幕乱碼在线| 九九Av| 99无码视频| 国产乱伦性爱AV| 国产传媒操逼视频| 久久精品久久九九精品| 青娱乐淫乱1314| 啊啊啊啊操死我| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 婷婷香蕉欧美在线一区二区三区| 久久艹逼视频| 婷婷中文网| 日本欧美一区二区三区免费| 久久午夜色播影院免费高清| 97操97干| 加勒比色99999| 亚洲天天自拍| 蜜汁欧美| 天美一区在线| 欧美中字不卡| 99国产精品自在自在| 九九国产| 日韩无码久久熟女一级片| 96国产污污污丝袜| 天天日天天操VV| 蘋果手機免費看成人Av| 国产中文福利| 精品国产72| 草久久久| 天堂射| 美女骚尻视频| 91精品婷婷国产综合久久| 97天天插| 老熟女综合网| 亚洲丝袜综合| 日韩欧美福利视频看看| 国产精品久久久久无码Av网曝门| 欧美精品久久久久久久丰满| 韩三级a视频在线观看| 午夜啊啊| 九九九九精| 国产91影院| 久久亚州精品成人Av无| 在线国产福利网址导航| 91狼人| 69人妻精品一区二区绯色| 台湾佬激情综合| 草蕉影视亚洲无码| 天天色踪合| 老熟女阿 国产91| 日本精品五区| 狠狠超| 韩国一级做a久久久久| 久久久久久国产成人| 黑丝自慰喷水网站| 色色婷| 真实高潮91| 老司机午夜福利视频一区二区| 搡老女人老91妇女熟女| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 综合久久9| 人人看人人爰人人操 | 91熟女.com| 欧美啪啪啪91| 日本人妻中文字幕| 无色无码| 午夜精品99久久久久传媒| 青青草精玖玖69精品| 国产麻豆一区二三区| av天堂电影网| 国产高清免费不卡av| www色婷婷| 97久久久精品| 国产性爱欧美性爱在线| 男啪女色黄无遮挡免费观看| 玖玖爱免费观看视频| 好吊妞转入那个网| 无码男人天堂| 综合久久97| 亚洲五码一区二区三区| 1024久久高清视频| 啊啊啊在线看| 国产偷人伦激情在线观看| 俺去俺来也在线www| 大香蕉伊人亚洲| 91日日| 传媒免费一区二区三区| 大香蕉伊人75| 亚洲91在线播放影院| 激情婷婷五月天| 欧美性综合| 免费A片三p视频| 9l视频自拍9l九色成人| 成人久久精品| 91亚州| 久操热线| 96国产污污污丝袜| 97久操| www.av在线视频| 色女99一级片在线观看| 丰满少妇一区二区三区免费看| 脫衣舞一区二区三区| 九九热精品在线| 色在线69堂| 99久久精品无码一区二区毛片免费| 五月天偷拍| 久久精品国产亚洲AV片多多| 久久九七| 日本视频在线中文字幕| 91美女中出| 亚州,欧美在线| 操逼网站视频漫画国产| 9精品在线| a片 xxxx受爽视频| 国产按摩一区二区三区| 超碰97久| 激情五月天网| 999热日韩精品| 激情五月天社区| 中文子幕一二三| 91在线视频免费播放| 成人综合网 欧美| 亚洲麻豆av一区二区| 亚洲 欧美 天天| 91久| 人人操人人大香蕉| 蜜桃传媒一区二区亚洲| 久草在线| 丰满欧美少妇| 色九九久九九| 超碰在线国产| 欧美日韩国产精品久久色婷婷| 五月综合婷婷久久网站| 亚洲伊人久久精品影院| 日韩亚洲中文字幕在线| 黑丝91视频| 色网在线视频观看免费| 欧美少妇高潮久久91| 岛国激情视频在线观看| 亚洲中文电影| 国产精品一区午夜福利| 欧美 亚洲 另类 综合| 免费观看国产不卡av| 国产欧美后入| 日本高清有码网址视频| 国产AB视频| 五月丁香久久| 思思热国产高清| 熟女一区二区| 曰本人妻人人澡人人夹| 东京成人一区| 色网在线视频观看免费| 久久视频,这里只有精品| 日本一区二区三区四区免费观看| 久久久久久久久久久999| 欧美熟妇成人一区二区| 亚州综合色图| 偷拍自拍在线视频观看| 九九热re99re6在线精品| 黄色一级视| 欧美 色 亚洲| 精品国产网站| 人人操 欧美| 欧美亚洲宗合色性图| 综合久久欧美| 日韩中文9| 熟女被操视频网址| 青青草久草| 啊啊啊快操我视频| 中文字幕人成乱码熟女香港| 欧美天天在线| 黄片色区软件| 中日韩久久久免费看| 人妻啊啊人妻啊| 2020中文在线一区二区三区| 九九成人精品| 亚洲男人综合| 南澳成人一级片在线播放| 亚洲情色五月天 | 成 人片 黄色大片| 美女黄色91| 欧美午夜色妇色鬼| 天天躁日日躁AAAXX| 私人尤物在线精品不卡| 青娱乐大香蕉| 成人日韩欧美| 亚洲小电影免费涩涩成人在线高清 | 伊人网免费视频| 久久久久久99999国产精品| 99热超碰| 国产家庭乱伦网址| 免费A片三p视频| 香蕉国产97| 老熟妇综合| 五月丁香啪啪| www.99中文字幕| 91欧美www| 91人妻爽爽人人做人人澡| 色yeye成人免费视频| 色婷婷国产精品一区在线观看| 亚洲国产青青| 大香蕉AV丝袜| 99啪啪视频| 麻豆亚洲AV成人无码久久精品| 天天综合网AV91| 日韩熟女精品无码专区一区二区| 精品综合久久久久久五月天| 中文字幕一品色图| 亚洲自拍欧美国产首页网曝| 婷婷五月天av| 日本精品高清一二区一本到| 日韩免费在线观看不卡| 91精品人妻一品二品三品| 午夜影美女日鸡鸡天天视频国产| 欧洲在线性爱视频| 亚洲熟妇A V黑人| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 夜夜草天天| 人妻久久一区二区三区| 久久噜噜噜精品国产亚洲综合| 久久香蕉超碰97国产精品| 久久久久久久久久久久久久9999| 亚洲av无码成人精品国产| 欧美性爱1080p| 亚洲精品性爱片| 黄色无码高清黄色无码网站| 国产精品一区二区密臀| 久久久久9999精品九九九| 欧美 青青草| 日本特黄f c2| 不卡啪啪视频| 欧美日韩国内不卡| 一起草日韩| 呦呦一区| 久久专区| 永久免费观看的毛片的网站| 精品国产乱码久久久久久蜜臀| 男人天堂毛片| 欲色啪| 在线五区| 亚洲一二三四区在线免费看视频 | 26uuu性| 天天干人人看综合| 欧美日本成人一区二区| 午夜操一操| 久夜操| 久久久熟女一区| 蜜桃臀一区二区aV| 日韩中文9| 久久精品人妻一区二区三区| 狠狠夜色午夜久久综合在线| 日韩av色图| 啊啊啊好疼| 婷婷精品视频| 九九色影院| 欧亚乱色熟一区二区三四区| 欧美综合天堂| 91操人| 操逼操逼视频操逼| 黄色网址在线免费观看| 性爱网站一区二区| 大学生口爆吞精| 国产高清成人mv在线观看| www国产天美久久久| 亚洲成?V人片在线观看福利| 精品久久人妻成人网| 25国产精品免费观看| 超碰日本97美女人妻人人玩人人爱 | 九九九久千久久激情蜜桃在线看| 中文字幕91综合| 久久久久一本一区二区青青蜜月| 99re69| 亚拍在线| 大干人妻| 后入国产| 囯戸精品高潮呻吟旡码| 亚洲一区二区三区AV无码|