在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS232流控詳解

硬件設(shè)計解析 ? 來源:愛搞研究的阿燦 ? 作者:愛搞研究的阿燦 ? 2023-04-11 15:03 ? 次閱讀

一、RS232(DB-9)接口

首先我們來看一下RS232接口的所有引腳名稱和功能,具體如下:

53c04ab4-d834-11ed-a826-dac502259ad0.png


??從上面兩個圖中可以看到,第4、6、7、8腳就是我們要說的硬件流控引腳。

二、DTR和DSR

DTR:數(shù)據(jù)終端準(zhǔn)備好;DSR:數(shù)據(jù)設(shè)備準(zhǔn)備好。
??PC開啟DSR信號告訴Modem,PC機已經(jīng)準(zhǔn)備好通信;Modem通常開啟DSR來應(yīng)答,讓PC機知道Modem準(zhǔn)備應(yīng)答。DTR/DSR主要是用來做建立鏈接的,即PC數(shù)據(jù)發(fā)送和接收之前,先要建立發(fā)送方和接收方的連接,這時候才用到,與流控關(guān)系不大,暫不說。

三、RTS和CTS

RTS:請求發(fā)送;CTS:清除發(fā)送
??RTS/CTS流控制過程,如下:

53db7c3a-d834-11ed-a826-dac502259ad0.png


??A如果想要發(fā)送數(shù)據(jù)給B的話,A會使得RTS引腳有效,表明其想要“請 求發(fā)送”數(shù)據(jù)給B;
??然后A接著就會檢測對應(yīng)的來自B的CTS引腳,直到CTS引腳有效, A才會真正開始發(fā)送數(shù)據(jù);并且在接下來發(fā)送每個字符之前都會去檢測對應(yīng) 的CTS是否有效,如果CTS仍然有效,才會繼續(xù)傳輸對應(yīng)的數(shù)據(jù)。
??如果A發(fā)現(xiàn)CTS無效(此時意味著B發(fā)生了一些未知情況,如緩存滿了, 導(dǎo)致無法繼續(xù)正常接收數(shù)據(jù)了,所以將CTS置為無效了),那么A就不能繼 續(xù)發(fā)送數(shù)據(jù)。
??如果CTS一直處于有效的情況下,A就會一直發(fā)送數(shù)據(jù),直到A 的數(shù)據(jù) 全部發(fā)送完之后,再把RTS置為無效,表示數(shù)據(jù)已經(jīng)發(fā)送完了。
這就是整個簡單的單個的數(shù)據(jù)發(fā)送流程,用RTS和CTS來控制傳輸?shù)倪?輯。
??注意:RTS和CTS引腳有效狀態(tài)一般是置為1,但具體還要看實際情況。

四、XOFF和XON

上面兩種情況都說的是硬件流控,接收方通過引腳的高低來告知或叫控制發(fā)送方的發(fā)送,這種方式不管發(fā)送的數(shù)據(jù)是二進制格式還是字符格式數(shù)據(jù)都可以;但是很多情況下我們的設(shè)備環(huán)境是不具備硬件環(huán)境的,這時我們就需要使用軟件流控XOFF/XON。
??軟件流控XOFF/XON不需要用到RTS和CTS引腳。
??XOFF/XON的工作流程,如下:

53eee5fe-d834-11ed-a826-dac502259ad0.png


??A如果想要給B發(fā)送數(shù)據(jù),那么A直接會給B進行發(fā)送;
??當(dāng)B不想繼續(xù)接收A的數(shù)據(jù)時,B通過RXD數(shù)據(jù)線(即B的TXD數(shù)據(jù)線)給發(fā)送A一個XOFF信號,A接收到XOFF信號就會暫停發(fā)送數(shù)據(jù);
當(dāng)B可以繼續(xù)接收A的數(shù)據(jù)時,B通過RXD數(shù)據(jù)線給A發(fā)送一個XON信號,A接收到XON信號后就會繼續(xù)發(fā)送數(shù)據(jù)。
??注意:因為XON/XOFF信號也是通過數(shù)據(jù)信號線發(fā)送的,所以軟件流控在傳輸二進制數(shù)據(jù)時可能會出現(xiàn)錯誤,因為可能我們發(fā)送的數(shù)據(jù)里面也有XON/XOFF對應(yīng)的二進制值。我們可以考慮通過對XON/XOFF進行轉(zhuǎn)義來嘗試解決該問題。
審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7139

    瀏覽量

    89578
  • RS232
    +關(guān)注

    關(guān)注

    13

    文章

    749

    瀏覽量

    94575
收藏 人收藏

    評論

    相關(guān)推薦

    RS232串口通信詳解

    RS232串口通信詳解
    發(fā)表于 08-16 13:58

    RS232串口通信詳解

    本帖最后由 gk320830 于 2015-3-5 03:20 編輯 RS232串口通信詳解.pdf{:1:}
    發(fā)表于 05-16 16:10

    詳解RS232、RS485、RS485、串口&握手

    詳解RS232RS485、RS485、串口&握手 圖文詳解看附件
    發(fā)表于 11-14 10:07

    RS232串口協(xié)議詳解

    學(xué)習(xí)于 火哥(野火)的stm32視頻教程 對rs232不了解的同學(xué)可以參考下面的文章進行了解。RS232串口協(xié)議詳解?通信距離比較遠(yuǎn),所以一般單片機都是外接232或者485的線接出去,
    發(fā)表于 08-06 08:24

    RS232技術(shù)詳解

    RS232技術(shù)詳解(2)(2)DB-9連接器在AT機及以后,不支持20mA電流環(huán)接口,使用DB-9連接器,作為提供多功能I/O卡或主板上COM1和COM2兩個串行接口的連接器。它只提供異步通信的9個
    發(fā)表于 09-27 15:50 ?125次下載

    RS232接口介紹資料詳解 什么是rs232接口

    RS232接口介紹資料詳解 RS232接口就是串口,電腦機箱后方的9芯插座,旁邊一般有 "|O|O|" 樣標(biāo)識。 一般機箱有兩個,新機箱有可能只有一個。筆記本電
    發(fā)表于 09-06 00:04 ?2.1w次閱讀

    RS232協(xié)議標(biāo)準(zhǔn)詳解

    網(wǎng)上收集下載的資料,RS232協(xié)議標(biāo)準(zhǔn)詳解,相信大家有用的。
    發(fā)表于 11-04 16:27 ?78次下載

    RS232 RS485產(chǎn)品介紹

    RS232 RS485產(chǎn)品介紹、RS232 RS485產(chǎn)品介紹、RS232 RS485產(chǎn)品介紹。
    發(fā)表于 05-16 10:15 ?37次下載

    RS232接線

    工業(yè)交換機RS232接線
    發(fā)表于 12-24 23:35 ?0次下載

    RS232

    RS232
    發(fā)表于 01-14 22:32 ?18次下載

    RS232 協(xié)議

    RS232 協(xié)議
    發(fā)表于 10-24 10:15 ?81次下載
    <b class='flag-5'>RS232</b> 協(xié)議

    主板串口RS232芯片燒毀問題分析(RS232作用及電路圖)

    本文首先介紹了rs232電氣特性及缺陷,其次介紹了RS232典型應(yīng)用電路與RS232串行通信電路,最后介紹了rs232接口作用與RS232
    發(fā)表于 05-17 14:34 ?5.2w次閱讀
    主板串口<b class='flag-5'>RS232</b>芯片燒毀問題分析(<b class='flag-5'>RS232</b>作用及電路圖)

    微雪電子RS232 通信模塊 串口簡介

    RS232轉(zhuǎn)串口 UART TTL模塊 RS232發(fā)送接收器 帶ESD保護 支持控制 型號 RS232 Board
    的頭像 發(fā)表于 12-31 16:40 ?3200次閱讀
    微雪電子<b class='flag-5'>RS232</b> 通信模塊 串口簡介

    圖文解 RS485 RS422 RS232 TTL

    圖文詳解 RS485 RS422 RS232 TTLRS485、RS422、RS232、TTL只
    發(fā)表于 12-28 20:02 ?121次下載
    圖文解 <b class='flag-5'>RS</b>485 <b class='flag-5'>RS</b>422 <b class='flag-5'>RS232</b> TTL

    RS232接口通信協(xié)議詳解 如何測試RS232接口的性能

    RS232接口通信協(xié)議詳解 RS232接口通信協(xié)議是一種廣泛應(yīng)用的串行通信協(xié)議,它規(guī)定了數(shù)據(jù)在設(shè)備之間的傳輸方式和格式。以下是RS232接口通信協(xié)議的一些關(guān)鍵點: 基本概念 :
    的頭像 發(fā)表于 12-18 18:03 ?952次閱讀
    主站蜘蛛池模板: 禁漫画羞羞动漫入口 | 好男人社区在线观看www | 一级毛片在线免费视频 | 天天干天天舔天天射 | 天天干天天摸天天操 | 午夜影院普通用户体验区 | 人操人摸 | 欧美综合精品一区二区三区 | 亚洲bbbbbxxxxx精品三十七 | 国产经典三级 | 免费看黄视频的网站 | 韩国理论三级在线观看视频 | 天天插天天摸 | 九九热精品在线视频 | 免费一级特黄特色大片在线观看 | 韩国a级床戏大尺度在线观看 | 国产精品午夜国产小视频 | 国产精品看片 | 亚洲色图 欧美 | 欧美成人3d动漫在线播放网站 | 你懂的手机在线观看 | 性做久久久久久网站 | 久久久免费精品视频 | 天天干视频网站 | 男人操女人免费网站 | 免费日韩三级 | 在线一级毛片 | 亚洲一区二区三区免费看 | 乱人伦的小说 | v天堂网| 亚洲综合在线观看一区www | 午夜在线视频观看 | 亚洲国产精品日韩专区avtube | 污污的黄色小说 | 色天天综合色天天碰 | 欧美黑人性xxx猛交 欧美黑人性受xxxx精品 | 又粗又长又色又爽视频 | 毛片a区 | 亚洲色图22p| 男人扒开美女尿口无遮挡图片 | aaaaaaa毛片 |