初学arduino求助-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: dongjy1993

[未解决] 初学arduino求助

[复制链接]
发表于 2018-9-20 20:16 来自手机 | 显示全部楼层
dongjy1993 发表于 2018-9-19 20:33
真是被delay困住了。。还有就是我不知道该怎么弄才能让它一条一条的跑完程序。。就像我上面说的在上一次 ...

delay()的特点是程序会停留等delay完了再往下走;millis()配合变量,不影响或严格地说极微量地影响loop()程序,设不同变量分别针对你的t、m、n,就可以做到类似多任务的效果,即各自计各自的时。具体用法去研究一下语法手册里的例程吧,自己琢磨出来映像更深。
 楼主| 发表于 2018-9-20 20:29 | 显示全部楼层
sang0shu 发表于 2018-9-20 17:39
什么t m,怎么看不懂

t m是我假设按下按钮持续的时间,因为每次按下按钮时间不尽相同,所以我设了不同的字母,这个直接理解为不一样长的时间段就行了
 楼主| 发表于 2018-9-20 20:34 | 显示全部楼层
上海老王 发表于 2018-9-20 20:16
delay()的特点是程序会停留等delay完了再往下走;millis()配合变量,不影响或严格地说极微量地影响loop() ...

嗯嗯好的,谢谢大佬,那个语法手册是哪一本书呀,我现在主要看的是arduino权威指南第二版,这书对于初学者来说可以吗,麻烦推荐一两本是和初学的书吧
 楼主| 发表于 2018-9-20 20:41 | 显示全部楼层
上海老王 发表于 2018-9-20 20:16
delay()的特点是程序会停留等delay完了再往下走;millis()配合变量,不影响或严格地说极微量地影响loop() ...

大佬,我找到你说的语法手册了,这个对我帮助真的很大,感谢大佬,你看看是不是这个https://wenku.baidu.com/view/c133fddadaef5ef7bb0d3c0c.html
 楼主| 发表于 2018-9-21 14:46 | 显示全部楼层

没有。。还是不懂。。
发表于 2018-9-21 15:01 | 显示全部楼层
https://www.jianshu.com/p/f694416c8eef
这个试试呢。
 楼主| 发表于 2018-9-21 15:40 | 显示全部楼层
xvipservice 发表于 2018-9-21 15:01
https://www.jianshu.com/p/f694416c8eef
这个试试呢。

谢谢,这个SCoop函数适用于我这个吗,我这个只有一个按钮输入引脚,一个led灯输出引脚
 楼主| 发表于 2018-9-21 15:42 | 显示全部楼层

还没有。。。。帮忙顶起来呀,让大佬们看看有这种需求的不在少数,让他们出山解救我们
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 00:35 , Processed in 0.141790 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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