【小白入门】没基础的小白请教个不是问题的问题
2017-04-031.9万
AI 快速预览详细
本文详细介绍了两个程序的不同之处,并解释了为什么第一个程序失败而第二个程序成功。通过具体的代码示例和调试步骤,帮助读者快速定位并解决编程中的错误。适合零基础的新手用户阅读。
|
这两个程序有什么不同吗?为什么第一个失败而第二个就可以? |
-
QQ截图20170403101816.png (219.2 KB, 下载次数: 9020)
|
这两个程序有什么不同吗?为什么第一个失败而第二个就可以? |
QQ截图20170403101816.png (219.2 KB, 下载次数: 9020)
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
digitalWrite(ledPin.HIGH);
应该是英文逗号,不是点
, .
你点那个“复制错误信息”,看看是什么
In file included from sketch\sos.ino.cpp:1:0:
G:\鍗曠墖鏈篭ard\鏂囦欢\____LED\sos\sos.ino: In function 'void loop()':
G:\单片机\ard\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:41:14: error: expected unqualified-id before numeric constant
#define LOW 0x0
^
G:\鍗曠墖鏈篭ard\鏂囦欢\____LED\sos\sos.ino:34:23: note: in expansion of macro 'LOW'
G:\单片机\ard\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:40:14: error: expected unqualified-id before numeric constant
#define HIGH 0x1
^
G:\鍗曠墖鏈篭ard\鏂囦欢\____LED\sos\sos.ino:53:23: note: in expansion of macro 'HIGH'
exit status 1
为开发板 Arduino/Genuino Uno 编译时出错。
在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
void setup() {
pinMode(ledPin,OUTPUT);
// put your setup code here, to run once:
}
void loop() {
//代表s
digitalWrite(ledPin,HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
digitalWrite(ledPin,HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
digitalWrite(ledPin,HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
//代表o
digitalWrite(ledPin,HIGH);
delay(400);
digitalWrite(ledPin,LOW);
delay(100);
digitalWrite(ledPin,HIGH);
delay(400);
digitalWrite(ledPin.LOW);
delay(100);
digitalWrite(ledPin,HIGH);
delay(400);
digitalWrite(ledPin,LOW);
delay(100);
//代表s
digitalWrite(ledPin,HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
digitalWrite(ledPin,HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
digitalWrite(ledPin.HIGH);
delay(150);
digitalWrite(ledPin,LOW);
delay(100);
}