NuMicro® ファミリ マイクロコントローラ (MCU) はインシステム プログラミング (ISP) 機能をサポートしており、組み込みフラッシュ メモリをソフトウェア制御下で再プログラムすることができます。 ISP は、USB、I²C、SPI、CAN、RS485、BLE、WiFi などのファームウェアおよびオンチップ接続インターフェイスを介してシステムからマイクロコントローラーを取り外すことなく実行されます。
ISPTool を使用する前に、ユニバーサル プログラマまたは Nuvoton の NuMicro® ICP プログラミング ツールを使用して ISP コードを LDROM にプログラムし、ユーザー コンフィギュレーション ビット「CBS」を LDROM からのブートとして構成する必要があります。
ISPTool には 2 つの異なるモードが付属していました。 1 つは、よりユーザーフレンドリーな GUI モードで、フロントエンドが使いやすく、ユーザーはマウスをクリックするだけで制御できます。もう 1 つはコマンド ライン モードです。このモードは、自動制御用のシェル スクリプトと組み合わせるのに適しています。