这个配置对话框里,有一项需要修改: 点左侧的Third-Party Driver, 右侧的IAR debugger driver, 需要重新设定, 改成Nu-Link实际的安装路径 C:\Program Files\Nuvoton Tools\Nu-Link_IAR\Nu-Link_IAR.dll
另有有几项需要特别留意,检查是否设定正确。 1. 点左侧的Debugger, 在右侧出现的Setup标签页里,下面的Driver要选"Third-Party Driver" 3. 点左侧的General Options, 在右侧出现的Target标签页里,下面的Device选 Nuvoton NUC140xE 4. 点左侧的Linker,右侧的出现的Config标签页里,勾上Override default, 选择flash烧写程序的路径, 这个例子里我们使用 $PROJ_DIR$\config\NUC140_Flash.icf 最后点击"OK", 保存项目配置。
X-Hawk觉得IAR配置更新做的不太好呢,保险起见,保存完配置, 最好将IAR完全关掉,重新打开一下当前这个工程。
第二步,重新编译项目,在Project菜单上点Rebuild All即可,很简单。
第三步,确保硬件已经连接好: Nu-Link调试器一头连在开发板上,USB一头连在电脑上。开发板上电。
第四部,开始调试。在Project菜单上点Download and Debug. 不出意料,程序将运行到main停下来,等待用户调试。 至此,您就可以尝试单步运行、访问memory、寄存器等这些调试动作了。下图是进入调试模式的窗口:
|