历史记录
清空历史记录
    首页 > 电脑软件 > keil mdk社区版 v5.41 v5.41

    keil mdk社区版 v5.41

    v5.41

    • 软件大小:789.24M
    • 软件版本:v5.41
    • 软件类型:国产软件
    • 软件分类:电脑软件
    • 软件语言:简体中文
    • 更新时间:2026-01-18
    • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

    • 软件评分:

    普通下载

    手机扫一扫快捷方便下载
    我得说,Keil MDK社区版这软件在嵌入式圈子里确实挺有名的,虽然它被ARM收购了,但国内还是有三家代理商在做技术支持。这软件最让我觉得方便的是它把MDK Core和Software Packs分开了,这样管理设备包和中间件就灵活多了,不用动不动就升级整个IDE,省了不少麻烦。它的SWD下载速度比老版本快了五倍,这点对经常调试的人来说简直是福音。 功能上它支持的芯片系列挺全的,从Cortex-M到ARM9都有,编译工具链也是行业领先的。我特别喜欢它自带的RTX实时操作系统,体积小还有源码,做项目时直接拿来用很方便。μVision5这个IDE用起来也挺顺手,调试和仿真环境都集成在一起了。网络协议栈和USB支持也很完善,做物联网或者USB设备开发的时候能省不少事。GUI库对带屏幕的嵌入式系统来说也是个加分项。 软件特点里那个无限制跟踪查看功能我觉得特别实用,用ULINK pro抓数据的时候能看所有信息,指令跟踪还能在硬盘上缓冲,查问题效率高很多。对恩智浦LPC4300这种双核芯片的支持也挺好,多核调试功能在复杂项目里很关键。新出的英飞凌、Silicon Labs和ST的芯片也都很快就能支持上,配套的示例项目和板级支持包很齐全。 常见问题里那些操作其实都不难,加头文件直接在C文件里include就行,卸载走控制面板或者找安装路径都行。调试步骤虽然看起来多,但熟悉了之后就是那几个固定操作:编译通过后进调试模式,调出观察窗口设变量,然后单步跑看变化。读音方面两种念法都行,看个人习惯。 整体来看这软件确实挺适合搞ARM开发的工程师,功能全面又稳定,虽然社区版有些限制,但对学习和中小型项目来说完全够用了。我用着感觉比某些开源工具链要顺手,特别是调试和跟踪功能,定位问题快很多。

    keil mdk社区版是德国知名软件公司Keil(现已被ARM公司收购)开发的微控制器软件开发平台,现由国内三家代理商提供技术支持和相关服务。提供了编译器、编译器、安装包和调试跟踪,主要新增包管理器功能,支持LWIP,其SWD下载速度也是KEIL4的5倍,与之前版本不同的是,Keil MDK社区版将MDK Core和Software Packs分成两部分,其中MDK Core要包含uVision5 IDE集成开发环境和ARM Compiler5,Software Packs则可以在不更换MDK Core的情况下,单独管理(下载、更新、移除)设备支持包和中间件更新包,新版的software packs又分为device,CMSIS和 Mdidleware,该软件也获得很多开发ARM应用的工程师的青睐。

    软件功能

    - 完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件。

    - 业行领先的ARM C/C++编译工具链

    - 确定的Keil RTX ,小封装实时操作系统(带源码)

    - μVision5 IDE集成开发环境,调试器和仿真环境

    - TCP/IP网络套件提供多种的协议和各种应用

    - 提供带标准驱动类的USB 设备和USB 主机栈

    - 为带图形用户接口的嵌入式系统提供了完善的GUI库支持

    - ULINKpro可实时分析运行中的应用程序,且能记录Cortex-M指令的每一次执行

    - 关于程序运行的完整代码覆盖率信息

    - 执行分析工具和性能分析器可使程序得到最优化

    - 大量的项目例程帮助你快速熟悉MDK-ARM强大的内置特征

    - 符合CMSIS (Cortex微控制器软件接口标准)

    软件特点

    1、无限制跟踪查看

    现在允许您查看使用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外围设备的灵活文件系统和中间件库。

    常见问题

    1、keil怎么添加头文件?

    C文件里直接写#include “myfunc.h”,然后你的左边栏,那个C文件会出现+点开后可以看到所有用到的H。点击H文件可以打开修改。

    2、keil怎么卸载?

    快捷方式右击,找到属性,点击它,找出keil的路径,到他的文件夹上卸载。

    3、keil怎么读?

    [keil]或[ki:l]都可以

    4、keil怎么调试?

    - 确认写好的程序能通过编译。然后点击“Debug”→“Start/Stop Debug Session”进入调试模式。

    - 调出观察窗口(用来设置要观察变量的设置窗口);点击“View”→“Watch&Call Stack Window”。

    - 弹出的“Watch “窗口。

    - 在弹出的”Watch“窗口中设置要要观察的变量,点击”Watch#1“→双击“type F2 to edit”→输入要观察的变量名。

    - 点击”单步调试“按钮,点击一次,同时观察”Watch“窗口P11变量的变化情况。

    - 再一次点击”单步调试“按钮。同时观察”Watch“窗口P11变量的变化情况。

    网友评论

    共有 0条评论

    captcha 评论需审核后才能显示

    应用推荐

    游戏推荐