STM32标准库_蓝牙控制LED

代码如下:

while (1)
	{
		
		if (USART_RX_STA == 1)//接收状态标记
		{			
			flag=USART_ReceiveData(USART1);//接受数据
			if (flag == '1')
			{
				LED1=0;LED2=0;		
				printf("LED is Open\r\n");
			}
			if (flag == '2')   //判断Res最低位
			{
				LED1=1;LED2=1;				
				printf("LED is Close\r\n");
			}	
			if(flag !='1'&&flag!='2')//指令错误
			{
				
				printf("Cmd is Error\r\n");
			}

			Res = 0;
			flag=0;
			USART_RX_STA = 0;
		}
	}

 

 手机蓝牙控制如下:

 

版权声明:本文为CSDN博主「Lemon:」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_65592409/article/details/122272905

代码如下:

while (1)
	{
		
		if (USART_RX_STA == 1)//接收状态标记
		{			
			flag=USART_ReceiveData(USART1);//接受数据
			if (flag == '1')
			{
				LED1=0;LED2=0;		
				printf("LED is Open\r\n");
			}
			if (flag == '2')   //判断Res最低位
			{
				LED1=1;LED2=1;				
				printf("LED is Close\r\n");
			}	
			if(flag !='1'&&flag!='2')//指令错误
			{
				
				printf("Cmd is Error\r\n");
			}

			Res = 0;
			flag=0;
			USART_RX_STA = 0;
		}
	}

 

 手机蓝牙控制如下:

 

版权声明:本文为CSDN博主「Lemon:」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_65592409/article/details/122272905

生成海报
点赞 0

Lemon:

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

STM32+HC-05蓝牙模块学习与使用

HC-05蓝牙串口通信 HC05模块是一款高性能主从一体蓝牙串口模块,是一种集成蓝牙功能的PCBA板,用于短距离无线通信,十分方便。 从某宝商家那里可以看到,蓝牙可以使用多种方法使用&

STM32标准库_蓝牙控制LED

代码如下: while (1){if (USART_RX_STA 1)//接收状态标记{ flagUSART_ReceiveData(USART1);//接受数据if (flag 1){LED10;LED20; pri