作者hellscythe (口嫌体正直)
看板ASM
标题[问题] arduino 外部中断和Tone函式冲突?
时间Mon Apr 2 00:17:29 2018
如题,想在蜂鸣器响时使用外部中断
但发现Tone()在跑时外部中断会失效
上网找不到类似的问题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 134.208.248.238
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1522599452.A.F50.html
1F:→ cs8425: 应该不是失效 而是被一堆timer中断卡住了吧 04/02 12:22
2F:→ cs8425: 可以翻原始码 /hardware/arduino/avr/cores/arduino/Tone. 04/02 12:23
3F:→ hellscythe: 您好,我在抓错误时改成delay(1000)能运作,但前面加 04/02 12:34
4F:→ hellscythe: 上Tone 就无法中断(无论是单音或上滑警报声) 04/02 12:34
5F:→ hellscythe: 我来看看原始码 04/02 12:34
6F:→ hellscythe: 看了没有看很懂,只好换个方式尽量避掉 04/08 16:23