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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 計(jì)算機(jī)串口與單片機(jī)通訊測(cè)試系統(tǒng)的實(shí)現(xiàn)

          計(jì)算機(jī)串口與單片機(jī)通訊測(cè)試系統(tǒng)的實(shí)現(xiàn)

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

          上位機(jī)的串行本系統(tǒng)采用異步串行,該測(cè)試程序是順序結(jié)構(gòu)。主要操作是上位機(jī)向下位機(jī)發(fā)送通訊測(cè)試開始標(biāo)志“1AH”和下位機(jī)的聯(lián)絡(luò)地址,指令下位機(jī)接受數(shù)據(jù)個(gè)數(shù)的信息以及測(cè)試數(shù)據(jù)的正確顯示。流程圖如圖3所示。

          上位機(jī)數(shù)據(jù)測(cè)試界面如圖4所示。

          14.jpg
          15.jpg

          各臺(tái)下位機(jī)用查詢方式接收數(shù)據(jù),等待接收到數(shù)據(jù),進(jìn)行輸出對(duì)比。如果顯示輸出與發(fā)送一致,則說(shuō)明通訊測(cè)試成功。單臺(tái)下位機(jī)接受流程圖如圖5所示。

          5 結(jié) 語(yǔ)

          該系統(tǒng)充分利用了和外設(shè)進(jìn)行通訊的功能,該系統(tǒng)還可以稍加改動(dòng)與其余類型進(jìn)行通訊測(cè)試。由于使用簡(jiǎn)單,通訊方便,越來(lái)越多的外設(shè)利用此種技術(shù)。此具有使用硬件少、可靠性高的優(yōu)點(diǎn)。經(jīng)實(shí)踐證明,在多種環(huán)境下運(yùn)行情況良好。

          參考文獻(xiàn)
          [1] Charles Wright.Visual C++程序員實(shí)用大全[M].北京:中國(guó)水利水電出版社,2001.
          [2] 孫涵芳,徐愛卿.MCS-51/96系列原理及應(yīng)用[M].北京:北京航空航天大學(xué)出版社,1988.
          [3] 余小平,奚大順.PC機(jī)并口與間的數(shù)據(jù)傳送[D].2001嵌入式系統(tǒng)及單片機(jī)國(guó)際學(xué)術(shù)  交流會(huì)論文,2001.
          [4] 張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué) 版社,1998.
          [5] 馬明建,周長(zhǎng)城.?dāng)?shù)據(jù)采集與處理技術(shù)[M].西安:西安交通大學(xué)出版社,1998.
          [6] 張磊.虛擬儀器測(cè)試系統(tǒng)中數(shù)據(jù)共享的[J].自動(dòng)測(cè)量與控制,2000,


          上一頁(yè) 1 2 下一頁(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); })();