概述该项目使用stm32wb09的demo程序重写实现蓝牙数据上报到手机,并通过OLED显示出,同时显示出RSSI值 WB09这个板子目前遇到一个比较有意思的现象就是在官方的demo app运行起来之后,SWD是无法扫描到器件的,需要将跳线跳到Boot1的位置延后reset停掉app,然后才能烧录新的程序
STM32配置WB09要开始RF系统首先要打开两个高速晶振,并且配置时钟源如下所示
配置完时钟源打开RF TIMER 并将中断优先级设置为最高 然后就可以打开RF
设置蓝牙
PKA和RNG也要一同开启
配置蓝牙广播选项
在项目中添加OLED初始化任务以及OLED函数 后附项目代码
|
吃透:STM32WB 上 Zigbee 睡眠终端设备开发攻略
STM32 无线 MCU HSE 频率与启动时间精确调谐实战指南
深度解读:STM32WB 2.4GHz 低成本 PCB 蛇形天线设计实战指南
经验分享 | STM32WB 双核无线 MCU 开发全流程实战指南
STM32WB 基于 Custom Template 实现 BLE 私有协议 实操开发指南
详解STM32单片机的堆栈
STM32单片机进行除零运算,为何程序不崩溃?
从照明到楼宇:STM32WBx5 BLE Mesh 落地指南
STM32WB ZigBee 配网:从“按键入网”到“安全运营”的六边形战士养成记
STM32云连接 干货都在这里!
微信公众号
手机版
是不是图片丢失了
图片的话后面会托管到腾讯云的oss