七海风 发表于 2013-8-19 08:32:46

为什么LED闪烁仿真时我的delay(1000)停了10s?

试了一下delay(100)停了1s

七海风 发表于 2013-8-19 09:02:14

自顶,不要无视新人啊

qptimus 发表于 2013-8-19 09:28:35

可能是你的时钟设置的问题,使用一些库会改变系统的时钟基准,这个比较麻烦

nobody11003 发表于 2013-8-19 09:38:33

有代码贴出来没?
是不是你在loop中做了其它费时的事情?

七海风 发表于 2013-8-19 11:24:53

nobody11003 发表于 2013-8-19 09:38 static/image/common/back.gif
有代码贴出来没?
是不是你在loop中做了其它费时的事情?

直接用了 file->example里面的
以下是loop里面的代码
void loop() {
digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
delay(1000);               // wait for a second
digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
delay(1000);               // wait for a second
}

七海风 发表于 2013-8-19 11:27:19

qptimus 发表于 2013-8-19 09:28 static/image/common/back.gif
可能是你的时钟设置的问题,使用一些库会改变系统的时钟基准,这个比较麻烦

谢谢~~,找到问题就应该能解决啦。我之前连是什么问题都不清楚,无从下手的说

wyd1520 发表于 2013-8-19 12:37:36

:D调用到什么库了。模认的库是不会这样的。看看你用什么版本的库

林定祥 发表于 2013-8-19 14:22:09

用什么板子,使用的系统频率是?

lizh1245 发表于 2013-8-20 20:56:06

是不是用的内置晶振哦?
页: [1]
查看完整版本: 为什么LED闪烁仿真时我的delay(1000)停了10s?