Timer 赫兹在AVR中的应用

Timer 赫兹在AVR中的应用,timer,avr,Timer,Avr,我是AVR新手,对我们教程中的一个问题感到困惑。它说: “要每秒切换8次输出比较引脚(4Hz周期),我们需要什么时钟预刻度和输出比较值?” 我的困惑是: 为什么说“4Hz周期”?赫兹不是频率的量度吗?为什么它描述的是时间周期?你是对的,赫兹是频率的单位。频率为每秒变化,因此,如果每秒切换一个引脚4次,其频率为4Hz。作者可能很懒,不想在公制SI系统中计算1/4秒的周期时间。 如上所述,它告诉您一个过程、事件和其他事件发生了多少次。大多数情况下,一切都是用赫兹来测量的,因为它方便,而且与时间有直接

我是AVR新手,对我们教程中的一个问题感到困惑。它说:

“要每秒切换8次输出比较引脚(4Hz周期),我们需要什么时钟预刻度和输出比较值?”

我的困惑是:
为什么说“4Hz周期”?赫兹不是频率的量度吗?为什么它描述的是时间周期?

你是对的,赫兹是频率的单位。频率为每秒变化,因此,如果每秒切换一个引脚4次,其频率为4Hz。作者可能很懒,不想在公制SI系统中计算1/4秒的周期时间。 如上所述,它告诉您一个过程、事件和其他事件发生了多少次。大多数情况下,一切都是用赫兹来测量的,因为它方便,而且与时间有直接关系。所以一个人可以很容易地在单位内来回跳跃


因为AVR有一个系统时钟,它被预先定标为较低的速率,以便在不同的系统外围设备中使用。事件循环速度也以赫兹为单位测量。目前我的循环执行时间为2.7 MHz,因此循环速度非常快。

您可以计算从赫兹到秒(周期)的时间段,在您的情况下为0.25秒(p)(周期)=4赫兹,即每秒8次