NuMicro® 제품군 마이크로컨트롤러(MCU)는 ISP(In-System-Programming) 기능을 지원하여 소프트웨어 제어 하에 임베디드 플래시 메모리를 재프로그래밍할 수 있습니다. ISP는 USB, I²C, SPI, CAN, RS485, BLE, WiFi와 같은 온칩 연결 인터페이스와 펌웨어를 통해 시스템에서 마이크로 컨트롤러를 제거하지 않고 수행됩니다.
ISPTool을 사용하기 전에 사용자는 범용 프로그래머 또는 Nuvoton의 NuMicro® ICP 프로그래밍 도구와 LDROM에서 부팅으로 구성된 사용자 구성 비트 'CBS'를 사용하여 ISP 코드를 LDROM에 프로그래밍해야 합니다.
ISPTool에는 두 가지 모드가 있습니다. 하나는 사용자 친화적이며 사용하기 쉬운 프런트 엔드를 통해 사용자가 간단한 마우스 클릭으로 제어할 수 있는 GUI 모드입니다. 다른 하나는 명령줄 모드이며 이 모드는 자동화 제어를 위한 셸 스크립트와 결합하기에 적합합니다.