아래 내용들은 카이젠8501님의 블로그에서 발췌한 것입니다. (카이젠의 임베디드 DIY 공작소)
http://kaizen8501.tistory.com/63
MCU 프로그램을 하다 보면, IAP(In-Application Programming)과 ISP(In-System Programming) 용어를 많이 접할 수 있다.
간단하게 생각하면, IAP와 ISP 모두 MCU에 프로그램을 업로드 하기 위한 방식인데, 둘 사이의 정확한 차이를 조사 해서 정리 한다.
ARM에서는 IAP와 ISP를 아래와 같이 설명 했다.
In-System Programming means that the device can be programmed in the circuit by using an utility such as the ULINK USB-JTAG Adapter.
In-Application Programming means that the application itself can re-program the on-chip Flash ROM.
결론적으로
ISP(In-System Programming)
Serial 및 특정 Interface를 이용하여 MCU에 프로그램 하는 방식
JTAG 장비를 이용하는 방식도 포함
IAP(In-Application Programming)
Application 자신이 Flash ROM에 Re-programming 하는 것
Ex) Firmware Upload 및 OTA 등.
'잡지 > WIZnet 전자회로' 카테고리의 다른 글
W5500-EVB DXF file (0) | 2017.11.06 |
---|---|
WIZnet WIZ105SR Schematic (0) | 2016.12.01 |
[W5500-EVB Project] Easy Web Server (0) | 2016.05.31 |
WIZnet Chip Altium Library (0) | 2016.04.27 |
WIZ550web schematic 설명 (0) | 2015.11.27 |