这段代码什么意思?

2020-02-08 09:06发布

void EUART_Send(char *p)
{
    int k = 0;
   
    while(*(p+k-1)!=' ')
   {
     TXREG=*(p+k);
     while(!TRMT);
     TXIF=0;
     k++;
   }
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
dengwuyu111
2020-02-08 11:02
我的理解是:假如*(p-1)不是字符串结束符号' ',那么执行while语句里面的。 这个应该是个串口通讯什么的吧.就是判断有没有发送完一整句字符串。

一周热门 更多>