如何建立一个工程文件

看了很多的教程,除了arm意外很多都是直接一大堆乱起八糟的文件堆在一个文件夹,51更甚,但是,一个规范一点的工程模板我是觉得有益而无害的,所以,在此跟大家分享我是如何建立一个 工程模板的:

也许,大家可以建立一个cmd(bat)文件,作用是,单击即可新建号你要建立的一些文件夹,这里,我建立文件夹有:USER,HARDWARE,OUTPUT,LISTING; 第一步,新建一个TXT文本文档,取名new floder

不要跟我说你不会新建~

第二步,在文档里面输入以下字符: MD USER,HARDWARE,OUTPUT,LISTING

第三步,选择另存为-把文件后缀改为cmd或者bat,

此时,你会发现,刚才你输入的文本里面内容全没了,是不是很神奇嗫!没事,还多了一个cmd文件,此时我们只需要双击这个cmd文件

你要的东西就出来了~~~~~~~

好了,有了这些还不够,那么,我们开始做正经事了,PS:前面也是正经事来的~虽然可以不做,虽然我不是很正经的淫~~~~~~~

开始新建工程了·

第一步: 当然是新建工程啦,

然后选择芯片

这里按否

好了,完成了一半了,截图累啊,继续努力,完成最后的配置哈

我们再USER里面建立一个c文件,命名为main,对,你没看错,这个就是传说中的主函数文件~~~~~

然后找到这个品子图标

进入将看到如下个大框,然后左边不重要

中间要看清楚喔,我们建立两个Group,分别是main,和hardware,表示里面分别装的是主函数和以后你要嵌入的任何模块,超声波测距啊神马的

右边电机Add file ,然后选择你建立的c文件,这步很重要喔,hardware这个跟main Group一样设置,也要把你每个模块的c文件添加进来

最后,你会看到工程基本建立完毕,9成熟 了;

搞定了?晕~高技术要谨慎哇,我们还差一步呢~~,除了C文件,我们还要指定好模块的

H

文件呢,就是头文件啦~

此刻,我们抛弃人品,果断选择旁边的榔头,啊!不是,是魔术棒,要斯文一点~

个人表示这个没什么作为

这里设置输出文件HEX保存在哪里(路径)

选择我们刚建立的OUTPUT

然后建立List文件的路径

接下来这步由其重要啊,如果这步没做,就编译不成功了亲

选择保存h文件的那个文件夹,要最深的那个文件夹

最后确定~~~~~~~

然后编译你的文件

编译成功了呢,有人会说,亲,你这个有报警啊,这是正常的,为何,因为我已经添加了一个模块了,里面有函数,然后我没有调用 ,然后就报这个警了,如果编写好,就不会报警而来,就这样简单,

是不是好简单哇~~复杂?不会的啦~~~~~~~~~~~~~

看了很多的教程,除了arm意外很多都是直接一大堆乱起八糟的文件堆在一个文件夹,51更甚,但是,一个规范一点的工程模板我是觉得有益而无害的,所以,在此跟大家分享我是如何建立一个 工程模板的:

也许,大家可以建立一个cmd(bat)文件,作用是,单击即可新建号你要建立的一些文件夹,这里,我建立文件夹有:USER,HARDWARE,OUTPUT,LISTING; 第一步,新建一个TXT文本文档,取名new floder

不要跟我说你不会新建~

第二步,在文档里面输入以下字符: MD USER,HARDWARE,OUTPUT,LISTING

第三步,选择另存为-把文件后缀改为cmd或者bat,

此时,你会发现,刚才你输入的文本里面内容全没了,是不是很神奇嗫!没事,还多了一个cmd文件,此时我们只需要双击这个cmd文件

你要的东西就出来了~~~~~~~

好了,有了这些还不够,那么,我们开始做正经事了,PS:前面也是正经事来的~虽然可以不做,虽然我不是很正经的淫~~~~~~~

开始新建工程了·

第一步: 当然是新建工程啦,

然后选择芯片

这里按否

好了,完成了一半了,截图累啊,继续努力,完成最后的配置哈

我们再USER里面建立一个c文件,命名为main,对,你没看错,这个就是传说中的主函数文件~~~~~

然后找到这个品子图标

进入将看到如下个大框,然后左边不重要

中间要看清楚喔,我们建立两个Group,分别是main,和hardware,表示里面分别装的是主函数和以后你要嵌入的任何模块,超声波测距啊神马的

右边电机Add file ,然后选择你建立的c文件,这步很重要喔,hardware这个跟main Group一样设置,也要把你每个模块的c文件添加进来

最后,你会看到工程基本建立完毕,9成熟 了;

搞定了?晕~高技术要谨慎哇,我们还差一步呢~~,除了C文件,我们还要指定好模块的

H

文件呢,就是头文件啦~

此刻,我们抛弃人品,果断选择旁边的榔头,啊!不是,是魔术棒,要斯文一点~

个人表示这个没什么作为

这里设置输出文件HEX保存在哪里(路径)

选择我们刚建立的OUTPUT

然后建立List文件的路径

接下来这步由其重要啊,如果这步没做,就编译不成功了亲

选择保存h文件的那个文件夹,要最深的那个文件夹

最后确定~~~~~~~

然后编译你的文件

编译成功了呢,有人会说,亲,你这个有报警啊,这是正常的,为何,因为我已经添加了一个模块了,里面有函数,然后我没有调用 ,然后就报这个警了,如果编写好,就不会报警而来,就这样简单,

是不是好简单哇~~复杂?不会的啦~~~~~~~~~~~~~


相关内容

  • 智多星造价软件常见问题解决方案
  • 智多星工程造价系列软件 -常用问题汇编 目 录 1.如何将(2006)330号文下的工程文件转换到(2009)406号文计价办法软件中? .......... 2 2.在2006消耗量清单中建筑.装饰.安装的超高增加费与垂直运输费处理办法? ............. 3 3.如何将神机妙算工程文件 ...

  • 如何做好资料搜集和积累经验数据
  • 如何做好资料搜集和积累经验数据 本周主题:如何做好资料搜集和积累经验数据 本期主持人:xq811028 主题内容:我们在招投标.预决算.工程索赔及反索赔的造价管理中应该如何收集资料,我们平时如何收集和整理经验数据并建立起我们自己的造价数据库呢...... 引子:蓝钥匙的预算经验心得体会 工程资料的收 ...

  • 对建设单位如何加强项目成本控制和管理
  • 对建设单位如何加强项目成本控制和管理 译文:建筑施工项目和工程分包管理的招投标价格的有效控制 摘要:项目,施工周期长,施工单位的工程造价控制和管理贯穿工程建设的全过程. 关键词:建设单位工程造价控制和管理 1.施工阶段的项目投资决策 据统计,在工程建设的不同阶段中,投资决策阶段的工程造价的影响程度最 ...

  • 关于核电工程质量管理体系的探究
  • [摘要]在核电工程的施工过程中,质量管理是十分重要的一部分.对于核电工程来说,任何一个很小的疏忽,都可能对人类的健康和环境带来毁灭性的影响.本论文首先阐述了在核电工程中建立工程质量管理体系的必要性,其次探究了质量管理体系的建立方法. [关键词]核电工程:质量管理:管理体系 核电工程是我国近几十年新开 ...

  • 管道工程设计辅助系统
  • 管道工程设计辅助系统 < SPDA >基本功能和操作步骤 一• 基本功能 < SPDA >是在 AutoCAD 平台上开发的一个三维管道工程设计软件系统,不仅功能强大而且使用方便,设计人员只要通过二三天的认真学习就会使用. < SPDA >主要有以下功能和特色: ...

  • 建设工程竣工验收备案管理
  • 建设工程竣工验收备案管 理毕业论文封面书 姓名:简美珍 学号:07114127 专业:07建筑工程管理专业 院系:水利与建筑工程系 指导教师: 刘 萍 张宪明 一.摘要 二.关键词 三.前言 四.第一章 建设工程竣工验收备案管理概述 1.建设工程竣工验收备案的定义 2.建设工程竣工验收备案的目的 3 ...

  • 基础设施工程项目监理部工作总结
  • 基础设施工程项目监理部工作总结 一.工程概况 工程名称:宜兴市科创新城基础设施EPC-BT(四路二河)工程 建设地点:宜兴市经济开发区 建设单位:宜兴市经济开发区投资发展有限公司 EPC-BT单位:北京建工路桥工程建设有限责任公司 设计分包单位:城市建设研究院 工程规模:道路总长3532M,均为沥青 ...

  • 技术状态管理的认识与实践
  • 技术状态管理的认识与实践 陈明丽 高德记 (空空导弹研究院,河南 洛阳 471009) [摘要] 简要阐述了技术状态管理的内容和作用,描述了怎样进行技术状态管理,介绍了技术状态管理在 国家某高新工程研制过程中的应用情况,并对在实践过程中出现的问题提出了几点看法. [关键词] 系统工程:技术状态管理: ...

  • 学习2016中央一号文件心得体会
  • 2016年1月27日,2016年中央一号文件<关于落实发展新理念加快农业现代化实现全面小康目标的若干意见>公布,全文约15000字,共分6个部分30条.下面YJBYS为大家提供中央一号文件心得体会,欢迎学习参考. 学习2016年中央一号文件农业心得体会 重农固本乃安民之基.任何时候都不能 ...