新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于C語言的RS232串行接口通信實現

        基于C語言的RS232串行接口通信實現

        作者: 時間:2012-08-27 來源:網絡 收藏

        摘要:串口是一種廣泛使用且實用的方式,介紹的聯結方式,研究利用c編程通信的過程。結合實際應用,在約定雙方通信協議的基礎上,運用C開發的串行通信軟件,了企業生產線產品測試平臺和嵌入式EMB主控機的串行數據通信。

        本文引用地址:http://www.104case.com/article/170978.htm

        0前言

        串行通信在通訊領域被廣泛應用,標準的已成為計算機、外設、交換機和許多通訊設備的標準。雖然近年來隨著USB口的日趨流行,RS232串口作為一種傳統的串口通信口有被取代的趨勢。然而由于它具有較高的性價比和傳輸的可靠性Ⅲ。在傳輸速率要求不是很高的情況下,串口通信仍然具有其自身的優勢。同時RS232標準廣泛應用于微型計算機系統和大型系統中,RS232標準還具有連線簡單、通訊距離長等優點,本文將著熏介紹串口通信的連接方式以及利用C編程串口通訊,最后以實際的工程項目應用,驗證了該通訊方式的可靠性。

        1 RS232串行接口

        1.1 RS232接口簡介

        RS232串行接口屬于個人計算機(PC)及電信應用領域中最為成功的串行數據標準。它被定義為一種在低速率串行通信中增加通信距離的單端標準,是目前PC機與通信工業中應用最廣泛的一種串行接口嗍。現在的Pc機一般至少有兩個串行口COMI和COM2.新一代的汁算機主要以9引腳的D型接頭接出所有的RS232通信信號及控制線(有的計算機的COM2仍為25引腳)。

        1.2 RS232串口引腳說明(見表1)

        表1引腳縮寫功能說明
        表1引腳縮寫功能說明

        c語言相關文章:c語言教程


        數字通信相關文章:數字通信原理


        通信相關文章:通信原理


        交換機相關文章:交換機工作原理



        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 兰西县| 海南省| 遂川县| 固始县| 双牌县| 高尔夫| 盘山县| 宜宾县| 丘北县| 古浪县| 斗六市| 静安区| 乌拉特前旗| 三台县| 柘荣县| 泰和县| 包头市| 曲沃县| 兰州市| 咸丰县| 永修县| 商河县| 于田县| 廉江市| 保亭| 井冈山市| 孙吴县| 长沙县| 霍州市| 开阳县| 涿州市| 固镇县| 汶川县| 大荔县| 安图县| 上犹县| 杭州市| 厦门市| 灌云县| 嵊泗县| 安泽县|