串口区别字符串命令程序问题

2019-07-21 03:47发布

通过串口,从PC端发送字符串,单片机收到字符串后,能区别出是哪个字符串,因为每一个正确的字符串代表一个指令,我是按照原子哥的程序,修改的,可是,一直区分不出 正确的字符串,下面附上程序,麻烦大哥大姐帮看看,急啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
小陈陈
2019-07-21 10:32
收到的和我发送的一模一样,调试过了的,可是,经过那个字符串判断函数之后,刚上电时只要正确输入 字符串命令就可以,要是输入错误的字符串命令,再输入正确的字符串命令,者就不能区分正确的字符串命令了,那个字符串函数,我在VC上单独调试过了的,可以的
int strcomp(char *de,char *rec)
{
while((*rec-*de==0)||(*rec-*de==32))
{
      if(*rec=='')
{
return 1;
}
de++;
rec++;
}
return 0;
}

一周热门 更多>