keil5 项目管理

keil5 项目管理

简介:在使用keil 5进行开发时需要对项目文件进行管理,本文将介绍在使用keil 5进行开发的过程中怎么管理多个项目文件。


1、新建项目文件

  首先在我们使用keil 5新建项目时我们需要新建一个文件夹用于存放整个项目所生成的文件,然后再在该文件中根据自己的需求新建几个文件夹用于分类管理。在这里我新建了5个文件夹,文件夹所存储的信息如表所示。

文件名作用
app用于存放main文件
src用于存放项目中的.c和.h文件
Listing用于存放编译过程产生的中间文件
Object用于存放编译后输出的hex文件
project项目工程文件

项目文件夹


2、新建工程

  项目管理文件新建完成后我们开始新建工程。首先打开keil 5点击project新建一个工程,工程新建路径选择刚开始新建的project文件夹,然后输入自己的项目名称后开始选择单片机型号。
在这里插入图片描述


3、工程管理配置

  项目新建完成后我们开始对项目文件进行配置,如下图所示我在Target新建了两个群组,app用于存放main文件,src用于存放.c和.h的源文件。
在这里插入图片描述


4、hex文件输出配置

  当我们代码编写完成后往往需要生成hex文件烧录到单片机中,这里我们对hex文件的输出路径进行配置。点击魔法棒选择output然后选择hex文件的输出路径,这里我选择的是刚开始新建的Object文件夹用于存放编译后生成的hex文件。
在这里插入图片描述


5、编译环境配置

  在代码编译过程中往往会产生一些中间文件,现在我们对编译过程中所输出的中间文件的路径进行配置,配置过程如图所示,这里我选择的是刚开始新建的Listing文件夹用于存放编译过程中产生的中间文件。
在这里插入图片描述


6、头文件路径设置

  接下来我们对头文件路径进行设置,设置方式如图所示。
  注意:.c源文件只要添加到工程就会进行编译所以我们不需要配置.c文件的路径只要添加头文件所在的路径就可以了,头文件路径可以添加多个。
在这里插入图片描述


7、添加源文件

  以上步骤都完成后我们就可以新建.c和.h文件进行开发了。
在这里插入图片描述


总结

  以上就是本文的所有内容,本文仅仅简单介绍了使用keil进行开发时对项目文件的管理方法。

  • 5
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
keil c519.05是目前最新版本,和谐文件可用9.01的。 ARM发布Keil μVision4集成开发环境(IDE),用来在微控制器和智能卡设备上创建、仿真和调试嵌入式应用。 μVision4 IDE是为增强开发人员的工作效率设计的,有了它可以更快速、更高效地开发和检验程序。通过μVision4 IDE中引入的灵活的窗口管理系统,开发人员可以使用多台监视器,在可视界面任何地方全面控制窗口放置。 新用户界面可以更好地利用屏幕空间,更有效地组织多个窗口,为开发应用提供整齐高效的环境。 μVision4在μVision3的成功经验的基础上增加了: * System Viewer (系统查看程序)窗口,提供了设备外围寄存器信息,这些信息可以在System Viewer窗口内部直接更改。 * Debug Restore Views (调试恢复视图)允许保存多个窗口布局,为程序分析迅速选择最适合的调试视图。 * Multi-Project Workspace(多项目工作空间)为处理多个并存的项目提供了简化的方法,如引导加载程序和应用程序。 * 为基于ARM Cortex 处理器的MCU提供了Data and instruction trace(数据和指令追踪)功能。 * 扩展了Device Simulation(设备仿真)功能以支持许多新设备,如Luminary、NXP和东芝生产的基于ARM Cortex-M3处理器的MCU;Atmel SAM7/9;及新的8051衍生品,如Infineon XC88x和SiLABS 8051Fxx。 * 支持许多debug adapter interfaces(调试适配器接口),包括ADI miDAS Link、Atmel SAM-ICE、Infineon DAS和ST-Link。 * 如需进一步了解μVision4 IDE,请访问:www.keil.com

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值