Arduino tone() 函数 和 IRemote库定时器冲突 实践解决方法
摘要
在使用arduino制作电子琴过程中遇 蜂鸣器发声函数tone()与红外遥控模块函数IRemote冲突问题。本文提供参考两种解决方法的实践过程,思路分别来自以下博客。
arduino 定时器、定时中断与PWM使用以及注意事项
主要思想:修改系统tone()函数库中定时器,使两个函数分别使用不同定时器,从而化解冲突。
tone() 和 IRremote 冲突的解决办法
主要思想: 避免使用系统定义tone()函数,自定义新函数,绕开定时器。
实践1. 修改定时器
在arduino 安装目录下(我的
原创
2020-10-09 18:15:43 ·
4008 阅读 ·
4 评论