
前言 本篇文章带大家了解并学会使用蓝牙模块 一、蓝牙模块介绍 JDY31蓝牙模块 ![]() JDY-31 蓝牙基于蓝牙 3.0 SPP 设计,这样可以支持 Windows、Linux、android 数据透传, 工作频段 2.4GHZ,调制方式 GFSK,最大发射功率 8db,最大发射距离 30 米,支持用户通过 AT 命令修改设备名、波特率等指令,方便快捷使用灵活。 蓝牙接线方式 VCC-3.3V GND-GND TXD-RXD RXD-TXD 二、cubeMX配置及代码解析 1.cubeMX配置 1.选择型号 ![]() 2.设置晶振 ![]() 3.开启串口中断和设置波特率 这里选择的是串口3大家根据自己的接线选择串口号 ![]() ![]() 4.设置时钟树 ![]() 5.设置一个灯用来检测蓝牙功能 ![]() 6.创建工程 ![]() 2.代码解析 蓝牙大家可能会觉得很高大上其实不然他和串口的使用方法是完全一样的, 下面就给大家讲解蓝牙代码的编写。
总结 蓝牙大家不用觉得可怕使用起来和串口是一样的。 |
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
实战经验 | Keil工程使用NEAI库的异常问题
STM32 ISP IQTune:真正零门槛的免费ISP调整软件
【经验分享】STM32 新建基于STM32F40x 固件库的MDK5 工程
意法半导体MCU双供应链策略,打消中国客户后顾之忧
2024意法半导体工业峰会:赋能智能电源和智能工业,构筑可持续未来
ST推出灵活、面向未来的智能电表通信解决方案,助力能源转型
意法半导体 x Qu-Bit Electronix:推动新一轮的数字声音合成革命
从STM32 MPU产品看嵌入式系统中微处理器的新变化