大小:825.58M
更新时间:23-12-21
系统:Pc
版本:v
keil mdk5官方版是一款专为微控制器应用而设计的一个适用于各种基于Arm Cortex-M的微控制器器件的完整软件开发环境,该软件不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用,不过以前该软件是由提供多种版本,而现在被ARM收购后,推出了MDK ARM 版本,主要就是专注于为ARM系列芯片编程提供一个集成的C / C++开发环境,并提供一系列工具来帮助我们编译、调试代码。同时,在该软件不但内置了µVision IDE 和调试器、Arm C/C++ 编译器和必要的中间件组件,还支持所有芯片供应商的 8500 多种设备,十分强大,从而可以很好的满足用户们的使用需求,并最重要的是该软件具有汇编器、链接器和高度优化的运行时库的Arm C/C++ 编译器,可以丝毫不夸张的说,这些库都是专为优化代码大小和性能而量身定制,这样就能更好的满足的使用需求。另外,keil mdk5中的一些DFP软件包都是支持用户根据自己的使用需求来随意添加进行安装到MDK-Core的,以便更好使独立于工具链提供新的设备支持和中间件更新,非常的人性化,致力更好的帮助用户创造高性能、高能耗的产品。
除此之外,keil mdk5.35与上个版本相比,对其中许多内容进行了更新,不仅将µVision 进行了全面的更新和优化,还该更新了臂编译器、软件包、目标调试、Cortex-M 型等内容,而且像在网络组件中还添加了函数netARP_ClearCache和 netNDP_ClearCache以在运行时清除 ARP 或 NDP 缓存,并改进了动态内存调试,添加了更多内存分配和内存空闲调试事件,致力为大家带来更好的使用体验。
1、完全支持Cortex-M,Cortex-R4,ARM7和ARM9设备
2、业界领先的ARM C / C ++编译工具链
3、μVision4IDE,调试器和仿真环境
4、确定性,小尺寸实时操作系统(带源代码)
5、TCP / IP网络套件提供多种协议和各种应用程序
6、USB设备和USB主机堆栈提供标准驱动程序类
7、具有图形用户界面的嵌入式系统的完整GUI库
8、ULINK pro支持对运行的应用程序进行即时分析,并记录每个执行的Cortex-M指令
9、有关程序执行的完整代码覆盖率信息
10、Execution Profiler和Performance Analyzer支持程序优化
11、众多示例项目可帮助您快速熟悉强大的内置功能
12、CMSIS Cortex Microcontoller软件接口标准兼容
一、界面描述
打开新建好的工程,进入的界面大概包含如下“主界面”几大块。工具栏、编辑窗口和状态栏可以关闭,工程窗口和信息窗口可以可以隐藏和关闭。
二、菜单描述
1、File文件
(1)文件菜单是比较简单的一个菜单,但要和工程区别开来,是打开文件不是打开工程。
New新建文件
Open打开文件
Close关闭文件
Save保存当前文件
Save As文件另存为
Save All保存文件(文件及工程设置)
Device DataBase器件数据库(信息)
License Management许可证管理
Print Setup打印设置
Print 打印
Print Preview打印预览
Edit编辑
(2)编辑
菜单是一个包含多项功能的菜单,也是比较常用的菜单,基本上都位于“文件工具栏”,
Undo撤销编辑
Redo恢复编辑
Cut剪切
Copy复制
Paste粘贴
Navigate Backwards跳转到上一步
Navigate Forwards跳转到下一步
Insert/Remove Bookmark插入/移除书签
Go to Next Bookmark跳转到下一个书签
Go to Previous Bookmark跳转到上一个书签
Clear All Bookmarks清除所有标签
Find查找
Replace替换
Find in Files查找所有文本
OutLining提纲:如显示函数名称,隐藏函数体
Advanced(更多)先进功能
Configuration配置3、View视图
一、keil怎么生产hex文件?
1、添加源文件,源文件可以是用C语言或者是汇编语言
2、在弹出的菜单中点击“add files to group source group 1”
3、选中要加入的C文件,C文件可以是从别处复制过来,也可以自己写
4、点“add”后可以看到C文件出现在左侧的目录中。这时要点击“close”关闭对话框
5、源程序添加进来后可以点击图中编译图标生成HEX文件
6、然后在底下的状态框中可以看到结果,出现下图表示HEX文件已经生成了
7、打开文件夹可以看到,HEX文件已经生成了
二、keil mdk怎么调试?
1、确认写好的程序能通过编译。然后点击“Debug”→"Start/Stop Debug Session"进入调试模式
2、调出观察窗口(用来设置要观察变量的设置窗口);点击“View”→"Watch&Call Stack Window"
3、弹出的“Watch “窗口
4、在弹出的”Watch“窗口中设置要要观察的变量,点击”Watch#1“→双击"type F2 to edit"→输入要观察的变量名
5、点击”单步调试“按钮,点击一次,同时观察”Watch“窗口P11变量的变化情况
6、再一次点击”单步调试“按钮。同时观察”Watch“窗口P11变量的变化情况
三、keil mdk怎么编译汇编语音/怎么编译?
1、打开Keil后选择【File】下的【new】新建一个空白文档。将编辑好的程序源码复制到该文件中
2、选择左上角的保存按钮进行保存,将弹出保存对话框
3、选择保存路径和编辑文件名。记住,这里的文件名很重要,如果你是C语言程序的话,加上.c后缀,如果你是用汇编语言,加上.ASM后缀。这样,Keil就能自动识别你的文件类型了
4、现在你就可以将保存的文件添加到项目中了,项目文件要提前在[Project]中新建。右击选择【Source Group1】点击【Add Files to Group..】
5、在弹出的对话框中选择[文件类型]为All files,这个很关键。然后选择你要添加的文件。点击Add添加
6、在[Source Group]中就会显示新添加的.ASM文件,按图中选择弹出【Option for Target】对话框
7、切换到[output]选项卡选中【Create HEX FILE】,就可以在编译成功后自动生成.hex文件。编译按钮在左上角3个按钮,从左到右依次点击,如果源码没错,都可以编译通过了。
四、keil mdk怎么添加头文件?
C文件里直接写#include "myfunc.h",然后你的左边栏,那个C文件会出现+点开后可以看到所有用到的H。点击H文件可以打开修改。
1、无限制跟踪查看
Keil MDK 5现在允许您查看使用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设计工具。
7、飞思卡尔Kinetis支持
支持飞思卡尔Kinetis K10,K20,K30,K40,K50,K60和K70设备。它包括Kinetis设置文件,特定于设备的视图和编译增强功能,以利用这些
基于Cortex-M4处理器的设备。
8、代码覆盖率分析
使用ULINK pro的独特流式跟踪功能来为您的应用程序提供完整的 代码覆盖率。代码覆盖率标识已执行的每条指令,确保对您的应用程序进行全面测试。这是完整的软件验证和认证的基本要求。
9、执行性能分析和分析
可以长时间收集跟踪信息。执行分析器和性能分析器可以使用它 来帮助您识别程序瓶颈,优化应用程序并隔离问题。
10、性能分析器
系统查看器 Windows显示外围寄存器的状态,内容和名称,允许您在运行时立即查看和更改寄存器值。在调试会话期间可以打开多个窗口,每个窗口都能够显示单个或多个外设寄存器。
11、系统查看器
已经为Cortex-M4和Cortex-R4处理器添加了支持,其中包括利用Cortex-M4的DSP和浮点功能的新编译功能和内在函数。还包括Cortex-M4处理器,DSP和FPU扩展的仿真。
【最低硬件要求】
1 GHz 32 位或 64 位处理器
1 GB 系统内存 (RAM)
2 GB 可用磁盘空间
【推荐的硬件要求】
2+ GHz 64 位处理器
4 GB 系统内存 (RAM)
5 GB 可用磁盘空间
2 Mpbs 或更高的互联网连接,用于软件激活、产品更新和 PackInstaller 等在线服务
【支持的操作系统】
支持 Microsoft Windows 的 32 位和 64 位变体:
Windows 10 家庭版
视窗 10 专业版
Windows 10 企业版
Windows 10 教育版
视窗 8.1
视窗 8.1 专业版
Windows 8.1 企业版
视窗 8
视窗 8 专业版
Windows 8 企业版
keil mdk5.11中文版大小:295.19M时间:2023-12-21查看
同类热门
猜你喜欢
类似软件
信捷xc系列plc编程软件xcppro14.92M727人在用信捷xc系列plc编程软件xcppro是一款专业的plc编程工具,功能强大,涵盖数据的监控、plc的配置、plc梯形图的编程等操作,主要功能是可以帮助用户快速的完成PLC编程,支持windows xp、win7 32位和64位系统,非常的方便实用。创建或
查看frontpage 2003免费版366.06M3689人在用frontpage2003是目前最经典的一款网页设计软件,虽然比起dreamweaver功能稍差一点,但是软件拥有良好的操作界面,且学习起来非常简单,更拥有设计、拆分、代码和预览4种工作视图,可以得到网页即编即看的预览效果,是初学网页制作最佳的设计软件。
查看西门子plc编程软件step7中文版440.09M17628人在用step7是西门子S7-300、S7-400、ET200编程软件,可以用于西门子系列工控产品包括SIMATIC S7、M7、C7和基于PC的WinAC的编程、监控和参数设置,是SIMATIC工业软件的重要组成部分。而step7 v5.5中文版是目前西门子
查看keil uvision4软件189.29M4437人在用 KEIL是公司的名称,有时候也指KEIL公司的所有软件开发工具,uVision4是KEIL公司开发的一个集成开发环境(IDE),他在功能上和Eclipse类似,提供工程管理、源代码编辑、编译设uVision置、下载调试和模拟仿真等功能,提供一个环境
查看exeinfo pe汉化版5.09M827人在用exeinfo pe是一款非常不错的查看PE文件信息的工具,该软件能够检查程序的编译器信息、是否加壳、入口点地址、输出表 输入表等等PE信息,可以帮助开发人员对程序进行破解,同时还可以提取PE文件中的资源,可以提取图片、EXE、压缩包、MSI、SWF等等
查看plc编程软件pzstar10.65M357人在用pzstar是由普中科技技术有限公司开发的一款功能强大的plc编程软件,该软件可以帮助用户进行plc编程,支持PLC、监控测试、视图等功能,通过它,可以创建新的顺控程序。pzstar适合于运行在Microsoft Windows的32位版本下,包括Win
查看热门标签
网友评论1人参与,1条评论
最新排行
wxpython可视化编辑器14.79Mv4.1 Python是一门非常有趣的语言,在学习过程中,如果用手写代码做界面不仅不美观而且效率也不高,为此小编特地带来了wxpython可视化工具,这是Python的一套优秀的GUI图形库,用C++ 所编写的,能够允许Python程序员轻松的创建完整的、功
查看PotSend(利达主机逻辑编程软件)232Kv10.1官方版 PotSend软件是一款绿色免费,方便实用的利达主机逻辑编程软件,支持LD128EQ、LD128EQⅡ型号主机,提供了主机初始化、词库编辑、Excel模板、SD卡数据生成、SD卡数据导入,文本文件生成、数据传送、数据备份等功能,利达ld128编程软
查看西瓜创客图形化编程客户端139.47Mv1.6.11官方版 西瓜创客是针对少儿编程人员而开发的一款浏览器软件,专门用于帮助用户进行编程学习,而且根据 7-12 岁孩子的认知水平,专门设计了有剧情、有挑战、有趣味的课程内容,海量编程课程等优质内容等你来看,让零基础的孩子也能快速体验到编程乐趣,在有意思、有启发
查看visual studio enterprise 2017官方版3.35M visual studio 2017企业版是一款适用于学生、开源和个人开发人员的功能完备的集成开发环境 (IDE),是迄今为止最具生产力的Visual Studio 版本,其内建工具整合了 .NET Core、Azure 应用程序、微服务(micr
查看parallel studio xe 2020官方版3.43G parallel studio xe 2020是intel公司推出的一款软件开发工具合集,通过它可以有效帮助用户在C ++/ C和Fortran上的Windows、MacOS、Linux等平台上更快速的进行本地代码开发,从而提升在当前和未来英特尔平
查看labview2022中文版2.94G labview2022中文版是一款图形化编程语言,主要应用于工程领域,该软件提供了一个可视化编程环境,使得使用者可以通过简单的拖曳和连接图案块来建立程序,而不需要编写繁琐的代码,它广泛应用于自动化控制、测试及测量、通信和数据采集等领域。其所支持的硬
查看myeclipse2020官方版1.57G myeclipse2020是在Eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,内置完备的编码、调试、测试和发布等功能,通过它,用户可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。而且该
查看JetBrains系列软件2020.2汉化包1.29M附使用说明JetBrains可以说是国际上名列前茅的编程开发软件,但是对于国内的用户来说最为不足的是该软件全部都是英文界面,想试试可是全英文又看不懂,那么你可以配合着多多小编为大家提供的JetBrains系列软件2020.2汉化包来进行使用,这个汉化包支持JetB
查看快手AAuto Quicker(更名为aardio)8.02Mv35.67.3中文绿色版 快手AAuto Quicker是由一鹤快手耗时多年打造的一款AAuto语言开发工具,现更名为aardio,也是一款桌面软件快速开发工具。软件完美支持静态类型、动态类型,完美支持COM、DLL API、REMOTE EXE CALL API。它的主要
查看simatic step7 v5.7 Professional 2021破解版3G附安装教程simatic step7 v5.7 Professional 2021是世界上最知名以及应用最为广泛的一款工业自动化工程组态软件,简称为step7 v5.7,该软件具有集成能力和协调一致的界面,在整个工程组态期间,可提供高度的数据一致性,并且能够支持从
查看
第1楼 河南省郑州市移动 网友