<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 深入淺出計(jì)算機(jī)間通信原理

          深入淺出計(jì)算機(jī)間通信原理

          作者: 時(shí)間:2016-12-01 來(lái)源:網(wǎng)絡(luò) 收藏
          一 單工/半雙工/全雙工通信的概念

          1.單工通信:

          單工通信定義:信息在兩點(diǎn)之間只能單方向發(fā)送的工作方式.它的意思是指:假設(shè)A 和B 通信,只能由一方向另一方發(fā)送數(shù)據(jù)而不能接收來(lái)自另一方發(fā)送來(lái)的數(shù)據(jù).就像小朋友們玩的聽(tīng)筒,在兩個(gè)杯子之間系上一條線再拉緊,這就可以對(duì)著杯子說(shuō)話而另一邊能夠聽(tīng)到聲音.




          圖一 一個(gè)小孩對(duì)著罐子說(shuō)話而另一個(gè)小孩在當(dāng)聽(tīng)眾

          2.半雙工通信:

          半雙工通信定義:信息在兩點(diǎn)之間能夠在兩個(gè)方向上進(jìn)行發(fā)送,但不能同時(shí)發(fā)送的工作方式.這就表示發(fā)送/接收數(shù)據(jù) 是有先后順序的,比如:A 向B 發(fā)送數(shù)據(jù)請(qǐng)求后A 只能接收來(lái)自B 發(fā)送來(lái)的回傳數(shù)據(jù),但A 接收完來(lái)自B 發(fā)送來(lái)的會(huì)傳數(shù)據(jù)后又可以立即向B 發(fā)送數(shù)據(jù)請(qǐng)求,而且B 也可以向A 發(fā)送數(shù)據(jù).




          圖二 "對(duì)講機(jī)"式問(wèn)答

          3.全雙工通信:

          全雙工通信定義:通信允許數(shù)據(jù)在兩個(gè)方向上同時(shí)傳輸,它在能力上相當(dāng)于兩個(gè)單工通信方式的結(jié)合.全雙工通信和半雙工通信的本質(zhì)區(qū)別是半雙工通信雙方只共用一條線路實(shí)現(xiàn)雙向通信,但全雙工通信卻利用兩條線路,一條作發(fā)送數(shù)據(jù)用,另一條作接收數(shù)據(jù)用.




          圖三 有線固定電話的模型


          二 芯片間通信

          1.串口通信:

          主機(jī)和主機(jī)之間的通信,實(shí)質(zhì)上就是兩顆芯片之間來(lái)回傳輸數(shù)據(jù)..



          圖四 串行接口實(shí)物圖
          串口通信是通過(guò)全雙工通信進(jìn)行的按位傳輸?shù)耐ㄐ?它的優(yōu)點(diǎn)是可以長(zhǎng)距離傳輸數(shù)據(jù)(通過(guò)太長(zhǎng)的數(shù)據(jù)鏈路時(shí)信號(hào)是會(huì)減小的,但一般我們利用信號(hào)放大來(lái)實(shí)現(xiàn)更遠(yuǎn)的數(shù)據(jù)傳輸),占用線路少(發(fā)送線路,接收線路,地線[主要是為了抗干擾]).不過(guò)串口通信比并口通信稍微慢些.一般我們使用RS-232 號(hào)傳輸標(biāo)準(zhǔn)來(lái)規(guī)范數(shù)據(jù)傳輸.



          圖五 串口針腳順序圖

          對(duì)于DB 9腳的串口接口定義:2號(hào)線路 接收數(shù)據(jù)(RxD),3號(hào)線路發(fā)送數(shù)據(jù)(TxD),5號(hào)線路信號(hào)地(GND)[其用意就是屏蔽掉外界的電磁干擾]

          *RS-232 協(xié)議設(shè)計(jì):



          圖六89S51 系列單片機(jī)與PC 間的通信

          對(duì)于某些沒(méi)有輸出RS-232信號(hào)的芯片,設(shè)計(jì)者常用MAX 232 (芯片通信輸出的TTL 電平轉(zhuǎn)換到RS-232信號(hào)的器件) 來(lái)把PC 和該芯片相聯(lián).在圖六中,89S51 首先通過(guò)TxD 發(fā)送數(shù)據(jù)到MAX 232 T1IN,然后MAX 232 在它的內(nèi)部把TTL 電平信號(hào)轉(zhuǎn)換為RS-232信號(hào),最后MAX 232 通過(guò)T1OUT 發(fā)送到PC 的COM 接口,此時(shí)PC 就接收到了我們發(fā)送來(lái)的數(shù)據(jù)(反過(guò)來(lái)就是接收數(shù)據(jù):COM TxD ->R1IN ->R1OUT).關(guān)于單片機(jī)方面的知識(shí)可以上www.51hei.com查閱.寫得比較容易理解.
          上一頁(yè) 1 2 3 下一頁(yè)

          關(guān)鍵詞: 計(jì)算機(jī)間通信原

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();