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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > ISP技術(shù)及分類介紹

          ISP技術(shù)及分類介紹

          作者: 時間:2011-06-11 來源:網(wǎng)絡(luò) 收藏

          in-system programming 在線系統(tǒng)編程

            一種無需將存儲芯片(如EPROM)從嵌入式設(shè)備上取出就能對其進(jìn)行編程的過程,縮略為ISP。在系統(tǒng)編程需要在目標(biāo)板上有額外的電路完成編程任務(wù)。其優(yōu)點是,即使器件焊接在電路板上,仍可對其(重新)進(jìn)行編程。在線系統(tǒng)可編程是Flash存儲器的固有特性(通常無需額外的電路),F(xiàn)lash幾乎都采用這種方式編程。

            ISP技術(shù)

            Lattice是ISP(在線可編程)技術(shù)的發(fā)明者(據(jù)說Lattice公司最早是由華人創(chuàng)辦的),ISP技術(shù)極大的促進(jìn)了PLD產(chǎn)品的發(fā)展。

            在線系統(tǒng)編程ISP 

           ISP(In-System Programming)在線系統(tǒng)可編程,指電路板上的空白器件可以編程寫入最終用戶代碼, 而不需要從電路板上取下器件,已經(jīng)編程的器件也可以用ISP方式擦除或再編程。ISP技術(shù)是未來發(fā)展方向。

            ISP的工作原理

            ISP的實現(xiàn)相對要簡單一些,一般通用做法是內(nèi)部的存儲器可以由上位機(jī)的軟件通過串口來進(jìn)行改寫。對于單片機(jī)來講可以通過SPI或其它的串行接口接收上位機(jī)傳來的數(shù)據(jù)并寫入存儲器中。所以即使我們將芯片焊接在電路板上,只要留出和上位機(jī)接口的這個串口,就可以實現(xiàn)芯片內(nèi)部存儲器的改寫,而無須再取下芯片。

            ISP的優(yōu)點

            ISP技術(shù)的優(yōu)勢是不需要編程器就可以進(jìn)行單片機(jī)的實驗和開發(fā),單片機(jī)芯片可以直接焊接到電路板上,調(diào)試結(jié)束即成成品,免去了調(diào)試時由于頻繁地插入取出芯片對芯片和電路板帶來的不便。

            在系統(tǒng)編程有3種實現(xiàn)方式

            1.基于電可擦除存儲單元的EEPROM 或Flash技術(shù)(譬如CPLD),特點是,掉電數(shù)據(jù)不丟失,但編程次數(shù)有限,編程速度慢;

            2.基于SRAM查找表的編程單元(譬如FPGA),特點是,配置次數(shù)無限,加電可隨時更改邏輯,但掉電后數(shù)據(jù)即丟失,下次上電需要重新配置;

            3.基于反熔絲編程單元(譬如Actel 的FPGA);

            4.JTAG方式;



          評論


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