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
    +关注

    关注

    2305

    文章

    11120

    浏览量

    371139
  • GitHub
    +关注

    关注

    3

    文章

    484

    浏览量

    18424
  • HAL
    HAL
    +关注

    关注

    2

    文章

    73

    浏览量

    13548
  • STM32U5
    +关注

    关注

    0

    文章

    1

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

    请问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

    请问STM32U3系列的定位是怎样的?

    领先的每毫瓦 Coremark分数117。这几乎是意法半导体之前 STM32U5系列效率的两倍,是STM32L4系列的五倍。
    发表于 04-25 07:05

    STM32U5驱动库从1.6.0更新至1.7.0本可以正常运行的代码出现问题了,怎么处理?

    我于近期更新了CUBEMXIDE为1.18.0,以前的代码工程(STM32U5_1.6.0)提示说有新驱动库(STM32U5_1.7.0)可以使用,随即我便更新了驱动库,然后烧录出现问
    发表于 04-23 07:51

    请问STM32U3系列的定位是怎样的?

    领先的每毫瓦 Coremark分数117。这几乎是意法半导体之前 STM32U5系列效率的两倍,是STM32L4系列的五倍。
    发表于 04-23 06:45

    STM32U5 IWDG的提前唤醒中断无法在STOP模式下触发怎么解决?

    我使用的是STM32U585系列芯片,开启了IWDG,并在运行模式下测试提前唤醒中断正常触发,但在进入STOP2模式后,提前唤醒中断无法触发导致无法喂狗,看门狗超时后芯片复位。 手册中写道IWDG
    发表于 04-22 08:14

    STM32U5‌(超低功耗MCU,支持TinyML)全面解析

    STM32U5是意法半导体(ST)推出的一款面向低功耗、高安全性与AIoT应用的微控制器(MCU),其设计深度整合了超低功耗架构与TinyML(轻量化机器学习)支持能力。以下从技术特性、TinyML
    的头像 发表于 04-08 17:38 3194次阅读
    <b class='flag-5'>STM32U5</b>‌(超低功耗MCU,支持TinyML)全面解析

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

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

    STM32Cube学习笔记 (十六篇全)

    资料介绍: STM32Cube学习笔记,一步一步手把手带你进入STM32Cube的世界,包括点灯,按键,串口,ADC,DAC等等一共16篇。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 03-22 17:02

    STM32Cube配置RTOS时定时器如何选择?

    STM32Cube配置RTOS时定时器如何选择
    发表于 03-07 08:47

    STM32U5驱动库从1.6.0更新至1.7.0后,LPBAM的一个库接口返回错误是怎么回事?

    近期更新了CUBEMXIDE为1.18.0,以前的代码工程(STM32U5_1.6.0)提示说有新驱动库(STM32U5_1.7.0)可以使用,随即我便更新了驱动库,然后烧录出现问题,
    发表于 03-07 07:35

    如何在STM32CubeMX中集成Flexible Safety RTOS

    使用STM32处理器的用户,可以通过STM32Cube工具生成基础工程,免费评估功能安全操作系统Flexible Safety RTOS二进制库了。
    的头像 发表于 01-17 11:31 2257次阅读
    如何在<b class='flag-5'>STM32</b>CubeMX中集成Flexible Safety RTOS