软件教程

首页 > 文章频道 > 软件教程

Keil5怎么创建工程

时间:2026-10-18 编辑:news

keil mdk5(下称keil5)是目前stm32等arm架构单片机开发最常用的集成开发环境,规范创建工程是避免后续编译报错、方便项目维护的基础,本文从准备、创建、配置、验证多个维度梳理完整创建流程。

前期准备工作正式创建工程前,要先确认对应芯片的开发包已经安装完成,若安装keil5时未勾选目标mcu系列的pack包,需要打开内置的pack installer,搜索对应厂商的芯片包(比如意法半导体的stm32全系列包)下载安装。同时提前创建一个空文件夹用来存放整个项目,建议文件夹路径全程使用英文,不要包含中文、空格和特殊字符,避免keil识别文件出错,提前整理好芯片启动文件、底层驱动模板也能提升后续创建效率。

新建工程基础骨架打开keil5后,点击左上角菜单栏的project→new μvision project,在弹出的窗口选中提前建好的空文件夹,输入自定义工程名称后点击保存。接下来会弹出芯片选择窗口,找到你实际使用的具体芯片型号,选中后点击ok,此时会弹出对话框询问是否添加默认启动代码,这里建议选择否,后续手动添加启动文件更灵活,能避免默认启动文件和项目需求不匹配,至此工程的基础骨架就创建完成了。

工程核心配置骨架搭建完成后,先做文件分组管理:右键点击左侧项目栏的target 1,选择manage project items,新建user、startup、drivers三个分组,方便后续分类管理不同功能的代码,再将对应启动文件、用户代码分别添加到对应分组。接下来点击工具栏的魔法棒图标,打开option for target窗口,在output选项卡勾选create hex file,设置独立的输出文件夹;在target选项卡确认芯片时钟频率和实际使用的晶振参数匹配;在debug选项卡选择你使用的调试器(比如常用的st-link)。

编译验证工程所有配置完成后点击编译按钮,如果输出窗口显示“0 error(s), 0 warning(s)”,说明工程创建成功,如果出现报错,大多是芯片包未安装、启动文件不匹配或者路径含中文导致,逐一排查即可解决。

查看

软件教程

iPhone辅助触控单点动作怎么设置

很多iphone用户都习惯开启辅助触控也就是常说的“小圆点”来代替实体按键操作,但大多只用到默认的弹出菜单功能,其实辅助触控的单点动作支持自定义,能适配不同用户的使用习惯,省下不少繁琐的操作步骤。第一步:先开启辅助触控功能想要设置单点动作,首先要确认辅助触控已

2026-10-08 【新闻资讯】

推荐下载

对于身在职场工作的我们来说,时间就是金钱,怎么来通过有效的方法来提高办事效率是我们所追求的,有一些手机软件能够帮助我们有效地提高工作效率,快速完成一些工作,非常的方便实用。在这里游戏爱好者小编给大家整理了一份《效率APP专题》,为小伙伴们提供最实用的效率APP软件以及最优质的服务。

现在我们的生活已经离不开手机了,手机为我们的生活带来了许多便利。像手机上的管理软件,能够对我们的生活和工作进行有效地管理,能够提高我们的工作效率或者生活质量。在这里游戏爱好者小编整理了一份《管理的APP专题》,为小伙伴们提供最实用的管理APP软件以及最优质的服务。