这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 蓝牙连接代码问题

共2条 1/1 1 跳转至

蓝牙连接代码问题

助工
2015-09-28 16:34:42     打赏

不知下面这段代码有什么意思,还是app连接后有发送什么过来,蓝牙连接,使用usart3那里

	if(uart_receive<10)    mode_data[0]=uart_receive;

			if((mode_data[0]==six_data_2[0]////ÊÖÊÆ»¬¶¯Ê¶±ð
			&&mode_data[1]==six_data_2[1]
			&&mode_data[2]==six_data_2[2]
			&&mode_data[3]==six_data_2[3])
			||(mode_data[0]==six_data_1[0]
			&&mode_data[1]==six_data_1[1]
			&&mode_data[2]==six_data_1[2]
			&&mode_data[3]==six_data_1[3]))
		{	
			Flag_Stop=!Flag_Stop;
			mode_data[0]=0;	mode_data[1]=0;	mode_data[2]=0;	mode_data[3]=0;
		}

 

//保持历史数据
		mode_data[7]=mode_data[6];
		mode_data[6]=mode_data[5];
		mode_data[5]=mode_data[4];
		mode_data[4]=mode_data[3];
		mode_data[3]=mode_data[2];
		mode_data[2]=mode_data[1];
		mode_data[1]=mode_data[0];

 



菜鸟
2015-10-02 12:39:28     打赏
2楼

这段代码主要是为了实现用APP滑动关闭小车电机。

APP正常遥控小车,一般是一次只发一个指令,控制小车移动的方向,或者缓慢停止保持平衡。而APP滑动是按顺序往小车发送 向左、后退、向右 (或者向右、后退、向左)三个数据组成一个关闭电机的指令。这个数组是为了保存前一个通过蓝牙发送过来的数据。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]