极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11457|回复: 8

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

[复制链接]
发表于 2013-8-19 08:32:46 | 显示全部楼层 |阅读模式
试了一下delay(100)停了1s
回复

使用道具 举报

 楼主| 发表于 2013-8-19 09:02:14 | 显示全部楼层
自顶,不要无视新人啊
回复 支持 反对

使用道具 举报

发表于 2013-8-19 09:28:35 来自手机 | 显示全部楼层
可能是你的时钟设置的问题,使用一些库会改变系统的时钟基准,这个比较麻烦
回复 支持 反对

使用道具 举报

发表于 2013-8-19 09:38:33 | 显示全部楼层
有代码贴出来没?
是不是你在loop中做了其它费时的事情?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-19 11:24:53 | 显示全部楼层
nobody11003 发表于 2013-8-19 09:38
有代码贴出来没?
是不是你在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
可能是你的时钟设置的问题,使用一些库会改变系统的时钟基准,这个比较麻烦

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

使用道具 举报

发表于 2013-8-19 12:37:36 | 显示全部楼层
调用到什么库了。模认的库是不会这样的。看看你用什么版本的库
回复 支持 反对

使用道具 举报

发表于 2013-8-19 14:22:09 | 显示全部楼层
用什么板子,使用的系统频率是?
回复 支持 反对

使用道具 举报

发表于 2013-8-20 20:56:06 | 显示全部楼层
是不是用的内置晶振哦?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 20:59 , Processed in 0.037531 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表