文档详情

串行通信接口课件.ppt

发布:2025-02-09约1.58万字共68页下载文档
文本预览下载声明

1.特點與格式這些協議的特點是所傳輸的一幀數據可以是任意位,而且它是靠約定的位組合模式,而不是靠特定字元來標誌幀的開始和結束,故稱“面向比特”的協議。這種通信的數據幀格式如圖9.9所示。8位8位8位=0位16位8位ACIFC開始標誌地址場控制場資訊場校驗場結束標誌圖9.9面向比特同步通信數據的幀格式2.幀資訊的分段(1)SDLC/HDLC協議規定,所有資訊傳輸必須以一個標誌字元開始,且以同一個標誌字元結束。HOMEBACK2.幀資訊的分段(2)地址場和控制場——在標誌場之後,可以有一個地址場A(Address)和一個控制場C(Contr01)。地址場用來規定與之通信的次站的地址;控制場可規定若干個命令。(3)資訊場——跟在控制場之後的是資訊場I(1nformation)。I場包含有要傳送的數據,並不是每一幀都必須有資訊場。即數據場可以為o,當它為。時,則這一幀主要是控制命令。(4)幀校驗場——緊跟在資訊場之後的是兩位元組的幀校驗場,幀校驗場稱為FC(FrameCheck)場或稱為幀校驗序列FCS(FramecheckSequence)。除了標誌場和自動插入的“0”位外,所有的資訊都參加CRC計算。HOMEBACK3.實際應用時的兩個技術問題(1)“0”位插入/刪除技術發送端在發送所有資訊(除標誌位元組外)時,只要遇到連續.5個“1”,就自動插入一個“0”,當接收端在接收數據時(除標誌位元組)如果連續接收到5個“1”,就自動將其後的一個“0”刪除,以恢復資訊的原有形式。這種“0”位的插入和刪除過程是由硬體自動完成的。(2)SDLC/HDLC異常結束如在發送過程中出現錯誤,SDLC/HDLC協議用異常結束(Abort)字元,或稱失效序列使本幀作廢。SDLC/HDLC協議規定,在一幀之內不允許出現數據間隔。在兩幀資訊之間,發送器可以連續輸出標誌字元序列,也可以輸出連續的高電平,它被稱為空閒(1die)信號。HOMEBACK一、RS—232C介面標準該標準的全稱是EIA-RS-232C標準(ElectronicIndustrialAssociate-RecommendedStandard-232C)是美國EIA(電子工業聯合會)與BELL等公司一起開發的1969年公佈的通信協議。它適合於數據傳輸速率在0-20000b/s範圍內的通信。說明:首先,RS-232C標準最初是為遠程通信連接數據終端設備DTE(DataTerminalEquipment)與數據通信設備DCE(DataCommunicationEquipment)而制訂的。其次,RS。232C標準中所提到的“發送”和“接收”,都是站在DCE的立場上,而不是站在DCE的立場來定義的。HOMEBACK一、RS—232C介面標準1.EIA。RS-232C標準的信號線(1)RS—232C的信號線定義EIA-RS-232C標準規定·了在串行通信時,數據終端設備DTE和數據通信設備DCE之間的介面信號。表9.2給出了RS—232C信號的名稱、引腳號及功能:2號線發送數據(Transmitteddata--TxD):通過TxD線終端將串行數據發送到MODEM。3號線接收數據(Receiveddata--RxD):通過RxD線終端接收從MODEM發來的串行數量據。HOMEBACK4號線請求發送(RequesttosendRTS):用來表示DTE請求DCE發送數據,即當終端重要發送數據時,使該信號有效(ON狀態),向MODEM請求發送。5號線清除發送(Cleartosend——CTS):用來表示DCE準備好接收DTE發來的數據,是對請求發送信號RTS的回應信號。6號線數傳機就緒(Datasetready-DSR):有效時(ON狀態),表明MODEM處於可以使

显示全部
相似文档