找软件用软件,到51下载!
您现在的位置:51下载>下载分类>编程软件>编程工具>keil mdk
keil mdk

keil mdk

5.11 官方版
  • 软件大小:837.4MB
  • 更新日期:2022-06-12
  • 下载次数:0次
  • 软件语言:简体中文
  • 软件授权:共享软件
  • 软件评级:4星
  • 安全检测:无插件无病毒
  • 软件类型:国产软件
  • 软件分类:编程工具
  • 软件系统:win7及以上
精品杀毒软件
其它用户还下载了

keil mdk简介

51推荐

keil mdk官方版是一款专业优秀的编程开发工具。keil mdk5中文版内置了编译器、编译器、安装包和调试跟踪等功能,能够满足大多数的嵌入式应用开发需求。keil mdk5软件拥有人性化和智能化的功能模块,在功能上、结构性、可读性、可维护性上有明显的优势。

keil mdk软件介绍

      Keil是德国知名软件公司Keil(现已并入ARM 公司)开发的微控制器软件开发平台,是目前ARM内核单片机开发的主流工具。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境(uVision)将这些功能组合在一起。uVision当前最高版本是uVision3,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发ARM应用的工程师,都对它十分喜欢。

keil mdk软件功能

      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扩展的仿真。

keil mdk常见问题

      一、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 keil mdk5.11 官方版
关闭