STC15单片机-新建工程的文件夹说明

新建工程的文件夹说明

之前:

用一个文件夹直接新建工程,然后工程文件、源文件和头文件全都放在同一目录下,虽然模块化编程了,但文件分类没做到

做出更改,增加文件夹分类管理文件:

第一种分类方法:

user:存放主函数和一些公共的文件,比如Delay

app:存放一些外设文件

obj:存放keil软件生成的文件,也就是工程文件,hex文件也放在这里

第二种分类方法:

在这里插入图片描述

根据目前学习进度,选择第一种

keil软件更改生成文件路径

1.创建好三个文件夹后,打开keil软件,新建一个工程文件,命名为project,与三个文件夹同一个目录下

在这里插入图片描述

2.修改工程文件生成的路径,点击魔术棒,点击Output,更改路径,选择obj文件夹,同时勾选生成hex文件,新建另外工程时要再设置一遍

在这里插入图片描述

3.修改链接文件,点击Listing,同样的按钮,也是选择obj文件夹,点击ok

在这里插入图片描述

4.去工程文件夹中将Listings和Objects文件夹删掉

在这里插入图片描述

5.设置头文件的路径,回到keil,点击魔术棒,点击C51,点击Include Paths右边路径选择框,然后添加,选择app和user文件夹,最后点ok

在这里插入图片描述

在这里插入图片描述

6.然后就新建main.c文件,保存在user文件夹中,包含STC15.h头文件,写主函数,然后就可编译了;去本地文件夹可看到生成的工程文加全放在了obj文件夹里,main.c在user文件夹里,因为还没外设文件,所以app文件夹是空的;

编译后在大目录下会另外出现两个文件,最好不要删掉,保留着

*.uvguix[.user-name]: uVision5项目界面布局文件。删除之后,重新打开工程,界面布局会恢复到默认布局。如Demo.uvguix.Administrator。

*.uvopt: uVision4工程选项配置文件

在这里插入图片描述

7.编译时STC15.h头文件没找到情况,打开STC-ISP工具,先选好单片机型号,然后右边选项框中点击keil仿真设置,点击添加型号和头文件到keil中,选择C51的安装目录,点击确定;然后就可在MDK \ C51 \ INC \ STC文件夹下看到STC15.h头文件了,重新编译,就能通过

在这里插入图片描述

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值