Other Parts Discussed in Thread: AM3359
器件型号: AM3359
您好、
我在 Rev A Beagle Board Black 上执行一些代码、它有 AM3359 CPU。
CPU 频率为 1GHz。
我只是对 ePWM 进行编程、看起来系统时钟是用于 CPU 的时钟、因此是 1GHz。
我在对 EPWM 进行编程时可以给出的最大分频器似乎为 CLK_DIV = 128 且 HS_CLK_DIV = 14
该周期为 16 位数
^、这似乎表明我可以在 ePWM 上执行的最慢周期为 1e9/128/14/2 ~ 16 μ s = 8Hz
这是正确的、我可以让它变慢。 我注意到、当我将 Linux 内核方法与 PWM 一起使用时、以及对于一段时间、它可以做到。 我只是不明白这是如何从 TRM 实现的。
有人有什么想法吗?







