目录
usart.c代码(只引用stm32的串口2,串口一用于烧程序)
usart.c代码(只引用stm32的串口2,串口一用于烧程序)
前言
在学习hc-05的过程中,发现csdn的文章对于hc-05模块的使用大多为hc-05与usb转ttl模块的连接使用,而对于有关于hc-05与stm32f1的连接与使用的文章少之又少,于是决定写一篇文章,来帮助在学习hc-05模块遇到问题的朋友们
一、两块hc-05蓝牙通讯的连接
两块hc-05蓝牙通讯的连接可以参考以下文章:
二、使用步骤
1.hc-05从机,该教程主要是应用于【收数据】
usar.h代码:
#ifndef __USART_H
#define __USART_H
#include "stdio.h"
#include "sys.h"
#define USART_REC_LEN 200 //定义最大接收字节数 200
#define EN_USART1_RX 1 //使能(1)/禁止(0)串口1接收
extern u8 USART_RX_BUF[USART_REC_LEN]; //接收缓冲,最大USART_REC_LEN个字节.末字节为换行符
extern u16 USART_RX_STA; //接收状态标记
void uart_init(u32 bound);
void uart_init2(u32 bound);
#endif