1,icp與isp是不同的。
ISP stands for "In System Programming". The target chip runs the boot/loader code of LDROM through the peripheral interface such as USB/UART/SPI/I2C... to update the internal APROM, Data Flash and User Configuration Word.
ICP stands for "In Circuit Programming". PC runs the software “NuMicro ICP Programming Tool” through the SWD (serial wire debug) port of Nu-Link circuit to update the internal APROM, LDROM, Data Flash and User Configuration Word of the target chip.