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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 細說ISP和IAP的區(qū)別

          細說ISP和IAP的區(qū)別

          作者: 時間:2016-02-04 來源:網(wǎng)絡 收藏

            本文主要介紹了的區(qū)別。

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

            :insystemprogramming,

            :inapplicatinprogramming

            但兩者的操作方式,結果和應用場合有什么區(qū)別

            :

            用寫入器將code燒入,不過,芯片可以在目標板上,不用取出來,在設計目標板的時候就將接口設計在上面,所以叫"在系統(tǒng)編程",即不用脫離系統(tǒng);

            :

            在應用編程,有芯片本身(或通過外圍的芯片)可以通過一系列操作將code寫入,比如一款支持Iap的單片機,內(nèi)分3個程序區(qū),1作引導程序區(qū),2作運行程序區(qū),3作下載區(qū),芯片通過串口接收到下載命令,進入引導區(qū)運行引導程序,在引導程序下將newcode內(nèi)容下載到下載區(qū),下載完畢并校驗通過后再將下載區(qū)內(nèi)容復制到2區(qū),運行復位程序,則Iap完成;

            應用場合:

            1,ISP程序升級需要到現(xiàn)場解決,不過好一點的是不必拆機器了;

            2,IAP如果有網(wǎng)管系統(tǒng)的話,用網(wǎng)管下載一切搞定,人不用跑來跑去,

            這可能是他們的優(yōu)點或應用吧

            典型IAP:IC卡電話機

            內(nèi)含V.xxMODEM芯片,MCU自帶引導區(qū),可遠程下載更新程序。

            ========================================================

            在線編程目前有兩種實現(xiàn)方法:在系統(tǒng)編程(ISP)和在應用編程(IAP)。ISP一般是通過單片機專用的串行編程接口對單片機內(nèi)部的Flash存儲器進行編程,而IAP技術是從結構上將Flash存儲器映射為兩個存儲體,當運行一個存儲體上的用戶程序時,可對另一個存儲體重新編程,之后將控制從一個存儲體轉向另一個。ISP的實現(xiàn)一般需要很少的外部電路輔助實現(xiàn),而IAP的實現(xiàn)更加靈活,通常可利用單片機的串行口接到計算機的RS232口,通過專門設計的固件程序來編程內(nèi)部存儲器。



          關鍵詞: ISP IAP

          評論


          相關推薦

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