本帖最后由 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是真的坑啊,不能只考虑当下啊,新产品的加入,没有任何提示,任何弹框,没有!!!
最起码在显眼的地方给点提示啊!!!
|