| M471开发板是一款基于Nuvoton NuMicro M471KI的开发板,它由两部分组成,即M471目标板与 Nu-Link2-Me 调试器,其外观如图1所示。 M471目标板提供了M471KI8AE 的脚位扩展接口,并提供了兼容Arduino UNO 的接口,方便与Arduino 模块连接以进行功能扩展。该开发板所载的外设并不多,只有LED、KEY及IR收发器灯。                                图1 M471开发板   图2  Arduino UNO 接口排列 在上电后,其显示效果如图3所示。 此外,在电脑侧会见到安装驱动的现象,随后会出现图4所示的虚拟U盘,其内容如图5所示。   图3上电效果   图4虚拟U盘   图5 U盘内容 若打开设备管理器,则会见到图6所示的虚拟串口。   图6虚拟串口 该开发板所支持的开发工具有:KEIL MDK 、IAR EWARM及NuEclipse (GCC) ,本人习惯使用的是KEIL MDK,其版本是V5.23。 为使其能够支持M471的开发,需下载和安装Nu-Link_Keil_Drive,其安装步骤如下: 1)双击“Nu-Link_Keil_Driver3.07.7246r.exe”,在出现图7界面后点击“下一步”;   图7 启动安装向导 2)在许可协议界面,选取“我接受协议”并点击“下一步”,见图8所示。   图8 接受协议 3)按图9至图11所示来指定安装位置并点击“下一步”;   图9 选择安装位置   图10选择安装位置   图11 指定安装位置 4)在图12所示界面,点击“安装”;   图12 进行安装   图13安装过程中 5)在完成安装后,点击“完成”,见图14所示;   图14完成安装 6)在完成LINK驱动安装后,随后是USB驱动安装,见图15所示,此时选取“我接受协议”并点击“下一步”;   图15 驱动安装 7)按图16和图17所示选取安装位置,并点击“下一步”;   图16 选取安装位置   图17 选取安装位置 8)在图18所示界面,点击“安装”;   图18 进行安装   图19安装过程中 9)在图20所示界面,点击“下一步”;   图20 继续进行 10)在图21所示界面,选取“始终信任...”选项,并点击“安装”;   图21 继续进行 11)在图22和图23所示界面,点击“完成”。   图22 完成安装   图23 完成安装 在完成驱动的安装后,即可进行程序下载的测试,其步骤如下: 1)打开KEIL MDK软件,通过“Device”选项卡可看到在芯片列表中已重新M471的身影,见图24所示;   图24 器件支持 2)切换至“Debug”选项卡,将调试器类型设置为“Nuvoton Nu-Link Debugger”,见图25所示;   图25 调试器设置 3)点击“Settings”按钮,按图26加以设置并点击“确定”;   图26 参数设置 4)切换至“Utilities”选项卡,点击“Settings”按钮,并按图27所示加以设置;   图27 参数设置   图28设置烧录算法 5)打开例程“Template”,并加以编译则如图29所示;   图29 完成编译 6)对程序加以下载,则在终端窗口见到图29所示的结果。 (注:Nu-Link2-Me的指拨开关1 和2 应切换至ON的位置,以启动虚拟串口( VCOM ) 功能。)   图30 测试结果 
 |