請問一下各位 怎么樣在STM32串口通信里判斷串口收到的是不是OK,有什么方法能實現(xiàn)嗎
在網(wǎng)上只找到這個,試了好像沒有用
while(1)
{
if(USART_GetFlagStatus(USART1,USART_FLAG_RXNE)==SET)
{
RxBuffer1[RecLen1++]=USART_ReceiveData(USART1);
while(RecLen1==100);
}
for(i=0;i<100;i++)
{
if((RxBuffer1[ i]=='O')&&(RxBuffer1[i+1]=='K'))
{GPIO_ResetBits(GPIO_LED,DS1_PIN);
Delay(0x3FFFFF);}}} |