STM32——蓝牙模块HC06
选用的芯片是STM32F407的芯片,一个HC06的蓝牙模块。
我们采用串口连接,所以我们在芯片原理图找出串口模块。
参数
STM32串口异步通信定义的参数传送格式
起始位
数据位(8位或者9位)
奇偶校验位(第9位)
停止位(1,1.5,2位)
波特率设置
波特率:串行通信的传送速率:在串行通信中,数据是按位进行传送的,因此传送速率用每秒钟传送格式位的数目来表示,称之为波特率(band rate)。每秒传送一个格式位就是1波特。9600bps:每秒传输9600位数据 传输1200个字节 有效960字节
TXD:发送数据 Transmit(tx) Data 简写形式 (另外写法:T TX TD)
RXD:接受数据 Receive(rx) Data 简写形式 (另外写法:R RX RD)
然后找出引脚。
PA2——TX
PA3——RX
然后蓝牙的VCC——5V(开发板)
RX——TX
TX——RX
GND——GND
接上即刻
代码
配置引脚
//蓝牙模块的初始化
void HC06_Init(void