51单片机,当我用串口在文本模式下,发送了一个字符串ABCDEFGH,然后我怎么把sbuf赋值给一个数组

if(RI){i=sbuf RI=0}这时候我的i是不是只收到一个字节A。
2025-02-25 13:14:53
推荐回答(1个)
回答1:

是的,因为if(Ri)判断为真的时候,执行大括号里面的代码,RI = 0之后,下次循环if(Ri==0)了,跳过该循环,故只收到一个字节