亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

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
返回資訊列表
后入式免费视频| 能看的av| 国产一区二区三区不卡手机在线| 日韩二三区| 欧美综合色图片| 人妻无一区二区三区| 91精品黄在线观看| 国产精品69久久久久孕妇欧美| 操逼操2| 熟妇操花| 国产吹潮女在线观看| 91啦人妻| 日本精品人妻少妇一区二区| 97在线免费视频观看| 日本男人天堂| 欧美熟女操屄| #NAME?| 1769成人国产精品视频| 国产久久一区二区午夜| 天天综合-91入口| 国产粉嫩出水在线播放| 97久久超碰国产精品| 蜜乳AV网址| 欧美熟妇亚洲版| 亚洲av国产av综合av卡| 少妇一区二区三区在线观看| 亚洲无码 国产无码| 91N欧美| 欧美97网| 激情小说五月天| 中文字幕视频二区| 成人av动漫在线观看| 蘋果手機免費看成人Av| 日韩丰满熟妇| 999熟女精品| 中文字幕中文字幕一区二区| 色噜噜日韩精品| 色五月首页| 五月天精品| 日韩少妇一区二区三区| 久久久精品一区二区| 日韩在线一区高清在线| 日韩丨制服丨中文|在线| 亚洲色图殴美色图激情乱伦| 女生看匆91网站| 超碰免费人人| 97色碰| 国产av青草| 伊人一区二区在线播放| 九九九九九九九九九五码| 极品尤物自安慰| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 亚洲成人精品在线一区| 91欧美偷拍| 操操操五月天婷婷丁香影院| 97超碰超欧美。| 岛国片国产成人亚洲播放| 亚洲午夜蜜臀| 夜夜爽77777| 成·人免费午夜在线观看| 伊人国产视频| 色色色综合网| 亚洲成人福利电影免费| 五月天婷婷社区| 性欧美另类高清| 欧美性爽xyxOOOO| 日韩不卡一二三四| 日本午夜福利影院| 人人操人人操人人操人人操人人操人人人11.CM| 人妻少妇三级| 精品v日韩欧美国产| 96久久久久| 青青草啪啪网| 久久久久久国产精品| 亚洲黄片免费在线播放| 天美av在线| 丰满少妇一区二区三区专区| 日韩成人性爱AV| 人妻少妇精品视频一区二区三区| 97色色,97综合| 亚洲国产激情国产av| 98人妻精品一区二区色欲| 亚洲综合一| 日韩三四五区| 国产亚洲精品美女久久久m| 91成人精品| 一区 欧美 日韩 麻豆| 国产三级电影免费观看| 黄色片一区二区三区四区五区| 亚洲天堂少妇| 青娱乐大香蕉| 久久久久成人蜜桃精品| 久久久国产成人一区二区三区在线| 操国产高清| 亚州男人的天堂| 日本天堂网| 亚洲日韩美国人妻| 操操逼操操逼操操逼逼| 夜夜欧美 | 激情丁香五月婷婷| 中文字幕,人妻,日韩| 老熟女综合网| 啊啊啊啊啊舒服| 欧美第38页| 一级久久久久久久久久久| 免费国产视频| 欧美在线电影| 欧美韩国你懂得在线 | 五月丁香综合| 国产乱伦亚洲| 欧美第一页| 欧美日韩国产人人| 激情亚洲天堂| 无码人妻丰满熟妇奶水区毛片| 再深点灬舒服灬太大了好硬好爽| 国产一级内射无挡观看| 日韩免费a级毛片无码a∨| 亚洲深夜福利| 欧美亚洲今日在线| 91亚洲黄色网| 农村少妇久久久久久久| julia国产在线| 91九九九逼| 青青青青草av在线观看| 色婷婷丁香五月| 成人八戒网站| 久久国产乱子伦精品免费女人| 欧美性爱一区二区| 一区二区三区免费视频入口| 色香综合| 神马久久午夜| 日韩激情无码影院| 手机午夜电影神马久久| 91东京热男人的天堂| 精品日韩人妻视频| 国产无码三级视频在线观看| 国产一二三在线视频五十路| 国产粉嫩蜜臀av一区二区三区| 欧美一级二级三级| 亚州综合色| 丝袜美腿av女优在线| 天久久久噜噜噜久久国产精品爽爽 | 久久本道| 欧美综合制服在线| 啊啊啊好疼| 东京热99999| 日韩无码久久熟女一级片| 丰满搜索结果 -第18页- 久久高清无码| 操人妻丝袜高跟| 无码99| 后入人妻一区| 亚洲色丰满少妇高潮| 久久久久斤小| 后入人妻无码| 亚洲伊人久久综合97| 在线播放成人高清免费视频| 亚洲欧美在线观看无码| 东亚亚洲无码高清| 色999亚洲人成色| 丁香五月激情五月| 色噜噜人妻丝袜AV资源| 色眯眯av| 明星性猛交ⅹxxx乱大交| 男人天堂网站| 99久久久久久亚洲精品不卡| 最新三级网址| www四虎| 欧美少妇第一页| 欧美亚州色的图| 亚洲做性| 欧美色干| 亚洲日韩美国人妻| 综合色久| 国产丰满少妇久久久精品影院| 日日骚精品视频| 91青青在线| juliaann丝袜| 中文字幕国产| 五月香婷婷| 精品久久99| 天天干天天日天天射黄色片| 新怡红院| 黄色无码高清黄色无码网站| 亚洲中文国际强奸字幕| 69超碰综合| 97天天综合网| 亚洲情色 自拍| 久久久999| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 黑丝91视频| 亚洲欧洲第二视频在线观看色图| 久久线上视频免费看| 亚洲精品97| 国产色精品午夜大片| 屌逼麻豆| 九一综合网| 射久久| 九九久久一区二区伦理| 国产精品视频电影| 欧美在线亚洲| 加勒比久久综合网高清| 干B| 好爽免费视频| 97香蕉碰碰人妻国产欧美| 九久9热| 人人操人人操人妻人| 色呦呦国产精品免费看| 欧亚乱色熟女一区二区| 麻豆婷婷成人一二三| 久久αⅴ| 久久大香蕉| 偷拍色图| 亚洲欧洲日本精品中文a∨| 亚洲第一在线视频| 国产一区二区三区,在线观看观看| 精品视频久久| 国内精品久久久久影院亚洲| 久久精品视| a片久久久久久久久久久久 | 大香蕉伊人75| 国产成人无码久久精品| 又大又黄国产| 欧美999| 成人性爱电影一区二区| 激情人妻另类| 久久久久久一日韩字幕无码| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 久久久久免费看少妇A片特黄| 男人的天堂2019AV| 极品出轨视频网站| 欧美久热| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 97在线日韩中文字幕| 日本超碰在线国产一区| 精品人妻一区二区三区四区不卡在| 大香蕉伊人网| 自慰白浆在线观看| 人澡逼| 免费的黄片有限公司| 黑操B| 久久伊人东京热| 国产高清MV操逼视频| 综合影院亚洲| 亚洲日韩电影| 99少妇精品视频| 亚洲风情在线观看| 殴美性色a级欧美| 精品亚洲天堂| 无码人妻一区二区一牛影视| 超碰97人妻| 九九玖玖精品| 加勒比色99999| 国产精品免费视频人成| 欧美日韩妖精91com| 欧美人妻一区| 夜夜 中文视频rt| 欧美操逼熟女| 亚州欧美综合| 99热婷婷| 中文操逼字幕| 欧美综合网1| 特级丰满少妇一级AAAA爱毛片| 成熟熟女国产精品一区二区| 91精品久久久久久77777| 易易A毛视频| 中文字幕大片三级狠狠干| 免费观看日本操逼视频| 在线观看A啊啊啊| 亚洲国产奇米影视久久| 老鸭窝在线视频播放| 中文字幕在线高清男人的天堂| 国产9熟妇视频网站| 无码99| 久久国产精品m码| 懂色AV一区二区三区| 久操视频在线观看| 男人网站婷婷| 亚洲国产欧美中日韩成人综合视频| 亚洲熟女一区二区| 67914亚洲精品| a片在线播放| 91爱做| 丁香五月激情综合国产| 一区二区三区国产在线播放| 劲爆欧美人妖三区91| 日韩在线观看中文字幕视频| 一区二区不卡视| 欧美另类自拍 | 天堂中文资源在线bt| 久操| 午夜性| 东亚亚洲无码高清| 97色网| 国产久久日| 成功精品影院| 天天综合91| 国产精品视频在线播放| 91爽啪| 人妻啪| 亚洲综合嫩| 亚洲欧美中日韩| 国产亚洲精品玖玖玖在线观看| 啪啪自拍九九综合| 999熟女精品| 99色婷婷中文字幕乱色| 亚洲欧洲色情高清| www九九热| 亚洲国产成人7777| 天天躁狠狠躁av| 久久思思热| 天天谢天天干| 人人妻人人澡人人爽人人精品浪潮| 91超碰人人操| 免费精品人妻一区二区三| 亚洲深夜福利| 青青青草伊人精品| 久草资源欧美在线视频| 亚洲天堂热| 爱妃国产亚洲视频中文字幕| 精品免费囯产一区二区三区| 中文字幕人乱码中文字的预防方法| 久久久人妻| 国产精品探花视频| 囯戸精品高潮呻吟旡码| 97免费在线| 激情婷婷丁香网| 无码视频一区二区| 人妻天天爽夜夜爽爽| 国产亚洲禁久一区二区| 无码免费在线观看黄色片| 久热伊人| 亚洲欧美激情小说| 四虎免费视频| 久久宗合亚洲| 亚州高清色综合| 人人超碰在线观看黄| 蜜桃精品一区二区三区ww| 天堂а√在线最新版在线| 丁香婷婷五月| 网站A V在线| 欧美综合另类| 91网站18禁| 亚洲久草AV色图| 久久综合久色欧美综合狠狠| 日韩无码久久熟女一级片| 亚洲精品天天影视综合网| 五月激情天| 丁香五月婷婷基地| 亚洲天堂区| 色色色五月婷婷| 亚洲码专区| 日韩人妻有码免费视频| 国产操逼视频在线观看| 精品中文字幕一区二区| 免费又黄又裸乳的视频| 老司机深夜影院18未满| 亚洲乱伦图片视频| 丰满人妻一区二区三区性色| 丰满人妻一区二区三区性色| 日本不卡一区二区| 思思热在线视频在线| 黄色无码高清黄色无码网站| 岛国免费视频在线| 最新国内自拍av免费| AⅤ片水多多| 自拍偷拍第26| 91社操逼| 国产视频不卡在线观看| 99无码视频| 可以免费观看的AV| 亚州精人品大香蕉| 91欧美美女日韩国产婷婷| 欧美在线啊啊啊| 欧美狠狠弄| 欧美激情片一区二区| 欧美91精彩| 99热8| 中文字幕国产| 一本色道久久综合精品婷婷| 九九综合九九综合| 久操网无码在线| 黄色片,com| 激情抓乳插进去啪啪啪日韩 | 免费av高清无码| 国产亚洲性生活视频播放| 久操com| 粉嫩av在线一区二区| 曰韩无码777| 久热69九色熟妇97| 久久精品72| 99热国产精品| 久久精品黄色| 美中日韩无码| 久久久久久久少妇| 伊人嫩草| 亚洲无992tv| 亚洲最大成人a毛毛片| 黄片在线免费在线观看| 熟妇最新先锋一二三区| 九九av| 日韩猛交| 淫荡熟女乱伦网| 99日韩| 亚洲自拍欧美国产首页网曝| 亚州欧美在线| 一类av片在线看| 国产超碰人人操| 人妻少妇色综合| 亚洲97P| 新怡红院| 26uuu性| 国产精品久久久亚洲一区| 屌妞视频久久久久久久久久久久| 亚洲中文sv| 老司机午夜精品视频| 五月天丁香婷婷综合网站| 黑操B| 久草精品视频| 中文操逼字幕| 日韩操人| 久草久日| 国产99精品一区二区三区免费| 久久香蕉影院| 超碰无码五月97| 亚洲乱码精品一区二区| 久久老子无码午夜伦不卡| 色诱avtt| 亚洲日韩在线a不卡99精品| 夜色AV无码手机在线影院| 密臀在线免费观看| 亚洲玖玖爱| 日韩精品在线观看观看| 久久伊人大香蕉| 久久中文色图| 亚洲国产丝袜熟女av| 太久视频| 久久久久久久少妇| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | a片 xxxx受爽视频| 国产免费一区在线观看| 日日噜噜夜夜久久亚洲一区二区 | 国产一区二区三区视频在线看| 熟妇熟女视频一区二区三区| 国产久9| 综合 欧美 亚洲 日本| 久艹伊人精品综合在线| 欧美中文综合| 最新AVzaixian| 人妻少妇无码| 天天色天天干天天爱| 国产av尤物| 亚洲人精品久久久| 一级久久性爱视频| 欧美极品少妇| 色久桃花影院在线观看| 青青草色插素人| 欧美人人曰人人操人人射射 | 精品人妻一区二区三区蜜桃视频| 囯产乱伦一区二区三女| 久草成人影片| 在线看免费无码AV天堂的| 风骚少妇视频中文字幕| 免费伦费视频在线观看| 欧美综合网1| 欧美日韩不卡a片| 狠狠亚洲| 美国aaaaa一级黄片| 桃色人妻在线视频| 黄色高清无码无码破解免费暗网| 国产熟女自拍| 久久久久国产无av| 91高清欧美| 色婷婷丁香五月| 91蜜桃传媒精品久久久一区二区| a在线观看| 久九九九九九九九热| 可以免费观看的av| 五月天亚洲色图| 超碰亚洲欧美日韩无| 亚洲综合999| 99爱久久视频频| 囯产精品久久久久久久久久二区三区| 国产精品久久久视频| 日本操逼视频在线| 99re只有精品| 欧美激情性爱视频网站| 97草草| 涩五月婷婷| 九九九九九九视频免费| 亚洲天堂自拍| 国产黄色 A 片免费看| 蜜臀一二三区| 五月丁香综合| 日韩欧美大片免费高清啪啪| 校园春色综合香蕉| 丁香五月久久| 视频国产欧美在线播放| 久久久111| 91精品久久综合熟女| 精品一区二区三区麻豆| 欧美精品第四五页中文字幕在线观看| 无码精品一区二区三区潘金莲| 亚洲人精品久久久| 操我啊啊啊啊啊| 99re公开精品免费视频| 猛猛干| 91夜色chaopeng| blacked精品一区国产| 欧美伊人电影| 久久一二三四五六七八九区区| 中国一区二区亚洲人妻| 日本不卡五区| 亚洲国产蜜臀系列在线观看| 神马久久久久眼| 玖玖爱在线视频免费观看| 极品少妇99| 日本黄 R色 成 人网站| 岛国在线免费视频| 久夜操| 久久久中文版| 99精品网| 嫩草一区二区在线观看| 欧美色网| 久久久久久免费电影| 国产性感在线观看| 色婷婷电影网| 国产麻豆福利av在线播放| …亚洲黄色厕厕女女在线播…| 四季AV一区二区凹凸精品小说| 一级啊性爱在线视频| 中文操逼字幕| 一二三区视频在线观看| 久久久久久9999| 天天日老熟妇| 激情久久av一区av二区av| 亚洲性爱成人| 不卡视频一区蜜桃视频 | 夜夜操一区二区| 99熟女| 久久成人国产精品| 亚洲在线欧美| 午夜亚洲| 亚洲丰满很很操| 精品人妻夜夜草| 长长久久免费视频| 8050无码八戒| 日韩三级在线观看网站| 亚洲第一视频 欧美风情 日韩| 超碰人妻中文在线| 四季AV综合网址| 91粉芽高清在线一区二区| 午夜理论片在线观看免费| 无码区蜜乳| 极品销魂美女一区二区 | 久久、1234| 超碰97精品在线| 国产激情久久| 一区二区三区精品黑丝白丝酒店对鸡| 欧美激情专区| 9九九国产| 欧美色自拍| 九九成人精品| 台湾肥佬网一区二区三区| 男人天堂2019亚洲| 人妻少妇精品一区二区三区| 日韩欧洲操屄视频| 欧美综合第一页| 玖色av| 婷婷探花久久精品一区| 夜夜嗨一区二区三区三州加勒比| 国内一区二区三区| 91天天美女| 免费男人的天堂| 91网站在线播放| 超碰97在线色男人??| 欧美999999| AV一二区| 国内操逼视频二区| 亚州综合AⅤ| 天天操人人操骚逼网站| 亚洲性少妇| 欧美在线综合| 2020天天色综合| 色97欧美| 大香久久| 人妻少妇久久中文字幕一区二区 麻豆 | AV天天综合| 最新加勒比丝袜在线| 四虎影视在线| 99啪啪| 天堂涩涩| 色网亚洲人| 俞拍久久国应视频| 成人国产视频在线观看| 亚洲春色欧美激情自拍| 日本精品无码三级网站| 日韩午夜啪啪视频| 国产成人亚洲精品自产在线 | 强乱老妇中文字幕| 亚洲影视综合| 久久受www免费人成| 亚洲色色探花| 亚洲国产无码精品首页久久久| 狠狠色婷婷7777久| 97超碰色五月| 日韩精品怡红院| 成人草草视频| 亚洲码在线中文在线观看| jk白丝没脱就开始啪啪| 狠狠色婷婷777| 精品久久久九九九孕妇| 99热导航| 无码人妻毛片丰满熟妇精品区 | 91伊人| αⅴ天堂| 久精品无码av一区二免费国产在线观看 | 岛国AB视频| 欧美国产日韩高清在线| 日韩伦理视频| 亚洲熟妇综合久久久久久| 老鸭窝成人免费毛片视频| 欧美十八禁视频| 国产一区在线免费播放| 97久精品| 久久偷偷色综合蜜桃| 欧美高清色| 亚洲精品尤物yw在线影院| 天堂8在线新版官网| 五月天伊人| 九九九国产精品| 激情五月综合开心五月| 五月天综合在线| 欧美综合在线91| 偷拍亚洲情色| 国产9区| 亚欧Av| 熟妇一区二区三区| 日日骚网站| 免费人成在线观看网站品爱网| 97在线视频观看| 色综合久久夜色精品国产天堂| 精品午夜福利| 男男H黄动漫啪啪无遮挡网站| 欧美少妇一区二区三区| 亚洲中文字幕av| 超碰色男人操熟女| 激情色色| 9 9无尺码天堂网| 中文?日韩?免费?精品| 簧片免费看视频| 婷婷精品国产一区二区三区日韩| 欧美乱欲| 综合欧美日本三级| 九九国产热| www国产无码| 三级三久久线久久99久目本WW| 黄色高清久久无码依人| 99热这里只有精品18| 欧美日韩国内不卡| 日本一二区免费| 国产伊人精品在线| 播播亚洲小说亚洲| 国产精品suv一区| 熟妇综合一区二区三区| 激情综合五月婷婷| 亚洲系列欧美| 中国一级操逼视频| 97亚洲资源| 啪啪啪综合网| 伊人影院中文字幕| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 国产精品电影推荐| 精品国产乱码| 人妻插插人妻人| 天天看天天日天天操| 天天做天天爱天天爽| 亚洲精品97p| 99热只有这里有精品| 老女人91| 日逼逼免费看| 青青草色插素人| 三级激情网站| 国产精品不卡一区二区三区| 日韩无码三级影院| 欧天美中出| 国产中文大片资源中文字幕| 蜜桃久久久久久久久久久久| 日韩免费看在线黄色片| 美女大乳久久久久久久女人18| 香蕉欧美| 日韩超碰精品综合| 亚洲图片色图欧美另类| 天天天天天天天天综合| 日韩性爱1级片视频| 亚洲淫色网中文| 精品人体无圣光凹凸| 制服中出中文人人精品| av无码精品久久久久| 久久高清无码夜夜操| 看日韩操逼| 超碰97综合网| www.狠狠| 凹凸视频在线一区二区| 97超碰逼| 一本一道波多野毛片中文在线| 激情五月天校园春色网| 国产精品婬乱一级毛片彝族| 欧美色图片欧美色图| 欧美十八禁在线看| 97精品免费视频网站| 日韩97视频!在线| 久久精品 六十路 熟女 欧美| 天天舔九色婷婷| 国产精品宅男免费| 欧美三四五区| 99热97| 少妇一区二区三区精选| 亚洲国产亚洲天堂| 婷婷五月天激情小说| 亚洲美女av无码| 91熟女综合| 深夜激情无码| 久久加勒比| 久偷拍| 免费看久久久性性| 欧美日韩资源| 97精品国产手机| 亚洲国产欧美中文永久| 东京热双插| 日韩影片中文字幕一区二区三区| 欧美gv在线观看| 青青青草伊人精品| 无码9区| 国产高清无码一区三区二区| 老鸭窝成人| 91女网站| 国产 丝袜 欧美中文 另类| 好爽免费视频| 人妻人妻天天碰| 日本三级黄页| 国产一级高跟丝袜| 亚洲视频精选| 98精品国产乱码久久久久久| 婷色五月| 日韩综合成人免费视频| 99热这里都是精品| 亚洲Av噜噜一区二区三区妖精| 啊视频在线| 欧洲亚洲国产综合在线| 竹菊一区二区三区AV线| 91久久伊人婷婷青青草| 91中文在线| 巨爆乳一区二区爆乳区| 四虎影视精品| 青青青草伊人精品| 第二页中文字幕| 九九黄色网| 精品无码秘 人妻一区二区| 久久久久大香青草精品综合| 野狼激情网| 日本日皮视频逼| 精品人妻1区| 欧美日韩狠狠爱| 国产精品视频在线播放 | 性色乱AV一区二区| 女人爽到高潮潮喷18禁网站| 看免费的黄片| 亚洲欧美高清| 蜜臀久久99精品久久久久久成人小说 | 夜夜中出国产| 中文字幕一区日韩精| 91香蕉视频在线观看免费| 亚洲熟久久| 成人无码专区精品视频| 五月丁香综合| 午夜男人一级A片7777| 亚洲国产ⅴ高清在线观看| 欧美激情综合网| 久久成人东京热人妻| 亚洲综合夜色| 九九九九九九九九九九九免费国产| 色色五月天激情| 无色无码| 中文字幕中文字幕一区二区| 亚洲乱色熟女一区| 久96热在线观看视频| 啊啊啊免费| 激情小说激情视频| 欧美日韩妖精91com| 偷拍片久久| 欧美999999| 夜夜国产一区| AV在线资源| 四虎视频在线观看| 欧美综合色站| 日本一区二区三区精品| 好淫网一二三视区| 91美女视屏| 超碰人人乐97| 亚洲另类综合欧美| 久久日韩毛| 色爽爽文学| 加勒比在线视频| www.狠狠干.coom | 日韩不卡毛片Av免费高清| 日韩Va亚洲va欧美Ⅴa久久| 日熟女| 99久久精品无码一区二区毛片免费| 日韩国产精品人妻无码久久久| 好爽视频在线观看视频| 天天拍夜夜| 亚洲久久久久| 国产一级高清免费观看| 99人妻| 东京热男人的天堂| 国产在线综合福利网站| 欧美性爱精品七区| 熟妇的味道HD中文字幕| 人人操人人插人人摸人人干| 少妇一区二区三区精选| 岛国色情视频在线观看| 在线观看AV片| 黄片无码在线制服| 久久久18| 黄色污污污污污污网站| 极品白嫩福利在线| 欧美色图亚州激情| 九九热在线精品视频| 久久熟女久| 97人人色| 超碰97护士| 欧美不卡在线一区二区| 久久国产性爱| 在线观看综合精品亚洲| 91九色网| 玖玖爱综合| 日韩精品作爱导航| 91精品国产91久久久久久久久久久久| 亚州综| 午夜福利1区2区3区| 成年女人黄网站| 亚洲天堂久| 国产av强奸美女| 一区二区三区一亚洲中文字幕、综合区灬 | 婷婷五月天影院| 色色色色色色色色色色色色色色综合| 玖玖在线视频| 2011国产精品| 91激情网| 在线视频资源| 国产三级在线现体验区| 91快色色色色色| Julia在线播放亚洲久久| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 欧美v日韩v亚洲v最新在线| 日韩性爱视频在线免费观看| 中国少妇XXXX做受| 天天干天天插| 欧美成人色| 狠狠入| 日本高清视频xxxx| 日韩操人| 激情终合网| 九九五月天| A片大香蕉在线| 5278欧美一区二区三区| 干B视频伊人网| 东北女人| 久久久三区二区一区| 人人操人人摸人人骑| 人妻精品一区二区在线| 老熟女91av| 另类老少妇| 波多野结衣AV无码一区| 麻豆国产96在线| AND人妻系列| 欧美综合自拍亚洲综合图| 在线日韩精品一区二区三区| 激情五月天社区| 美女的肌被草喷水视频| 9久久久久久| av在线不卡一区二区三区| 亚洲 欧美都市激情| 亚洲 综合 第一页| 日日摸天天爽夜夜欢| 唐山老熟妇露脸啪啪叫| 天天看片天天爽| 97资源站国产精品| 曰本人妻人人澡人人夹| 亚洲免费精品一区| 久久东京热成人| 国产一区二区a毛片| 1区2区3区在线视频| 黑白配性爱AV成| 园内精品自拍视频在线播放| 九九九久千久久激情蜜桃在线看 | 蜜臀AV一区二区三区激情综合| 999色欧美中文字幕| 日韩三A大片在线观看| 六月色色| 97超碰色中文字幕| 青娱乐欧美激情一区二区| 91精品成人www| 啊啊啊好大好深| 熟女人妻一区二区三区| 西西美女视频网| A 天堂| 野狼激情网| 欧美激情在线观看视频| 国产亚州精品美女久久久免费| 免费网色网站| 国产无吗在线播放| 久久99国产综合精品女同| 久久久日本电影| 色婷婷丁香| 蜜桃香蕉久草精品在线| 一级性爱啪啪视频| 欧美操逼视频二区| 人人性爱视频免费| 日韩99999色| 日日夜夜免费| 亚洲男人bt天堂| 欧美激情区| 精品精品精品| 97欧美日韩| 国产在线76页| 久久精品操| 色情综合| 99re28在线观看| 日本九九九九| 日韩人妻无码不卡网站| 色色婷婷五月| 天天综合中文字幕 91| 亚洲 日本 一 二 三| 91制服丝袜中文字幕| 爱做久久久久久| 激情文学 亚洲图片| 无码精品人妻一区二区三区妖精 | AV99热18这里只有精品| 乱伦a片视频| 亚热日本熟女| 久久久无码av精| 91在线丝袜| 九久9精品| 丝袜综合网| 久久这里都是精品| 家庭乱伦国产精品| 2017大香蕉国产精品久久| 双插性欧美一二三区| 二级毛片| 久久女婷| 亚洲国产成人综合碰碰三级经典| 97精品一二区| 日本高清视频xxxx| 啊啊啊啊啊啊啊啊要喷了| 精品国产久热在线观看| 亚洲小说视频| 亚洲不卡不卡中文字幕不卡| 国产男女边吃边摸视频网站| 久草精品一区 | 男人天堂网址| 色情亚洲日本成人| 无色无码| 94色色电影网| 麻豆婷婷成人一二三| 无码最新| 色区97| 2025亚洲男人天堂| 精品人妻av在线播放| 97资源站国产精品| 丰满翘臀美女影院视频| 精品国产一区二区三区四区在线看| 99热大香蕉伊在线| 国产免费一区二区在线A片视频| 97天堂| 亚州中文字幕超碰97| 日本色色色视频| 性色综合网| 91l欧美在线| 天天躁日日躁AAAXX| 91色婷婷综合久久中文字幕二区| 久久一二区四| 久久久久人妻二区精品叶可怜| 综合自拍| 97精品视频免费| 九九99精品| 强奸乱伦免费网站| 九九九九九九综合| 91电影色诱| 香蕉婷婷| 亚瑟国产精品久久无码| 78精品在线| 人妻少妇三级| 欧美一区91大爱| 国产高清无码一区二区三区四区皇冠| 日韩三级在线观看网站| 变态综合色| 亚洲一区制服诱惑| 欧美爆操91| 综合五月天| 午夜福利免费精品视频| 日韩免费三级黄片电影| 一本久道久久综合狠狠爱一密臀精| 欧美色图91p| 少妇同性| 91精品国产综合久久久蜜臀| 激情看片网站| 人人操人人操人人操人人操人人操人人人11.CM| 精品视频久久| 热久久无毒不卡| 黑人中出21连凳花野真衣| 综合色播| 亚洲暴力强奸AV| CCYY草草影院地址入口| 亚欧美综合网| 人妻美腿丝袜日韩| 99精品网站| 爱射综合| 色婷婷久久| 91三级理论片播放器| 国产精品一区二区手机看片| 黑人在线91| 久久华人网| www.男人天堂| 日少妇亚洲版| 欧美不卡在线美女| 91性高潮久久久久久久久| 丰满人妻一区二区三区四区| 色综合av综合久久| 人妻精品一区二区三区| 熟妇高潮二区三区| 亚洲欧美一区二区不卡视频播放| 国产性感骚丝袜在线| 色色色综合| 婷婷五月天色色| 久久肏大逼| 强奸乱伦麻豆| 强奸乱伦大香蕉| 中文字幕一区二区三区四区在线视频| 亚洲欧美小说| 97干在线视频| 欧美高清91| 亚洲第一页综合在线| 精品无码产区一区二| 亚洲综合情色| 91美女视频在线免费观看| 国产熟妇一区二区| 国产91精品久久久久久久网曝门| 人人妻人人操人人乐| 97人肏| 欧美 亚洲 综合 制服| 色五月婷婷麻豆在| 人人摸人人干| 五月丁香社区婷婷日韩欧美精品影院 | 九九综合久久| 99热欧美| 桃花色涩综合影院| 婷婷丁香在线| 丁香五月色| 五月天激情小说| 屌色在线97视频| 中文字幕在线观看丝袜| 人人天天欧洲| 97国产色综合| 久久久亚洲精品电影免费看| 久久久久久久少妇| 欧洲乱码一区二区| 青久操| 国产视频第2页| 国产一区二区精品在线视频| 另类欧美| 日天天九九天堂666| 欧美色综合网| 校园春色五月天| 91狠狠综合久久| 另类图片天天影视| 欧美精品久久96人妻无码| 男女做爰猛烈动高潮A片免费应用| 人人贴人人摸| 国产高清在线观看欧美| 国产精品免费视频人成| 亚洲九区| 97舔舔| 日日黄色三级网站| 久久久精品中文字幕麻豆| 一二三四免费视频| 国产亚洲精品A在线观看下载| 18禁中文字幕| 国模精品娜娜一二三区| 嗯嗯嗯啊啊啊在线免费观看| 91黑丝美女| 色原狠狠天天天| 黑人性欧美| 在线不欧美| 狠狠色伊人亚洲综合网站色| 强奸乱伦Av网| 9999久久久久| 嗯嗯啊啊啊好舒服| 96久久久精品| 欧美成人精品欧美一级乱黄一区二…| 中文字幕一区二区视频在线观看| 日日插夜夜| 长长久久88视频| AV99热18这里只有精品| 91亚洲网站| 岛国网址国产 | 亚州一区二区| 美女操逼福利视频| 亚洲情色婷婷五月天| 嫩草 我啊~嗯~在线| 91亚洲综合| 曰韩成人免费视频| 亚洲AO在线| 加勒比性爱成人在线| 精品99999| 国产精品极品美女视频| 色综合五月天| 亚洲污一污二| 91欧美色| 国产日韩在线播放av| 色色99| 九九九影院| 国产欧美另类久久久精品课程| 老外又粗又长一晚做五次| 黄色av一区二区在线| 嗯阿好爽好紧| 97人人爱人人乐| 精品亚洲国产成人av网站| 国产夜夜艹| 日曰骚久久精品| 亚洲免费成人在线高清无码视频| 另类天堂| 碰超人人在线一区二区三区| 2019天天干| 日韩不卡av一二三| 午夜精品久久久久| 九九九九精| 熟女六十路| 理论久久婷婷网 8| 天天超级碰碰碰| 水多多映视AV| 99热只有这里有精品| 五月天伊人| 久久春色| 一区在线国产播放| 岛国网址国产| 国产日韩区| 精品少妇后入一区二区三区四区人妻巨乳 | 操逼操操操91| 欧美久久婷婷| 天天综合97| 亚洲综合婷婷| 欧洲亚洲人人爽爽视频| 中文字幕精品免费一区二区| 天天综合精品| 职场同事知名国产国产精品久久欧美日韩| 9色国产精品一区粉嫩| 久久99操天天日| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 夜夜人妻爽|