1、ICP(In-Circuit Programming)
这种方式是最常见的调试&烧录方式,使用Nulink硬件,使得开发N76e003时,可以在keil中直接在线仿真,同时新唐的NuMicro ICP Programming Tool可以直接使用,缺点是正版Nu link较贵,但是算是最好的一类。
2、ISP(In-System Programming)
此外新唐还支持USB或UART下载,但是需要先对芯片内部烧写一个LDROM,其实这个LDROM类似arduino的bootloader,Bootloader 是在主程序(用户应用)之前运行的一段小程序,用于初始化系统、下载/更新程序、选择启动方式等。所以该方式一般用在后期做芯片固件升级(比如现场OTA)。
2.1、新唐官方给出了对应的LDROM文件(源代码、hex、bin),可以通过ICP软件直接烧录bin文件。新唐官方的支持文件可使用参考链接2下载。
然后按照下图的方式先载入LDROM文件,然后点击“设定”,在弹出的Chip Options页面中,按照下图进行配置,最后烧录LDROM文件。
2.2、熟悉keil开发的一定发现了芯片配置页面在keil中其实也可以写,如下图所示。该方式的好处在于可以直接用源代码进行编译,生成hex文件通过Nul