谷动谷力

标题: MCU应用总结 Nuvoton篇之 使用SDCC编译器开发N76E003 (下)实例操作 [打印本页]

作者: 鸣涧    时间: 2022-11-25 23:46
标题: 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









欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2