This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我正在使用一些具有以下行的 TI FCL 电机示例代码:
// Enable Muxes for ored input of CMPSS1H and 1L, mux for Mux0x //cmpss1 - tripH or tripL XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX00_CMPSS1_CTRIPH_OR_L); //cmpss3 - tripH or tripL XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX04_CMPSS3_CTRIPH_OR_L); //cmpss6 - tripH or tripL XBAR_setEPWMMuxConfig(XBAR_TRIP4, XBAR_EPWM_MUX10_CMPSS6_CTRIPH_OR_L);
电机连接到 EPWM1、EPWM2和 EPWM3上的三相。 出于某种原因、选择 CMPSS1、CMPSS3和 CMPSS6来检查是否存在过流。 我的问题是、任何 CMPSS 都可以用于任何 ePWM 单元吗? 例如、我可以使用 CMPSS1、CMPSS2和 CMPSS3还是其他任何组合?
此致、
Neil
我刚刚解决了。 CMPSS 寄存器对应于用于触发过流的 ADC 输入。 在此示例中、CMPSS3与 ADCINB3相连。 在数据表的第7节中找到它。