码迷,mamicode.com
首页 > 其他好文 > 详细

Keil的一些项目目录乱弹

时间:2015-08-11 16:26:08      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

    一直以来使用Keil来编写一些单片机的程序,但是一直都没有对项目工程结构做一些优化,有的时候打开工程之后显得文件结构层次比较复杂看起来很是不爽,于是在这里说下我的一些想法:

    首先文件的结构要分成bin buil_keil include library lst obj source startup这样的目录,如下图

    技术分享

    这样可以在bin下来放生成的.bin文件。想要生成。bin文件可以在Options for Target下的User下使用fromelf --bin --output .\bin\main.bin .\obj\main.axf 这样的命令来生成。当然可以根据实际的需要来写参数主要就是.\bin\main.bin(输出文件到哪里)  .\obj\main.axf(输入的原文件)。

    新建的工程文件可以放在build_keil下面,这样就能很快找到工程文件。

    library中放一些使用到的第三方的标准库文件。

    lst 和 obj 目录就放编译生成的一些临时文件。可以在Options for Target中Output和Listing中点击选择文件夹来确定目录。

    source 和 include 中就是自己写的.h和.c文件

    startup中放一些启动文件

    下载目录主要是针对一些有下载工具的目录。比如sflash  oflsah 这些针对ARM板下载程序的串口ISP程序


Keil的一些项目目录乱弹

标签:

原文地址:http://my.oschina.net/u/1271540/blog/490750

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!