【小白入门】没基础的小白请教个不是问题的问题

2017-04-031.9万
AI 快速预览详细 收起
本文详细介绍了两个程序的不同之处,并解释了为什么第一个程序失败而第二个程序成功。通过具体的代码示例和调试步骤,帮助读者快速定位并解决编程中的错误。适合零基础的新手用户阅读。
这两个程序有什么不同吗?为什么第一个失败而第二个就可以?

QQ截图20170403101816.png (219.2 KB, 下载次数: 9020)

零基础新手 · 如何解决编程中的错误_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
20060606
20060606
digitalWrite(ledPin.LOW);中的.改为,
nicho
nicho
楼上正解
pATAq
pATAq
楼上说的对,另外你这个代码图太不清楚了吧xD
Forgotten
Forgotten
digitalWrite(ledPin.LOW);
digitalWrite(ledPin.HIGH);
应该是英文逗号,不是点
, .
Forgotten
Forgotten
出错了ide会告诉你出了什么错误的。
你点那个“复制错误信息”,看看是什么
Dark-D
Dark-D
作者
回复Forgotten
Arduino:1.8.1 (Windows 7), 开发板:"Arduino/Genuino Uno"
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 编译时出错。
在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
nicho
nicho
在下面的编译输出栏那里查找一下错误信息,应该是程序出错了,可能是一些小标点打错了之类的小错误
Dark-D
Dark-D
作者
回复nicho
int ledPin = 10;
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);
}
nicho
nicho回复Dark-D
把出错的代码贴上来看一下吧
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
- 没有更多了 -