有幸获得一块NUCLEO-WBA55CG开发板,还没有玩过蓝牙,正好试用一下,折腾了很久才点上灯,分享一下。 本次使用的是CUBEMX进行配置,KEIL进行的编译和下载。 先看一下CUBEMX配置过程 使用官方例程BLE_p2pServer,安装后大概率在这个路径下。里面包含所有官方代码,可以参考使用。 使用CUBEMX打开工程,直接在Project Manager中设置成MDK-ARM就可以使用KEIL进行操作了。 点击生成代码,不用管提示,直接选择打开工程 进入KEIL后会发现有两个问题,主要是由于文件路径上没有对应的文件造成的,添加一下文件就行了。 相应的文件在如下文件夹 添加之后编译,提示如下错误,会发现有两个文件都重名了,一个是刚才添加的文件baes_ccm.c一个是ll_sys_startup.c,删除一个就行了。 再次编译如下,还缺两个.h文件,再找出来添加进去。 让我们再编译一次,再是提示有.h文件找不到,再次添加 再次编译终于成功了 下载试试看效果,点灯成功。下次再尝试添加其它功能。 |
Nucleo-STM32WB09KE测评-蓝牙调试并使用OLED显示数据
【NUCLEO-WB09KE评测】创建BLE工程和开启调试信息
【NUCLEO-WB09KE评测】+2.串口打印
【NUCLEO-WB09KE评测】+5.实现标准电量服务
【NUCLEO-WB09KE评测】BLE例程HeartRate及工具探索
【NUCLEO-WB09KE评测】+3.蓝牙广播
STM32WB系列MCU低功耗测试
Nucleo-STM32WB09KE测评--IIC传感器读取
【NUCLEO-WB09KE评测】+4.蓝牙控制LED
【NUCLEO-WB09KE评测】+1.点灯
不错不错🚀️
旭哥,这个板子如果直接使用cubeide的话会不会就不会出现include不到的情况了