极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9106|回复: 2

IRremote.h 这个红外调用功能好像和其它的PWM接口有冲突

[复制链接]
发表于 2013-5-23 10:30:57 | 显示全部楼层 |阅读模式

如果我使用这了个红外功能,调用其它的Pin,用PWM时系统就死掉了,如果我把红外这部分去掉,系统就运行正常了,大家在使用时有没有碰到这样的问题呀,怎么解决。
回复

使用道具 举报

发表于 2013-5-24 10:13:52 | 显示全部楼层
这个是用了pin3的PWM呀,跟其他不应该冲突呀
回复 支持 反对

使用道具 举报

发表于 2014-3-9 15:07:19 | 显示全部楼层
本帖最后由 pizg 于 2014-3-9 15:09 编辑

我用了 IRremote Library 和 tone() 也衝突了,

上載程式時會出現下列訊息:
core.a(Tone.cpp.o): In function `__vector_7':
D:\arduino-1.0.5\hardware\arduino\cores\arduino/Tone.cpp:535: multiple definition of `__vector_7'
IRremote\IRremote.cpp.o:\arduino-1.0.5\libraries\IRremote/IRremote.cpp:311: first defined here

我大概知道是 IRremote 和 tone() 都使用 Timer 2, 兩個相互衝突了,
不知該如何解決。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 21:41 , Processed in 0.034951 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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