

嗨,我是
STM32 世界的新手。我最近买了一个 stm32L4R5ZI nucleo 板并开始了一个使用定时器/计数器的项目。我尝试做一个非常简单的项目,生成 1 Hz 的 PWM,d%=50%。所以我将定时器时钟设置为 30 MHz。在我设置的参数设置中:CHx 上的 PWM 生成,预分频器为 29999,计数器周期为 999,脉冲为 499。我得到的是一个 LED,它以非常低的频率闪烁,大约 1/7 赫兹。而不是 1 赫兹。
我的程序就是这样做的(我只是在主程序中启用了计时器)。
我试图改变定时器,并使用定时器作为计数器,但我总是得到类似的结果。我不知道那是什么。