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、编译器和调试器。
二、提示“用户正在安装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_Lic.exe”,并按以下步骤操作:
1.TArget(目标):选择ARM
2.CID(中央信息区):先将License Management界面的Computer ID中的CID数字信息鼠标右键复制,然后将其粘贴到注册机的CID栏中即可
3.点击“generate”生成注册码
4.将注册码鼠标右键复制
三、将得到的注册码复制到“New license ID code(LIC)”即新的许可证代码(LIC)栏中,并点击“AddLIC”,破解完成
2、选芯片,用户自主选择
3、选择需要的库,core和startup必选,选GPIO的话RCC和framework也必选,比起手动添加这样十分方便,且不易出错,而且有很全面的例程
4、选择jlink调试,utilities里选上use debug driver
5、现在用户就可以开始51单片机的开发啦
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 打开查找子菜单窗口
2、点击Packes-check for updates,此时芯片目录开始下载
3、等待一段时间,窗口就会出现相应的芯片、
4、然后选择你需要的芯片,点击“install”,即可安装该芯片的器件库
5、等待该器件库安装自动完成后,该芯片就会由灰色变成绿色
6、后退出MDK5,重新打开软件,新建工程,就能找到你需要的芯片了
2、Encoding选择Chinese GB2312(Simplified)
3、中文就不会出现选择之后乱码的问题了
4、若有人会嫌字体难看,可以在Colors&Fonts选项卡C/C++ Editor files 》 Text 》选择你想要的字体
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
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窗口选择需要安装或者更新的软件组件
2、更新:ULINK2设备固件版本2.02。这个版本删除Windows警告“该设备可以执行的更快如果连接到USB 2”
3、更新:驱动装置Segger J-Link ARM版本4.76d。
安装教程
一、鼠标右键解压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。
展开更多
uvision5破解版(IDE集成开发环境)下载地址
- 需先下载高速下载器:
- 专用下载:
- 其它下载: