工具与软件:
几个月前我问了这个问题,我终于回到调查。 使用 N2HET 环路同步作为 ePWM 的同步输入的问题在于、我的 N2HET 环路周期为~333ns、而我的 ePWM 周期为25us。
为了尝试将 ePWM 和 N2HET 都设置为40kHz PWM 周期、N2HET 环路周期为~333ns、而 N2HET CNT 为75 (0到74)、但在此时钟速率下 ePWM TBPRD 为1875。
我要做的就是对齐 N2HET 和 ePWM 的开始(计数=0)、同时还允许每个外围设备进行完整的计数。 使用 N2HET 环路同步基本上每333ns 就会将 ePWM 复位为0、所以 ePWM 永远不会运行。
我能看到的唯一可能实现此目的的方法是使用 N2HET 来驱动 CNT=0处的外部引脚、该引脚短接至外部 ePWM1SYNCI、而 ePWM 将在该外部输入上同步? 您能想到另一个想法吗?
谢谢!
吉姆