Keil uVision5 新建工程与调试完整教程(转载,存档)
打开Keil uVision5软件点击“Project”菜单选择“New uVision Project”。在弹出的“New Project”对话框中选择工程存放的路径和工程名称点击“Save”按钮。在弹出的“Device”对话框中选择目标芯片的型号和厂商点击“OK”按钮。在弹出的“Manage Run-Time Environment”对话框中选择需要使用的库文件和驱动程序点击“OK”按钮。在弹出的“Project”窗口中右键点击“Source Group 1”文件夹选择“Add New Item to Group ‘Source Group 1’”菜单。在弹出的“Add New Item”对话框中选择需要添加的源文件类型输入文件名称点击“Add”按钮。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Options for Target ‘Target 1’”菜单。在弹出的“Options for Target ‘Target 1’”对话框中选择需要配置的选项如编译器、链接器、调试器等进行相应的设置。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Rebuild All”菜单进行编译和链接操作。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Debug”菜单进行调试操作。在弹出的“Debug”窗口中进行单步调试、断点设置、变量查看等操作完成工程开发和调试。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Build Target”菜单进行生成可执行文件的操作。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Options for Target ‘Target 1’”菜单进行生成可执行文件的设置。在弹出的“Output”窗口中查看生成的可执行文件的路径和名称完成工程的构建和部署。在弹出的“Project”窗口中右键点击“Target 1”文件夹选择“Close Target”菜单关闭当前工程。在弹出的“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 的基本使用流程。掌握这些操作后即可独立完成一个嵌入式工程的开发与调试。后续可进一步学习芯片外设配置、中断处理等进阶内容。