stm32+HC05 蓝牙应用
2019-1-9 12:21
- ST MCU
- 16
- 3505
算是比较新的了,应该兼容。
这些代码我都是一段一段分析过的。
uint8_t getRemoteDeviceName(BLTDev *bltDev)
{
uint8_t i;
char *redata;
uint16_t len;
char line ...
void strBLTAddr(BLTDev *bltDev,char delimiter)
{
uint8_t i;
if(bltDev->num==0)
{
HC05_DEBU ...
uint8_t parseBluetoothAddress(BLTDev *bltDev)
{
/* Address should look like "+ADDR:::",
* where ...
void writeCommand(const char *command, const char *arg)
{
char str_buf[50];
BLT_KEY_HIGHT;
de ...
int get_line(char* line, char* stream ,int max_size)
{
char *p;
int len = 0;
p=stream ...
char *skipPrefix(char *str, size_t str_length, const char *prefix)
{
uint16_t prefix_length = str ...
unsigned long htoul(const char *str)
{
long result = 0;
if (!str)
return 0;
while (*st ...
uint8_t HC05_Init(void)
{
uint8_t i;
HC05_GPIO_Config();
BLT_USART_Config();
for(i=0;i ...
void HC05_SendString(char* str)
{
BLT_KEY_LOW;
Usart_SendString(HC05_USART,(uint8_t *)str);
} ...
uint8_t HC05_Send_CMD(char* cmd,uint8_t clean)
{
uint8_t retry=5;
uint8_t i,result=1;
while ...
tatic void HC05_GPIO_Config(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
/*开启GPIO时钟*/
...
HC05 简介
BH-HC05 是蓝牙串口模块,它采用蓝牙 2.0 协议,可与任何版本的蓝牙兼容通讯,包括与具有蓝牙功 ...
大声说出 TI 大学计划与我的故事!
2017-12-11 10:54
- 活动专区
- 27
- 2688
【电子竞赛预热赛】+自动恒温控制系统 (已更新完毕)
2018-5-21 11:28
- 2021年大学生电子竞赛
- 71
- 11303
st link在线调试串口问题求助
2017-12-5 00:12
- ST MCU
- 11
- 2804
STM32+ LCD- - 内部温度传感器
2018-1-26 15:46
- ST MCU
- 27
- 2184
【TI年终产品资料分享】+ UCC2807
2017-11-25 22:27
- 德州仪器模拟论坛
- 4
- 944
2
3
近期访客