Other Parts Discussed in Thread: LAUNCHXL-F28P65X
器件型号: LAUNCHXL-F28P65X
我最近开始使用 LAUNCHXL-F28P65X。 我的理解是 LAUNCHXL-F28P65X 可以输出 200MHz PWM 信号。 我将示例代码 (EPWM_ex_3_up_AQ) 导入 CCS V12.8、并尝试修改 TBPRD 值以实现尽可能高的频率。 在网上调查并使用 ChatGPT 和 Gemini 数小时后、我一直没能取得成功。 TBPRD = 1 时可以得到的最大频率为 50MHz。
到目前为止、我尝试过的几项操作包括:
-
在 main 函数中添加片段、如
Systctl_setEPWMclockDivider(SysCTL_EPWMCLK_DIV_1)。 -
修改中的 XTAL_OSC、IMULT_16 和 REFDIV 值
f28p65x_systctrl.c。 -
将 HSPCLKDIV 设置为 TB_DIV1。
我认为我缺少一些根本性的东西。 您能否简单地向我解释一下、因为我还在学习吗?
