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

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

3天内不再提示

立即在GitHub上抢先体验面向STM32U5的最新STM32Cube HAL更新

工程师 来源:厂商供稿 2025-10-20 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本次的预览版本让您能够探索全新HAL2,并深入了解我们在简化开发流程、优化开发体验方面所做的改进。

我们强烈建议您通过专用渠道分享反馈。您的意见至关重要,将帮助我们在HAL2正式发布前持续完善,确保其满足您的需求。

如何获取预览版本

面向STM32U5系列的STM32Cube HAL2预览版已在GitHub代码库STM32CubeU5-V2-Preview中开放。

更新后的HAL2有哪些新功能?

HAL2在原有HAL的基础上进行了功能扩展,旨在全面提升开发人员体验。在以下方面做出了改进:

·性能与存储占用
·跨STM32产品组合的可移植性
·多RTOS集成能力
·API用户友好性与可用性

具体改进示例包括:

·将初始化API拆分为两部分以提升灵活性:一部分用于初始化,另一部分用于配置
·新增HAL驱动特性,当LL驱动已存在时允许独占调用LL驱动
·增强API粒度控制,以优化时钟管理、IRQ处理等复杂流程

访问代码库可查找示例与新文档

除了对HAL2的改进,我们还同步更新了其他相关元件。

代码库提供补充文档,包括STM32Cube for Visual Studio Code的示例,以及即将发布内容的样例:

·示例已全面适配HAL2的改进功能。其结构已完成调整,README文件已重新设计以增强示例使用体验。
·我们还将推出一个新的在线文档平台,提供优化内容与更直观的文档导航与查找功能。
·新的器件系列包 (DFP) 作为STM32Cube MCU软件包的一部分,用于提供支持应用开发的基本要素。
·从BSP组件演进而来的全新部件驱动特性增强了对LED、外部存储器等外部元件的支持。

我们希望您享受探索HAL2预览版的过程,并期待收到您的反馈。

如有任何疑问,请随时联系我们。

其他资源
·相关社区帖子
首次发布于2025年7月15日
·STM32Cube MCU软件包
·STM32U5系列

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

    关注

    2314

    文章

    11214

    浏览量

    375461
  • GitHub
    +关注

    关注

    3

    文章

    489

    浏览量

    18822
  • HAL
    HAL
    +关注

    关注

    2

    文章

    75

    浏览量

    13799
  • STM32U5
    +关注

    关注

    0

    文章

    1

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在 STM32Cube CMake 工程中添加源文件

    STM32Cube for Visual Studio Code V3 版本(例如,如下图所示的 Pre-release V3.4.11)打开,编辑,编译以及调试。但是除了 STM32CubeMX 生成的文件,还有自己开发的源文件。例如,在根目录下有个目录名为 cust
    发表于 04-15 16:07 0次下载

    LAT1574_如何在 STM32Cube CMake 工程中添加源文件

    STM32Cube for Visual Studio Code V3 版本(例如,如下图所示的 Pre-release V3.4.11)打开,编辑,编译以及调试。但是除了 STM32CubeMX 生成的文件,还有
    发表于 03-11 10:46 0次下载

    【求助】Proteus 8.17SP5STM32 HALHAL_GPIO_ReadPin读不出低电平!

    Outputmode,内部拉,初始高电平。 代码如下: ​ ​编辑​ ​ Proteus 8.17SP5仿真电路图如下: ​编辑 按下Button按钮,Proteus 8.17SP5的PB7显示【蓝色】标记,但是
    发表于 01-30 16:45

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

    更新速度 依赖官方发布节奏 厂商可自主添加芯片,快速响应市场 学习迁移成本 只适用于STM32生态 STM32用户界面风格,低迁移成本 McuStudio的定位 不是一个Cube的简
    发表于 01-26 10:30

    STM32WB 系列微控制器 OTA 和无线固件更新应用笔记

    本文档介绍了通过低功耗蓝牙连接在 STM32WB 设备上进行 OTA 固件更新的过程。它讲解如何使用 STM32Cube 固件包中提供的 OTA 应用程序,实现用户应用程序、无线固件和固件升级服务的
    发表于 01-08 14:50 0次下载

    【课程升级】STM32U5开发板《TouchGFX 图形界面开发》,从快速入门到深度UI实战教程

    好消息,华清远见STM32U5开发板配套课程升级通知!本次升级计划,主要致力于为初学者提供更深入、更实用的TouchGFX图形界面开发学习体验。01课程升级核心内容快速入门,构建完整学习路径
    的头像 发表于 11-04 11:05 765次阅读
    【课程升级】<b class='flag-5'>STM32U5</b>开发板《TouchGFX 图形界面开发》,从快速入门到深度UI实战教程

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

    STM32Cube配置个国产芯片可能还得自己捣鼓底层包,这工具直接就给你整好了。 但也别吹得太神,槽点也得讲 ? 底层最后还是调HAL库 - 对于习惯了寄存器操作、追求极致效率的老法师来说,可能觉得这玩意儿
    发表于 10-31 10:18

    芯片界惊现“复刻版”STM32Cube:完全免费,还是原厂“福利站”?

    近日,嵌入式工具市场出现了一款支持所有内核所有型号芯片的新平台“McuStudio”,其开发体验、工具链与生态理念与意法半导体的STM32Cube高度兼容,但平台完全免费开放,并整合了原厂最新芯片支持与深度资源。这一发现由资深开发者社区曝光后,迅速在工程师群体中引发了热烈讨论。
    的头像 发表于 10-29 17:03 1603次阅读
    芯片界惊现“复刻版”<b class='flag-5'>STM32Cube</b>:完全免费,还是原厂“福利站”?

    STM32WBA52xx:面向下一代物联网设备的多协议无线MCU

    和128Kbyte RAM,采用QFN48和QFN32封装。STM32WBA组件利用STM32U5架构,提供了一个超低功耗平台和继承的数字/模拟外设,适用于从工业到智能家居和消费市场的诸多应用。
    的头像 发表于 10-25 17:32 2248次阅读
    <b class='flag-5'>STM32</b>WBA52xx:<b class='flag-5'>面向</b>下一代物联网设备的多协议无线MCU

    STM32U5A9J-DK探索套件技术解析与应用指南

    STMicroelectronics STM32U5A9J-DK探索套件是用于演示和开发STM32U5A9NJH6Q微控制器的完整平台。 STMicroelectronics
    的头像 发表于 10-25 16:49 2484次阅读
    <b class='flag-5'>STM32U5</b>A9J-DK探索套件技术解析与应用指南

    STM32 Nucleo-64开发板技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该板设有板载ST-LINK调试器/编程器,具有USB重新枚举功能。STM32 nucleo-64开发板随附STM32
    的头像 发表于 10-22 14:26 1377次阅读
    <b class='flag-5'>STM32</b> Nucleo-64开发板技术解析与应用指南

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

    ,这两个工具实现互操作的方式将与IAR EWARM、Keil MDK-ARM和STM32Cube for VS Code相同。 这两种工具当前的集成方式看似会在项目早期的原型开发阶段带来令人瞩目的效果。但
    的头像 发表于 09-01 17:18 4119次阅读

    SPI+DMA一直发会进入HAL_BUSY无法跳出是怎么回事?

    HAL_SPI_STATE_BUSY_TX_RX状态,导致HAL_SPI_TransmitReceive_DMA无法正常运行,我不知道是不是哪里设置不对还是其他问题导致的。 这是STM32Cube的中断设置
    发表于 07-18 06:38

    请问STM32U5不支持ST-LINK v2怎么办?

    STM32U5不支持ST-LINK v2怎么办?
    发表于 06-09 07:59

    STM32Cube IDE1.18.0里 写ODR编译不成,咋办?

    STM32Cube IDE1.18.0里写ODR 编译不成,咋办?
    发表于 06-09 07:36