TI论坛
直播中

h1654155275.5782

7年用户 297经验值
私信 关注
[问答]

请问F28M35X中M3 GPTIMER能否设置为32位或者24位的PWM模式?

资料上只说了16-Bit PWM Mode,按M3SSCLK=75M算,输出的最低频率为75M/65535=1144HZ,如果我要输出10HZ的PWM波,是否有其他方法实现?

回帖(6)

笪琳琳

2018-11-6 10:14:10
Timer是16bit的。只能降低PWM Timer的时钟频率。
                                                                         如果您认为此问题已被解答,请在“这是否解答您的问题” 后,点击“是”按钮! 谢谢您的合作!
举报

h1654155275.5782

2018-11-6 10:26:47
引用: www033 发表于 2018-11-6 10:26
Timer是16bit的。只能降低PWM Timer的时钟频率。
                                                                         如果您认为此问题已被解答,请在“这是否解答您的问题” 后,点击“是”按钮! 谢谢您的合作!

只能降低PWM Timer的时钟频率?
  那是否是通过GPTM Timer A Prescale (GPTMTAPR) Register分频的?
举报

朱虹博

2018-11-6 10:37:55
引用: 60user150 发表于 2018-11-6 10:38
只能降低PWM Timer的时钟频率?
  那是否是通过GPTM Timer A Prescale (GPTMTAPR) Register分频的?

PWM模式不支持GPTMTAPR,24位分频。也不支持32位。
如果只是10HZ,用timer+中断控制GPIO。
另外28X的PWM功能完善,楼主也可以考虑用28X侧的PWM模块、
举报

笪琳琳

2018-11-6 10:54:42
引用: 60user150 发表于 2018-11-6 10:38
只能降低PWM Timer的时钟频率?
  那是否是通过GPTM Timer A Prescale (GPTMTAPR) Register分频的?

TimerA是 General Purpose的Timer?
PWM的Timer是PWM模块上的Timer,两者不是同一个Timer
                                                                         如果您认为此问题已被解答,请在“这是否解答您的问题” 后,点击“是”按钮! 谢谢您的合作!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分