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

发布者:MysticalDreamer最新更新时间:2024-07-26 来源: elecfans关键字:配对 手机看文章 扫描二维码
随时随地手机看文章

概述

本篇文章主要介绍如何使用STM32CubeMX对生成STM32WB工程,并通过与STM32WB配对,查看STM32WB与手机端的数值是否相等。

硬件准备

首先需要准备一个开发板,这里我准备的是NUCLEO-WB55RG 的开发板:在这里插入图片描述

源码下载

https://download.csdn.net/download/qq_24312945/85070274

设置配对方法

参考文档: https://www.st.com/resource/en/programming_manual/pm0271-stm32wb-ble-stack-programming-guidelines-stmicroelectronics.pdf 由下表可知,当设置为Numeric comparison(数字比较)时候,需要设置为Display yes/no。在这里插入图片描述

故在上节的配置中进行修改,修改如下所示。在这里插入图片描述

配置完毕重新生成代码。在这里插入图片描述

代码配置

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

同时将代码修改为十进制显示。在这里插入图片描述

配置完成后下载即可。

结果演示

下载完程序后,可以看到串口打印固件版本等信息。在这里插入图片描述

打开ST BLE ToolBox软件(APP在群内有615061293),可以看到该蓝牙已经可以搜索到。在这里插入图片描述点击connect进行连接。 连接之后可以看到串口打印了连接事件。在这里插入图片描述

同时手机也显示该蓝牙模块连接成功。在这里插入图片描述

让后我们试着读取他。在这里插入图片描述

手机会弹出蓝牙配对请求,同时会显示匹配密钥。在这里插入图片描述

同时在串口终端中也会打印该密钥, 查看是否相等,如果是则点击配对。在这里插入图片描述

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

在这里插入图片描述


关键字:配对 引用地址:STM32WB55_NUCLEO开发(6)----手机与STM32WB通过配对后进行数值比较

上一篇:STM32学习笔记一外部中断
下一篇:STM32H5开发(1)----总览

推荐阅读最新更新时间:2024-11-03 17:18

使用STM8 Nucleo-64开发板生成PWM信号
NUCLEO-8S208RB(基于STM8S208RBT6)和NUCLEO-8L152R8(基于STM8L152R8T6)开发板可用于评估所有STM8S系列和STM8L系列微控制器的主要特性。 本应用笔记简要介绍了如何使用TIM外设来生成三个PWM信号。 1 应用说明 本节描述了在NUCLEO-8S208RB或NUCLEO-8L152R8开发板上使用TIM外设生成三个PWM信号的硬件要求、应用程序的原理图和工作原理。 1.1 硬件要求 NUCLEO-8S208RB或NUCLEO-8L152R8开发板不需要额外的硬件。 需要一台示波器作为外部资源。 1.2 应用原理图 两块开发板的应用原理图如下图所示。 图1. ST
[单片机]
使用STM8 <font color='red'>Nucleo</font>-64<font color='red'>开发</font>板生成PWM信号
三星将发布智能键盘Trio 500 可和三款设备配对
三星有一款新的无线键盘,尚未正式发布,但其网站上已经有了这款设备的清单。这款无线键盘名为三星智能键盘 Trio 500,可与多达三种不同的设备配对。 三星智能键盘 Trio 500 有两种颜色-黑色和白色。前者的一些按键是橙色的,其中包括三个用于快速启动应用的热键和一个用于 Dex 的快捷键。还有三个灰色按键,用于在三个连接的设备之间轻松切换。在白色的版本上,橙色键是浅蓝色的。虽然这是一个蓝牙键盘,应该可以在任何有蓝牙功能的设备上使用,但它的一些功能是三星设备独有的。例如,热键功能是三星 Galaxy 手机和平板电脑独有的,它们运行的是带有 2021 年 3 月安全补丁的 UI 3.1 或更高版本。Dex 也只在特定的手机和平板
[手机便携]
电子装配对无铅焊料的基本要求
无铅焊接装配的基本工艺包括: a. 无铅PCB制造工艺; b. 在焊锡膏中应用的96.5Sn/3.5Ag和95.5Sn/4.0Ag/0.5Cu共晶和近似共晶合金系统; c. 用于波峰焊应用的99.3Sn/0.7Cu共晶合金系统; d. 用于手工焊接的99.3Sn/0.7Cu合金系统。 尽管这些都是可行工艺,但具体实施起来还存在几个大问题,如原料成本仍然高于标准Sn/Pb工艺、对湿润度的限制有所增加、要求在波峰焊工艺中保持惰性空气状态(要有足量氮气)以及可能将回流焊温度升到极限温度范围(235~245℃之间)而提高了对各种元件的热性要求等等。 就无铅替代物而言,现在并没有一套获得普遍认可的规范,经过与该领域众多专业人士的多次讨论
[模拟电子]
你知道蓝牙是如何配对的吗?
蓝牙技术是当今应用最多的技术之一,采用蓝牙技术,我们可以实现数据的传输以及其它功能。上篇文章中,小编对蓝牙手机的功能和选择要点有所阐述。为增进大家对蓝牙的了解,本文将对蓝牙配对和连接的过程以及蓝牙的发展予以介绍。如果你对蓝牙相关内容具有兴趣,不妨继续往下阅读哦。 一、蓝牙配对过程、连接建立过程 蓝牙的建立过程是一个复杂的过程,即使有过相当一段工作和使用经验的人,如果不仔细去了解还是理解不全。 平时我们用蓝牙耳机听音乐,和不同的设备共享文件,打电话等,都有一个配对--连接--传输数据的过程。 蓝牙配对过程,其实就是一个认证的过程。 为什么不配对便无法建立连接?
[物联网]
你知道蓝牙是如何<font color='red'>配对</font>的吗?
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved