<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

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

          嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II串口通信的設(shè)計(jì)與實(shí)現(xiàn)

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

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

          10.jpg

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

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

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

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();