☰
Keil uVision5 新建工程与调试完整教程(转载,存档)
2026/9/27 7:33:37 网站建设 项目流程
  1. 打开Keil uVision5软件,点击“Project”菜单,选择“New uVision Project”。

  2. 在弹出的“New Project”对话框中,选择工程存放的路径和工程名称,点击“Save”按钮。

  3. 在弹出的“Device”对话框中,选择目标芯片的型号和厂商,点击“OK”按钮。

  4. 在弹出的“Manage Run-Time Environment”对话框中,选择需要使用的库文件和驱动程序,点击“OK”按钮。

  5. 在弹出的“Project”窗口中,右键点击“Source Group 1”文件夹,选择“Add New Item to Group ‘Source Group 1’”菜单。

  6. 在弹出的“Add New Item”对话框中,选择需要添加的源文件类型,输入文件名称,点击“Add”按钮。

  7. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Options for Target ‘Target 1’”菜单。

  8. 在弹出的“Options for Target ‘Target 1’”对话框中,选择需要配置的选项,如编译器、链接器、调试器等,进行相应的设置。

  9. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Rebuild All”菜单,进行编译和链接操作。

  10. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Debug”菜单,进行调试操作。

  11. 在弹出的“Debug”窗口中,进行单步调试、断点设置、变量查看等操作,完成工程开发和调试。

  12. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Build Target”菜单,进行生成可执行文件的操作。

  13. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Options for Target ‘Target 1’”菜单,进行生成可执行文件的设置。

  14. 在弹出的“Output”窗口中,查看生成的可执行文件的路径和名称,完成工程的构建和部署。

  15. 在弹出的“Project”窗口中,右键点击“Target 1”文件夹,选择“Close Target”菜单,关闭当前工程。

  16. 在弹出的“Project”窗口中,右键点击“Project”文件夹,选择“Close Project”菜单,关闭Keil uVision5软件。

1. 引言

Keil uVision5 是嵌入式开发中常用的集成开发环境(IDE),广泛应用于 ARM、C51 等系列单片机的程序编写、编译与调试。本文将以图文步骤的形式,详细介绍从新建工程、添加源文件、配置编译选项到调试与构建部署的完整流程,帮助初学者快速上手。

2. 新建工程

打开 Keil uVision5 软件,点击菜单栏的Project,选择New uVision Project。

在弹出的New Project对话框中,选择工程存放的路径,并输入工程名称,点击Save按钮。

随后弹出Device对话框,在此选择目标芯片的型号和厂商,点击OK按钮。

接着弹出Manage Run-Time Environment对话框,根据项目需求勾选需要使用的库文件和驱动程序,点击OK按钮完成工程创建。

3. 添加源文件

在左侧Project窗口中,右键点击Source Group 1文件夹,选择Add New Item to Group ‘Source Group 1’菜单。

在弹出的Add New Item对话框中,选择需要添加的源文件类型(如 C 源文件、汇编文件等),输入文件名称,点击Add按钮,即可在工程中创建并添加源文件。

4. 配置工程选项

在Project窗口中,右键点击Target 1文件夹,选择Options for Target ‘Target 1’菜单。

在弹出的Options for Target ‘Target 1’对话框中,可以配置以下关键选项:

  • 编译器:选择使用的编译器版本及优化等级;
  • 链接器:配置内存布局、链接脚本等;
  • 调试器:选择调试工具(如 J-Link、ST-Link)及调试接口。

根据实际硬件和需求完成相应设置后,点击OK保存配置。

5. 编译与链接

在Project窗口中,右键点击Target 1文件夹,选择Rebuild All菜单,对工程进行全量编译和链接操作。

编译过程中,可在下方的Output窗口查看编译日志。若代码存在语法错误或链接错误,会在此处显示错误信息,便于定位和修正。

6. 调试操作

在Project窗口中,右键点击Target 1文件夹,选择Debug菜单,进入调试模式。

在弹出的Debug窗口中,可以进行以下常见调试操作:

  • 单步调试:逐行执行代码,观察程序运行流程;
  • 断点设置:在指定代码行设置断点,程序运行到断点处暂停;
  • 变量查看:实时查看和监控变量的值,辅助分析程序逻辑。

调试完成后,可退出调试模式,返回编辑界面。

7. 构建可执行文件

在Project窗口中,右键点击Target 1文件夹,选择Build Target菜单,进行生成可执行文件的操作。

若需对生成过程做进一步设置,可再次右键点击Target 1文件夹,选择Options for Target ‘Target 1’菜单,在Output选项卡中配置输出文件的格式、名称及存放路径。

构建完成后,在Output窗口中查看生成的可执行文件的路径和名称,即可完成工程的构建与部署。

8. 关闭工程与软件

当工程开发完成后,可在Project窗口中右键点击Target 1文件夹,选择Close Target菜单,关闭当前工程。

最后,在Project窗口中右键点击Project文件夹,选择Close Project菜单,即可关闭当前工程并退出 Keil uVision5 软件。

9. 总结

本文从新建工程、添加源文件、配置选项、编译链接、调试到构建部署,完整梳理了 Keil uVision5 的基本使用流程。掌握这些操作后,即可独立完成一个嵌入式工程的开发与调试。后续可进一步学习芯片外设配置、中断处理等进阶内容。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询