作者hellscythe (口嫌體正直)
看板ASM
標題[問題] arduino 外部中斷和Tone函式衝突?
時間Mon Apr 2 00:17:29 2018
如題,想在蜂鳴器響時使用外部中斷
但發現Tone()在跑時外部中斷會失效
上網找不到類似的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.248.238
※ 文章網址: https://webptt.com/m.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