硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5631|回复: 2
收起左侧

[HAL] STM32H7的HAL库升级到最新的1.9.0注意事项(2020-08-04)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106731
QQ
发表于 2020-8-4 16:01:15 | 显示全部楼层 |阅读模式
H7的最新版HAL是1.9.0,对应的最新版STM32CubeH7是1.8.0。

最近做新版ThreadX GUIX教程,准备用最新的HAL库,先把坑排除一下,方便后续其他例程的升级。

1、全部替换到最新版:
下载地址:
https://st.com/content/ccc/resou ... 32cubeh7_v1-8-0.zip


(1)CMSIS文件夹
Device子文件: 直接使用HAL 1.9.0里面的
Include子文件:直接使用当前最新版CMSIS V5.7.0里面的替换,下载地址:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96992

(2)其它所有文件夹

直接使用HAL 1.9.0里面的替换。

2、文件stm32h7_hal_conf.h要单独升级下:



时钟参数要跟板子的实际晶振大小匹配:


为了方便起见,这里的所有头文件全部使能:


3、这两个结构体变量务必清零:


4、最后就是这个帖子里面的类似问题,新版HAL的兼容性问题:

http://www.armbbs.cn/forum.php?mod=viewthread&tid=95242



发个升级好的模板:

V7-2001_基础LCD功能.7z (2.07 MB, 下载次数: 217)
回复

使用道具 举报

4

主题

74

回帖

86

积分

初级会员

积分
86
发表于 2020-9-6 14:59:30 | 显示全部楼层
谢谢老大!!!!!!!!!!!!
回复

使用道具 举报

0

主题

4

回帖

4

积分

新手上路

积分
4
发表于 2021-4-4 14:41:54 | 显示全部楼层
按照教程做工程模板,想用新的库结果报一堆错,这个模板刚好解决问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-2 17:11 , Processed in 0.225858 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表