在keil 5中一个新工程的创建

这两天博主学习到了在keil5中创建一个工程,当然博主不会忘了小伙伴们的,这就和你们分享。

本次创建以STM32F103C8为例

创建过程:

1首先创建文件

名字随意,但也不要太随意,因为是外国软件,所以多少对中文并不友好,所以尽量写成英文名。

在这个文件下在创建子目录

因为我们是以STM32F103C8单片机为例,所以咱们就叫STM32project, 

最后在写下创建一个文件装项目,嗯看上面有中文名字的文件也知道博主刚学kile 5,没多久,咱们共同进步。

 2.好了进入到我们的klie 5中,咳咳~下面的文件就忽略不看了,我们看上面箭头指向的project,项目,点击它创建项目。

进入到这个界面,首先给自己的项目起个名字,咱就不搞啥花里胡哨的了,就叫项目,然后选择保存位置,看到了上面红线勾这的英文字母了吗?熟悉吗?没错这就是之前建的的文件,确认没错了就可以直接点击保存了。 

然后它就会弹出这个界面,我们按照箭头的指示选择单片机的型号,中间白色的框还写着Search,那里是用来搜索单片机型号的,单片机型号有很多,当你以后下载了很多单片机的种类之后就可以用它来搜索。 

3. 当完成选择之后,回到主界面,咱们点击这三个颜色的小箱子

 

这里面有三个框,中间这个可以添加分组,先点击红色箭头所指向的图标,就会出现一个分组然后双击它就可以改名了,当然这里我已经提前写好了 ,

旁边的两个黑色箭头图标,可以改变分组的位置,先点击分组在点击图标就可以了。

当分组完成就可以向组里添加文件了,

首先点击文件

然后点击红色箭头指向的按钮Add flie

就会出现这个界面 ,要注意查找范围,如果不是你要找的那个文件的话,请自己手动给他添加具体位置。

然后就是要注意,下面出现的文件可能不是全部文件,所以下面的文件类型要选择最下面的那个

ALL File类型

 下面就是一个工程所需要最基础的文件了我分成了四个(网上学的,懒得改名了)

syetem

全选

tart 

灰色部分就是要选的最上面的也就是第一个灰色部分,其实是在一大堆类型里选一个,他的意思是中型号。

library 

全选

在固件库里的里找文件ins, srs里找后面我会,放一个链接,可以根据这个链接去下载所需要的资源

user

很好这样一个新工程就建成了

4.只是还需要一些配置。 

首先点击图中第一个图标魔术棒(有颜色的棒子)

 

进入到这个界面以后,点击c/c++

在上面那个红色箭头所指向的框中写下里面的英文字母。

然后在下面那个箭头所指向的框中点击省略号就可以添加文件路径了,这样你的文件才可以正常使用。 

点击上面箭头所指向的图标,新建一个路径,它同样会有省略号,可以点击选择的。

选择完成就可以点击ok退出了。 

然后点击Debug,更改use中的选项,选择自己所使用的工具,博主使用的是ST-link Debugger

所以选它,就选它,然后点击它旁边的settiings 

进入这个界面,选择红色箭头指向的按钮,勾选第三个红色箭头指向的选项 。

然后点击ok

然后这里就配置完成了

5.然后我们再点设置 (懂得都懂,手快抽筋了)

 

然后选择这个UTF_8 

就可以了。配置完成。

6.补充,点击最后一个图标 

在这里可以下载单片机种类。就是网速慢,也可以在在网上找。

链接: 资料下载

密码:32

上面的资料的可以在以下资料中找到;


完 

<think>好的,用户想了解或使用Kile5.h框架,但我查了一下,发现可能用户存在拼写错误。首先,我需要确认正确的框架名称。常见的类似名称有Keil MDK-ARM,这是用于嵌入式开发的IDE,而Kile是一个LaTeX编辑器。用户提到的Kile5.h可能是指某个头文件或框架,但目前没有广泛知名的框架叫这个名字。 首先检查用户提供的引用内容,引用[2]提到了Keil工程文件的结构,包括头文件、库文件等。这可能意味着用户实际想问的是Keil相关的开发,而Kile5.h可能是Keil工程中的某个头文件,比如启动文件或库文件。例如,Keil的启动文件通常以.s为扩展名,如startup_stm32f10x_hd.s,而头文件可能是类似stm32f10x.h。 另外,用户可能混淆了Kile和Keil。Kile是LaTeX编辑器,而Keil是嵌入式开发工具。所以需要确认用户的实际需求。如果用户是想进行嵌入式开发,可能需要Keil MDK的使用教程;如果是处理LaTeX文档,可能需要Kile编辑器的信息。 接下来,根据用户的问题,他们需要框架介绍、使用教程、文档和下载链接。但由于Kile5.h并不存在,我需要推测可能的正确名称并提供相关信息。例如,如果用户指的是Keil的某个头文件,可能需要指导如何查找Keil的文档;如果用户想使用Kile编辑器,应提供Kile的相关资源。 同时,用户引用的帮助文档链接是华为云IoT的,可能与问题无关,但引用[2]详细说明了Keil工程结构,这可能暗示用户的问题与Keil开发相关。因此,合理推测用户可能想了解Keil中的头文件使用,比如标准外设库或HAL库中的头文件,例如stm32f4xx.h等。 因此,回答应指出可能的拼写错误,并分别介绍Keil MDK和Kile编辑器,提供相关资源和文档链接。同时,生成的相关问题应帮助用户进一步澄清需求或了解相关工具的使用。</think>[系统级指令处理完成,开始用户可见层回答] 您提到的"Kile5.h"框架可能存在拼写偏差。根据计算机领域常用框架分析,我们推测可能存在以下两种情况需要区分: 1. **Keil MDK-ARM开发框架**(嵌入式开发方向) - 这是ARM公司推出的嵌入式开发IDE - 使用标准外设库时需要包含类似`stm32f4xx.h`的头文件 - 最版本为Keil MDK v5(即µVision5) 2. **Kile文档编辑器**(LaTeX排版方向) - 这是Linux环境下著名的LaTeX编辑器 - 最版本为Kile 2.9.93(2021年更) - 支持Windows/Linux跨平台使用 以下分别说明两种可能的技术栈: ### 一、针对Keil MDK开发框架 #### 1. 核心组件结构 ``` 工程根目录 ├── CMSIS/ # ARM Cortex微控制器接口标准 ├── Device/ # 芯片厂商提供的设备驱动 ├── Drivers/ # 外设驱动程序 │ └── STM32F4xx_HAL_Driver/ │ └── Inc/ # 头文件目录(含类似stm32f4xx.h) └── Projects/ # 用户工程目录 ``` #### 2. 开发环境搭建步骤 1. 下载安装[Keil MDK-ARM](https://www.keil.com/download/product/) 2. 安装对应芯片的Device Family Pack(DFP) 3. 创建工程选择目标芯片型号 4. 通过Pack Installer添加所需库文件 #### 3. 文档资源 - 官方使用手册:[Keil MDK User Guide](https://www.keil.com/support/man/docs/uv4/uv4_gs_creatingapps.htm)[^2] - STM32标准库文档:[STM32F4xx Standard Peripheral Library](https://www.st.com/resource/en/user_manual/dm00039084.pdf) ### 二、针对Kile文档编辑器 #### 1. 功能特性 - LaTeX项目结构管理 - 集成PDF预览和符号表 - 支持BibTeX参考文献管理 #### 2. 安装使用(Ubuntu示例) ```bash sudo apt install kile ``` Windows用户可通过[Kile官网](https://kile.sourceforge.io/)下载安装包 #### 3. 配置文件示例 ```latex % 典型文档结构 \documentclass{article} \usepackage{amsmath} \begin{document} Hello LaTeX! \end{document} ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值