KEIL是一个窗口化的软件开发平台,它集成了功能强大的编辑器、工程管理器以及各种编译工具(包括C编译器、宏汇编器、链接/装载器和十六进制文件转换器)。uVision3 IDE提供了编译和调试两种工作模式。编译模式用于维护工程文件和生成应用程序;调试模式下,既可以用功能强大的CPU和外设仿真器测试程序,也可以使用调试器经Keil ULINK USB-JTAG适配器(或其他AGDI驱动器)连接目标系统来测试程序。ULINK仿真器用于下载应用程序到目标系统的Flash ROM中。µVision3集成的工程管理器使得基于ARM微控制器开发的应用程序更加容易。本文简单介绍KEIL下如何创建一个工程及相关配置。创建应用程序一般需执行以下步骤:
选择ARM工具集。
创建工程文件并选择CPU器件类型。
创建新的源文件并将其添加到工程中
配置目标硬件的相关选项
创建应用程序代码,编译工程生成目标文件。
以下为具体实现步骤:
一、选择ARM工具集
KEIL3软件打开后,通过Project 选项下Manage- Components, Environment, and Books - Folder/Extensions打开ARM工具集选择对话框(如下图所示)。配置的工具集对即将创建的新工程有效。
- Use RealView Compiler 选择RealView编译工具,这个选项和ADS开发工具是兼容的。在RealView Folder中指定开发工具的路径。
- Use GNU Compiler 选择GNU GCC编译工具。在Cygnus Folder中指定GNU安装文件夹的路径,例如C:\Cygnus。GNU-Tool-Prefix允许用户选择各种GNU的变体。
- Use Keil CARM Compiler 选择Keil CARM编译器。
二、创建工程文件并选择CPU器件类型。
单击Project – New…- uVision Project…. 菜单项,μVi