鸣涧 发表于 2022-11-25 23:46:20

MCU应用总结 Nuvoton篇之 使用SDCC编译器开发N76E003 (下)实例操作

MCU应用总结 Nuvoton篇之 使用SDCC编译器开发N76E003 (下)实例操作





实例操作
1 )建立工程
      打开TKStudio后,点击菜单栏“文件”选择“新建”,选择“工程”选项卡,选择“SDCC 51”下的“8052”;填写工程名及选择存储位置,如图 1;
图 1 新建工程
      移除工程中现有文件如图 2;
图 2 移除工程默认的文件
      打开应硬盘中存储位置,删除工程自建的文件,如图 3;
图 3 删除硬盘中的文件
      将Keil下的工程代码复制到存储位置,如图 4;
图 4 复制源码到工程目录下
      在TKStudio中修改、添加文件组,并将源码文件图 5,工程目录结构如图 6;
图 5 新建文件组、将源码添加到文件组中

图 6 工程目录结构
2) 工程编译
      源码文件添加到工程后,需要配置工程,在工程上右击,如图 7;
图 7 配置工程
      在“输出”选项卡中修改输出文件名,如图 8;
图 8 输出文件名修改
      在“C/C++”选项卡中,添加包含路径(工程中.h所在的每个目录),如图 9、图 10;
图 9 设置头文件路径

图 10 工程头文件
      添加完成后如图 11;
图 11头文件添加完成图
      点击生成按钮,编译工程如图 12,工程编译通过如图 13;
图 12 编译工程

图 13 编译结果
3) 烧录

      参考"N76E003 bootloader"安装及打开ICP软件,连接开发板后,点击“APROM”加载择TKStudio输出固件的hex文件,编程项勾选“APROM”和“配置区”,点击“开始”烧录固件如图 14。
图 14 加载APROM




页: [1]
查看完整版本: MCU应用总结 Nuvoton篇之 使用SDCC编译器开发N76E003 (下)实例操作