Nu-Link2-Pro
1. | 下载并安装新唐 Nuvoton NuMicro ISP Programming Tool. |
2. | 打开 ISP 工具,选择一个连接界面进行连接,如图 15 所示。 |
图 15 ISP 工具开始窗口 |
|
3. | 在 ISP 工具窗口,连接状态显示 Waiting for device connection 由于 ISP 工具尚未与目标芯片连接,如图 16 所示。 |
图 16 ISP 工具没有连接到任何设备 |
|
4. | 参照图 17,根据步骤 (2) 的界面选择,Nu-Link2-Pro 通过 SPI 界面连接到目标芯片,有关其他界面的连接方法,请参考 Nu-Link2-Pro 使用手册。 |
图 17 ISP_SPI 界面连接图 |
|
5. |
打下载 BSP 范例程序并打开 ISP Keil 范例程序项目,它可以在 SampleCode\ ISP 找到,如图 18 所示,不同的 NuMicro 芯片系列相对于 ISP 韧体范例程序可能支持不同的连接界面。 |
M480 BSP 范例程序下载链接如下: https://github.com/OpenNuvoton/M480BSP https://gitee.com/OpenNuvoton/M480BSP
图 18 ISP 韧体范例程序项目 |
|
6. | 打开 ISP_SPI Project → Options for Target → Utilities,选择 Nuvoton Nu-Link Debugger 当 Use Target Driver for Flash Programming 选项是使能状态,并且勾选Update Target before Debugging option, 如图 19 所示。 |
- M480_Series_BSP_CMSIS_V3.XX.XXX - Sample Code - ISP - ISP_SPI |
|
7. | 点击 Settings 按钮开启 Flash Download 窗口,如图 19 所示。 |
8. | 点击 Configure 按钮开启用户配置窗口并选择由 LDROM 启动然后点击 OK 按钮如图 19 所示。 |
图 19 Keil ISP 韧体专案设定从 LDROM 启动 |
|
9. | 建立并下载程序到目标芯片的 LDROM,如图 20 所示。 |
图 20 建立和下载程序 |
|
10. | 打开 ISP 烧录工具并点击 Connect 按钮,然后复位目标芯片并运行 ISP 程序。ISP 烧录工具将通过 SPI界面连接到目标芯片,如图 21 所示。 |
图 21 通过 SPI 界面连接到目标芯片 |
|
11. | 加载烧录文档并确认烧录选项的设定是否正确,然后点击 Start 按钮,ISP 烧录工具通过所选择的连接界面,开始烧录文档到目标芯片,如图 22 所示。 |
图 22 通过 SPI 界面烧录数据到目标芯片 |