新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 嵌入式實時操作系統μC/OS-II串口通信的設計與實現

        嵌入式實時操作系統μC/OS-II串口通信的設計與實現

        作者: 時間:2011-03-17 來源:網絡 收藏

        9.JPG
        圖4為波特率設定為9 600 bps和115 200 bps時,在小助手中觀察到的程序運行后的測試結果,結果表明程序按照預先設定好的發送要求不斷向PC機發送數據,并且穩定,在測試過程中未出現亂碼和異常中斷情況,程序達到了預期目標。通常在工業現場實際應用中需要保證數據傳輸的可靠性,一般都需要在數據的發送和接收端對數據進行相應的數據校驗,常見的數據校驗算法是CRC校驗,可以采用8或16位的CRC校驗方式。在該通信過程中并未使用校驗算法來檢測數據傳輸的一致性,若在數據傳輸過程中添加相應的CRC校驗算法,就可以最大程度地減少數據傳輸的誤碼率,保證數據傳輸的準確性。在后期的研究學習中也可以嘗試將其應用于工業現場以測試其工作的可靠性。

        10.jpg

        4 結論
        本文以STM32V評估板為硬件開發平臺,結合μC/中信號量和消息郵箱,了基于信號量、消息郵箱的通信應用程序,并通過實驗驗證了該串口應用程序在保證任務間通信同步情況下,數據傳輸具有較好的穩定性和可靠性,達到了程序預期目標。

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

        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 富顺县| 衡山县| 弥渡县| 遂川县| 溧水县| 阳泉市| 亚东县| 陵水| 台山市| 大宁县| 从化市| 三穗县| 博客| 甘肃省| 泗洪县| 肥城市| 新丰县| 富民县| 炎陵县| 贵州省| 永川市| 柘荣县| 通化县| 土默特左旗| 威信县| 上林县| 金门县| 波密县| 南阳市| 伽师县| 高安市| 民丰县| 濮阳市| 汶川县| 阜康市| 普兰店市| 清新县| 阿瓦提县| 桃源县| 武胜县| 靖西县|