我试图将2个char数组和一个char一起打印到arduino的串口。因为我使用的SRAM是有限的,所以我试图远离任何动态分配的东西(比如将它们组合成一个字符串只是为了将它们放入Serial println函数)。
void myStuff(char* x,char* param)
Serial.println((x+'='+param));
如何在不分配新变量的情况下加入x,' ='和param?我是否遵循此处的内存管理最佳实践?
-added:串行连接到另一台设备,如果命令没有在带有println的一行上发送,它会响应。即多个串行打印,最后一个CRLF不起作用。
- 编写了无法以
开头的功能