用Arduino产生较高精度的脉冲
我想用Arduino 2560来产生一个脉冲,精度控制在微秒范围,如果要控制在1微秒左右。我用PORT取代digitalWrite(),当用示波器观察的时候,发现波形左右抖动的厉害,是不是2560不能实现这么精度的脉冲呢? 帮你顶,还是弘逸版主来解决吧 可以试的使用detachInterrupt函数关闭中断~~默认中断是开启的,会引起一些问题。。。这个是关闭中断函数介绍。
http://wiki.geek-workshop.com/doku.php?id=arduino:arduino_language_reference:detachinterrupt 我觉得定时中断随时都在被系统调用~!:Q 哎!昨天搬了一天东西,累死了,今天继续弄..... 楼主研究有结果吗? fangtaonj 发表于 2013-5-7 14:16 static/image/common/back.gif
楼主研究有结果吗?
后来重新设置了示波器,就没见抖动了.... 1us 的脉冲?怎麽可能? 请问怎麽做的? 思丶无邪 发表于 2013-5-23 21:28 static/image/common/back.gif
后来重新设置了示波器,就没见抖动了....
1us 的脉冲怎麽做的.. 求扫盲.. 谢谢
页:
[1]