寄存器描述
0x0000 GLB_EN
默认值:0x00000000 | 全局使能寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:2 | - | - | - |
1 | R/W | 0x0 | CPM1_EN CPM1 Enable,CPM1
使能。
|
0 | R/W | 0x0 | CPM0_EN CPM0 Enable,CPM0
使能。
|
0x0004 GLB_IRQ_STS
默认值:0x00000000 | 全局中断状态寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R/W1C | 0x0 | CPM1_COL_IRQ CPM1 Low Comparator Output IRQ,低位比较器中断。
|
2 | R/W1C | 0x0 | CPM1_COH_IRQ CPM1 High Comparator Output IRQ,高位比较器中断。
|
1 | R/W1C | 0x0 | CPM0_COL_IRQ CPM0 Low Comparator Output IRQ,低位比较器中断。
|
0 | R/W1C | 0x0 | CPM0_COH_IRQ CPM0 High Comparator Output IRQ,高位比较器中断。
|
BC0/1 + 0x10 COMP_CTL
默认值:0x00000000 | 比较器控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:29 | - | - | - |
28:27 | R/W | 0x0 | COL_IRQ_SEL Low Comparator COL_IRQ source
select,低位比较器输出至中断的信号源选择。
|
26 | R/W | 0x0 | COMPL_EN Low Comparator Enable,低位比较器使能。
|
25:24 | - | - | - |
23 | R/W | 0x0 | LDAC_EN Low Comparator DAC enable,LDAC
使能。
|
22 | R/W | 0x0 | COL_LT_ASYNC_EN Low Comparator COL_LT select asynchronous source,低位输出比较器的锁存信号
COL_LT
采用异步信号源使能。
|
21:20 | R/W | 0x0 | COL_GPIO_SEL Low Comparator COL_GPIO source select,低位比较器输出至
GPIO
的信号源选择。
|
19:18 | R/W | 0x0 | COL_PWM_SEL Low Comparator COL_PWM source select,低位比较器输出至
EPWM
的信号源选择。
|
17 | R/W | 0x0 | COMPL_INV Low Comparator output invert enable,低位比较器输出反相使能。
|
16 | R/W | 0x0 | COMPL:_NSRC Low Comparator Negative Input
Source,低位比较器的负端输入源选择。
|
15:13 | - | - | - |
12:11 | R/W | 0x0 | COH_IRQ_SEL High comparator COH_IRQ source
select,高位比较器输出至中断的信号源选择。
|
10 | R/W | 0x0 | COMPH_EN High Comparator Enable,高位比较器使能。
|
9:8 | - | - | - |
7 | R/W | 0x0 | HDAC_EN High Comparator DAC enable,HDAC
使能。
|
6 | R/W | 0x0 | COH_LT_ASYNC_EN High comparator COH_LT select asynchronous source,高位输出比较器的锁存信号
COH_LT
采用异步信号源使能。
|
5:4 | R/W | 0x0 | COH_GPIO_SEL High comparator COH_GPIO source select,高位比较器输出至
GPIO
的信号源选择。
|
3:2 | R/W | 0x0 | COH_PWM_SEL High Comparator COH_PWM source select,高位比较器输出至
EPWM
的信号源选择。
|
1 | R/W | 0x0 | COMPH_INV High Comparator output invert enable,高位比较器输出反相使能。
|
0 | R/W | 0x0 | COMPH_NSRC High Comparator Negative Input
Source,高位比较器的负端输入源选择。
|
BC0/1 + 0x014 COMP_OUT
默认值:0x00000000 | 比较器输出寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:30 | - | - | - |
29 | R/W | 0x0 | COHL_GPIO_EN COHL GPIO output Enable,高低位比较器输出进行
OR
逻辑作为
GPIO
输出使能。
|
28 | R/W | 0x0 | COHL_PWM_EN COHL PWM Enable,高低位比较器输出进行
OR
逻辑作为
EPWM
保护使能。
|
27:23 | - | - | - |
22 | R/W | 0x0 | COL_PWM_EN Low Comparator PWM Enable,低位比较器输出
EPWM
保护使能。
|
21 | R/W | 0x0 | COL_GPIO_EN Low Comparator GPIO output Enable,GPIO
输出使能。
|
20 | R/W | 0x0 | COL_IRQ_LVL Low Comparator Interrupt Level Mode
Select,低位比较器中断电平模式选择。
|
19:18 | R/W | 0x0 | COL_IRQ_EDG Low Comparator Interrupt Edge Mode
Select,低位比较器中断边沿模式选择。
|
17 | R/W | 0x0 | COL_IRQ_MOD Low Comparator Interrupt Mode
Select,低位比较器中断模式选择。
|
16 | R/W | 0x0 | COL_IRQ_EN Low Comparator Interrupt Enable,低位比较器中断使能。
|
15:7 | - | - | - |
6 | R/W | 0x0 | COH_PWM_EN High Comparator PWM Enable,高位比较器输出
EPWM
保护使能。
|
5 | R/W | 0x0 | COH_GPIO_EN High Comparator GPIO output Enable,GPIO
输出使能。
|
4 | R/W | 0x0 | COH_IRQ_LVL High Comparator Interrupt Level Mode
Select,高位比较器中断电平模式选择。
|
3:2 | R/W | 0x0 | COH_IRQ_EDG High Comparator Interrupt Edge Mode
Select,高位比较器中断边沿模式选择。
|
1 | R/W | 0x0 | COH_IRQ_MOD High Comparator Interrupt Mode
Select,高位比较器中断模式选择。
|
0 | R/W | 0x0 | COH_IRQ_EN High Comparator Interrupt Enable,高位比较器中断使能。
|
BC0/1 + 0x18 COMP_HYSCTL
默认值:0x00000000 | 比较器迟滞控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:9 | - | - | - |
8 | R/W | 0x00 | COMP_IBIAS_EN Comparator Ibias Enable,比较器偏置电流使能。
|
7 | - | - | - |
6:4 | R/W | 0x0 | COMPL_HYS_EN Low Comparator Hysteresis Enable,低位比较器迟滞电压使能。
|
3 | - | - | - |
2:0 | R/W | 0x0 | COMPH_HYS_EN High Comparator Hysteresis Enable,高位比较器迟滞电压设置。
|
BC0/1 + 0x1C COMP_STS
默认值:0x00000000 | 比较器状态寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R | 0x0 | COL_LT_SYNC Latched Value of ,Low Comparator Digital Filter
Output,低位比较器经过锁存的信号。
|
2 | R | 0x0 | COL_SYNC_FLT Low Comparator Digital Filter
Output,低位比较器经过数字滤波后的输出信号。
|
1 | R | 0x0 | COH_LT_SYNC Latched Value of ,High Comparator Digital Filter
Output,高位比较器经过锁存的信号。
|
0 | R | 0x0 | COH_SYNC_FLT High Comparator Digital Filter
Output,高位比较器经过数字滤波后的输出信号。
|
BC0/1 + 0x20 COMP_STS_CLR
默认值:0x00000000 | 比较器状态清除寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:4 | - | - | - |
3 | R/W | 0x0 | COL_LT_SYNCLR_EN Low Comparator SYNCLR Enable,使能允许
SYNCLR
进行低位比较器的锁存信号清
0。
|
2 | R/W1AC | 0x0 | COL_LT_CLR Low Comparator Latch Clear,低位比较器的输出锁存信号进行清
0。
|
1 | R/W | 0x0 | COH_LT_SYNCLR_EN High comparator SYNCLR Enable,使能允许
SYNCLR
进行高位比较器的锁存信号清
0。
|
0 | R/W1AC | 0x0 | COH_LT_CLR High Comparator Latch Clear,高位比较器的输出锁存信号进行清
0。
|
BC0/1 + 0x24 COMP_DAC_CTL
默认值:0x00000000 | SSINC 比较阈值寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:8 | - | - | - |
7:4 | R/W | 0x0 | SYNC_SRC Synchronous Source Select,同步信号源选择,此同步信号用于控制
HDAC
和
LDAC
的影子寄存器的更新,HDAC
的斜波信号模块的启动,以及输出锁存状态清
0 操作。
|
3 | - | - | - |
2 | R/W | 0x0 | DAC_LOAD_SEL DAC Load Select,DAC
数值的影子寄存器更新至立即寄存器的触发信号选择。
|
1 | R/W | 0x0 | RAMP_LOAD_SEL Ramp Load Select,选择
RAMPSTS
的更新数据源。
|
0 | R/W | 0x0 | HDAC_SRC HDAC source select,高位
DAC
输出控制源选择。
注: 此位从
0x0
切换到
0x1,自动触发一次斜坡模块的影子寄存器更新到立即寄存器,即
RAMP_DLYS
更新到 RAMP_DLYA,RAMP_DEC_VALS
更新到 RAMP_DEC_VALA,RAMP_MAX_REFS
更新到 RAMP_MAX_REFA。
|
BC0/1 + 0x28 DACH_VALS
默认值:0x00000000 | 高位 DAC 数值影子寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11:0 | R/W | 0x0 | DACH_VALS High DAC Shadow Value,HDAC 的影子寄存器。 |
BC0/1 + 0x2C DACH_VALA
默认值:0x00000000 | 高位 DAC 数值生效寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11:0 | R | 0x0 | DACH_VALA High DAC Active Value,HDAC 的当前生效寄存器。 |
BC0/1 + 0x30 RAMP_MAX_REFA
默认值:0x00000000 | 斜坡最大值生效寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_MAX_REFA Ramp Maximum Reference Active Value,RAMP_MAX_REF 的当前生效值。 |
BC0/1 + 0x34 RAMP_MAX_REFS
默认值:0x00000000 | 斜坡最大值影子寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R/W | 0x0 | RAMP_MAX_REFS Ramp Maximum Reference Shadow Value,RAMP_MAX_REF 的影子值。 |
BC0/1 + 0x38 RAMP_DEC_VALA
默认值:0x00000000 | 斜坡递减值生效寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_DEC_VALA Ramp Decrement Active Value,RAMP_DEC_VAL 的当前生效值。 |
BC0/1 + 0x3C RAMP_DEC_VALS
默认值:0x00000000 | 斜坡递减值影子寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_DEC_VALS Ramp Decrement Value Active,RAMP_DEC_VAL 的影子值。 |
BC0/1 + 0x40 RAMP_DLYA
默认值:0x00000000 | 斜坡延迟值生效寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_DLYA Ramp Delay Active Value,RAMP_DLY_VAL 的当前生效值。 |
BC0/1 + 0x44 RAMP_DLYS
默认值:0x00000000 | 斜坡延迟值影子寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_DLYS Ramp Delay Shadow Value,RAMP_DLY_VAL 的影子值。 |
BC0/1 + 0x48 RAMP_STS
默认值:0x00000000 | 斜坡状态值寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:16 | - | - | - |
15:0 | R | 0x0 | RAMP_STS Ramp Status,RAMP 状态值。 |
BC0/1 + 0x4C DACL_VALS
默认值:0x00000000 | 低位 DAC 数值影子寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11:0 | R/W | 0x0 | DACL_VALS Low DAC Shadow Value,LDAC 的影子寄存器。 |
BC0/1 + 0x50 DACL_VALA
默认值:0x00000000 | 低位 DAC 数值生效寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11:0 | R | 0x0 | DACL_VALA Low DAC Active Value,LDAC 的当前生效寄存器。 |
BC0/1 + 0x54 LFIL_CTL
默认值:0x00000000 | 低位滤波器控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11 | R/W | 0x0 | FIL_EN Low
Filter Enable,低位滤波器使能。
|
10:6 | R/W | 0x0 | THRESH Low Filter Majority Voting Threshold,低位滤波器的阈值,生效值为 THRESH + 1。 |
5:0 | R/W | 0x0 | SAMP_WIN Low Filter Sample Window Size,低位滤波器的采样窗口大小,生效值为 SAMP_WIN + 1。 |
BC0/1 + 0x58 LFIL_CLK_CTL
默认值:0x00000000 | 低位滤波器时钟控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:0 | R/W | 0x0 | CLK_PRE_SCALE Low filter sample clock prescale,采样时钟的分频比。 |
BC0/1 + 0x5C HFIL_CTL
默认值:0x00000000 | 高位滤波器控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:12 | - | - | - |
11 | R/W | 0x0 | FIL_EN High Filter Enable,高位滤波器使能。
|
10:6 | R/W | 0x0 | THRESH High Filter Majority Voting Threshold,高位滤波器的阈值,生效值为 THRESH + 1。 |
5:0 | R/W | 0x0 | SAMP_WIN High Filter Sample Window Size,高位滤波器的采样窗口大小,生效值为 SAMP_WIN + 1。 |
BC0/1 + 0x60 HFIL_CLK_CTL
默认值:0x00000000 | 高位滤波器时钟控制寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:10 | - | - | - |
9:0 | R/W | 0x0 | CLK_PRE_SCALE High Filter Sample Clock Prescale,采样时钟的分频比。 |
0x0FFC CPM_VER
默认值:0x00000100 | CPM 模块版本寄存器 | ||
---|---|---|---|
位域 | 类型 | 默认值 | 描述 |
31:0 | R | 0x0000_0100 | 版本寄存器 V1.0 |