
有幸获得一块NUCLEO-WBA55CG开发板,还没有玩过蓝牙,正好试用一下,折腾了很久才点上灯,分享一下。 本次使用的是CUBEMX进行配置,KEIL进行的编译和下载。 先看一下CUBEMX配置过程 使用官方例程BLE_p2pServer,安装后大概率在这个路径下。里面包含所有官方代码,可以参考使用。 使用CUBEMX打开工程,直接在Project Manager中设置成MDK-ARM就可以使用KEIL进行操作了。 点击生成代码,不用管提示,直接选择打开工程 进入KEIL后会发现有两个问题,主要是由于文件路径上没有对应的文件造成的,添加一下文件就行了。 相应的文件在如下文件夹 添加之后编译,提示如下错误,会发现有两个文件都重名了,一个是刚才添加的文件baes_ccm.c一个是ll_sys_startup.c,删除一个就行了。 再次编译如下,还缺两个.h文件,再找出来添加进去。 让我们再编译一次,再是提示有.h文件找不到,再次添加 再次编译终于成功了 下载试试看效果,点灯成功。下次再尝试添加其它功能。 |
【NUCLEO-WBA65RI评测】围绕BleApplicationContext_t的端侧蓝牙开发逻辑
STM32入门系列-学习STM32要掌握的内容
【NUCLEO-WBA65RI评测】Android Studio手机端蓝牙开发
【NUCLEO-WBA65RI评测】6.手机蓝牙控制电机运动
【NUCLEO-WBA65RI评测】Android端蓝牙OTA升级
【NUCLEO-WBA65RI评测】USB HID设备测试
【NUCLEO-WBA65RI评测】5.OTA后不能Debug的原因和解决方案
新手必看!STM32单片机应该怎么学?
【NUCLEO-WBA65RI评测】使用BLE-Serial-comm进行BLE调试,蓝牙BLE动态运行
【NUCLEO-WBA65RI评测】评测小结
不错不错🚀️
旭哥,这个板子如果直接使用cubeide的话会不会就不会出现include不到的情况了