【问题标题】:Arduino 'Hello World' not printing properlyArduino 'Hello World' 打印不正确
【发布时间】:2012-08-16 17:26:16
【问题描述】:

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

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

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

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

27748
27748
27748

这是为什么呢?

【问题讨论】:

    标签: arduino


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2018-03-11
        • 2013-08-23
        • 2014-01-10
        • 1970-01-01
        • 2015-05-04
        • 1970-01-01
        • 2012-10-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多