0

http://pastebin.com/86JXkUBf

这是我的 Arduino 代码,我用它作为我和我室友的状态指示器。在我决定能够编辑显示器上的第一行之前,代码工作得很好,这是sainsmart LCD键盘屏蔽。现在,当我在 arduino IDE 中验证代码时,我收到以下一组错误:

sketch_jul22b.cpp:15:81: error: expected unqualified-id before '\x593a'
sketch_jul22b.cpp:15:81: error: expected ‘}’ before '\x593a'
sketch_jul22b.cpp:15:81: error: expected ‘,’ or ‘;’ before '\x593a'
sketch_jul22b.cpp:15:88: error: expected declaration before ‘}’ token

如果有人能告诉我,我将不胜感激:1)这些错误是什么意思。2)如何解决它们。

谢谢!

4

2 回答 2

0

我不确定您究竟编辑了哪一行,但查看您的代码,在我看来,状态字符串必须用双引号引起来。也应该有,而不是。在“了不起”之后

所以而不是

String top[] = {'Status:', 'Adam:', 'Oliver:', 'Adam & Oliver:', 'Awesomeness'. 'OBEY:'};

你应该有

String top[] = {"Status:", "Adam:", "Oliver:", "Adam & Oliver:", "Awesomeness", "OBEY:"};
于 2013-08-02T07:43:09.387 回答
0

更正的编译代码。 http://pastebin.com/j5B37UUP @praks411 是正确的,但有一些错字,需要使用 lcd.print 而不是 lcd.write。

于 2013-08-02T14:35:42.107 回答