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

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線(xiàn)通信 > 設(shè)計(jì)應(yīng)用 > 基于C8051F02X的無(wú)線(xiàn)數(shù)據(jù)傳輸系統(tǒng)

          基于C8051F02X的無(wú)線(xiàn)數(shù)據(jù)傳輸系統(tǒng)

          作者: 時(shí)間:2011-05-30 來(lái)源:網(wǎng)絡(luò) 收藏
          3.3 從機(jī)部分的軟件設(shè)計(jì)

          本文引用地址:http://www.ex-cimer.com/article/156244.htm

            在從機(jī)部分,通過(guò)串口0接收采集器的并不斷刷新,當(dāng)從機(jī)接收到主機(jī)發(fā)送的指令‘S’時(shí),通過(guò)串口1發(fā)送相應(yīng)的AT指令給GPRS模塊,將當(dāng)前以短信息的形式發(fā)送到遠(yuǎn)程終端。由于GPRS只能發(fā)送字符數(shù)據(jù),如果發(fā)送的數(shù)據(jù)大于127將發(fā)送失敗,所以將每個(gè)數(shù)據(jù)都轉(zhuǎn)換為相應(yīng)的字符發(fā)送,比如十六進(jìn)制數(shù)9F,就轉(zhuǎn)換為字符9和F再發(fā)送,終端接收到以后如需要可再轉(zhuǎn)換為十六進(jìn)制數(shù)9F。

            從機(jī)要實(shí)現(xiàn)的另一項(xiàng)功能是數(shù)據(jù)重發(fā),該功能是在串口1中斷服務(wù)程序中實(shí)現(xiàn)的。因此從機(jī)程序中有串口0、串口1、SPIO三個(gè)中斷服務(wù)程序,其中串口O中斷的優(yōu)先級(jí)別最高,其次是SPIO中斷,串口1中斷優(yōu)先級(jí)別最低。而串口0中斷幾乎是在不停地發(fā)生著,因此必須將串口1中斷和SPIO中斷的中斷優(yōu)先級(jí)設(shè)置位置1(默認(rèn)為0),使CPU優(yōu)先響應(yīng)串口1中斷和SPIO中斷,否則串口1中斷和SPIO中斷的中斷請(qǐng)求幾乎得不到響應(yīng)。

            串口0中斷服務(wù)程序流程圖如圖4所示。

            

          串口0中斷服務(wù)程序流程圖

            4 結(jié) 語(yǔ)

            本系統(tǒng)采用工業(yè)級(jí)芯片系列單片機(jī)結(jié)合GSM網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)的傳輸,系統(tǒng)穩(wěn)定、可靠性高,在很多應(yīng)用領(lǐng)域,比如水文監(jiān)測(cè)、地質(zhì)勘探等,都可以使用本系統(tǒng)通過(guò)傳輸手段完成遠(yuǎn)程數(shù)據(jù)采集和對(duì)采集數(shù)據(jù)的實(shí)時(shí)傳輸。


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

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(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); })();