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

          新聞中心

          EEPW首頁 > 嵌入式系統 > 設計應用 > ARM9微控制器完成信號采集及實現上層控制算法解析方案

          ARM9微控制器完成信號采集及實現上層控制算法解析方案

          作者: 時間:2012-06-19 來源:網絡 收藏

          F28015中的數據接收子程序和數據發(fā)送子程序是在I2C總線的中斷服務程序中根據不同的狀態(tài)碼進行調用,它們是整個通信程序的核心部分。數據接收子程序和數據發(fā)送子程序的流程如圖8所示。

          基于Linux操作系統的ARM/DSP多機I2C通信設計方案
          圖8 數據接收和發(fā)送子程序

          3 測試結果

          通過NFS文件系統將編譯成模塊的I2C的總線驅動和設備驅動加載到運行Linux操作系統的S3C2440平臺上(先加載總線驅動),再將F28015的測試程序燒寫到RAM中。運行F28015等待I2C總線上的數據,再執(zhí)行Linux系統中的I2C總線測試程序。測試結果顯示,芯片通過I2C總線接口了數據通信,具有良好的實時性和可靠性。

          4 結論

          該設計利用I2C總線了ARM9微器與DSP芯片間實時可靠的數據通信。ARM9微器結合Linux操作系統作為核心,DSP芯片下層控制,可充分發(fā)揮ARM9微在數據和任務管理等方面的優(yōu)勢以及DSP芯片在和底層控制的長處。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(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); })();