<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 嵌入式實(shí)時(shí)操作系統μC/OS-II串口通信的設計與實(shí)現

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

作者: 時(shí)間:2011-03-17 來(lái)源:網(wǎng)絡(luò ) 收藏

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

10.jpg

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

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

上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>