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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > HMR3000電子羅盤與DSP的接口設計及編程

          HMR3000電子羅盤與DSP的接口設計及編程

          作者: 時間:2010-12-13 來源:網絡 收藏

          2 接口軟件設計
          2.1 具體應用
          開發(fā)的便攜式紅外搜索跟蹤儀主要用來向指揮控制系統(tǒng)或后端武器打擊系統(tǒng)報告空中來襲目標(如飛機、導彈等),從而對來襲目標實施有效打擊。便攜式紅外跟蹤儀與后端武器打擊系統(tǒng)及前端指揮系統(tǒng)針對來襲目標位置的融合需要依賴統(tǒng)一的大地地理坐標系,安裝于系統(tǒng)的羅盤指向與系統(tǒng)的方位軸系存在固有的關系,依據(jù)電子羅盤的特性,可以有效獲取大地地理正北指向沿順時針相對電子羅盤指向的夾角。
          2.2 初始化
          TI公司 TMS320F2812的RS232接口有2個:A、B接口。利用B接口作為羅盤通信用。B接口被I/O接口與RS232接口復用,故初始化時需將該接口設置為RS232接口。根據(jù)文獻,DSP初始化(該口波特率、數(shù)據(jù)傳輸格式初始化略)該接口部分代碼如下:
          GpioMuxRegs.GPGMUX.all=0x0030;//設置G4/SCITXDB,G5/SCIRXDB為第二功能接口
          2.3 電子羅盤接口軟件在DSP端的實現(xiàn)
          電子羅盤正向與地理正北夾角獲取流程如圖3所示。
          d.JPG

          通過DSP的SCI-B接口與電子羅盤通信,遵循標準RS232協(xié)議,1個起始位,8個數(shù)據(jù)位,1個停止位。設定通信波特率為19 200 b/s。DSP首先發(fā)送“#FA0.4=1*21CR>LF>”字符設定羅盤輸出單位為度,然后發(fā)送 “#FA0.3=0*27CR>LF>”設定羅盤數(shù)據(jù)輸出為選通輸出方式,最后發(fā)送“$TNHCQ,HDG*27 CR>LF>”查詢羅盤輸出的航向數(shù)據(jù)。DSP端獲取羅盤輸出涉及到“$”字符的判定問題,所以羅盤輸出的數(shù)據(jù)存在一個截取過程。根據(jù)文獻,DSP端軟件實現(xiàn)部分代碼如下:

          f.JPG

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



          關鍵詞: DSP

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();