很高兴有机会试用本次的板卡,之前没有接触过蓝牙和小程序,从本次活动中受益良多。现在分享一下跟着教程走的成果,也记录一下完整工程,以便之后温习。
本文主要完成官方的例程修改,由于直接复制的BLE_p2pServer文件夹,有部分的文件会有缺失,部分文件的路径会有不同,需要在KEIL中进行相应的添加与修改
首先复制下载官方例程,在..\STM32Cube_FW_WBA_V1.4.0\Projects\NUCLEO-WBA55CG\Applications\BLE目录下找到BLE_p2pServer文件夹,复制到自己的常用工程目录下。双击打开BLE_p2pServer.ioc打开工程
修改project manager如下配置就可以使用KEIL进行代码编辑
打开KEIL后会发现一些错误,让我们慢慢进行修改
如下提示是因为有两个同名文件,删除一个
编译后有两个文件不存在的提示,在原官方文件内查找,复制到工程的BLE_p2pServer\Core\Src和BLE_p2pServer\Core\Inc目录下,修改stm32wbaxx_nucleo.c的路径。
再次编译后还是提示有文件缺失,继续添加至BLE_p2pServer\Core\Inc目录下
至此就完成了官方例程的基础修改。