0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我们在做一个支持多厂商 MCU 的图形化配置工具,难点却不在工具本身

McuStudio 来源:McuStudio 作者:McuStudio 2026-03-02 10:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这三年里我们一直在做一件事:

  • MCU 工程的初始化配置做成图形化
  • 并且支持多个 MCU 原厂、多个内核

很多工程师第一反应会想到 STM32Cube,这个类比并不奇怪。
但真正开始支持多厂商之后,我们发现一个有点反直觉的事实:

当图形化配置从单一厂商扩展到多厂商,
工具本身反而不是最难的部分。

图形化工具,本身并不神秘

从功能上看,一个 MCU 图形化配置工具无非是:

  • 时钟树配置
  • 引脚复用
  • 外设参数
  • 工程生成

这些能力在单一厂商体系里,已经被反复验证过。

真正的复杂性,藏在更底下

当开始支持不同 MCU 厂商之后,问题很快出现:

  • 不同厂商对时钟系统的抽象差异极大
  • GPIO / 复用规则无法直接套用
  • 外设初始化顺序、依赖关系各不相同
  • 底层 SDK 的组织方式完全不一致

这时候会发现:

图形化界面只是表现层,
真正复杂的是芯片初始化能力该如何被描述。

真正的瓶颈:芯片配置模板

在支持多厂商的过程中,我们反复遇到同一个问题:

  • 每增加一家厂商
  • 最费精力的不是 UI
  • 而是如何把这家厂商的 MCU 初始化能力
    放进一套统一、可维护、可扩展的配置模型里

如果只是跑一个工程,写专用代码并不难。
但如果目标是:

  • 能被工具识别
  • 能被校验
  • 能被复用
  • 能长期维护

那就必须有一套清晰、稳定的配置模板规则。

抛给大家一个问题

在多厂商 MCU 的图形化配置场景下:

  • 决定工具能否规模化的
  • 会不会其实是芯片配置模板本身?

后面几篇,我会围绕这个问题继续展开。

外设配置.pngMcuStudio_clockTree.png
波形图.png

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19110

    浏览量

    403230
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    东软载波微电子ES-CodeMaker图形化代码自动生成工具发布

    MCU 软件开发效率,上海东软载波微电子有限公司配套推出 ES-CodeMaker 图形化代码自动生成工具,通过直观的可视配置,将开发者
    的头像 发表于 03-25 15:25 329次阅读
    东软载波微电子ES-CodeMaker<b class='flag-5'>图形化</b>代码自动生成<b class='flag-5'>工具</b>发布

    小华半导体数字电源算法配置工具DPACT介绍

    小华半导体数字电源算法配置工具(DPACT)是款基于公司丰富参考设计方案,专为电力电子控制算法开发而设计的图形化开发工具。该工具深度集成X
    的头像 发表于 02-11 11:28 440次阅读
    小华半导体数字电源算法<b class='flag-5'>配置</b><b class='flag-5'>工具</b>DPACT介绍

    国产MCU工具6月内给原厂添加200+的经验分析

    我们参与了国产 MCU 原厂的 Studio 工具建设, 最终支持了 200+
    发表于 02-06 09:22

    国产 MCU 原厂支持 200+ 型号的工程实践记录》

    我们参与了国产 MCU 原厂的 Studio 工具建设, 最终支持了 200+
    发表于 02-06 09:20

    MCU工程初始,到底该不该交给工具

    背景 工程初始重复性高,但出错成本大。工程师常问:交给工具是不是会丢失掌控? 工具可做的事 时钟树、引脚复用、外设配置 工程生成、代码模板套用 参数校验和约束检查 工程师仍需做的事
    的头像 发表于 01-29 10:18 236次阅读
    <b class='flag-5'>MCU</b>工程初始<b class='flag-5'>化</b>,到底该不该交给<b class='flag-5'>工具</b>?

    为什么国产MCU的工程生态很难统

    参与度低 :缺少跨厂商的通用实践 McuStudio 的尝试 厂商图形化工具 可开源的模板规则
    发表于 01-28 09:25

    2025-2026年MCU生态全景分析:国产替代的下一个战场是\"工具链\"

    。 STM32CubeMX于2013年推出,至今已有12年历史。它不仅是配置工具,更是
    发表于 01-27 08:54

    [工具讨论] 如果有款国产图形化配置工具STM32Cube,支持所有内核和厂商MCU,你会用吗?

    涉及多家厂商芯片时,要在多个工具间切换 如果有款这样的工具 我们想和大家讨论
    发表于 01-26 10:30

    RUI Builder 图形化UI设计工具

    RUI Builder 图形化UI设计工具 该软件为图形化UI设计软件,搭配瑞佑图形处理器,轻松设计UI界面!主要特色功能: 在PC上直接设计界面,再生成UI渲染源码(.c),程序中
    发表于 12-12 20:14

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 931次阅读
    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig<b class='flag-5'>图形化</b><b class='flag-5'>配置</b>实验

    国产MCU开始卷开发工具了?McuStudio是对STM32Cube的拙劣模仿还是真香逆袭?

    看到坛子里老生常谈国产MCU模仿STM32,现在战火已经烧到工具链了。STM32Cube确实香,但现在国产阵营里像McuStudio这类图形化工具也冒了头。 先说说直观感受 ? 路子很熟
    发表于 10-31 10:18

    灵动微电子最新最火热的款芯片推荐

    希望找款灵动微电子最新最火热的款芯片,我们做一个图形化的界面配置,供大家以后直接创建工程,
    发表于 10-29 17:15

    Windows上使用ENV工具开发基于先楫MCU的RT-Thread应用

    前言Env是RT-Thread推出的开发辅助工具,针对基于RT-Thread操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的menuconfig提供了简单易用的
    的头像 发表于 08-29 12:22 1696次阅读
    Windows上使用ENV<b class='flag-5'>工具</b>开发基于先楫<b class='flag-5'>MCU</b>的RT-Thread应用

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    智能设计平台,为用户提供了接触和操作底层算法的便捷途径。 用户无需进行复杂的代码编写,可以键套用工程模版,也可以通过图形化界面自定
    发表于 08-14 11:30

    PPEC新品发布丨图形化编程数字电源专用 ARM Cortex-M4 MCU

    PPEC32F334RBT7是森木磊石最新推出的图形化编程数字电源专用ARMCortex-M4MCU,以全面图形化零代码编程为电源开发赋能,有效解决了传统电源开发中代码复杂、调试周期长、技术门槛高等
    的头像 发表于 05-22 17:30 1448次阅读
    PPEC新品发布丨<b class='flag-5'>图形化</b>编程数字电源专用 ARM Cortex-M4 <b class='flag-5'>MCU</b>