位15,SOCBEN:当有ePWMxSOCB脉冲时启动A-D转换。
●0:禁止ePWMxSOCB脉冲启动A-D转换。
●1:使能ePWMxSOCB脉冲启动A-D转换。
位14~12,SOCBSEL:ePWMxSOCB脉冲选择位。该位域确定什么时候产生一个eP-WMxSOCB脉冲。
●000:保留。
●001:当时基计数器(TBCTR)的值等于0时,产生ePWMxSOCB脉冲。
●010:当时基计数器(TBCTR)的值等于周期值时,产生ePWMxSOCB脉冲。
●011:保留。
●100:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于增计数时,产生ePWMxSOCB脉冲。
●101:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于减计数时,产生ePWMxSOCB脉冲。
●110:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于增计数时,产生ePWMxSOCB脉冲。
●111:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于减计数时,产生ePWMxSOCB脉冲。
位11,SOCAEN:当有ePwMxSOCA脉冲时启动A-D转换。
●0:禁止ePWMxSOCA脉冲启动A-D转换。
●1:使能ePWMxSOCA脉冲启动A-D转换。
位10~8,SOCASEL:ePWMxSOCA脉冲选择位。该位域确定什么时候产生一个eP⁃WMxSOCA脉冲。
●000:保留。
●001:当时基计数器(TBCTR)值等于0时,产生ePWMxSOCA脉冲。
●010:当时基计数器(TBCTR)值等于周期值时,产生ePWMxSOCA脉冲。(www.daowen.com)
●011:保留。
●100:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于增计数时,产生ePWMxSOCA脉冲。
●101:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于减计数时,产生ePWMxSOCA脉冲。
●110:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于增计数时,产生ePWMxSOCA脉冲。
●111:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于减计数时,产生ePWMxSOCA脉冲。
位7~4,保留位。
位3,INTEN:ePWM中断使能位。
●0:禁止ePWM中断。
●l:使能ePWM中断。
位2~0,INTSEL:产生中断选择位。该位域确定什么时候产生中断。
●000:保留。
●001:当时基计数器(TBCTR)值等于0时产生中断。
●010:当时基计数器(TBCTR)值等于周期值时产生中断。
●011:保留。
●100:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于增计数时,产生中断。
●101:当时基计数器(TBCTR)的值等于计数比较寄存器A(CMPA),同时时基计数器(TBCTR)处于减计数时,产生中断。
●110:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于增计数时,产生中断。
●111:当时基计数器(TBCTR)的值等于计数比较寄存器B(CMPB),同时时基计数器(TBCTR)处于减计数时,产生中断。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。