本帖最后由 meiyaolei 于 2024-11-26 16:32 编辑
利用STM32WB09KE开发板实现蓝牙连接功能。STM32WB09KE作为一款蓝牙低功耗无线和超低功耗的开发板,内置了符合蓝牙低功耗SIG规范v5.4的无线电模块,支持蓝牙通信功能。以下是对STM32WB09KE蓝牙测试的详细分析:
一、准备工作
STM32WB09KE开发板
外部电源线,方便连接电脑
蓝牙测试使用的手机,我这里是苹果手机。
二、开发板程序配置与下载
使用STM32CubeMX配置STM32WB09KE的时钟、引脚、外设。蓝牙模块的初始化,并配置为所需的蓝牙模式(BLE)。
将配置好的程序烧录到STM32WB09KE开发板中,使用KEIL进行烧录,直接进行板载STLINK进行下载。
蓝牙连接测试:
把程序烧录好后,可以用手机的蓝牙功能进行测试与操作,打开手机蓝牙功能。
再回到手机桌面,使用蓝牙测试APP(ST BLE Toolbox)扫描并连接STM32WB09KE开发板的蓝牙设备。
首先准备好蓝牙软件:
如果开发板有供电和烧录了程序,可以找到ht_co这个蓝牙。
验证蓝牙连接是否稳定,能否进行数据通信。
再打开软件:
利用手机找到开发板蓝牙之前,首先是对开发板先下载程序,才能正常找到。连接上后如下图。
下图中可以看到,正常的读出实际的温度,并显示在APP里面。
在蓝牙连接成功后,可以通过APP向开发板发送数据或接收来自开发板的数据。验证数据传输的正确性、稳定性和实时性。
三、实际输出结果
PC端串口会打印相应的信息在串口助手上,可以非常清晰的看到相关的信息。
总结:
使用蓝牙连接和数据传输过程中,测量STM32WB09KE开发板的功耗,验证其是否满足低功耗的要求,对软件的进一步加深,学习与了解使用KEIL开发STM32WB09KE蓝牙功能的重要性。
|