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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機系統(tǒng)Flash存儲器在系統(tǒng)編程設計

          單片機系統(tǒng)Flash存儲器在系統(tǒng)編程設計

          作者: 時間:2011-09-16 來源:網(wǎng)絡 收藏

          3.2.2 計算機程序
          計算機程序的任務是負責與進行通訊,把要在RAM內(nèi)運行的用戶程序代碼和需要裝入內(nèi)的代碼傳給,并監(jiān)視單片過程的執(zhí)行,及時反饋信息。

          在本中采用C語言進行計算機,由于單片機上電引導程序需要的數(shù)據(jù)信息是二進制格式,因此根據(jù)上面的匯編程序編譯后的結果制作一個數(shù)據(jù)數(shù)組,每1個單元存放1個字節(jié)的數(shù)據(jù)。

          關于監(jiān)視單片機的編程過程,本系統(tǒng)沒有采用復雜的狀態(tài)位檢查機制,而是采用了一種簡單的方法。當單片機對1個地址寫入數(shù)據(jù)后再讀出其中內(nèi)容,如果與原來數(shù)據(jù)不同,則在此處反復執(zhí)行讀操作。計算機程序發(fā)出數(shù)據(jù)后便監(jiān)視串口,如果一定時間內(nèi)在串口處沒有返回數(shù)據(jù),則視為超時,編程失敗。計算機程序流程見圖2。

          圖2 計算機程序流程圖

          4 結束語

          本文結合M68HC11上電引導功能,介紹了利用在系統(tǒng)編程技術將程序代碼編寫到中的方法,給出了相應環(huán)節(jié)的程序流程圖和部分操作的程序示例。將這種方法應用在發(fā)動機控制系統(tǒng)的開發(fā)中,使得編程非常方便,加快了項目的進度,縮短了開發(fā)的周期。相信這種方法在其他領域也可以得到廣泛地應用。

          存儲器相關文章:存儲器原理



          上一頁 1 2 下一頁

          評論


          相關推薦

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