这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【STM32WBA55CG开发板】1.环境搭建,编译烧录例程

共1条 1/1 1 跳转至

【STM32WBA55CG开发板】1.环境搭建,编译烧录例程

菜鸟
2025-01-14 18:14:01     打赏

首先非常感谢eepw,让我有机会试用STM32WBA55CG开发板。此前的很长一段时间没有接触过st的芯片,对蓝牙和小程序也是没有任何的接触。跟着刘工的耐心教学和群大佬们的经验来试着学习和使用STM32WBA55CG开发板。本着学习的态度,记录下跟着刘工和群友们从本次活动中的学习过程。

这篇帖子就记录在DIY前把需要用到的各种资源获取到,并编译官方例程的过程,并记录下在此过程中遇到的问题和解决办法。


一,环境的准备

首先是MDK的安装,由于之前已经安装过MDK了,这步就可以省略掉了。有了MDK我们还需要器件包,到keil官网搜索下载对应的器件包。Arm Keil | CMSIS Packs

Snipaste_2025-01-14_10-13-30Snipaste_2025-01-14_10-13-30.png

有了这个,再去下载st官方提供的demo。STM32CubeWBA - STM32Cube MCU Package for STM32WBA series (HAL, Low-Layer APIs and CMSIS, File system, RTOS, BLE/802.15.4, Thread and Zigbee stacks - and examples running on ST boards) - STMicroelectronics

Snipaste_2025-01-14_10-15-56Snipaste_2025-01-14_10-15-56.png

我这里直接下载的是1.5.0版本的。下载安装好器件包。最后再来下载安装下最新的CubeMX。STM32CubeMX - STM32Cube initialization code generator - STMicroelectronics

image-20250114103458412image-20250114103458412.png

到这里,准备工作就做完了。

这里要提示下,st官网的下载速度实在太慢了,可以使用IDM下载工具,多线程下载会快不少。

2. 准备代码

在..\STM32Cube_FW_WBA_V1.5.0\Projects\NUCLEO-WBA55CG\Applications\BLE目录下找到BLE_p2pServer文件夹。复制并重命名一个到在该目录下。

Snipaste_2025-01-14_13-52-20Snipaste_2025-01-14_13-52-20.png

进行重命名的目录双击BLE_p2pServer.ioc打开工程。在project manager中配置生成导出MDK工程。

Snipaste_2025-01-14_16-50-12Snipaste_2025-01-14_16-50-12.png

生成工程,课程中刘工讲解的时候MDK编译时会发现一些错误,提示是因为有两个同名文件,要删除一个,但是实际上我使用的过程中没有发现这个问题。可能是我使用的FW 包是1.5.0版本的,官方已经修改掉了这个问题。

image-20250114180613707Snipaste_2025-01-14_18-13-09.png

编译成功。

3.代码烧录

由于板子上直接就集成了ST-Link, 所以烧录非常方便,插上板子,download就下载成功了。

至此就完成了官方例程的基础修改。





关键词: STM32WBA55CG     开发     环境     搭建     编译         

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
站长统计