51单片机串口问题,用上位机给单片机发送一个字符串abcdefgetf,我将这个

2025-03-03 21:49:32
推荐回答(1个)
回答1:

这是我从GSM模块应用程序中,摘录的字符查找函数
从Uart1_Buf[ ]中查找是包含字符串a[ ]
/*******************************************************************************
* 函数名 : Find
* 描述 : 判断缓存中是否含有指定的字符串
* 输入 :
* 输出 :
* 返回 : unsigned char:1 找到指定字符,0 未找到指定字符
* 注意 :
*******************************************************************************/
u8 Find(u8 *a)

{
if(strstr(Uart1_Buf,a)!=NULL)
return 1;
else
return 0;
}
应用例子 if(Find("get")) .......