<form id="pjrrd"></form>
<address id="pjrrd"></address>

    <noframes id="pjrrd">
      
      

        當前位置: 主頁 > 電腦系統維修 > Linux 下ARM 和單片機的串口通訊設想

        Linux 下ARM 和單片機的串口通訊設想

        發布時間:02-03 19:13點擊:

          Linux下和C8051F 系列單片機停止串行通訊的設想辦法,給出了軟件聯接和通訊順序流水線圖。該辦法牢靠、適用,實用于大少數和通訊的場所。

          白文援用地點:要害詞:

          串口操作的難度,能夠使開拓者集合精神開拓大范圍的使用順序,而無須正在操作底層設想上消耗工夫。

          1 軟件聯接

          s3c2440 是三星公司消費的基于ARM9 核的解決器,采納3.3 V 電壓供電; C8051F 系列單片機是美國CYGNAL 公司推出的與8051 兼容的高功能高速單片機,采納3.3 V 電壓供電。兩者供電電壓相反,因為停止串行口通訊時沒有需求停止電平轉換。軟件聯接采納最罕用的TXD,RXD,GND 三線聯接形式。留意采納穿插聯接形式,即TXDRXD,RXDTXD.

          2

          串口通訊順序。正在通訊事先必需制訂正當的通訊協定以通訊的牢靠性和順利率,F商定單方通訊協定如次:

          ( 1) 波特率為9600 bit /s,幀體例為1 - 8 - N - 1( 1 位起始位,8次數據位,無奇偶校驗,1位中止位) ;( 2) 因為上座機ARM 的進度遠遠高于末座機單片機的進度,因為采納上座機自動聯系,末座機期待的形式。正在數據傳遞前ARM 先發送聯系信號/0xaa,單片機收到后答復一度/0xbb,示意能夠發送,要不接續聯系;( 3) 單片機端能夠有中綴和查問形式收發

        頂一下
        (0)
        0%
        踩一下
        (0)
        0%
        ------分隔線----------------------------
        電腦維修
        被他日的过程

        <form id="pjrrd"></form>
        <address id="pjrrd"></address>

          <noframes id="pjrrd">