打印
[STM32H5]

【NUCLEO- H563ZI 测评】cubemx的巨坑 + 点灯

[复制链接]
1055|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dvacos|  楼主 | 2023-7-31 18:05 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dvacos 于 2023-8-1 09:58 编辑

#申请原创# 开发环境配置
CubeMX的坑
结合上文可知开发板的主控是 STM32H563ZIT6,直接在cubemx里选择芯片,创建工程


正常生成工程提示以上错误,看起来是没有安装H5相关的资料,所以我们去安装一下。


打开后发现找不到H5相关的资料,从上到小翻看了无数遍,然后百度看了无数的文章啊啊啊啊啊啊!!!
终于发现要升级CubeMX才可以能找到H5的相关选项。
坑啊啊啊啊!
于是乎我开始了艰难的升级之路

进入后会发现不能勾选升级的项目!!!!!!!!!!!!!!!
我在这个页面折腾了一下午!!!
折腾很久 很久 后发现需要以管理员模式打开后才可以安装!!!
**能修一下 就算是系统问题,能不能弹框提示一下!!!
PS:在没有更新CubeMX,就算手动安装了离线的资料包,也不能用!!!

很久 很久之后我终于可以升级了!!
等待更新完毕后,重启CubeMX即可。

回到此页面安装H5相关资料即可(需要登陆ST账号)
安装好之后就可以正常创建功能了!
就这里折腾了两天啊,一个周末直接没了,本就不多的时间,又雪上加霜了!
经典点灯
硬件确认
又到了经典点灯环节惹!!
要控制硬件前,我们需要确认硬件是去和连接的,所以打开um3115-stm32h5-nucleo(前文有下载地址)这份文档。我们可以找到下图↓。


可以看见黄色的LED2 和红色的LED3的是IO口直接控制,但是绿色LED1需要靠SB43 SB51来控制连接。结合上图我们需要连接SB43 断开SB51!并且要给高电平才能点亮LED们。
可以在开发板的背面看见SB43 SB51的连接情况,如下图

上图可见,在出厂的时候ST已经连接好了,直接控制电平点灯即可!
软件配置
IO配置

时钟树配置   突出一个乱配

烧录与实验
keil 5编译

点灯效果

可以看见三个灯都同时点亮了!

Cubemx是真的坑啊,不能只考虑当下啊,新产品的加入,没有任何提示,任何弹框,没有!!!
最起码在显眼的地方给点提示啊!!!



使用特权

评论回复
沙发
gaoyang9992006| | 2023-8-15 08:46 | 只看该作者
这可不是坑,这是聪明的设计,方便断开后用于别的驱动。

使用特权

评论回复
板凳
Henryko| | 2023-8-19 22:33 | 只看该作者
断开是不是因为跟别的功能有冲突啊

使用特权

评论回复
地板
MessageRing| | 2023-8-23 21:35 | 只看该作者
这是防止LED干扰其他功能的吧

使用特权

评论回复
5
daichaodai| | 2023-8-26 09:40 | 只看该作者
这个确实不能说他是个坑

使用特权

评论回复
6
xxmmi| | 2023-8-27 12:50 | 只看该作者
这条升级之路确实艰难

使用特权

评论回复
7
dvacos|  楼主 | 2023-8-29 18:00 | 只看该作者
daichaodai 发表于 2023-8-26 09:40
这个确实不能说他是个坑

主要是完全没有任何提示,全靠自己去摸索、试错。芯片原厂肯定会发布新的芯片,这个工具完全就没考虑到有新的芯片怎么办,直接就空着,没有提示!!要知道这个软件是可以联网的,它肯定可以控制、弹窗,甚至定向升级(客户点击了相对应的cubemx 芯片工程,先检查本地版本号与服务器里的版本号,不对就提示升级),现在这些提示完全没有,或着说不够直观(反正我是没看见)。

使用特权

评论回复
8
Jacquetry| | 2023-9-4 22:17 | 只看该作者
这个设计使电路更灵活了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

110

帖子

1

粉丝