你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32WB55_NUCLEO开发(6)----手机与STM32WB通过配对后进行数值比较

[复制链接]
STMCU小助手 发布时间:2022-8-18 21:30
设置配对方法
由下表可知,当设置为Numeric comparison(数字比较)时候,需要设置为Display yes/no。

33f6be018a4c45ffa160f3e5bd27c9f3.png

故在上节的配置中进行修改,修改如下所示。
319d3d75ecc0415783864ebcee100d4d.png

配置完毕重新生成代码。

7d1ee489440b4899b952aed4b51f56a6.png

代码配置

在app_ble.c中,下图可以看到数字比较值的事件处理程序,通过串口输出密钥值。

29c008f4a4af41998bb78081beca681c.png

同时将代码修改为十进制显示。

510d684a549045f9bf9c90beb8ed037a.png

配置完成后下载即可。

结果演示
下载完程序后,可以看到串口打印固件版本等信息。

b45935377b564777a9771f7b189e138d.png

打开ST BLE ToolBox软件(APP在群内有615061293),可以看到该蓝牙已经可以搜索到。

02f41e84cdf64fb580564d8361923bcd.png

点击connect进行连接。
连接之后可以看到串口打印了连接事件。

b6006921909746e1ab04051331fa1fe1.png

同时手机也显示该蓝牙模块连接成功。

0f31a7adc0194d288d1aa94b9f263969.png

让后我们试着读取他。

b80e49be6c254df5a57c27e325b6feb9.png

手机会弹出蓝牙配对请求,同时会显示匹配密钥。

9cc960052a914b3eb1fe5f5136db59e6.png

同时在串口终端中也会打印该密钥, 查看是否相等,如果是则点击配对。

09fd2dfd2830462395110638a1ed27a7.png

配对完成后进行读取,可以看到已经成功读取出来。

0893f4a0a7514c61be045aa38a7e160b.png




收藏 评论0 发布时间:2022-8-18 21:30

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版