新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Linux下ARM 和單片機的串口通信設計

        Linux下ARM 和單片機的串口通信設計

        作者: 時間:2012-05-16 來源:網絡 收藏

        下的程序在PC機RHEL5下用arm-linux-gcc4.4.3交叉編譯工具編譯通過NFS掛載在s3c2440上運行,端的程序用Cygnal的集成開發環境(IDE)編譯并下載到C8051F021中運行。

        圖3程序流程圖

        圖3程序流程圖

        4結束語

        隨著近年來嵌入式在國內的應用范圍日益壯大,基于平臺的嵌入式Linux設備也將會越來越多地用在數據采集中作為上位機對數據進行處理、顯示、存儲、發送。本文所介紹方案適用于大多數場合Linux下人員只需根據自己的實際需要修改或重新制定通信協議即可。另外需要注意的是由于上位機的速度比快很多,所以一次不能發送過多的數據,否則極有可能使發送緩沖區溢出而出現數據丟失的現象,開發人員要根據通信雙方設備的狀況選擇合適的幀長度,以達到最佳的傳輸狀態。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        linux相關文章:linux教程


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


        通信相關文章:通信原理


        負離子發生器相關文章:負離子發生器原理
        晶振相關文章:晶振原理
        離子色譜儀相關文章:離子色譜儀原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 綦江县| 霍林郭勒市| 常州市| 肥西县| 青川县| 黄陵县| 朝阳县| 泸州市| 虎林市| 梧州市| 罗甸县| 南溪县| 天镇县| 青岛市| 寿宁县| 利川市| 昭觉县| 鲁山县| 丰镇市| 昌都县| 华蓥市| 克山县| 杭锦后旗| 裕民县| 遵义县| 林甸县| 长顺县| 晋江市| 文昌市| 定襄县| 西平县| 旬阳县| 宁武县| 长乐市| 仁化县| 崇左市| 渝北区| 海丰县| 阳西县| 秭归县| 贵溪市|