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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM學(xué)習(xí)進(jìn)階(5)-ARM的ISP操作

          ARM學(xué)習(xí)進(jìn)階(5)-ARM的ISP操作

          作者: 時(shí)間:2016-11-11 來(lái)源:網(wǎng)絡(luò) 收藏
          對(duì)于ARM系統(tǒng)來(lái)說(shuō),最方便也是最常用的操作就是ISP。把實(shí)現(xiàn)自己的編程理念的代碼固化到ARM中去,按設(shè)定的條件運(yùn)行,這是我們最開(kāi)心的事。ISP有兩個(gè)常用軟件,下面分別簡(jiǎn)要說(shuō)明下操作。

          1、LPC2000 FLASH Utility

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

          目前我使用的是V2.2.3,操作界面如下圖所示:

          (1)在右邊選擇串口號(hào)和通訊速率;
          (2)點(diǎn)擊下方的“Read Device ID”,由于通訊能自適應(yīng)所以可以不必理會(huì)晶振的頻率“XTAL Freq”。初次使用則會(huì)提示“Please reset your LPC2000 board now and then press OK”的提示,復(fù)位系統(tǒng)并點(diǎn)擊“確定”后。通訊正常的話能獲取到正確的Device、Part ID和Boot loader ID,否則提示“Cannot communicate with test board!”;
          (3)可以根據(jù)需要點(diǎn)擊“Blank Check”或“Erase”進(jìn)行查空或擦除操作;
          (4)在“Flash Programming”下選擇目標(biāo)文件,點(diǎn)擊“Upload Flash”進(jìn)行ISP下載,最下方的狀態(tài)欄可以顯示進(jìn)度條,必要的話可以點(diǎn)擊“Compare Flash”進(jìn)行校驗(yàn);
          (5)復(fù)位系統(tǒng)板,應(yīng)該就可以獨(dú)立運(yùn)行了。

          2、Flash Magic

          目前我使用的是V3.35.167,操作界面如下圖所示:

          (1)左Step 1中選擇合適的串口號(hào)和通訊速率。在Decvice中選擇合適的ARM型號(hào),Interface下選“None(ISP)”。由于通訊能自適應(yīng)所以可以不必理會(huì)晶振的頻率;
          (2)在Step 2下選擇擦除的目標(biāo);
          (3)在Step 3下選擇要進(jìn)行ISP的源文件;
          (4)根據(jù)需要配置Step 4;
          (5)點(diǎn)擊Step 5的“Start”開(kāi)始ISP,通訊成功的話能顯示進(jìn)度條,否則提示失敗的信息;
          (6)復(fù)位目標(biāo)板,應(yīng)該就可以獨(dú)立運(yùn)行了。



          評(píng)論


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