我在具有 3 个 PWM 通道的 H743ZI 上使用 TIM1。我正在尝试最大化 PWM 分辨率,所以我需要最大化 TIM1 上的时钟速度。
数据表(下面的屏幕截图)给出了最大接口时钟和最大定时器时钟的 120MHz 和 240MHz 值。
2有什么区别?我的时钟设置如下所示,APB2 的外围时钟为 120MHz,APB2 的定时器时钟为 240MHz。
我需要 PWM 通道上的 24KHz 频率,因此我将 ARR 设置为 4999,这确认 H743 使用的是 120MHz 值(而不是 240MHz 值)。
是因为我以与硬件相关的方式使用计时器 - 因此是“外围时钟”吗?
当然,我的后续问题是我是否可以使用 HRTIM 代替?