Other Parts Discussed in Thread: SYSCONFIG, LAUNCHXL-F28P65X
器件型号: LAUNCHXL-F28P65X
主题中讨论的其他器件: SysConfig、
我使用 SysConfig 创建了一个小型工程、以在 1MHz 上运行两个具有死区时间的 ePWM。 我可以成功编译工程、并在调试中运行工程、并在示波器上查看 PWM 波形。
但是、我想编辑时钟树、将 EPWMCLKDIV 设置为 1(默认值为 2)、以提高死区时间控制的分辨率。 该工具指示我包含器件支持模块、因此我添加了该模块、并且(正如我在此处的论坛中看到的)从构建中排除了 device\device.c 文件。
现在、当我编译工程并在调试中运行时、示波器上根本不会显示任何波形。 我不会收到任何错误、电路板上的 LED 亮起、但 ePWM 没有输出。 我已经尝试了包含和不包含“Use Standard Code Start Branch“选项的工程(使用时不包括 f28p65x_codestartbranch.asm 文件)、但仍然可以获得相同的结果。 
如果删除了器件支持模块、重新启用 device.c 文件、然后重新编译/重新运行该工程、我的波形将返回。 我在做什么?
我的工程设置如下:






