什么是串行通信和接口
串行通信設(shè)備和接口通過點(diǎn)對點(diǎn)數(shù)據(jù)鏈路傳輸信號。在串行流中一個接一個地傳輸比特。串行連接一般用于連接計算機(jī)和調(diào)制解調(diào)器。比特流穿過串行鏈路進(jìn)入調(diào)制解調(diào)器,在此它被調(diào)制成通過電話線傳輸?shù)?a href="http://www.asorrir.com/analog/" target="_blank">模擬信號。
串行線路通常是雙向的,一條線路用于傳輸另一條線路用于接收。這是一個全雙工鏈路。半雙工鏈路使用一條線路,在某一時間只有一端可以傳輸。使用串行鏈路的最通用因特網(wǎng)協(xié)議是PPP。PPP協(xié)議是為在同等單元之間傳輸數(shù)據(jù)包這樣的簡單鏈路設(shè)計的鏈路層協(xié)議。這種鏈路提供全雙工操作,并按照順序傳遞數(shù)據(jù)包。主要是用來通過撥號或?qū)>€方式建立點(diǎn)對點(diǎn)連接發(fā)送數(shù)據(jù),使其成為各種主機(jī)、網(wǎng)橋和路由器之間簡單連接的一種共通的解決方案。
串行通信的特點(diǎn)是:數(shù)據(jù)位傳送,傳送按位順序進(jìn)行,最少只需一根傳輸線即可完成,成本低但傳送速度慢。串行通信的距離可以從幾米到幾千米。
并行鏈路(如PC機(jī)架上的并行打印機(jī)端口)在同一時間通過多條線發(fā)送數(shù)據(jù),比特傳輸通過八條或更多條線同時進(jìn)行。并行連接具有吞吐量大的優(yōu)點(diǎn),但是為避免位同步問題距離受到限制。
由于數(shù)據(jù)是二進(jìn)制的,它可以用線路上的兩種狀態(tài)表示,正電壓(通常為+5V)代表二進(jìn)制的1,負(fù)電壓(-5V)代表二進(jìn)制的0。為了正確地讀取位,必須使用某種同步和定時方案。異步通信在發(fā)送字符的首尾設(shè)置起始位和停止位,所以通信雙方無需使用同一時鐘,字符以一幀一幀的方式發(fā)送,每幀以起始位為開始,以停止位為幀的結(jié)束。接收器起始位為基準(zhǔn),使用與發(fā)送器相同頻率的的本地局部時鐘即可實現(xiàn)在一個字符內(nèi)的同步(字符與字符間是異步的),異步通信一般要求收發(fā)雙方的波特率相同。傳輸?shù)钠鹗肌V鼓J揭馕吨鴮τ诿恳恍伦址麄鬏敹贾匦麻_始,這就消除了在上次傳輸中可能產(chǎn)生的任何定時差異。
雖然異步技術(shù)使用簡單,但起始和停止位是額外開銷,浪費(fèi)了帶寬。同步通信技術(shù)可以發(fā)送大數(shù)據(jù)塊,比如說從1500到4096個字節(jié)。它在每幀的開始加上同步字符,通信雙方必須使用同一時鐘,傳輸時將每N位劃分為一個時間片,在同一個時間片內(nèi)一方發(fā)送,一方接收。接收端將檢測到的同步字符后的數(shù)位當(dāng)成實際信息來處理。在無信息傳送時同步字符后的數(shù)位被填充成空字符,因為同步傳輸不允許有間隙。故同步通信無論是在字符與字符之間,還是在字符內(nèi)部的位之間都是同步的。以太網(wǎng)使用Manchester信號編碼方案,與數(shù)據(jù)一起發(fā)送時鐘脈沖。
其他的串行技術(shù)包括USB (通用串行總線)、Firewire ( IEEE 1394)、SSA (串行存儲體系結(jié)構(gòu))和HSSI(高速串行接口)HSSI(高速串行接口)。由于它們的高數(shù)據(jù)傳送速率,正使用這些技術(shù)連接磁盤或構(gòu)建小型局部網(wǎng)絡(luò)。
?
非常好我支持^.^
(7) 87.5%
不好我反對
(1) 12.5%
相關(guān)閱讀:
- [電子說] 新思科技面向臺積公司N5A工藝技術(shù)推出領(lǐng)先的廣泛車規(guī)級IP組合 2023-10-24
- [電子說] USB Type-C 240W知識科普 2023-10-24
- [電子說] Coaxial同軸音頻接口浪涌靜電ESD保護(hù)方案 2023-10-24
- [電子說] 基于USB快充(USB-PD)浪涌保護(hù)的設(shè)計案例 2023-10-24
- [電子說] STM32基礎(chǔ)知識:GPIO(通用輸入輸出接口) 2023-10-24
- [電子說] 工業(yè)鏡頭和民用鏡頭的區(qū)別 2023-10-24
- [電子說] 如何實現(xiàn)基于USB-C接口的智能產(chǎn)品的不同電源策略 2023-10-23
- [電子說] 英飛凌科技推出首款Qi2磁功率曲線(MPP)充電發(fā)射器解決方案 2023-10-23
( 發(fā)表人:彭菁 )