发新帖本帖赏金 30.00元(功能说明)我要提问
返回列表
[技术讨论]

McuStudio如何添加一款芯片

[复制链接]
1107|4
手机看帖
扫描二维码
随时随地手机跟帖
芯岚微|  楼主 | 2024-9-2 12:20 | 显示全部楼层 |阅读模式
本帖最后由 芯岚微 于 2024-9-2 12:20 编辑

#申请原创# #技术资源# @21小跑堂

McuStudio是一款免费的能够简化芯片配置、缩短项目开发周期的工具,可以生成keil,iar,gcc等平台工程代码。支持众多芯片厂商各种型号的芯片,是每位工程师的共同追求。这款由McuTeam精心打造的图形化软件配置工具,通过图形化的配置及可快速生成工程代码的一款便捷应用,使用者仅可通过拖拽,选择,输入的方式即可配置微控制器的时钟、外设、引脚和中间件堆栈,另外平台还支持拓展的方式来开发一些复杂的功能!

McuStudio核心优势
图形化操作:通过直观的拖拽、选择与输入,轻松配置微控制器的外设、引脚及中间件堆栈。
高效开发:简化配置步骤,显著提升开发效率。
广泛兼容性:支持多种芯片开发,满足多样化需求。
灵活扩展:提供扩展功能,轻松应对复杂项目挑战。
集成管理:平台提供了芯片资料包管理,文档管理,方案管理等功能。
国际化:支持不同语言,以适应不同国家开发者。

接下来为大家讲解一下,如何在McuStudio平台上添加一款新的芯片。

使用方法
  • 安装与登录
      下载并安装McuStudio应用。
  • 申请成为开发者,登录并进入开发者模式。
c5f20c0b199ee624f53ec841c4bb7b0b

  • 添加芯片
      1.添加芯片系列(左侧菜单系列管理)
108e389b8e0cedb805addebd1f670d2c
687cf48e0636b22f954ce54c894e6d86

       2.添加芯片型号(左侧菜单芯片管理)
31c6677fed81c4680350ff3e4511c450

       3.填写芯片信息
0d0063eeacbf39be4780159ff27e40fa

  • 创建芯片:在顶部菜单选择“文件” > “新建芯片”,进入配置界面。
2b860a305d6af14eb33508b49f8eda29

       1.配置芯片的基本属性和引脚。
8162dece0f14a04706ba5fac59bb5ded

       2.选择芯片视图的基本属性选项卡,填写芯片的信息,通过配置封装类型和引脚数,自动生成芯片引脚(提示:芯片视图可以通过鼠标滚轮进行放大和缩小)。
7abf8a87c07749adb00e850c64afeaf9

       3.选择芯片视图的引脚选项卡,配置引脚信息,填写完整后会显示相关的芯片,也可对每个引脚进行颜色标识。
a5c9067e969308db25cc0eaa86d6af21

       4.配置引脚的复用: 可以针对每个引脚配置它的复用功能,点击要配置的引脚的 复用
6696262af60aac736c7c74a156f71cda

       5.出现弹框,输入此引脚的所有可复用功能,确定之后该引脚就有了对应的复用功能。
1a954005344b955b07791f8b20968c9a

       6.点击芯片视图上要设置复用功能的引脚,选择要复用的功能,该引脚的上/下/左/右测即会展示出该引脚的复用。
dfe895527f6759df14e61f9deae09df8
c1826ffb74a1836426cd8d135a9a0721

  • 配置外设
       1.外设分组与管理:在芯片视图左侧“外设配置”区域,右键可配置或管理外设节点。
c38a8a28f7d7e875a56d913952f63eaf

       2.选择“添加组”或“添加外设”将自动生成一个默认名称为“node”的组或外设。在此节点上右击,可进行重命名和删除当前节点或者添加当前节点的组或外设,如果当前节点是外设可以复制当前节点。
96304acf9e3d6e415fd1e4d675ba6d39
bef837f1d45726d5dcf27bacbc12a171

       3.根据芯片的具体功能添加芯片的外设,添加完成入下图所示
387836725299275024596d99bdb2daec

       4.配置外设的节点属性:选中外设之后,页面右侧会展示出当前外设的基本属性配置
d075478de22153f5ada23220d13cb2ca

       5.创建外设配置面板
          选中节点,点击“+”图标,添加面板
04aa9eb46789fbc4ec373342fee8f265
8c26244128cad75856385a56d004be4d

         右击可以重命名当前卡片的名称或者删除当前卡片,可以根据功能添加多个卡片,拖动卡片可以调整位置。
5e83069b2ce243dfaab7e405d815218d
                     添加完成后,如图所示
2cc217364fe5acd5841cf3449a964c24

           下一步在面板中添加具体操作项,选中面板,在右侧的自定义面板中可以编辑当前面板
1407d213904621865817ca1066f14e4b

           点击新增,添加组件
7d2a9341f63efdac3a351500b06d31a0

          根据外设的具体功能填写信息,比如添加USART的波特率选项。
046b7f1c11ad6791045187c4fd0da352

         用同样的方法添加USART的其他功能,添加完成后如图所示
0c5877ddc1c7ba6dd8fd188758f11bfc

         使用同样的方式配置NVIC中断
64b7c3a0a66c3b5c1b15c33cce82615c

        配置完成后,整体界面如下图所示,可以通过界面快速配置外设功能
7b7be159ddc8c14f7ed36036c24eb5d6

便捷功能
  • 界面操作:支持拖拽显示/隐藏、放大缩小模块,灵活调整界面布局。
  • 快速修改:通过鼠标右键直接重命名配置名称,简化编辑流程。
  • 快捷导航:利用面包屑导航快速访问其他菜单,右键关闭左侧/右侧菜单,提升操作效率。
  • 全局刷新:使用快捷键Ctrl+R刷新整个应用,确保配置即时生效等。

想了解更多?立即访问我们的公众号推文:https://mp.weixin.qq.com/s/Nu9rgWtmqlmeTi6Tk7XISA  深入了解McuStudio如何生成芯片串口工程 或关注McuTeams公众号获取最新资讯,有任何问题您都可以通过邮件mcustudio@mcuteam.com联系我们。


McuStudio以其图形化界面、高效配置流程和强大兼容性,成为嵌入式工程师不可或缺的开发工具。无论是初学者还是资深开发者,都能从中获得显著的开发效率提升。立即体验McuStudio,开启您的高效开发之旅!


使用特权

评论回复

打赏榜单

21小跑堂 打赏了 30.00 元 2024-09-04
理由:恭喜通过原创审核!期待您更多的原创作品~

评论
21小跑堂 2024-9-4 16:02 回复TA
McuStudio从零添加一款芯片进行基础外设配置,简化芯片的开发周期,图形化界面开发更为便捷。本文属于基础教程,配置步骤详细清晰,入门可借鉴。 

相关帖子

gaoyang9992006| | 2024-9-11 10:02 | 显示全部楼层
第一次听说这个,下载一个试试。

使用特权

评论回复
dami| | 2024-9-11 10:27 | 显示全部楼层
不错,这个不错。支持众多国产mcu。这样很好。

使用特权

评论回复
gaoyang9992006| | 2024-9-11 15:46 | 显示全部楼层
芯岚微 发表于 2024-9-11 11:01
大佬,您在使用过程中有任何疑问和建议都可以及时联系,我们的技术团队也在一直更新应用 ...

好,感谢开发团队的付出。加油

使用特权

评论回复
发新帖 本帖赏金 30.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

138

帖子

2

粉丝