我目前正在尝试用我的 arduino 构建一个非常基本的串行 shell。
我可以使用 Serial.read() 从设备获取输出,并且可以获取它输出的字符,但是我无法弄清楚如何将该字符添加到更长的位置以形成完整的命令。
我尝试了合乎逻辑的事情,但它不起作用:
char Command[];
void loop(){
if(Serial.available() > 0){
int clinput = Serial.read();
Command = Command + char(clinput);
}
有人可以帮忙吗?谢谢你。