软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 其他软件 > 行业软件 > uvision5破解版(IDE集成开发环境)

uvision5破解版(IDE集成开发环境)

分享到:
uvision5是keil公司设计出的一款功能强大的IDE集成开发环境,其兼容于KEIL所有的开发工具,包括MDK、PK51、PK166、DK251等。软件也是目前针对RM微控制器尤其是ARM Cortex-M内核最为便捷,功能最全的一款开发工具。它包括工程管理、源代码编辑、编译设uVision置、下载调试和模拟仿真等强大功能。uvision5提供了一个全新的开发环境,可让用户更易于操作,但遗憾的是并不提供具体的编译和下载功能,其需要用户手动添加。新版在编译工具栏右侧添加了Manage Run-time Environment和Pack Installer按钮两个绿色按钮。uvision5新增的Keil MDK是一款针对Cortex-M微控制器开发最完整的工具。而且其主要分为DK Core和软件包,其中软件包可以独立于工具链进行新芯片支持和中间库的升级。DK Core包含所有的开发工具,包括IDE(uvision5)、Pack Installer、编译器和调试器。

安装教程

一、鼠标右键解压uvision5安装包,然后双击“mdk500.exe”开始第一步的安装
二、提示“用户正在安装5.00版本”并具体介绍uvision5的安装细节,浏览完毕点击“Next”
三、显示许可证的协议内容,详细的罗列出使用该版本和许可证需要注意的事项,例如使用范围、需遵守的法律和软件商所保留的权利等内容。可仔细浏览,或直接默认勾选“I agerr
to all the terms of the preceding license Agreement”即同意该协议,并点击“Next”

四、选择安装文件夹,这里需要选择两个Destination folders(目标文件夹),包括:
1.Core(核心):其主要的安装所在文件夹,可默认,也可点击“browse”自定义
2.Pack(打包):文件夹所包含的分类文件夹,可默认,也可点击“browse”自定义

五、输入相关的Customer information(客户信息),具体输入:
1.First Name(名字):www.32r.com(可自定义)
2.last Name(姓):3322软件站(可自定义)
3.Company Name(公司名称):3322软件站(可自定义)
4.E-mail(电子邮箱):160512514@qq.com(可自定义)
完成设置,点击“Next”

六、开始安装,安装的过程中大概需要3-5分钟,请用户耐心等待安装完成
七、完成安装,并勾选“show Release Notes”显示版本说明,用可勾选,也可不勾选,完成点击“finish”完成安装并退出

破解教程

一、双击打开桌面自动生成的“Keil uVision5”快捷方式,点击“File”,选择“License Management”,进入安装密钥

二、打开安装包内的注册机“KEIL_Lic.exe”,并按以下步骤操作:
1.TArget(目标):选择ARM
2.CID(中央信息区):先将License Management界面的Computer ID中的CID数字信息鼠标右键复制,然后将其粘贴到注册机的CID栏中即可
3.点击“generate”生成注册码
4.将注册码鼠标右键复制

三、将得到的注册码复制到“New license ID code(LIC)”即新的许可证代码(LIC)栏中,并点击“AddLIC”,破解完成

使用教程

1、新建工程,点击“Project”-“New uvision project”,并且在弹出的窗口中输入新建工程的文件名,并点击确定

2、选芯片,用户自主选择

3、选择需要的库,core和startup必选,选GPIO的话RCC和framework也必选,比起手动添加这样十分方便,且不易出错,而且有很全面的例程
4、选择jlink调试,utilities里选上use debug driver   

5、现在用户就可以开始51单片机的开发啦

快捷键

F7 编译 
F9 添加/取消断点
ctrl+F5 调试 
tab 将选中的内容整体右移 
shift+Tab 将选中的内容整体左移
Home 将光标移至行首
End 将光标移至行末 
Ctrl+> 光标从当前位置右移一个单词
Ctrl+< 光标从当前位置左移一个单词 
Ctrl+Shift+> 选中从光标当前位置向右的一个单词
Ctrl+Shift+< 选中从光标当前位置向左的一个单词 
Ctrl+Shift+Home 选中从光标当前位置至行首的所有内容
Ctrl+Shift+End 选中从光标当前位置至行末的所有内容
Shift+> 选中从光标当前位置向右的一个字母
Shift+< 选中从光标当前位置向左的一个字母
Ctrl+H 打开替换子菜单窗口
Ctrl+F 打开查找子菜单窗口

芯片器件库找不到解决方法

1、打开MDK5软件,然后点击如下图表示的地方

2、点击Packes-check for updates,此时芯片目录开始下载
3、等待一段时间,窗口就会出现相应的芯片、
4、然后选择你需要的芯片,点击“install”,即可安装该芯片的器件库
5、等待该器件库安装自动完成后,该芯片就会由灰色变成绿色
6、后退出MDK5,重新打开软件,新建工程,就能找到你需要的芯片了

keil中文乱码问题

1、Edit->Configuration在Editor选项卡
2、Encoding选择Chinese GB2312(Simplified)
3、中文就不会出现选择之后乱码的问题了
4、若有人会嫌字体难看,可以在Colors&Fonts选项卡C/C++ Editor files 》 Text 》选择你想要的字体

keil输出信息详解

KEIL RVMDK编译后的信息
Program Size: Code=23208 RO-data=368 RW-data=280 ZI-data=36488
1、Code是代码占用的空间(不是Flash占用空间),
2、RO-data是 Read Only 只读常量的大小,如const型,
3、RW-data是 Read Write 初始化了的可读写变量的大小,
4、ZI-data是(Zero Initialize) 没有初始化的可读写变量的大小,ZI-data不会被算做代码里因为不会被初始化。
简而言之:
烧写时,FLASH中的占用的空间=Code+RO Data+RW Data
程序运行时,芯片RAM的使用=RW Data + ZI Data

新功能

uVision5向后兼容Keil MDK-ARM uVision4,以前的项目同样可以在MDK v5上进行开发, MDK v5同时加强了针对Cortex-M微控制器开发的支持,并且对传统的开发模式和界面进行升级,将分成两个部分,MDK Core和Software Packs。其中,Software Packs可以独立于工具链进行新芯片支持和中间库的升级。
1、MDK Core – MDK核心
MDK Core包含微控制器开发所有的所有组件,包括IDE(uVision5)、编辑器、ARM C/C++编辑器、uVision调试跟踪器和Pack Installer。
2、uVision5 IDE集成开发界面
uVision5 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 v5可以在Software packs窗口选择需要安装或者更新的软件组件

更新日志

1、更新:这cmsis-dap驱动器现在支持微跟踪缓冲区(MTB)Cortex-M0 +设备
2、更新:ULINK2设备固件版本2.02。这个版本删除Windows警告“该设备可以执行的更快如果连接到USB 2”
3、更新:驱动装置Segger J-Link ARM版本4.76d。
展开更多

软件截图

扫描二维码,手机下载APP

软件下载站本地下载

相关文章