【问题标题】:Two ISR with the same timer AVR两个具有相同定时器 AVR 的 ISR
【发布时间】:2015-06-02 07:23:37
【问题描述】:

我想知道是否可以在 AVR 微控制器中使用 2 种不同的 ISR(例如 ICP 输入捕获和定时器溢出)

【问题讨论】:

  • 是的,有可能!您必须使用哪些中断?
  • 输入捕获和定时器溢出
  • 什么是微? 328p的手册说:“当触发捕获时,计数器(TCNT1)的16位值被写入输入捕获寄存器(ICR1)。输入捕获标志(ICF1)设置在相同的系统时钟因为 TCNT1 值被复制到 ICR1 寄存器中。”。那么似乎这些都不应该影响 TOV ISR 或 TCNT1 寄存器。在每种情况下,所有中断都是完全独立的,因为每个中断都有自己的向量。

标签: timer interrupt avr


【解决方案1】:

是的,这是可能的。每个独立的中断源都有自己的向量。

【讨论】:

  • 太棒了!非常感谢。
猜你喜欢
  • 2021-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-26
  • 2016-01-06
相关资源
最近更新 更多