请问arduino程序语言中怎么实现两个程序同时运行?

请问arduino程序语言中怎么实现两个程序同时运行?,第1张

这个应该不需要同时运行也可以实现的,因为机器运行很快的,几乎就是同时完成检测与显示。

只要在void loop里边先编程传感器检测程序,再用数字或者模拟输出口接LCD显示器的输出就行了。void loop无限循环,读一次显示一次。基本就是瞬时完成的。

实际上没有绝对的同步,每两条语句执行都有大约1us的间隔,当然,这个在感观上是看不出来的。通过楼主叙述感觉你的音符播放应该嵌套了好几个循环,如果闪灯程序写在循环外的话本次音乐与下次闪烁的时间就会加大,而循环是很耗资源的,如果循环达到2000次的话闪烁和隐约之间就会有很大的感官差距,楼主可以尝试一下把闪灯放在循环内,如果恰当的话并不会影响音乐播放。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12160136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存