0

我正在 arduino uno 上做一个示例 hello world。这是我的示例代码。

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  Serial.println('Hello world');
}

这在串行监视器上给了我奇怪的输出(使用 9600 BR)。我得到以下连续输出:

27748
27748
27748

这是为什么?

4

2 回答 2

5

尝试改变:Serial.println('Hello world');Serial.println("Hello world"); 已经有几个月没有玩过我的 Arduino 了,但我认为你需要双引号而不是字符串的单引号。

于 2012-08-16T17:35:56.843 回答
0

我不知道在其他人中,但在 arduino uno 中,Serial.println不适用于字符串,您需要使用Serial.write

https://www.arduino.cc/en/Serial/Write

于 2015-07-18T10:50:56.533 回答