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

    文章

    363

    浏览量

    48745
  • programmer
    +关注

    关注

    0

    文章

    26

    浏览量

    28378
  • stm32cubemx
    +关注

    关注

    5

    文章

    287

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问RT-Thread与stm32cubemx联合开发的原理是什么?

    在使用RT-Thread与stm32cubemx联合开发的原理是什么,cubemx在其中主要起到了哪些功能呢?
    发表于 10-11 15:49

    意法半导体:STM32CubeMX将不再集成到STM32CubeIDE中

    从2025年11月发布的版本开始,我们将仅以 独立 版本的形式提供 STM32CubeIDE 和 STM32CubeMXSTM32CubeMX将不再集成到STM32CubeIDE
    的头像 发表于 09-01 17:18 2657次阅读

    STM32CubeMX配置STM32G070RBT6TR时为什么无法使能PVD中断?

    STM32CubeMX 配置STM32G070RBT6TR时无法使能PVD中断
    发表于 06-18 07:59

    STM32开发入门进阶必备!《STM32嵌入式系统开发—基于STM32CubeMX和HAL库》新书发布!

    近日,由华清远见教育科技集团精心编撰的教育部高等学校电子信息类专业教学指导委员会规划教材、普通高等教育电子信息类专业系列教材——《STM32嵌入式系统开发—基于STM32CubeMX和HAL库》重磅
    的头像 发表于 04-03 14:54 1367次阅读
    <b class='flag-5'>STM32</b>开发入门进阶必备!《<b class='flag-5'>STM32</b>嵌入式系统开发—基于<b class='flag-5'>STM32CubeMX</b>和HAL库》新书发布!

    STM32cubeMx打开报错更新器正在下载,怎么解决?

    cubeMx打开报错A \'STiM32Cube Updater (or another\'STM32CubeMX) sotware is downloading to the Repository
    发表于 03-14 07:03

    请问STM32cubeMX中文版怎么设置?

    STM32cubeMX中文版怎么设置?
    发表于 03-13 06:12

    STM32CubeMX生成代码就会覆盖CMakeLists.txt文件,怎么解决?

    请教一下用STM32CubeMX生成代码后,我自己加了一个头文件和源文件,这些自己加的文件不是要配置到CMakeLists.txt编译么,但下载在用STM32CubeMX生成成代码,就会覆盖CMakeLists.txt文件,这种一般怎么解决
    发表于 03-12 08:03

    STM32CubeMX无法打开.ioc文件怎么解决?

    我的STM32CubeMX不能打开别人的工程文件,双击打开.ioc文件后会全白,只剩左上角有个home,什么也点不了,但是我自己可以创建工程,也可以打开我自己创建的工程。请问我该如何解决
    发表于 03-12 07:39

    myST账号无法注册导致stm32cubemx无法下载hal库的固件包,为什么?

    myST账号无法注册导致stm32cubemx无法下载hal库的固件包,myST账号注册卡在最后的邮箱验证环节,一直卡着无法注册通过 很急很急!以前stm32cubemx都不需要登录myST账号就能下载固件包了,为什么现在搞个这种抽象东西出来?还不能注册账号
    发表于 03-11 06:17

    STM32CubeMX生成的FreeRTOS源码格式如何优化?

    如图,STM32CubeMX生成的FreeRTOS源码格式有待优化,空格都是以箭头的方式呈现,观感很差。FreeRTOS官方下载的源码则不存在这个问题,说明是STM32CubeMX生成源码的过程出现的格式问题,希望ST官方能对此做下优化!
    发表于 03-10 08:04

    使用STM32CubeMX生成CMake工程中的FLASH.ld被更改怎么解决?

    使用STM32CubeMX生成CMake工程之后,对STM32xxxx_FLASH.ld进行了修改。然后再次使用STM32CubeMX对工程进行修改的时候,STM32xxxx_FLAS
    发表于 03-10 06:52

    STM32CubeMX用于STM32配置和初始化C代码生成

    电子发烧友网站提供《STM32CubeMX用于STM32配置和初始化C代码生成.pdf》资料免费下载
    发表于 02-26 17:32 678次下载

    工程师开发利器:STM32CubeMX 与 eDesignSuite 的协同开发

    工程师开发利器推介:STM32CubeMX 与 eDesignSuite 的协同开发STM32CubeMX 和 eDesignSuite 的综合说明及其协同开发场景的分析:一、STM32CubeMX
    的头像 发表于 02-26 14:07 1124次阅读
    工程师开发利器:<b class='flag-5'>STM32CubeMX</b> 与 eDesignSuite 的协同开发

    使用stm32cubeMX无法生成mdk工程文件?

    几年前使用过cubemx,可以生成keil的工程文件。最近有个工程使用cubemx创建,结果只能生成stm32cubemx类型的文件,无法生成mdk的工程文件。 请教如何解决。 (我之
    发表于 01-04 20:03

    STM32CubeMX的菜单介绍

    相信初学者打开STM32CubeMX一定是一脸懵逼,里面都是全英文的,不知道从何入手。这里先给大家简单讲解一下。在新建工程这一栏里,我们最常用的是第一个,它会弹出一个芯片列表供你选择,然后就会创建一
    的头像 发表于 12-25 21:03 696次阅读
    <b class='flag-5'>STM32CubeMX</b>的菜单介绍