闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 网络资源 > 软件教程 > Keil uVision4中文4.22 安装激活和汉化图文教程

Keil uVision4中文4.22 安装激活和汉化图文教程

软件教程 发布日期:2019-01-08  浏览: 次 网友评论
Keil uVision4最新版 MDK4.22
  • 授权:共享软件
  • 类型:国产软件
  • 语言:简体中文
  • 大小:未知
  • 日期:2019-01-08
  • 环境:Win2003WinXPWi...
Keil uVision4破解版是一款功能强大的的编程软件。可以通过高效完善的开发功能,帮助用户进行更轻松的调试和布局方式,μVision4描述了集成开发环境(IDE),它将项目管理器,源代码编辑器和程序调试器组合到一个强大的单一环境中。编译工具包括编译器,汇编器,链接器和实用程序。可快速创建项目,编辑和编译源文件,修复语法错误以及生成可执行目标程序。通过JTAG接口设置ULINK进行Flash编程。Debug Application将μVision4调试器描述为硬件调试器和模拟器。以及使用开发工具访问片上外设,最新版本的Keil μVision4,其编译器、调试工具实现与ARM器件的最完美匹配。可大大提高工作效率,本次我们带来最新中文破解版安装激活图文教程!

安装破解教程

1、在本站下载并解压,如图所示,得到MDK412.exe程序和Keil uVision4(MDK4.12)破解版下载,内含注册机和汉化包

2、双击MDK412.exe运行安装,点击next

3、勾选我接受许可证协议条款,点击next

4、点击浏览选择软件安装路径,点击next

5、输入用户信息,点击next

6、软件安装中,耐心等待即可

7、软件安装完成,点击finish退出向导

8、安装完成后先不要运行软件,将破解文件夹下汉化包文件夹内的Uv4.exe和Uv4CHS.dll复制到软件安装目录中,点击替换目标中的文件

9、回到安装包中,运行打开KEIL_Lic.exe,target选项选择arm
10、运行软件,如图所示,选择文件-授权管理

11、将CID号复制到注册机中,然后点击生成按钮生成授权代码

12、将新授权ID码复制到软件中,点击后方的添加授权

使用帮助

一、软件开发周期
使用μVision4时,开发周期与任何其他软件开发项目大致相同:
创建新项目,从“设备数据库”中选择目标芯片,然后配置工具设置。
使用C,C ++或汇编创建源文件。
使用项目经理构建应用程序。
纠正源文件中的错误。
测试链接的应用程序。
以下框图说明了构建过程和涉及的组件,如下所述。
1、发展周期
μVision4集成开发环境(IDE)
μVision4IDE是一个基于窗口的软件开发平台,结合了强大的编辑器,项目管理器和make工具。 μVision4支持所有Keil MDK-ARM工具,包括C / C ++编译器,宏汇编器,链接器,库管理器和object-HEX转换器。使用μVision4创建源文件并将它们组织到定义目标应用程序的项目中。 μVision4自动编译,汇编和链接您的嵌入式应用程序。它为您的开发工作提供了一个单一的焦点。
2、C / C ++编译器和宏汇编程序
源文件由μVision4IDE创建,并传递给C / C ++编译器或宏汇编器。编译器和汇编程序处理源文件并创建可重定位目标文件。
3、图书馆经理
库管理器允许您从编译器和汇编器创建的目标文件中创建对象库。库是特殊格式化的,对象模块的有序程序集合,可供链接器稍后使用。当链接器处理库时,仅使用创建程序所需的库中的那些对象模块。
4、链接器/定位器
链接器/定位器使用从库中提取的对象模块以及由编译器和汇编器创建的对象模块创建绝对ELF / DWARF文件。绝对对象文件或模块不包含可重定位代码或数据。所有代码和数据都驻留在固定的内存位置。可以使用绝对ELF / DWARF文件:
编程Flash ROM或其他存储设备。
使用μVision4调试器进行目标调试和仿真。
带有用于程序测试的在线仿真器。
6、μVision4调试器
μVision4源级调试器非常适合快速,可靠的程序调试。调试器包括一个高速仿真器,能够模拟大多数片上外设和外部硬件。从设备数据库中选择设备时,将自动配置您使用的芯片的属性。
μVision4调试器提供了几种在真实目标硬件上测试程序的方法:
使用Keil ULINK USB-JTAG适配器在ARM供电设备上进行Flash下载和测试程序。
使用AGDI接口将μVision4Debugger前端与目标系统连接并使用。
二、开发工具
用于ARM供电设备的Keil MDK-ARM开发工具提供了许多功能和优势,可帮助您快速,成功地开发嵌入式应用程序。 它们易于使用,并保证有助于实现您的设计目标。
μVision4描述了集成开发环境(IDE),它将项目管理器,源代码编辑器和程序调试器组合到一个强大的单一环境中。
编译工具包括编译器,汇编器,链接器和实用程序。
实时库(RL-ARM)将对象模块组合到链接器可以使用的库中。
ULINK USB-JTAG适配器是一个连接到目标系统的接口(通过JTAG或类似的调试接口),允许您调试在目标硬件上运行的嵌入式程序。
三、创建应用程序
本章介绍μVision的构建模式并说明用户界面;概述了生成和维护项目的选项,包括输出文件选项,并突出显示了最佳代码质量的配置选项。
下面列出了创建应用程序所需的步骤:
创建项目文件说明如何创建μVision4项目文件。
“选择设备”描述了如何自定义工具设置,外围设备和对话框。
“设置目标选项”说明了如何为目标指定相关参数。
“创建源文件”描述了如何将新文件添加到项目中。
配置ARM7 / 9 Target描述了如何更改启动代码以及如何为ARM7 / 9设备使用库重新定位文件。
配置Cortex-M Target描述了如何更改启动代码以及如何将库重新定位文件用于Cortex-M设备。此外,这是CMSIS的简要说明。
创建文件组解释了如何构建代码文件以获得更好的概述。
“指定内存布局”介绍了如何更改文件和组属性。
Build Project描述了构建选项。
有关详细信息,请参阅μVision4用户指南的“创建应用程序”一章。
1、创建项目文件
μVision4在一个项目文件中维护属于项目的文件。 使用μVision4创建新项目文件只需几个步骤:
从μVision4菜单中选择Project  -  New Project。
这将打开一个标准的Windows对话框,提示您输入新的项目文件名。
菜单新项目文件
创建一个新文件夹Test。
切换到新文件夹并键入项目名称MyApp。 μVision4会自动添加扩展名.uvproj。
单击保存。
对话框新项目文件
  注意
最好为每个项目使用单独的文件夹。
2、选择设备
创建新项目时,μVision4会要求您选择微控制器。 此步骤使用预配置选项自定义μVision4环境,并为该特定设备设置工具选项,外围设备和对话框。 “选择目标设备”对话框显示μVision设备数据库。
选择您使用的微控制器。 对于此示例,请选择STMicoelectronics  -  STM32F103RB。
选择设备
单击确定。
单击是以添加为大多数设备提供的启动代码。 启动代码提供所选设备的配置设置。
确认启动代码
  注意
在某些设备上,必须手动输入其他参数。 请仔细阅读“选择设备”对话框说明下提供的信息。 它可能有关于设备配置的其他说明。
3、设置目标选项
在“目标”页面中,您可以指定目标的所有相关参数以及所选设备的组件。
打开“目标选项”对话框
目标选项按钮通过工具栏图标或项目 - 目标选项菜单。
目标的对话选项:
以下描述标识了Target页面的选项:
商品描述
Xtal(MHz)指定设备的XTAL频率; XTAL用于配置调试器和Flash编程器。请注意,XTAL反映了外部连接到器件的主振荡器。
操作系统选择您选择的操作系统。 RTX内核添加了正确的RTX库并启用了内核感知调试。
代码生成
使用跨模块优化启用链接器反馈文件,该文件允许进一步的代码优化。
使用MicroLIB更改C运行时库集以生成最小的应用程序代码。 MicroLIB不完全兼容ANSI,但足以满足大多数小型嵌入式应用的需求。
使用链接时代码生成指示编译器以中间格式创建对象以执行链接时代码优化。
Big Endian定义用于访问多字节数据的方法。
读/仅存储区
ROMx指定只读存储器区域,通常位于ROM空间中。
IROMx内部只读存储器,通常由启动代码配置。
读/写存储区
RAMx指定ZI和RW区域,通常位于RAM空间中。
IRAMx指定ZI和RW区域,通常通过启动代码配置。
default每个条目前面的复选框为应用程序全局启用该区域。可以在“属性”对话框中将各个模块分配给特定区域。
片外/片上指定这是芯片内部还是外部ROM或RAM。
开始以十六进制格式指定区域的起始地址。
大小指定区域的大小。也是HEX格式。
NoInit指定应从零初始化中排除的区域。
四、Flash应用程序
μVision4可配置为对目标系统的闪存进行编程。 Flash菜单包含用于配置,擦除和编程嵌入式目标系统的闪存的命令。 所有配置都保存在当前项目的上下文中。
通常,Flash编程需要以下步骤:
配置Flash工具 - 配置μVision4以使用目标驱动程序。
为Flash下载配置ULINK  - 配置目标驱动程序。
Flash下载 - 将您的应用程序下载到硬件。
1、配置Flash工具
要在μVision4中配置Flash编程实用程序:
 
使用Flash  - 配置Flash工具菜单。 或者,使用“项目 - 目标选项”菜单打开相同的对话框。
单击“实用工具”选项卡。
配置Flash工具 - 屏幕
 
启用使用目标驱动程序进行Flash编程。
选择目标驱动程序
适用于ARM7和ARM9设备的ULINK ARM调试器。
适用于Cortex-M设备的ULINK Cortex调试器。
在调试之前启用更新目标,以便在每次启动调试器时将应用程序下载到目标。
单击“设置”按钮以配置ULINK for Flash Download。
2、配置ULINK for Flash Download
您刚刚单击“目标选项 - 实用程序”对话框的“设置”按钮,即可进入“目标驱动程序设置”配置屏幕。
“Flash下载”对话框包含三组配置设置:
编程算法部分定义闪存设备类型及其配置参数。此信息与编程算法一起用于写入设备。默认情况下,μVision4包括片上闪存的编程算法。
单击“添加”按钮以包含新设备和编程算法。
Flash下载设置:
将打开“添加闪存编程算法”窗口并列出预定义的编程算法。选择与您的设备匹配的算法。默认编程算法名称反映了它们应用的设备类型。
单击添加Flash编程算法窗口中的添加。带有算法列表的窗口将关闭,所选算法将添加到编程算法部分,如上面的屏幕截图所示。
编程算法:
下载功能部分定义下载应用程序时执行的Flash操作(菜单Flash  - 下载)。
必须选择以下擦除功能之一:
在程序下载之前,启用擦除全芯片以擦除设备上的所有闪存。
启用擦除扇区仅擦除要下载的程序使用的扇区。
另外,启用功能:
程序将当前的μVision项目程序文件下载到Flash ROM。
验证以确保Flash ROM的内容与当前的μVision项目程序文件匹配。
算法部分RAM定义了加载和执行编程算法的地址空间。通常,空间位于片上RAM中。
默认情况下,此信息来自设备数据库,因此无需其他配置。
Start是RAM区域的起始地址。
Size是此RAM区域的长度(以字节为单位)。
单击目标驱动程序设置对话框的确定按钮。
3、Flash下载
配置命令界面后,您可以使用Flash菜单命令下载或擦除目标设备上的闪存。
下载按钮单击“构建工具栏”或“Flash菜单”的“下载”按钮以下载该程序。
输出窗口
“构建输出”窗口会通知下载过程。 如果出现错误,请检查目标驱动程序的配置设置,必要时重新构建应用程序,然后再次下载到Flash。
五、调试应用程序
本章介绍调试模式,并说明如何使用μVision4接口测试使用Keil MDK-ARM工具链开发的应用程序。 μVision4调试器提供两种操作模式:目标调试器和模拟器。
无论您选择使用模拟器还是使用目标调试器进行调试,μVision4都可以实现易于学习的单一用户界面。
接下来,重点是配置μVision4以使用ULINK适配器:
选择调试驱动程序描述了如何设置μVision4以使用调试适配器,例如ULINK。
配置调试驱动程序描述了如何配置调试适配器。
Start Debugging描述了调试步骤。
Select Simulator描述了如何设置在模拟器模式下使用的μVision4。
六、使用片上外设
您应该了解许多技术来创建利用ARM驱动的微控制器的各种片上外设和功能的程序。其中一些在本章中有所描述。您可以使用专门针对Cortex-M设备调整的代码示例作为进一步工作的模板。
可以使用Peripherals菜单在μVision4调试器中查看片上外设的状态。这些菜单项是特定于设备的,并且是基于从Device Database™提取的信息进行配置的。有关各种外围设备和仿真的详细信息,请参阅“设备名称”菜单的“帮助 - 模拟外围设备”。
本章包含以下内容的一般信息:
CMSIS概述描述了Cortex微控制器软件接口的组织及其实现方式。
Cortex-M核心外设描述了标准化外设,并提供了如何使用它们的示例。
Vendor Peripherals描述了供应商提供的常用外设以及它们如何与CMSIS一起使用。
 注意
应用说明可在www.keil.com/appnotes上获得。
以下章节中的应用已使用Keil MCBSTM32C板上的STM32F107VC器件进行了测试。


本文地址:http://www.sd124.com/article/2019/0108/227974.html
《Keil uVision4中文4.22 安装激活和汉化图文教程》由闪电下载吧整理并发布,欢迎转载!

  • 相关文章:
  • 相关软件:
本周热点
本月热点
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站标签
有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧