單片機中的ICP與ISP,你能分清楚嗎?
發(fā)布時間:2015-04-02 責(zé)任編輯:sherry
【導(dǎo)讀】在單片機設(shè)計當中,ISP和ICP是兩個比較常見且重要的概念。ISP能夠讓單片機通過采用簡單的方式來擦除或?qū)懭腚娐钒迳系某绦?,并能夠進行在線調(diào)試。ICP也是比較常見的一種燒錄程序。對于新手來說,對于這兩種方式具有較大混淆性。本篇文章主講MCU當中這兩種燒錄方法的區(qū)別,幫助各位新手進行理解。
在開發(fā)階段
改code時, 不再需要將MCU從板子上拔起來, 拿到燒錄器上燒, 然后再裝回去。可以直接利用ISP/ICP Programmer做板上燒錄, 為開發(fā)者提供了極大的便利性。
在量產(chǎn)階段
客戶可以采用”先焊到板子上再燒code”的方式, 將燒code的動作安排在生產(chǎn)線的某一站。
那么傳統(tǒng)的方式 (先將code燒好再焊到板子上)有什么缺點?
傳統(tǒng)的方式是這樣的: 拆封-->從tray盤取出chip-->燒錄-->把chip放回tray盤。
這樣的流程比起上面建議的方式: 增加了燒錄時間, 容易造成QFP包裝的chip彎腳, 或忘了燒code即放回tray盤。
在成品階段
已組裝好的成品若要改code,可以透過預(yù)留的接口,利用ISP或ICP,更新MCU,不需要拆機。
什么是 IAP?
IAP指的是,MCU在運行的狀態(tài)下,利用ISP的機制,不透過外接工具 (例如: ISP Programmer)的幫忙,去更新APROM,DataFlash或CONFIG。要實現(xiàn)這種功能,系統(tǒng)必須有取得更新數(shù)據(jù)的能力,例如: 處于某一種聯(lián)機的狀態(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)
因為燒錄的動作取決于ISP-code的寫法, 所以給系統(tǒng)設(shè)計者的彈性較大
For ICP
MCU只要處于上電狀態(tài)即可,不必預(yù)燒任何code在MCU里面。燒錄范圍涵蓋整顆MCU, 包括 APROM, DataFlash, CONFIG, LDROM和 ROMMAP chip在LOCK的狀態(tài)下, 無法只更新某一區(qū)塊,只能在erase-ALL之后,更新某一區(qū)塊,再逐一燒回其它區(qū)塊(因為ICP的本質(zhì)就是走串行接口的Writer Mode, chip被LOCK之后,除了erase-ALL,所有燒錄動作皆會被禁止)。因為燒錄純粹是ICP硬件的行為, MCU無法自己更新自己, 所以給系統(tǒng)設(shè)計者的彈性較小(例如: 無法藉由ICP去實現(xiàn)IAP的功能)
ISP與ICP的使用場合
從單片機的使用場合來說,要根據(jù)其不同的特性來進行安排,按照客戶的系統(tǒng)需要,來為客戶推薦ISP或ICP。從使用者的角度來說,如果必須要在ISP與ICP當中選擇一款來使用的話,那么ISP會是最優(yōu)的選擇。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發(fā)布集成驅(qū)動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內(nèi)阻、超低失真4PST模擬開關(guān)
- 一“芯”雙電!圣邦微電子發(fā)布雙輸出電源芯片,簡化AFE與音頻設(shè)計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備制造
技術(shù)文章更多>>
- 官宣!羅克韋爾自動化與Lucid深化合作,共建沙特首個電動汽車“智慧工廠”
- 算力與實時性雙突破!兆易創(chuàng)新發(fā)布GD32H7系列MCU,覆蓋更廣泛高性能應(yīng)用
- 低功耗與高可靠兼得!Cadence與微軟攜手,共推面向未來AI的基礎(chǔ)設(shè)施內(nèi)存技術(shù)
- CES 2026現(xiàn)場直擊:XMOS新一代DSP亮相CES,多款終端產(chǎn)品落地開花
- 異構(gòu)計算新力量!米爾推出基于AMD MPSoC的高性能異構(gòu)計算平臺
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
光收發(fā)器
光通訊器件
光纖連接器
軌道交通
國防航空
過流保護器
過熱保護
過壓保護
焊接設(shè)備
焊錫焊膏
恒溫振蕩器
恒壓變壓器
恒壓穩(wěn)壓器
紅外收發(fā)器
紅外線加熱
厚膜電阻
互連技術(shù)
滑動分壓器
滑動開關(guān)
輝曄
混合保護器
混合動力汽車
混頻器
霍爾傳感器
機電元件
基創(chuàng)卓越
激光二極管
激光器
計步器
繼電器


