keil uvision5是keil公司旗下开发的一款C语言开发系统,该公司曾还开发了keil uvision2、keil uvision3、keil uvision4,该版本依旧提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,并且还新增了包管理器功能,支持LWIP,其SWD下载速度也是KEIL4的5倍,给用户带来了全新的使用体验。Keil5提供了全新的清晰直观的操作界面,使用起来十分的轻松便捷。

此外,该版本还有两大优点,就是在编程时生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑因此容易理解,在开发大型软件时更能体现高级语言的优势。并且与汇编相比,它在功能上、结构性、可读性、可维护性上有明显的优势,因此易学易用,不管是初学者还是有经验者都可以更好的使用它进行编程。

软件特色

1、提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。

2、完成编辑、编译、连接、调试、仿真等整个开发流程。

3、开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。

4、标文件可由LIB51 创建生成库文件,也可以与库文件一起经L51 连接定位生成绝对目标文件(.abs)。

5、仿真器标配11.0592MHz的晶振,但用户可以在仿真器上的晶振插孔中换插其他频率的晶振。

6、仿真器上的复位按钮只复位仿真芯片,不复位目标系统。

7、仿真芯片的31脚(/EA)已接至高电平,所以仿真时只能使用片内ROM,不能使用片外ROM;但仿真器外引插针中的31脚并不与仿真芯片的31脚相连,故该仿真器仍可插入到扩展有外部ROM(其CPU的/EA引脚接至低电平)的目标系统中使用。

软件功能

1、完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件。

2、业行领先的ARM C/C++编译工具链。

3、确定的Keil RTX ,小封装实时操作系统(带源码)。

4、μVision5 IDE集成开发环境,调试器和仿真环境。

5、TCP/IP网络套件提供多种的协议和各种应用。

6、提供带标准驱动类的USB 设备和USB 主机栈。

7、为带图形用户接口的嵌入式系统提供了完善的GUI库支持。

8、ULINKpro可实时分析运行中的应用程序,且能记录Cortex-M指令的每一次执行。

9、关于程序运行的完整代码覆盖率信息。

10、执行分析工具和性能分析器可使程序得到最优化。

11、大量的项目例程帮助你快速熟悉MDK-ARM强大的内置特征。

12、符合CMSIS (Cortex微控制器软件接口标准)。

keil uvision5安装教程

1、在本站下载并解压,双击运行安装程序,点击“Next”;

2、勾选我同意许可协议,点击“Next”;

3、选择软件安装路径,点击“Next”;

4、任意填写信息,点击“Next”;

5、软件安装中;

6、安装完成,进入软件,点击“File—License Mangagement”;

7、进入授权界面,然后运行注册机,将机器码复制到注册机中,选择ARM,点击Generate,生成激活码,然后复制到授权界面,点击Add LIC,如图所示;

8、软件激活成功。

下载地址

远程下载