rs232通信協(xié)議詳解_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、RS232通信協(xié)議詳解通信協(xié)議所謂通信協(xié)議是指通信雙方的一種約定。約定包括對數(shù)據(jù)格式、同步方式、傳送速度、傳送步驟、檢糾錯(cuò)方式以及控制字符定義等問題做出統(tǒng)一規(guī)定,通信雙方必須共同遵守。因此,也叫做通信控制規(guī)程,或稱傳輸控制規(guī)程,它屬于ISOSOSI七層參考模型中的數(shù)據(jù)鏈路層。目前,采用的通信協(xié)議有兩類:異步協(xié)議和同步協(xié)議。同步協(xié)議又有面向字符和面向比特以及面向字節(jié)計(jì)數(shù)三種。其中,面向字節(jié)計(jì)數(shù)的同步協(xié)議主要用于DEC公司的網(wǎng)絡(luò)體系結(jié)構(gòu)中。

2、一、物理接口標(biāo)準(zhǔn)1.串行通信接口的基本任務(wù)(1)實(shí)現(xiàn)數(shù)據(jù)格式化:因?yàn)閬碜訡PU的是普通的并行數(shù)據(jù),所以,接口電路應(yīng)具有實(shí)現(xiàn)不同串行通信方式下的數(shù)據(jù)格式化的任務(wù)。在異步通信方式下,接口自動(dòng)生成起止式的幀數(shù)據(jù)格式。在面向字符的同步方式下,接口要在待傳送的數(shù)據(jù)塊前加上同步字符。(2)進(jìn)行串-并轉(zhuǎn)換:串行傳送,數(shù)據(jù)是一位一位串行傳送的,而計(jì)算機(jī)處理數(shù)據(jù)是并行數(shù)據(jù)。所以當(dāng)數(shù)據(jù)由計(jì)算機(jī)送至數(shù)據(jù)發(fā)送器時(shí),首先把串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)才能送入計(jì)算機(jī)處理。

3、因此串并轉(zhuǎn)換是串行接口電路的重要任務(wù)。(3)控制數(shù)據(jù)傳輸速率:串行通信接口電路應(yīng)具有對數(shù)據(jù)傳輸速率——波特率進(jìn)行選擇和控制的能力。(4)進(jìn)行錯(cuò)誤檢測:在發(fā)送時(shí)接口電路對傳送的字符數(shù)據(jù)自動(dòng)生成奇偶校驗(yàn)位或其他校驗(yàn)碼。在接收時(shí),接口電路檢查字符的奇偶校驗(yàn)或其他校驗(yàn)碼,確定是否發(fā)生傳送錯(cuò)誤。(5)進(jìn)行TTL與EIA電平轉(zhuǎn)換:CPU和終端均采用TTL電平及正邏輯,它們與EIA采用的電平及負(fù)邏輯不兼容,需在接口電路中進(jìn)行轉(zhuǎn)換。(6)提供EIARS

4、232C接口標(biāo)準(zhǔn)所要求的信號(hào)線:遠(yuǎn)距離通信采用MODEM時(shí),需要9根信號(hào)線;近距離零MODEM方式,只需要3根信號(hào)線。這些信號(hào)線由接口電路提供,以便與MODEM或終端進(jìn)行聯(lián)絡(luò)與控制。2、串行通信接口電路的組成為了完成上述串行接口的任務(wù),串行通信接口電路一般由可編程的串行接口芯片、波特率發(fā)生器、EIA與TTL電平轉(zhuǎn)換器以及地址譯碼電路組成。其中,串行接口芯片,隨著大規(guī)模繼承電路技術(shù)的發(fā)展,通用的同步(USRT)和異步(UART)接口芯片種

5、類越來越多,如下表所示。它們的基本功能是類似的,都能實(shí)現(xiàn)上面提出的串行通信接口基本任務(wù)的大部分工作,且都是可編程的。才用這些芯片作為串行通信接口電路的核心芯片,會(huì)使電路結(jié)構(gòu)比較簡單。(1)OSI協(xié)議OSI七層參考模型不是通訊標(biāo)準(zhǔn),它只給出一個(gè)不會(huì)由于技術(shù)發(fā)展而必須修改的穩(wěn)定模型,使有關(guān)標(biāo)準(zhǔn)和協(xié)議能在模型定義的范圍內(nèi)開發(fā)和相互配合。一般的通訊協(xié)議只符合OSI七層模型的某幾層,如:EIARS232C:實(shí)現(xiàn)了物理層。IBM的SDLC(同步數(shù)據(jù)

6、鏈路控制規(guī)程):數(shù)據(jù)鏈路層。ANSI的ADCCP(先進(jìn)數(shù)據(jù)通訊規(guī)程):數(shù)據(jù)鏈路層IBM的BSC(二進(jìn)制同步通訊協(xié)議):數(shù)據(jù)鏈路層。應(yīng)用層的電子郵件協(xié)議SMTP只負(fù)責(zé)寄信、POP3只負(fù)責(zé)收信。(2)TCPIP協(xié)議實(shí)現(xiàn)了五層協(xié)議。(1)物理層:對應(yīng)OSI的物理層。(2)網(wǎng)絡(luò)接口層:類似于OSI的數(shù)據(jù)鏈路層。(3)Inter層:OSI模型在Inter網(wǎng)使用前提出,未考慮網(wǎng)間連接。(4)傳輸層:對應(yīng)OSI的傳輸層。(5)應(yīng)用層:對應(yīng)OSI的表示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論