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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > R8C/1B單片機(jī)的Flash編程/擦除掛起功能

          R8C/1B單片機(jī)的Flash編程/擦除掛起功能

          作者: 時間:2009-08-07 來源:電子產(chǎn)品世界 收藏

            圖1為編程/擦除掛起的簡單示意圖,在編程/擦除開始之后,如果發(fā)生了某個中斷請求,在等待一段掛起延遲之后,CPU轉(zhuǎn)向中斷子程序的處理。中斷處理子程序執(zhí)行之后,存儲器繼續(xù)執(zhí)行編程或擦除過程,直至操作結(jié)束。

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

            編程/擦除掛起功能的實現(xiàn)

            ● EW0模式與EW1模式

            CPU改寫模式是通過固化在單片機(jī)程序存儲器中的軟件命令對存儲器進(jìn)行編程的形式,適合對單片機(jī)進(jìn)行在應(yīng)用中編程(IAP)的場合,即能夠在不使用Flash編程器,且將單片機(jī)安裝在電路板的狀態(tài)下實現(xiàn)對Flash的改寫。

            CPU改寫模式分為擦除/編程0模式(EW0模式)和擦除/編程1模式(EW1模式)。

            這兩種模式的根本區(qū)別在于改寫控制程序的執(zhí)行區(qū)域不同。如圖2所示,EW0模式中,改寫控制程序在Flash存儲器以外的區(qū)域執(zhí)行,因此在這種模式下可以改寫所有的用戶ROM區(qū)。EW1模式中,改寫控制程序依然存放在用戶ROM區(qū)的某一個塊中,并在此區(qū)域執(zhí)行,因此在這種模式下,除了存有改寫控制程序的塊以外,其他的用戶ROM區(qū)都可以被改寫。

          圖2EW0模式與EW1模式

            在執(zhí)行擦除/編程的過程中,在EW0模式下CPU處于正常運行的狀態(tài),而在EW1模式下CPU處于保持狀態(tài)。

            ● Flash編程/擦除掛起的設(shè)定



          關(guān)鍵詞: 瑞薩 R8C Flash

          評論


          相關(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); })();