wanji 发表于 2013-7-5 09:58 static/image/common/back.gif
学习了两种思路。2560得用FlexiTimer2库就得到一样的效果
你好大神,2560要怎么来用这个定时器2,你说的FlexiTimer2库在哪里可以找到?如果你有的话,可以发我一份么。。。感谢
К┃ìd 发表于 2014-3-8 19:45 static/image/common/back.gif
你好大神,2560要怎么来用这个定时器2,你说的FlexiTimer2库在哪里可以找到?如果你有的话,可以发我一份 ...
忘了留下我的邮箱,[email protected]
还没有用过arduino的,看看先
弱弱的问一句。。外部中断有停止外部中断的语句nointerrupts();以及删除外部中断的语句detachInterrupt(interrupt); 。然后现在看到定时器有 MsTimer2::start();启动定时器的语句。那么类似的定时器有无有停止定时器的语句甚至删除定时器的语句呢?
К┃ìd 发表于 2014-3-8 19:45 static/image/common/back.gif
忘了留下我的邮箱,
能给我 一份吗 Flexitimer2
我也是mega2560
wanji 发表于 2013-7-5 09:58 static/image/common/back.gif
学习了两种思路。2560得用FlexiTimer2库就得到一样的效果
能给我 一份吗 Flexitimer2
我也是mega2560
442130263@qqcom 谢谢
К┃ìd 发表于 2014-3-8 19:45 static/image/common/back.gif
忘了留下我的邮箱,
能给我 一份吗 Flexitimer2
我也是mega2560
[email protected] 谢谢
动到定时器基本就动到Arduino的低层核心的东西了,Arduino好多功能函数都跟定时器有关,对定时器的修改要兼顾其它功能。
:P话说楼主,能否给一个定时器的停止函数呀
:loveliness:
个人觉得楼主提供的第二种方法只是实现了功能,但并不能算是使用了中断
采用MsTimer2.h后有没有发现进入中断函数后,中断函数中的延时不准,比如中断函数中的delay(1000);并非1秒,而是一闪而过。我是发现了此问题。
自定义使用定时器0,将导致delay 以及millis不再准确。
自定义任意定时器,将导致相应的analogWrite不能再使用。
第二种为什么不能写得像第一种那样简洁,用一个变量记录当前的状态。
求2560得用FlexiTimer2库,mega2560的计数器中断怎么用?