單片機(jī)中的ICP與ISP,你能分清楚嗎?
發(fā)布時間:2015-04-02 責(zé)任編輯:sherry
【導(dǎo)讀】在單片機(jī)設(shè)計(jì)當(dāng)中,ISP和ICP是兩個比較常見且重要的概念。ISP能夠讓單片機(jī)通過采用簡單的方式來擦除或?qū)懭腚娐钒迳系某绦?,并能夠進(jìn)行在線調(diào)試。ICP也是比較常見的一種燒錄程序。對于新手來說,對于這兩種方式具有較大混淆性。本篇文章主講MCU當(dāng)中這兩種燒錄方法的區(qū)別,幫助各位新手進(jìn)行理解。
在開發(fā)階段
改code時, 不再需要將MCU從板子上拔起來, 拿到燒錄器上燒, 然后再裝回去。可以直接利用ISP/ICP Programmer做板上燒錄, 為開發(fā)者提供了極大的便利性。
在量產(chǎn)階段
客戶可以采用”先焊到板子上再燒code”的方式, 將燒code的動作安排在生產(chǎn)線的某一站。
那么傳統(tǒng)的方式 (先將code燒好再焊到板子上)有什么缺點(diǎn)?
傳統(tǒng)的方式是這樣的: 拆封-->從tray盤取出chip-->燒錄-->把chip放回tray盤。
這樣的流程比起上面建議的方式: 增加了燒錄時間, 容易造成QFP包裝的chip彎腳, 或忘了燒code即放回tray盤。
在成品階段
已組裝好的成品若要改code,可以透過預(yù)留的接口,利用ISP或ICP,更新MCU,不需要拆機(jī)。
什么是 IAP?
IAP指的是,MCU在運(yùn)行的狀態(tài)下,利用ISP的機(jī)制,不透過外接工具 (例如: ISP Programmer)的幫忙,去更新APROM,DataFlash或CONFIG。要實(shí)現(xiàn)這種功能,系統(tǒng)必須有取得更新數(shù)據(jù)的能力,例如: 處于某一種聯(lián)機(jī)的狀態(tài)。(注: 有時候, ISP/IAP的分別并不是那么清楚)
ISP與ICP的差別
For ISP
MCU必須處于可執(zhí)行程序的狀態(tài)(除了上電,還要接XTAL), 且必須預(yù)燒ISP-code在LDROM里面
燒錄范圍只限于APROM, DataFlash或CONFIG (但對使用者來說, 應(yīng)經(jīng)夠了!)
chip在LOCK的狀態(tài)下, 仍然可以只更新某一區(qū)塊 (APROM, DataFlash或CONFIG)
因?yàn)闊浀膭幼魅Q于ISP-code的寫法, 所以給系統(tǒng)設(shè)計(jì)者的彈性較大
For ICP
MCU只要處于上電狀態(tài)即可,不必預(yù)燒任何code在MCU里面。燒錄范圍涵蓋整顆MCU, 包括 APROM, DataFlash, CONFIG, LDROM和 ROMMAP chip在LOCK的狀態(tài)下, 無法只更新某一區(qū)塊,只能在erase-ALL之后,更新某一區(qū)塊,再逐一燒回其它區(qū)塊(因?yàn)镮CP的本質(zhì)就是走串行接口的Writer Mode, chip被LOCK之后,除了erase-ALL,所有燒錄動作皆會被禁止)。因?yàn)闊浖兇馐荌CP硬件的行為, MCU無法自己更新自己, 所以給系統(tǒng)設(shè)計(jì)者的彈性較小(例如: 無法藉由ICP去實(shí)現(xiàn)IAP的功能)
ISP與ICP的使用場合
從單片機(jī)的使用場合來說,要根據(jù)其不同的特性來進(jìn)行安排,按照客戶的系統(tǒng)需要,來為客戶推薦ISP或ICP。從使用者的角度來說,如果必須要在ISP與ICP當(dāng)中選擇一款來使用的話,那么ISP會是最優(yōu)的選擇。
特別推薦
- 如何利用示波器快速判斷變壓器的同名端和異名端?
- 貿(mào)澤電子2024年新增逾60家供應(yīng)商持續(xù)為客戶擴(kuò)大產(chǎn)品代理陣容
- 操作AMP輸入保護(hù)可能很嘈雜
- 電阻測量問題
- 革新視覺系統(tǒng)的設(shè)計(jì)和效率,這兩款圖像傳感器了解一下
- 利用信號切換估量設(shè)備的功耗
- 利用 D 類放大器 1L 調(diào)制技術(shù)縮小汽車音響系統(tǒng)設(shè)計(jì)尺寸
技術(shù)文章更多>>
- 迎刃而解——華大九天Polas利器應(yīng)對功率設(shè)計(jì)挑戰(zhàn)
- 驅(qū)動電路設(shè)計(jì)(一)—— 驅(qū)動器的功能綜述
- 650V耐壓GaN HEMT新增小型、高散熱TOLL封裝
- 瑞典森爾(Senseair)發(fā)布全系列合規(guī)傳感器應(yīng)對制冷劑易燃性挑戰(zhàn)
- 借助隔離式電壓檢測,實(shí)現(xiàn)功率轉(zhuǎn)換與電機(jī)控制效率飛躍
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
色環(huán)電感
上海豐寶
攝像頭
生產(chǎn)測試
聲表諧振器
聲傳感器
濕度傳感器
石英機(jī)械表
石英石危害
時間繼電器
時鐘IC
世強(qiáng)電訊
示波器
視頻IC
視頻監(jiān)控
收發(fā)器
手機(jī)開發(fā)
受話器
數(shù)字家庭
數(shù)字家庭
數(shù)字鎖相環(huán)
雙向可控硅
水泥電阻
絲印設(shè)備
伺服電機(jī)
速度傳感器
鎖相環(huán)
胎壓監(jiān)測
太陽能
太陽能電池