我们打开STM32CubeMX尝试创建创建一下新的工程,根据如下创建:
然后搜索STM32WBA55CG,发现:
这就说明目前还不支持STM32WBA,这个时候我们需要下载STM32WBA的软件包:
直接下载当前最新版本:
开始我们的新工程:
首先编辑我们的工程文件信息:
接下来配置时钟,我们可以直接修改HCLK1,然后让软件自动生成,最大100MHz:
到这里我们想要看一下基本的功能是否可行就需要用一个LED进行展示了,我们看一下原理中我们可以控制LED部分:
对应的引脚分别是:
咱们控制LED1看一下:
这里有一点需要注意的是,我们在进行调试的时候需要开启debug。
简单添加一下LED翻转的代码编译下载,需要更新下载器,不过这个随意:
能够正常进行调试了下载了,可是LED并没有作用,这是怎么回事呢?我们根据上面的关系对30脚进行的配置,说明这个引脚对应的不是LED1,通过在用户手册中查看:
只有扩展板的原理图是不够的,可以看到GPIO30对应的是PB4而不是PB2,咱们修改一下重新编译一下,效果如下:
这次终于对了,上面这张图一定要时刻准备着,下面开始正式的功能测试。