精品为您呈现,快乐和您分享!

移动端

收藏本站

网站首页 > 电脑应用 > 编程开发 > 编程软件
keil uvision4软件

keil uvision4软件

大小:189.05M 语言:英文

授权:免费软件 区域:国外软件 时间:2024-12-11

平台:Windows11,Windows10,Windows8,Windows7

推荐指数:

应用简介

KEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具,uVision4是KEIL公司开发的一个集成开发环境(IDE),他在功能上和Eclipse类似,提供工程管理、源代码编辑、编译设uVision置、下载调试和模拟仿真等功能,提供一个环境,让开发者易于操作!

Keil uVision提供了编译器、编译器、安装包和调试跟踪,主要新增包管理器功能,支持LWIP,其SWD下载速度也是KEIL4的5倍,与之前版本不同的是,uVision将MDK Core和Software Packs分成两部分,其中MDK Core主要包含uVision IDE集成开发环境和ARM Compiler4,Software Packs则可以在不更换MDK Core的情况下,单独管理(下载、更新、移除)设备支持包和中间件更新包,software packs又分为device,CMSIS和 Mdidleware,这让用户使用起来非常方便,该软件也获得很多开发ARM应用的工程师的青睐。

软件功能

uVision向后兼容Keil MDK-ARM uVision4,以前的项目同样可以在MDK上进行开发, MDK同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDK Core和Software Packs。其中,Software Packs可以独立于工具链进行新芯片支持和中间库的升级。

1、MDK Core – MDK核心

MDK Core包含微控制器开发所有的所有组件,包括IDE(uVision4)、编辑器、ARM C/C++编辑器、uVision调试跟踪器和Pack Installer。

2、uVision4 IDE集成开发界面

uVision4 IDE 集成开发环境与uVision4相差不大,在编译工具栏右侧多了两个绿色按钮,Manage Run-time Environment和Pack Installer按钮。

MDK Core是一个独立的安装包,大概300M左右大小,可以到ARM国内代理商米尔科技官网下载正式版本。下载安装以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中间库的升级,直接通过Software packs本地升级即可。

3、Software packs – MDK软件包

这部分较MDK v4版本做出了很大的更新。Software packs分为Device、CMSIS、MDK Professional Midleware三个小部分,包含了各类可用的设备驱动……

MDK 可以在Software packs窗口选择需要安装或者更新的软件组件。

软件特色

1、无限制跟踪查看

Keil MDK 4现在允许您查看使用ULINK pro Streaming Trace调试适配器收集的所有数据。新的跟踪导航窗口允许用户在已在硬盘上缓冲的指令跟踪中导航。

2、用于恩智浦LPC4300

双核调试和中间件包括恩智浦LPC4300系列的多核调试功能,该系列在单芯片上集成了ARM Cortex ™ -M4和Cortex-M0处理器。Professional中间件已扩展到涵盖LPC4300和LPC1800系列的以太网,USB主机和设备以及Flash文件系统支持。

3、基于ARM Cortex-M处理器的新设备的设备支持

最近推出的英飞凌XMC4500系列,Silicon Labs的Precision32系列和STMicroelectronics的STM32F0在中得到了支持,提供了一整套示例项目和电路板支持包。还包括对新的ARM Cortex-M0 +处理器的支持。

4、Professional

将ARM C / C ++编译器与实时操作系统和中间件库(以前称为RL-ARM)相结合。所有工具都集成到μVision中,其中包括项目管理,编辑器和调试器,只需一个易于使用的环境。Professional包括用于TCP,USB和CAN外围设备的灵活文件系统和中间件库。

5、USB-HOST接口

包括USB主机接口。该嵌入式USB堆栈支持USB MSC(海量存储类)和HID(人机接口设备)类,并使用抽象层,允许标准API用于不同的USB主机控制器。

6、图形用户界面库

包括专门设计用于嵌入式设备的图形用户界面(GUI)库。它与数百个显示控制器和LCD兼容,包括二进制库,运行时可配置显示驱动程序和GUI设计工具。

软件优势

【可视化界面】

软件的界面设计简洁直观,易于使用,提供了丰富的可视化界面来帮助开发者进行编程。

【支持多种编程语言】

支持多种编程语言,包括C、C++、汇编等,为开发者提供了更多的选择。

【高度可定制】

提供了高度可定制的功能和工具,可以根据开发者的需求进行个性化配置。

【多平台支持】

支持多种操作系统和平台,包括Windows、Linux、Mac等。

应用截图