这是我的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)如何解决它们。
谢谢!
答案 0 :(得分:0)
我不确定您编辑的是哪一行,但在查看您的代码时,我觉得状态字符串必须是双引号。也应该有,而不是。在“Awesomeness”之后
所以而不是
String top[] = {'Status:', 'Adam:', 'Oliver:', 'Adam & Oliver:', 'Awesomeness'. 'OBEY:'};
你应该
String top[] = {"Status:", "Adam:", "Oliver:", "Adam & Oliver:", "Awesomeness", "OBEY:"};
答案 1 :(得分:0)
更正了编译的代码。 http://pastebin.com/j5B37UUP @ praks411是正确的,但有一些拼写错误,需要使用lcd.print而不是lcd.write。