MCU应用总结 Nuvoton篇之 N76E003 bootloader (中)关键操作

1) 烧录BootLoader固件

1.1) 获取或生成BootLoader二进制文件
        1> 向原厂申请(或通过代理商获取)N76E003的BootLoader示例代码(示例代码仅供参考)或bin文件;
        2> 若获取的是源代码文件,需要使用使用Keil编译生成二进制文件,如图 1、图 2。
图 1 BootLoader编译
 
图 2 BootLoader编译结果
1.2) 使用ICP进行烧写BootLoader
        1> 打开“NuMicro ICP Programming Tool”,选择“8051 1T系列”点“继续”,如图 3;
 
图 3 ICP Programming选择目标芯片
        2> 使用Micro USB电缆连接开发板到电脑,点击“LDROM”加载“BootLoader”二进制文件,点击“连接”后如图 4;
 
图 4 连接芯片并加载hex文件
        3> 点击配置字下方的“设定”设置“启动选择”、“LDROM区域选择”如图 5。
 
图 5 配置值设置


2) 使用ISP烧录应用固件
2.1) 串口驱动
        1> 安装Nu-Link_Keil_Driver;
        2> 设置开发板SW3拨码开关全部ON状态;
        3> 再次连接开发板到电脑,电脑设备管理器中应有对应的串口;
 
2.2) ISP烧录应用固件
        1> 在ISP_Programming压缩包中的“(1> Application Program\Executable File”路径解压“NuvoISP.exe”,如图 6;

图 6 解压ISP软件
        2> 解压后运行可执行程序,在程序中选择“UART”,并选择开发板对应的串口号后,点击“Connect”,如图 7;
 
图 7 选择ISP连接接口
        3> 使用开发板上的复位键复位N76E003,等带连接成功后如图 8;
 
图 8 ISP连接芯片
        4> 点击“APROM”加载应用固件(bin格式),如图 9;
 
图 9 ISP烧写应用固件
        5> 点击右下方的“Start”开始烧录,等待烧录成功后,点击“Disconnected”;
        6> 使用开发板的复位按钮复位MCU。

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★博文作者未开放评论功能