EPWM 模块寄存器描述
0x0000 EPWM_CNT_PRDV
默认值:0x00000000 | EPWM Counter 计数周期 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | EPWM_CNT_PRDV EPWM Counter Period Value,EPWM计数器的周期值。此寄存器的更新方式,支持立即更新以及影子更新的模式。 |
0x0004 EPWM_CNT_PHV
默认值:0x00000000 | EPWM Counter 计数同步相位 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | EPWM_CNT_PHV EPWM Counter Phase Value,EPWM计数器的相位值。当出现同步信号时,此时EPWM计数器进行同步,加载此寄存器的相位值进行计数。 |
0x0008 EPWM_CNT_V
默认值:0x00000000 | EPWM Counter 计数数值 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | EPWM_CNT_V EPWM Counter Value,EPWM计数器的计数值。对此字段进行读操作,可以读取此时EPWM计数器。对此字段进行写操作,可以设置EPWM计数器的计数值,EPWM计数器立马更新此计数值,计数方式维持原有的设置进行。 |
0x000C EPWM_CNT_CONF
默认值:0x00000083 | EPWM Counter 配置寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:21 | - | - | - |
20 | R/W | 0x0 | EPWM_CMPB_IMD_UPDT_PULSE_EN EPWM COMPB Imediate Update Pulse Enable,CMPB 值在立即更新时是否补脉冲使能。此功能用于希望在 CMPB 值更新的时候,避免出现由于错过原来的 CMPB 值脉冲而导致的输出全周期为 1 或 0。 注: 此位需要在 CMPB 采用立即更新的方式才有效,即EPWM_CNT_CMPB_UPDT = 0x1。
|
19 | R/W | 0x0 | EPWM_CMPA_IMD_UPDT_PULSE_EN EPWM COMPA Imediate Update Pulse Enable,CMPA 值在立即更新时是否补脉冲使能。此功能用于希望在 CMPA 值更新的时候,避免出现由于错过原来的 CMPA 值脉冲而导致的输出全周期为 1 或 0。 注: 此位需要在 CMPA 采用立即更新的方式才有效,即EPWM_CNT_CMPA_UPDT = 0x1。
|
18 | R/W | 0x0 | EPWM_CMPB_SI_UPDT_PULSE_EN EPWM COMPB Syncin Update Pulse Enable,CMPB 值在 Syncin 更新时是否补脉冲使能。此功能用于希望在 CMPB 值更新的时候,避免出现由于错过原来的 CMPB 值脉冲而导致的输出全周期为 1 或 0。 注意,此位需要在EPWM_CMPB_LP = 0x5 的时候才有效。 |
17 | R/W | 0x0 | EPWM_CMPA_SI_UPDT_PULSE_EN EPWM COMPA Syncin Update Pulse Enable,CMPA 值在 Syncin 更新时是否补脉冲使能。此功能用于希望在 CMPA 值更新的时候,避免出现由于错过原来的 CMPA 值脉冲而导致的输出全周期为 1 或 0。 注: 此位需要在EPWM_CMPA_LP = 0x5 的时候才有效。
|
16:14 | R/W | 0x0 | EPWM_SYNC_OUT EPWM Synchronization Output,EPWM同步信号输出。
|
13 | R/W | 0x0 | EPWM_CNT_PH_DIR EPWM Counter Phase Direction,EPWM计数器同步相位后的计数方向,此位只有在先递增后递减计数模式下以及EPWM_CNT_PH_EN = 0x1 才有效。
|
12:10 | R/W | 0x0 | EPWM_CLK_DIV2 EPWM Clock Divisor2,EPWM计数器的时钟除数 2,EPWM_CNT_CLK 由 SYS_CLK/ (Divisor1 * Divisor2)。
|
9:7 | R/W | 0x1 | EPWM_CLK_DIV1 EPWM Clock Divisor1,EPWM计数器的时钟除数 1。
|
6 | R/W | 0x0 | EPWM_SW_FRC_SYNC EPWM Software Force Synchronization,EPWM软件强制产生同步。软件配置此位可以产生同步脉冲信号。
|
5:4 | R/W | 0x0 | EPWM_PRD_LD EPWM Period Shadow Load,EPWM计数器的周期寄存器的影子更新信号。
|
3 | R/W | 0x0 | EPWM_CNT_PRD _UPDT EPWM Counter Period Update Mode,EPWM计数器的周期寄存器的更新模式。
|
2 | R/W | 0x0 | EPWM_CNT_PH_EN EPWM Counter Phase Enable,EPWM计数器相位使能。
|
1:0 | R/W | 0x3 | EPWM_CNT_MOD EPWM Counter Mode,EPWM计数器模式。
|
0x0010 EPWM_CNT_STS
默认值:0x00000000 | EPWM计数状态寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:3 | - | - | - |
2 | R | 0x0 | EPWM_CNT_OF_STS EPWM Counter Over Flow Status,EPWM计数器上溢出状态。
|
1 | R | 0x0 | EPWM_SYNC_IN_STS EPWM Synchronous Input Status,EPWM同步输入状态。
|
0 | R | 0x0 | EPWM_CNT_DIR_STS EPWM Counter Direction Status,EPWM计数器的方向状态。
|
0x0014 EPWM_CNT_AV
默认值:0x00000000 | EPWM Counter 比较值 A | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | EPWM_CNT_AV EPWM Counter A Value,EPWM计数器比较值 A。当计数器达到此数值时可以产生脉冲信号,若是递增计数达到此值,产生EPWM_CNT_U_AV 信号。若是递减计数到达此值,产生EPWM_CNT_D_AV 信号。 |
0x0018 EPWM_CNT_BV
默认值:0x00000000 | EPWM Counter 比较值 B | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | EPWM_CNT_BV EPWM Counter B Value,EPWM 计数器比较值 B。当计数器达到此数值时可以产生脉冲信号,若是递增计数达到此值,产生EPWM_CNT_U_BV 信号。若是递减计数到达此值,产生EPWM_CNT_D_BV 信号。 |
0x001C EPWM_UPDT_MOD
默认值:0x00000000 | EPWM 更新模式寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9 | R | 0x0 | EPWM_CMPB_SHD_STS EPWM Compare B Shadow Value Status,EPWM计数比较值 B 的影子寄存器状态。
|
8 | R | 0x0 | EPWM_CMPA_SHD_STS EPWM Compare A Shadow Value Status,EPWM计数比较值 A 的影子寄存器状态。
|
7 | R/W | 0x0 | EPWM_CNT_CMPB_UPDT EPWM Counter Compare Value B Update,EPWM计数器的比较 B 值的更新模式。
|
6 | R/W | 0x0 | EPWM_CNT_CMPA_UPDT EPWM Counter Compare Value A Update,EPWM计数器的比较 A 值的更新模式。
|
5:3 | R/W | 0x0 | EPWM_CMPB_LP EPWM Compare B Value Load Point,设置EPWM_CNT_BV 的影子寄存器的加载点。
|
2:0 | R/W | 0x0 | EPWM_CMPA_LP EPWM Compare A Value Load Point,设置EPWM_CNT_AV 的影子寄存器的加载点。
|
0x0020 EPWMA_ACT
默认值:0x00000000 | EPWMA 动作寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15 | R/W | 0x0 | EPWMA_ACT_UPDT EPWMA ACT Update,EPWMA
动作寄存器更新模式(包括 bit[11:0]的所有动作控制信号)。
|
14:12 | R/W | 0x0 | EPWMA_ACT_LP EPWMA Action of Load Point,EPWMA_ACT 的影子寄存器的加载点。
|
11:10 | R/W | 0x0 | EPWMA_ACT_CNTDBV EPWMA Action of CNTDBV,EPWMA
通道在EPWM_CNT_D_BV 信号有效时的动作。
|
9:8 | R/W | 0x0 | EPWMA_ACT_CNTUBV EPWMA Action of CNTUBV,EPWMA
通道在EPWM_CNT_U_BV 信号有效时的动作。
|
7:6 | R/W | 0x0 | EPWMA_ACT_CNTDAV EPWMA Action of CNTDAV,EPWMA
通道在EPWM_CNT_D_AV 信号有效时的动作。
|
5:4 | R/W | 0x0 | EPWMA_ACT_CNTUAV EPWMA Action of CNTUAV,EPWMA
通道在EPWM_CNT_U_AV 信号有效时的动作。
|
3:2 | R/W | 0x0 | EPWMA_ACT_CNTPRD EPWMA Action of CNTPRD,EPWMA
通道在EPWM_CNT_PRD 信号有效时的动作。
|
1:0 | R/W | 0x0 | EPWMA_ACT_CNTZ EPWMA Action of CNTZ,EPWMA
通道在EPWM_CNT_Z 信号有效时的动作。
|
0x0024 EPWMB_ACT
默认值:0x00000000 | EPWMB 动作寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15 | R/W | 0x0 | EPWMB_ACT_UPDT EPWMB ACT Update,EPWMB
动作寄存器更新模式(包括 bit[11:0]的所有动作控制信号)。
|
14:12 | R/W | 0x0 | EPWMB_ACT_LP EPWMB Action of Load Point,EPWMB_ACT 的影子寄存器的加载点。
|
11:10 | R/W | 0x0 | EPWMB_ACT_CNTDBV EPWMB Action of CNTDBV,EPWMB
通道在EPWM_CNT_D_BV 信号有效时的动作。
|
9:8 | R/W | 0x0 | EPWMB_ACT_CNTUBV EPWMB Action of CNTUBV,EPWMB
通道在EPWM_CNT_U_BV 信号有效时的动作。
|
7:6 | R/W | 0x0 | EPWMB_ACT_CNTDAV EPWMB Action of CNTDAV,EPWMB
通道在EPWM_CNT_D_AV 信号有效时的动作。
|
5:4 | R/W | 0x0 | EPWMB_ACT_CNTUAV EPWMB Action of CNTUAV,EPWMB
通道在EPWM_CNT_U_AV 信号有效时的动作。
|
3:2 | R/W | 0x0 | EPWMB_ACT_CNTPRD EPWMB Action of CNTPRD,EPWMA
通道在EPWM_CNT_PRD 信号有效时的动作。
|
1:0 | R/W | 0x0 | EPWMB_ACT_CNTZ EPWMB Action of CNTZ,EPWMA
通道在EPWM_CNT_Z 信号有效时的动作。
|
0x0028 EPWM_SW_ACT
默认值:0x00000000 | EPWM软件控制动作寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:9 | - | - | - |
8:6 | R/W | 0x0 | EPWM_ACT_SW_CT_UPDT Register EPWM_ACT_SW_CT Update mode,寄存器EPWM_ACT_SW_CT 的更新模式。
|
5 | R/WAC | 0x0 | EPWMB_ACT_SW_OS_EN Enable EPWMB Action of Software Oneshot,使能软件的单次控制,产生脉冲信号,此位写 1 后执行完自动清 0。 |
4:3 | R/W | 0x0 | EPWMB_ACT_SW_OS EPWMB Action of Software Oneshot,软件单次控制EPWMB 通道的动作。
|
2 | R/WAC | 0x0 | EPWMA_ACT_SW_OS_EN Enable EPWMA Action of Software Oneshot,使能软件的单次控制,产生脉冲信号,此位写 1 后执行完自动清 0。 |
1:0 | R/W | 0x0 | EPWMA_ACT_SW_OS EPWMA Action of Software Oneshot,软件单次控制EPWMA 通道的动作。
|
0x002C EPWM_ACT_SW_CT
默认值:0x00000000 | EPWM软件持续控制动作寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3:2 | R/W | 0x0 | EPWMB_ACT_SW_CT EPWMB Action of Software Oneshot,软件持续控制EPWMB 通道的动作。
|
1:0 | R/W | 0x0 | EPWMA_ACT_SW_CT EPWMA Action of Software Oneshot,软件持续控制EPWMA 通道的动作。
|
0x0030 EPWM_OUT_CONF
默认值:0x00000000 | EPWM输出配置寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:6 | - | - | - |
5:4 | R/W | 0x0 | EPWM_CH_SEL[1:0] EPWM Channel Select,EPWM通道选择信号。具体的配置说明见 EPWM 输出模式章节的描述。 EPWM_CH_SEL[1:0] = bit[5:4]
|
3:2 | R/W | 0x0 | EPWM_POL_SET[1:0] EPWM极性设置信号,具体的配置说明见 EPWM输出模式章节 的描述。 EPWM_POL_SEL[1:0] = bit[3:2]
|
1:0 | R/W | 0x0 | EPWM_BP_SET[1:0] EPWM Bypass Set,EPWM旁通控制信号,具体的配置说明见 EPWM输出模式章节 的描述。EPWM_BP_SET[1:0] = bit[1:0]
|
Case | CH_SEL0,CH_SEL1 | POL_SET0,POL_SET1 | BP_SET0,BP_SET1 | 说明(默认死区功能打开) |
---|---|---|---|---|
0 | 0,0 | 0,1(1,0) | 1,1 | 互补+死区控制的 CHA 输出,PWM_OUTA 为正(负)极性,PWM_OUTB 为负(正)极性 |
1 | 1,1 | 0,1(1,0) | 1,1 | 互补+死区控制的 PWM_CHB 输出,PWM_OUTA 为正(负)极性,PWM_OUTB 为负(正)极性 |
2 | x,x | x,x | 0,0 | PWM_CHA 直接旁通输出至 PWM_OUTA,PWM_CHB 直接旁通输出至 PWM_OUTB。这里输出的就是两路完全独立的 PWM 信号。 |
3 | - | - | - | - |
0x0034 EPWM_RE_DZCTL
默认值:0x00000000 | EPWM上升沿死区控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:0 | R/W | 0x0 | EPWM_RE_DZCTL EPWM Rising Edge Deadzone Control,EPWM的上升边沿的死区时间控制。 死区延迟的时间为 EPWM_RE_DZCTL * EPWM_CNT_CLK。 |
0x0038 EPWM_FE_DZCTL
默认值:0x00000000 | EPWM下降沿死区控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:0 | R/W | 0x0 | EPWM_FE_DZCTL EPWM Falling Edge Deadzone Control,EPWM的下降边沿的死区时间控制。死区延迟的时间为 EPWM_FE_DZCTL * EPWM_CNT_CLK。 |
0x003C EPWM_CHOP_CONF
默认值:0x00002000 | EPWM Chopper 控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:14 | - | - | - |
13 | R/W | 0x1 | EPWM_CHOP_ALIGN EPWM Chopper Align Enable,Chopper 对齐使能。
|
12 | R/W | 0x0 | EPWM_OSB_EN EPWM Oneshot B Module Enable,EPWM Chopper Oneshot B 模块使能。
|
11 | R/W | 0x0 | EPWM_OSA_EN EPWM Pclock Module Enable,EPWM Chopper PClock 模块使能。
|
10:8 | R/W | 0x0 | EPWM_CHOP_DUTY EPWM Chopper Duty,EPWM
Chopper 占空比。
|
7:5 | R/W | 0x0 | EPWM_CHOP_FRE EPWM Chopper Frequency,EPWM
Chopper 频率。
|
4:1 | R/W | 0x0 | EPWM_CHOP_OS_WTH EPWM Chopper One-shot Pulse Width,Choopper
One-shot 脉宽。
|
0 | R/W | 0x0 | EPWM_CHOP_EN EPWM Chopper Function Enable,EPWM chopper 功能使能。
|
0x0040 EPWM_FLT_INPUT
默认值:0x00000000 | EPWM保护输入控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:22 | - | - | - |
21 | R/W | 0x0 | EPWM_FLT5_IN_POL EPWM Fault5 Input Polarity,EPWM故障输入信号极性。
|
20 | R/W | 0x0 | EPWM_FLT4_IN_POL EPWM Fault4 Input Polarity,EPWM故障输入信号极性。
|
19 | R/W | 0x0 | EPWM_FLT3_IN_POL EPWM Fault3 Input Polarity,EPWM故障输入信号极性。
|
18 | R/W | 0x0 | EPWM_FLT2_IN_POL EPWM Fault2 Input Polarity,EPWM故障输入信号极性。
|
17 | R/W | 0x0 | EPWM_FLT1_IN_POL EPWM Fault1 Input Polarity,EPWM故障输入信号极性。
|
16 | R/W | 0x0 | EPWM_FLT0_IN_POL EPWM Fault0 Input Polarity,EPWM故障输入信号极性。
|
15:14 | - | - | - |
13 | R/W | 0x0 | EPWM_REC_FLT5_EN EPWM Recoverable Fault5 Enable,使能EPWM可恢复的故障信号 5。
|
12 | R/W | 0x0 | EPWM_REC_FLT4_EN EPWM Recoverable Fault4 Enable,使能EPWM可恢复的故障信号 4。
|
11 | R/W | 0x0 | EPWM_REC_FLT3_EN EPWM Recoverable Fault3 Enable,使能EPWM可恢复的故障信号 3。
|
10 | R/W | 0x0 | EPWM_REC_FLT2_EN EPWM Recoverable Fault2 Enable,使能EPWM可恢复的故障信号 2。
|
9 | R/W | 0x0 | EPWM_REC_FLT1_EN EPWM Recoverable Fault1 Enable,使能EPWM可恢复的故障信号 1。
|
8 | R/W | 0x0 | EPWM_REC_FLT0_EN EPWM Recoverable Fault0 Enable,使能EPWM可恢复的故障信号 0。
|
7:6 | - | - | - |
5 | R/W | 0x0 | EPWM_NREC_FLT5_EN EPWM Non-recoverable Fault5 Enable,使能EPWM不可恢复的故障信号 5。
|
4 | R/W | 0x0 | EPWM_NREC_FLT4_EN EPWM Non-recoverable Fault4 Enable,使能EPWM不可恢复的故障信号 4。
|
3 | R/W | 0x0 | EPWM_NREC_FLT3_EN EPWM Non-recoverable Fault3 Enable,使能EPWM不可恢复的故障信号 3。
|
2 | R/W | 0x0 | EPWM_NREC_FLT2_EN EPWM Non-recoverable Fault2 Enable,使能EPWM不可恢复的故障信号 2。
|
1 | R/W | 0x0 | EPWM_NREC_FLT1_EN EPWM Non-recoverable Fault1 Enable,使能EPWM不可恢复的故障信号 1。
|
0 | R/W | 0x0 | EPWM_NREC_FLT0_EN EPWM Non-recoverable Fault0 Enable,使能EPWM不可恢复的故障信号 0。
|
0x0044 EPWM_FLT_PRTCT
默认值:0x00000000 | EPWM保护控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:20 | - | - | - |
19:18 | R/W | 0x0 | EPWM_B_INIT EPWM Output B Init Value,EPWM_B 输出管脚信号的初始值,即在EPWM功能未使能时的输出值。
|
17:16 | R/W | 0x0 | EPWM_A_INIT EPWM Output A Init Value,EPWM_A 输出管脚信号的初始值,即在EPWM功能未使能时的输出值。
|
15:4 | - | - | - |
3:2 | R/W | 0x0 | EPWMB_FLT_PRTCT EPWMB Fault Protect mode,EPWMB 的故障保护措施。
|
1:0 | R/W | 0x0 | EPWMA_FLT_PRTCT EPWMA Fault Protect mode,EPWMA 的故障保护措施。
|
0x0048 EPWM_FLT_INT_EN
默认值:0x00000000 | EPWM故障中断控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:3 | - | - | - |
2 | R/W | 0x0 | EPWM_NREC_FLT_INT_EN EPWM Non-Recoverable Fault Interrupt
Enable,EPWM不可恢复故障中断使能。
|
1 | R/W | 0x0 | EPWM_REC_FLT_INT_EN EPWM Recoverable Fault Interrupt Enable,EPWM可恢复故障中断使能。
|
0 | - | - | - |
0x004C EPWM_FLT_INT_FLG
默认值:0x00000000 | EPWM故障中断标记寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:3 | - | - | - |
2 | R | 0x0 | EPWM_NREC_FLT_FLAG EPWM Non-Recoverable Fault Flag,EPWM不可恢复故障信号标记。
|
1 | R | 0x0 | EPWM_REC_FLT_FLAG EPWM Recoverable Fault Flag,EPWM可恢复故障信号标记。
|
0 | R | 0x0 | EPWM_FLT_INT_FLAG EPWM Fault Interrupt Flag,EPWM故障中断事件标记。
|
0x0050 EPWM_FLT_INT_CLR
默认值:0x00000000 | EPWM故障中断标记清除寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:3 | - | - | - |
2 | R/WAC | 0x0 | EPWM_NREC_FLT_CLR EPWM Non-Recoverable Fault Flag Clear,EPWM不可恢复故障信号标记清除。
|
1 | R/WAC | 0x0 | EPWM_REC_FLT_CLR EPWM Recoverable Fault Flag Clear,EPWM可恢复故障信号标记清除。
|
0 | R/WAC | 0x0 | EPWM_FLT_CLR EPWM Fault Interrupt Flag Clear,EPWM故障中断标记清除。
|
0x0054 EPWM_SWFRC_FLT_INT
默认值:0x00000000 | 软件强制EPWM故障中断产生寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:3 | - | - | - |
2 | R/WAC | 0x0 | EPWM_SW_FRC_NREC_FLT EPWM Software Force Non-Recoverable
Fault,软件强制EPWM不可恢复故障信号的产生。
|
1 | R/WAC | 0x0 | EPWM_SW_FRC_REC_FLT EPWM Software Force Recoverable
Fault,软件强制EPWM可恢复故障信号的产生。
|
0 | - | - | - |
0x0058 EPWM_ADC_INT_CTL
默认值:0x00000000 | ADC 采样触发以及中断控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:24 | - | - | - |
23:20 | R/W | 0x0 | CVRB_CPM_SRC_SEL Conversion B CPM Source
Select,CPM 输出信号作为 CVRB 信号的源选择(这里的信号,需要在 CPM
模块使能比较信号输出至EPWM的功能)。Converision B Source Select,CVRB
信号的源选择。
|
19:16 | R/W | 0x0 | CVRA_CPM_SRC_SEL Conversion A CPM Source
Select,CPM 输出信号作为 CVRA 信号的源选择(这里的信号,需要在 CPM
模块使能比较信号输出至EPWM的功能)。Converision A Source Select,CVRA
信号的源选择。
|
15 | R/W | 0x0 | EPWM_ADC_CVRB_EN EPWM ADC Conversion B Trigger Enable,CVRB
触发信号使能。
|
14:12 | R/W | 0x0 | EPWM_ADC_CVRB_SEL EPWM ADC Conversion B Trigger Selection,EPWM ADC 转换触发 B 信号选择。
|
11 | R/W | 0x0 | EPWM_ADC_CVRA_ENEPWM ADC Conversion A Trigger Enable,CVRA 触发信号使能。
|
10:8 | R/W | 0x0 | EPWM_ADC_CVRA_SELEPWM ADC Conversion A Trigger Selection,EPWM ADC 转换触发 A 信号选择。
|
7:4 | - | - | - |
3 | R/W | 0x0 | EPWM_INT_ENEPWM
Interrupt Enable,使能EPWM中断信号。
|
2:0 | R/W | 0x0 | EPWM_INT_SELEPWM
Interrupt Select,EPWM中断源选择。
|
0x005C EPWM_ADC_INT_PRE
默认值:0x00000000 | ADC 采样触发以及中断事件频次控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:14 | R | 0x0 | EPWM_ADC_CVRB _CNT EPWM ADC Conversion B Count,ADC 转换触发信号源产生的计数,表示目前已经产生了多少次的源的信号。 |
13:12 | R/W | 0x0 | EPWM_ADC_CVRB_DIV EPWM ADC Conversion A Divisor,ADC 转换触发信号 B 的信号源(由EPWM_ADC_CVRB_SEL 选择)的除数,设置此除数可以设定 ADC 转换触发信号 B 的产生频次。
|
11:10 | R | 0x0 | EPWM_ADC_CVRA _CNT EPWM ADC Conversion A Count,ADC 转换触发信号源产生的计数,表示目前已经产生了多少次的源的信号。 |
9:8 | R/W | 0x0 | EPWM_ADC_CVRA_DIV EPWM ADC Conversion A Divisor,ADC 转换触发信号 A 的信号源(由EPWM_ADC_CVRA_SEL 选择)的除数,设置此除数可以设定 ADC 转换触发信号 A 的产生频次。
|
7:4 | - | - | - |
3:2 | R | 0x0 | EPWM_INT_CNT EPWM Interrupt Count,EPWM中断信号源产生的计数,表示目前已经产生了多少次的EPWM中断源的信号。 |
1:0 | R/W | 0x0 | EPWM_INT_DIV EPWM Interrupt Divisor,EPWM中断信号源(由EPWM_INT_SEL 选择)的除数,设置此除数可以设定EPWM中断信号产生频次。
|
0x0060 EPWM_EVNT_FLAG
默认值:0x00000000 | EPWM事件标记寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R | 0x0 | EPWM_ADC_CVRB_FLAG EPWM ADC Conversion B Flag,ADC 转换触发信号 B 的标记。
|
2 | R | 0x0 | EPWM_ADC_CVRA_FLAG EPWM ADC Conversion A Flag,ADC 转换触发信号 A 的标记。
|
1 | - | - | - |
0 | R | 0x0 | EPWM_INT_FLAG EPWM Interrupt Flag,EPWM中断事件标记。
|
0x0064 EPWM_EVNT_CLR
默认值:0x00000000 | EPWM事件标记清除寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R/WAC | 0x0 | EPWM_ADC_CVRB_CLR EPWM ADC Conversion B Flag Clear,ADC 转换触发信号 B 的标记清除。
|
2 | R/WAC | 0x0 | EPWM_ADC_CVRA_CLR EPWM ADC Conversion A Flag Clear,ADC 转换触发信号 A 的标记清除。
|
1 | - | - | - |
0 | R/WAC | 0x0 | EPWM_INT_CLR EPWM Interrupt Flag Clear,EPWM中断事件标记清除。
|
0x0068 EPWM_SW_FRC_EVNT
默认值:0x00000000 | 软件强制EPWM事件产生寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R/WAC | 0x0 | EPWM_SW_FRC_ADC_CVRB EPWM Software ADC Conversion B,软件强制 ADC 转换触发信号 B 的产生。
|
2 | R/WAC | 0x0 | EPWM_SW_FRC_ADC_CVRA EPWM Software ADC Conversion A,软件强制 ADC 转换触发信号 A 的产生。
|
1 | - | - | - |
0 | R/WAC | 0x0 | EPWM_SW_FRC_INT EPWM Software Force Interrupt,软件强制EPWM中断信号产生。
|
0x006C EPWM_FALT_IN_FLT1
默认值:0x00000000 | EPWM故障输入滤波寄存器 1 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:24 | R/W | 0x0 | EPWM_FALT1_SMP_CTL_PRD EPWM Fault1 Input Sample Control Period,输入采样周期。
|
23:20 | R/W | 0x0 | EPWM_FALT1_PRE_FLT EPWM Fault2 Input Filter Enable,EPWM故障输入 1 信号的预滤波使能,预滤波采样周期为 CLK。一般使用,无需使能,默认旁通即可。
|
19:16 | R/W | 0x0 | EPWM_FALT1_IN_FLT_SEL EPWM Fault1 Input Filter Seclect,输入滤波功能选择。
|
15:8 | R/W | 0x0 | EPWM_FALT0_SMP_CTL_PRD EPWM Fault0 Input Sample Control Period,输入采样周期。
|
7:4 | R/W | 0x0 | EPWM_FALT0_PRE_FLT EPWM Fault0 Input Filter Enable,EPWM故障输入 0 信号的预滤波使能,预滤波采样周期为 CLK。一般使用,无需使能,默认旁通即可。
|
3:0 | R/W | 0x0 | EPWM_FALT0_IN_FLT_SEL EPWM Fault0 Input Filter Seclect,输入滤波功能选择。
|
0x0070 EPWM_FALT_IN_FLT2
默认值:0x00000000 | EPWM故障输入滤波寄存器 2 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:24 | R/W | 0x0 | EPWM_FALT3_SMP_CTL_PRD EPWM Fault3 Input Sample Control Period,输入采样周期。
|
23:20 | R/W | 0x0 | EPWM_FALT3_PRE_FLT EPWM Fault3 Input Filter Enable,EPWM故障输入 3 信号的预滤波使能,预滤波采样周期为 CLK。一般使用,无需使能,默认旁通即可。
|
19:16 | R/W | 0x0 | EPWM_FALT3_IN_FLT_SEL EPWM Fault3 Input Filter Seclect,输入滤波功能选择。
|
15:8 | R/W | 0x0 | EPWM_FALT2_SMP_CTL_PRD EPWM Fault2 Input Sample Control Period,输入采样周期。
|
7:4 | R/W | 0x0 | EPWM_FALT2_PRE_FLT EPWM Fault2 Input Filter Enable,EPWM故障输入 2 信号的预滤波使能,预滤波采样周期为 CLK。一般使用,无需使能,默认旁通即可。
|
3:0 | R/W | 0x0 | EPWM_FALT2_IN_FLT_SEL EPWM Fault2 Input Filter Seclect,输入滤波功能选择。
|
0x0074 EPWM_FALT_IN_FLT3
默认值:0x00000000 | EPWM故障输入滤波寄存器 3 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:24 | R/W | 0x0 | EPWM_FALT5_SMP_CTL_PRD EPWM Fault5 Input Sample Control Period,输入采样周期。
|
23:20 | R/W | 0x0 | EPWM_FALT5_PRE_FLT EPWM Fault5 Input Filter Enable,EPWM故障输入 5 信号的预滤波使能,预滤波采样周期为 CLK。一般使用,无需使能,默认旁通即可。
|
19:16 | R/W | 0x0 | EPWM_FALT5_IN_FLT_SEL EPWM Fault5 Input Filter Seclect,输入滤波功能选择。
|
15:8 | R/W | 0x0 | EPWM_FALT4_SMP_CTL_PRD EPWM Fault4 Input Sample Control
Period,输入采样周期。
|
7:4 | R/W | 0x0 | EPWM_FALT4_PRE_FLT EPWM Fault4 Input Filter Enable,EPWM故障输入 4 信号的预滤波使能,预滤波采样周期为
CLK。一般使用,无需使能,默认旁通即可。
|
3:0 | R/W | 0x0 | EPWM_FALT4_IN_FLT_SEL EPWM Fault4 Input Filter
Seclect,输入滤波功能选择。
|
0x0FC EPWM_VER
默认值:0x00000100 | EPWM子模块版本寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | R | 版本寄存器 V1.0 |