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

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

3天内不再提示

最近STM32CubeMX、IDE、Programmer更新了些什么内容

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 作者:黄工的嵌入式技术 2020-02-04 14:58 次阅读

STM32Cube生态下的工具有好一段时间没有更新了,最近STM32CubeMX、 STM32CubeIDE、 STM32CubeProgrammer这三个工具一起更新了。

STM32CubeMX V5.3.0 -> V5.4.0 STM32CubeIDE V1.0.2 -> V1.1.0 STM32CubeProgrammer V2.1.0 -> V2.2.0

一、STM32CubeMX 网址:

https://www.st.com/en/development-tools/stm32cubemx.html

1.主要更新内容

增加了对STM32L5系列的支持

STM32MP1系列更新

增加了对STM32WBx0值行的支持

2.更新详情

A.增加了对STM32L5系列的支持

B.更新STM32MP1

-支持新的项目结构,符合双核限制,不向后兼容

-将IAREWARM添加到STM32MP1系列支持的IDE列表中。

-将Keil添加到STM32MP1系列支持的IDE列表中。

-将STM32CubeIDE添加到STM32MP1系列支持的IDE列表中。

-增加了对STM32MP1系列部分外设的LL代码生成支持:ADC、GPIO、RCC、USART、SYS、DMA、LPTIM、TIM、SPI、WWDG、PWR、I2C

C.更新STM32CubeIDE

-增加了对STM32MP1系列的支持。

-增加了对STM32H7系列的支持。

-增加了对STM32L5系列的支持。

-非根项目可以导入。

D.其它更新

-CLI包安装

-项目迁移

E.代码生成

-系统时钟和外围时钟代码生成的分割:完成了STM32MP1系列和STM32L5系列的部署。

F.用户界面更新

-在IDE列表和版本列表之间进行分割,以便于选择。

G.安装更新

-安装和卸载是签名的Windows操作系统

H.增加了对STM32WBx0值行的支持

STM32WB50CGUx。

I.增加了对STM32WB系列新设备的支持

STM32WB55VCYx, STM32WB55VEYx, STM32WB55VGYx。

J.新增STM32L4系列新设备支持

STM32L471ZEJx、STM32L471ZGJx、STM32L4A6AGIxP、STM32L4A6QGIxP、STM32L4A6RGTxP、STM32L4A6VGTx、STM32L4A6ZGTxP、STM32L4A6VGYxP。

二、STM32CubeIDE 网址:

https://www.st.com/en/development-tools/stm32cubeide.html

1.主要更新内容

集成STM32CubeMX V5.4.0版本

支持STM32MP1设备

支持STM32L5设备的测试版

支持STM32H7设备

2.修复问题

A.可以多次调用[Help]>[Data refresher],而不需要弹出对话框。

B.使用“将库添加为引用”选项创建静态库会导致意外生成Drivers文件夹。

C.创建一个板项目与代码生成器选项添加必要的库文件作为参考…如果主板依赖于USB库,用默认设置初始化所有外设会导致构建错误。

D.生成代码操作重新包括由STM32CubeMX创建的文件夹中被排除的文件。

E.用户不能在“不丢失用户代码”情况下将应用程序结构从Basic更改为Advanced,反之亦然。

F.在创建空项目时,在构建设置中启用FPU,但是生成项目时没有SystemInit函数来在运行时初始化FPU。

G.在重新生成项目时,项目内部和其他地方生成的预构建和构建后步骤、构建配置和非STM32CubeMX文件将被删除。

提示:虽然修复了很多问题,但依然存在一些已知的问题和限制,请参看最新的RN0114手册。 三、STM32CubeProgrammer 网址:

https://www.st.com/en/development-tools/stm32cubeprog.html

1.主要更新内容

增加了STM32L5系列的支持

增加了对HSMv2的支持

增加了对USB-DFU接口的IAP支持

STM32WB固件通过ST-LINK接口升级

增加了对STM32L5系列的OTP支持

增加了对STM32MP1系列的SSP支

2.修复问题

A.STM32CubeProgrammer不支持STM32L433RC-P和STM32L433RB。

B.修复在STM32L073中擦除EEPROM数据问题。

C.不支持CLI设备,但已编程。RDP不会编程。

D.连接USB时,STM32L452和STM32L476设备ID的USB DFU未知。

E.STM32CubeProgrammer不认识STM32F413 USB DFU。

F.IAP DFU不能与STM32CubeProgrammer:错误未知或不支持的设备(DevID = 0x0000)一起工作。

G.STM32CubeProgrammer V2.1.0缺陷:DFU模式扇区擦除在STM32H743 2MB设备以上失败。

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

    关注

    0

    文章

    334

    浏览量

    46549
  • programmer
    +关注

    关注

    0

    文章

    17

    浏览量

    27714
  • stm32cubemx
    +关注

    关注

    5

    文章

    278

    浏览量

    14633
收藏 人收藏

    评论

    相关推荐

    stm32cubemx升级到6.10.0后,不能打开以前版本的文件,怎么解决?

    stm32cubemx升级到6.10.0后,不能打开以前版本的文件,怎么解决?
    发表于 05-17 11:24

    STM32cubemx的库和KEIL的库有什么不同?

    STM32cubemx软件有对应各个系列芯片的库. 使用cubemx,生成代码框架,比如生成MDK的代码框架。但MDK也有自己的PACK。那么MDK的PACK和CUBEMX的库有什么区别,两者时什么关系呢?
    发表于 04-11 06:02

    stm32cubemx的功能不起作用是哪里的问题?

    最近几个版本的stm32cubemx的功能不起作用: 在cube上有一个很好用的功能就是点按ctrl和click按键会让alternative pin显示出来,这个功能非常高效率。然而不知道是java的问题还是新版本的问题,目前的按键不起作用。
    发表于 04-08 07:28

    stm32cubemx customHID编译,用usb连电脑但是Demonstrator刷不到这个驱动是为什么?

    stm32cubemx的pack包里的 官方源代码customHID编译,用usb连电脑,但是Demonstrator刷不到这个驱动
    发表于 04-02 07:43

    STM32CubeMX配置FREERTOS后无法生成代码怎么解决?

    stm32cubemx配置freertos后报错,disablefreertos又能正常生成代码
    发表于 03-28 09:55

    求助,STM32CubeMX为什么丢失很多组件?

    我用STM32CubeMX创建STM32F030C8T的工程,在设置过程中,发现很多设置界面和官方的教程上不太一样,比如在设置NVIC的时候,官方的教程上是有Preemption Priority
    发表于 03-28 08:26

    STM32cubeMX配置外接DAC,具体需要注意什么呢?

    STM32cubeMX配置外接DAC,具体需要注意什么呢,可有教程教教我如何使用外设DAC模块输出电压呢,求见大佬!!!
    发表于 03-28 06:22

    使用STM32F103RCT6开发USB设备,STM32CubeMx生成代码遇到的问题求解

    大家好,最近在使用STM32F103RCT6开发USB设备,使用的是STM32CubeMx生成的代码,但查看代码发现一个问题,HAL_PCD_MspInit函数中开启USB外设时钟,
    发表于 03-21 08:30

    更新STM32CubeMX之后每次打开软件光标停留的地方会出现多个页面重叠怎么解决?

    更新STM32CubeMX之后每次打开软件光标停留的地方会出现多个页面重叠的现象
    发表于 03-12 07:57

    如何在stm32cubemx中精确查询?

    stm32cubemx中finder功能的确很方便,但我遇到一个问题 现在片子上pin复用功能越来越多,越来越方便 我同时需要多个接口,如,1个can,2个spi,1个csi...... 选择时,会出现数量上满足,但不少pin是复用,不能共存。 请教如何在
    发表于 03-12 06:11

    STM32Cube Programmer无法自动更新,Check Connection无法通过为什么?

    STM32CubeProgrammer无法自动更新,Check Connection无法通过为什么?STM32CubeMX同样选择No Proxy就可以配置自动更新
    发表于 03-11 07:47

    基于STM32CUBEMX驱动低压步进器电机驱动器STSPIN220(2)----驱动STSPIN220

    本文档的目标是提供关于使用STM32CubeMX驱动低压步进电机驱动器STSPIN220的详尽信息和操作指南。通过本文档,将深入了解如何利用STM32CubeMX来配置电机驱动器,以及如何实现对步进电机的精确控制和运动。
    的头像 发表于 12-01 15:25 818次阅读
    基于<b class='flag-5'>STM32CUBEMX</b>驱动低压步进器电机驱动器STSPIN220(2)----驱动STSPIN220

    stm32cube怎么安装 STM32CubeMX安装步骤教程

    STM32CubeMXSTM32芯片图形化配置工具,通过简单的操作便能实现相关配置,省去了我们配置各种外设的时间,支持MDK、IAR For ARM、TrueStudio等多种工具。
    发表于 11-14 12:37 1451次阅读
    <b class='flag-5'>stm32</b>cube怎么安装 <b class='flag-5'>STM32CubeMX</b>安装步骤教程

    STM8CubeMXSTM32CubeMX功能一样吗?

    STM8CubeMXSTM32CubeMX功能一样吗?
    的头像 发表于 10-31 16:59 1570次阅读
    STM8<b class='flag-5'>CubeMX</b>和<b class='flag-5'>STM32CubeMX</b>功能一样吗?

    STM32CubeMX介绍,功耗计算,中间件,CAD视图

    ,方便,并且直观的方式来完成这些工作。所有的配置完成后,它还可以根据所选的IDE生成对应的工程和初始化C代码。除此以外,STM32CubeMX还提供功耗计算工具,可
    的头像 发表于 10-28 08:00 1973次阅读
    <b class='flag-5'>STM32CubeMX</b>介绍,功耗计算,中间件,CAD视图