MDK

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • STM32 ClassB 功能安全认证|代码分区设计与实现全攻略
    工业与家电产品通过 ClassB 功能安全认证时,常面临一个核心痛点:同平台多子系列产品,仅应用代码不同、安全代码完全一致,却需重复认证,时间与成本居高不下。为解决该问题,行业通用方案是安全代码与应用代码物理分区,确保安全代码二进制不变,一份认证覆盖全系列。本文基于 ST 官方 LAT1630 文档,结合 STM32G081B+MDK 实操,拆解分区原理、分区设计、实操步骤与调试技巧,帮你高效落地 ClassB 代码分区。
    522
    05/21 13:27
  • Keil MDK v6 为什么不温不火?
    Keil MDK v6自2024年3月25日正式发布以来,尽管官方声称这是对经典Keil MDK5的重大升级,但市场反应却并不热烈,呈现出“不温不火”的状态。主要原因包括迁移成本高、生态系统差异大、竞争对手增多、商业授权问题以及官方支持力度不足。
    5436
    04/20 11:15
  • 如何在KEIL MDK调试时避免看门狗引起的复位?
    MCU程序里使用了看门狗,在KEIL MDK里通过加断点进行调试时,很容易因停留在断点处来不及“喂狗”而导致看门狗复位,这给调试带来不便。虽然关闭看门狗代码重新编译能解决问题,但当我们不想或不能修改程序时,可以尝试以下方法:
    2357
    04/17 11:14
  • 新机必备开发工具推荐!
    鱼鹰推荐的开发工具包括VSCode、MDK/IAR、Notepad++、Beyond Compare、Source Insight、MobaXterm、Python、STM32 ST-LINK Utility、JLink_Windows.exe、串口驱动和上位机、git bash、gcc-arm-none-eabi、cmake、ninja、make、openocd等,这些工具能显著提高开发效率,并且建议打包存放以便于新旧电脑切换时快速搭建开发环境。
  • RT1170 MDK RAM 代码烧录外部Flash实操:非XIP镜像的Flash部署方案
    NXP RT1170 的 MDK RAM 工程为非 XIP(就地执行)镜像,默认仅能下载到芯片 RAM 中调试,无法直接烧录到外部 Flash。实际开发中若需将 RAM 代码部署到外部 QSPI Flash 并实现独立启动,需通过工程地址偏移配置、镜像文件生成、专用工具烧录三步实现。本文基于 RT1170-EVK 开发板与 MDK-ARM 环境,详解 RAM 代码适配外部 Flash 的完整流程,包含工程配置、镜像生成、MCUBootUtility 烧录及启动模式切换,实现 RAM 代码在外部 Flash 的稳定运行。
    1025
    02/25 16:27
  • Keil MDK调试时,软硬件的要求
    Keil MDK的界面虽然不那么友好(IAR其实也一样),但调试功能还算不错,特别是针对Cortex-M内核的处理器。Keil MDK支持的调试功能有很多:组件查看器、事件记录器、事件统计、数据和事件跟踪、指令跟踪等。
    1045
    2025/03/26
  • Keil MDK再升级,涉及安装、注册......
    最近,Keil MDK再次更新,升级到了V5.41。没错,这次升级的版本是V5.41,依然是V5版本,并不是 Keil MDK V6版本(V5和V6有一层关系,最后再说)。所以,准确的说这次升级的是Keil MDK uVision5,也就是我们大家常说的 Keil MDK(这款桌面端的IDE)。
    7660
    2024/09/23
  • 也许多个编译器共存才是MDK的大法吧!
    Keil MDK 想必是嵌入式开发者最熟悉的工具之一了,自 2005 年 Arm 公司收购 Keil 公司之后,MDK 就走上了发展快车道,从 v2.50a 一路狂奔到现在最新的 v5.40, 累计有 75 个版本。
    2061
    2024/09/11
    也许多个编译器共存才是MDK的大法吧!
  • 让MDK支持中文注释和等宽字体
    首先解压上面的Consolas雅黑字体,记得,一定要关闭MDK后再进行安装!
    2124
    2024/09/09
    MDK
    让MDK支持中文注释和等宽字体
  • 教你使用 MDK(keil)实现可视化配置向导
    最近在开发 BMS 项目中,由于需要兼容很多电芯参数模型,同时还需要软件算法可以应对不同电芯以及应用场景,给用户提供高可配置型的功能,因此提供一个好的界面,让用户可以快速的配置基本模型和算法参数变得非常重要,今天来介绍一下我用 MDK 实现的方法。
    7191
    2024/08/23
    教你使用 MDK(keil)实现可视化配置向导
  • Keil MDK 添加/修改AC编译器常见问题
    昨天分享了一个【Keil MDK 如何安装和更换AC编译器?】,但有一些小伙伴实际操作的时候发现了一些问题,今天我就来简单总结下:Keil MDK 添加/修改AC编译器常见的一些问题。
    Keil MDK 添加/修改AC编译器常见问题
  • 教你一键搞定MDK的代码格式化了
    今天给大家展示一个MDK(也就是Keil升级后的版本)的自动格式化代码工具,真的可以做到一键搞定代码格式,看起来即美观,又清爽。这个插件就是Artistic Style。
    1917
    2024/03/08
    MDK
    教你一键搞定MDK的代码格式化了
  • Keil MDK 6的使用教程来了
    虽然Keil被很多网友吐槽存在各种不足,但目前主流的单片机(MCU)开发工具,使用较多的依然还是Keil这个工具。所以,有很多网友比较关心“传说中”的Keil MDK 6。
    Keil MDK 6的使用教程来了
  • MDK 须知的几个特殊符号
    有的时候,我们需要通过脚本的方式在 bin 文件前加一些头(比如版本号、校验),因此今天鱼鹰分享一点小知识。
    402
    2023/04/24
    MDK
  • 总结 MDK 几种编译优化设置的方法
    我们都知道,代码是可以通过编译器优化的,有的时候,为了提高运行速度或者减少代码尺寸,会开启优化选项。此时掌握多种编译优化设置的方法,就显得尤为重要了,可以让你进行正宗源码级别的调试。
    641
    2022/08/08
    MDK
  • 如何优雅的使用MDK解除芯片读保护?
    经历过产品量产的同学应该都知道,芯片一般会在出厂时开启读保护:要么在代码中加入,要么在烧录程序后人工通过软件开启该功能,比如 STM32 ST-LINK Utility。
    181
    2022/02/28
    MDK
  • 干货 | 超级下载算法在Keil MDK下的使用
    超级下载算法 RT-UFL v1.0 版本主要针对 Segger J-Link 调试器,开发测试也都是在 J-Link Commander 和 J-Flash 软件下进行的,但其实它也适用各大常用 IDE,今天我们就来聊聊它在 Keil MDK 下的使用。
    321
    2021/10/27
  • 程序员提高代码编译速度,都怎么做的?
    程序员做软件开发,讨厌一件事,那就是编译代码速度很慢的问题。
  • 如何快速更换 MDK 工程?
    有的时候,我们不得不更换 MDK 工程,比如别人工程有很多不合理的地方(导致无法设置断点),或者 MDK 软件升级了,但是工程还是非常古老的,导致总是被异常退出。此时,我们该如何快速更换一个新工程呢?
    67
    2021/09/14
    MDK
  • Keil MDK软件包(pack)下载的几种方法
    在我的技术交流群,偶尔会看到有人在问:Keil MDK软件包(pack)网页打不开,有没有什么破解的方法?
    258
    2021/02/21

正在努力加载...