Buff[4]--数据缓
RxBuff[4]--数据存储区
line--数组下标
一定要在主函数内开启串口接收中断HAL_UART_Receive_IT(&huart2,(char *)Buff,1);
一定要在串口中断内再开启串口接收中断HAL_UART_Receive_IT(&huart2,(char *)Buff,1);
注意判断接受格式,这里为 if(Buff[0]=='5') 而非 if(Buff[0]==5)
这一段是tim3定时每3s转变电机状态,需注意cubeide中参数设置以及tim3和tim1不同的中断方式(PWM,输入比较)