\n
address_offset : 0x0 Bytes (0x0)
size : 0x50 byte (0x0)
mem_usage : registers
protection : not protected
Capture/Compare Register for Channel CC63
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCV : Channel CC63 Compare Value
bits : 0 - 14 (15 bit)
access : read-only
Compare State Modification Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MCC60S : Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3)
bits : 0 - -1 (0 bit)
access : write-only
MCC61S : Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3)
bits : 1 - 0 (0 bit)
access : write-only
MCC62S : Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3)
bits : 2 - 1 (0 bit)
access : write-only
MCC63S : Capture/Compare Status Modification Bits (Set) (x = 0, 1, 2, 3)
bits : 6 - 5 (0 bit)
access : write-only
MCC60R : Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3)
bits : 8 - 7 (0 bit)
access : write-only
MCC61R : Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3)
bits : 9 - 8 (0 bit)
access : write-only
MCC62R : Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3)
bits : 10 - 9 (0 bit)
access : write-only
MCC63R : Capture/Compare Status Modification Bits (Reset) (x = 0, 1, 2, 3)
bits : 14 - 13 (0 bit)
access : write-only
Capture/Compare Shadow Register for Channel CC60
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCS : Shadow Register for Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-write
Capture/Compare Shadow Register for Channel CC61
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCS : Shadow Register for Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-write
Capture/Compare Shadow Register for Channel CC62
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCS : Shadow Register for Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-write
Capture/Compare Shadow Register for Channel CC63
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCS : Shadow Register for Channel CC63 Compare Value
bits : 0 - 14 (15 bit)
access : read-write
Timer T12 Period Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12PV : T12 Period Value
bits : 0 - 14 (15 bit)
access : read-write
Timer T13 Period Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T13PV : T13 Period Value
bits : 0 - 14 (15 bit)
access : read-write
Timer T12 Dead-Time Control Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DTM : Dead-Time
bits : 0 - 6 (7 bit)
access : read-write
DTE0 : Dead-Time Enable Bits
bits : 8 - 7 (0 bit)
access : read-write
Enumeration:
0b0 : value1
Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay.
0b1 : value2
Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM.
End of enumeration elements list.
DTE1 : Dead-Time Enable Bits
bits : 9 - 8 (0 bit)
access : read-write
Enumeration:
0b0 : value1
Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay.
0b1 : value2
Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM.
End of enumeration elements list.
DTE2 : Dead-Time Enable Bits
bits : 10 - 9 (0 bit)
access : read-write
Enumeration:
0b0 : value1
Dead-time generation is disabled. The corresponding outputs switch from the passive state to the active state (according to the actual compare status) without any delay.
0b1 : value2
Dead-time generation is enabled. The corresponding outputs switch from the passive state to the active state (according to the compare status) with the delay programmed in bit field DTM.
End of enumeration elements list.
DTR0 : Dead-Time Run Indication Bits
bits : 12 - 11 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The value of the corresponding dead-time counter channel is 0.
0b1 : value2
The value of the corresponding dead-time counter channel is not 0.
End of enumeration elements list.
DTR1 : Dead-Time Run Indication Bits
bits : 13 - 12 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The value of the corresponding dead-time counter channel is 0.
0b1 : value2
The value of the corresponding dead-time counter channel is not 0.
End of enumeration elements list.
DTR2 : Dead-Time Run Indication Bits
bits : 14 - 13 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The value of the corresponding dead-time counter channel is 0.
0b1 : value2
The value of the corresponding dead-time counter channel is not 0.
End of enumeration elements list.
Timer Control Register 0
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12CLK : Timer T12 Input Clock Select
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0b000 : value1
fT12 = fCCU
0b001 : value2
fT12 = fCCU / 2
0b010 : value3
fT12 = fCCU / 4
0b011 : value4
fT12 = fCCU / 8
0b100 : value5
fT12 = fCCU / 16
0b101 : value6
fT12 = fCCU / 32
0b110 : value7
fT12 = fCCU / 64
0b111 : value8
fT12 = fCCU / 128
End of enumeration elements list.
T12PRE : Timer T12 Prescaler Bit
bits : 3 - 2 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The additional prescaler for T12 is disabled.
0b1 : value2
The additional prescaler for T12 is enabled.
End of enumeration elements list.
T12R : Timer T12 Run Bit
bits : 4 - 3 (0 bit)
access : read-only
Enumeration:
0b0 : value1
Timer T12 is stopped.
0b1 : value2
Timer T12 is running.
End of enumeration elements list.
STE12 : Timer T12 Shadow Transfer Enable
bits : 5 - 4 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The shadow register transfer is disabled.
0b1 : value2
The shadow register transfer is enabled.
End of enumeration elements list.
CDIR : Count Direction of Timer T12
bits : 6 - 5 (0 bit)
access : read-only
Enumeration:
0b0 : value1
T12 counts up.
0b1 : value2
T12 counts down.
End of enumeration elements list.
CTM : T12 Operating Mode
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
Edge-aligned Mode: T12 always counts up and continues counting from zero after reaching the period value.
0b1 : value2
Center-aligned Mode: T12 counts down after detecting a period-match and counts up after detecting a one-match.
End of enumeration elements list.
T13CLK : Timer T13 Input Clock Select
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0b000 : value1
fT13 = fCCU
0b001 : value2
fT13 = fCCU / 2
0b010 : value3
fT13 = fCCU / 4
0b011 : value4
fT13 = fCCU / 8
0b100 : value5
fT13 = fCCU / 16
0b101 : value6
fT13 = fCCU / 32
0b110 : value7
fT13 = fCCU / 64
0b111 : value8
fT13 = fCCU / 128
End of enumeration elements list.
T13PRE : Timer T13 Prescaler Bit
bits : 11 - 10 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The additional prescaler for T13 is disabled.
0b1 : value2
The additional prescaler for T13 is enabled.
End of enumeration elements list.
T13R : Timer T13 Run Bit
bits : 12 - 11 (0 bit)
access : read-only
Enumeration:
0b0 : value1
Timer T13 is stopped.
0b1 : value2
Timer T13 is running.
End of enumeration elements list.
STE13 : Timer T13 Shadow Transfer Enable
bits : 13 - 12 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The shadow register transfer is disabled.
0b1 : value2
The shadow register transfer is enabled.
End of enumeration elements list.
Capture/Compare Register for Channel CC60
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCV : Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-only
Capture/Compare Register for Channel CC61
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCV : Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-only
Capture/Compare Register for Channel CC62
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CCV : Channel x Capture/Compare Value
bits : 0 - 14 (15 bit)
access : read-only
Timer Control Register 4
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12RR : Timer T12 Run Reset
bits : 0 - -1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
T12R is not influenced.
0b1 : value2
T12R is cleared, T12 stops counting.
End of enumeration elements list.
T12RS : Timer T12 Run Set
bits : 1 - 0 (0 bit)
access : write-only
Enumeration:
0b0 : value1
T12R is not influenced.
0b1 : value2
T12R is set, T12 counts.
End of enumeration elements list.
T12RES : Timer T12 Reset
bits : 2 - 1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No effect on T12.
0b1 : value2
The T12 counter register is reset to zero. The switching of the output signals is according to the switching rules. Setting of T12RES has no impact on bit T12R.
End of enumeration elements list.
DTRES : Dead-Time Counter Reset
bits : 3 - 2 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No effect on the dead-time counters.
0b1 : value2
The three dead-time counter channels are reset to zero.
End of enumeration elements list.
T12CNT : Timer T12 Count Event
bits : 5 - 4 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
If enabled (PISEL2), timer T12 counts one step.
End of enumeration elements list.
T12STR : Timer T12 Shadow Transfer Request
bits : 6 - 5 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
STE12 is set, enabling the shadow transfer.
End of enumeration elements list.
T12STD : Timer T12 Shadow Transfer Disable
bits : 7 - 6 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
STE12 is reset without triggering the shadow transfer.
End of enumeration elements list.
T13RR : Timer T13 Run Reset
bits : 8 - 7 (0 bit)
access : write-only
Enumeration:
0b0 : value1
T13R is not influenced.
0b1 : value2
T13R is cleared, T13 stops counting.
End of enumeration elements list.
T13RS : Timer T13 Run Set
bits : 9 - 8 (0 bit)
access : write-only
Enumeration:
0b0 : value1
T13R is not influenced.
0b1 : value2
T13R is set, T13 counts.
End of enumeration elements list.
T13RES : Timer T13 Reset
bits : 10 - 9 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No effect on T13.
0b1 : value2
The T13 counter register is reset to zero. The switching of the output signals is according to the switching rules. Setting of T13RES has no impact on bit T13R.
End of enumeration elements list.
T13CNT : Timer T13 Count Event
bits : 13 - 12 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
If enabled (PISEL2), timer T13 counts one step.
End of enumeration elements list.
T13STR : Timer T13 Shadow Transfer Request
bits : 14 - 13 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
STE13 is set, enabling the shadow transfer.
End of enumeration elements list.
T13STD : Timer T13 Shadow Transfer Disable
bits : 15 - 14 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
STE13 is reset without triggering the shadow transfer.
End of enumeration elements list.
Capture/Compare T12 Mode Select Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MSEL60 : Capture/Compare Mode Selection
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0b0000 : value1
Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action.
0b0001 : value2
Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action.
0b0010 : value3
Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action.
0b0011 : value4
Compare output on pins COUT6n and CC6n.
0b01XX : value5
Double-Register Capture modes, see .
0b1000 : value6
Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode.
0b1001 : value7
Hysteresis-like mode, see .
0b101X : value8
Multi-Input Capture modes, see .
0b11XX : value9
Multi-Input Capture modes, see .
End of enumeration elements list.
MSEL61 : Capture/Compare Mode Selection
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0b0000 : value1
Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action.
0b0001 : value2
Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action.
0b0010 : value3
Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action.
0b0011 : value4
Compare output on pins COUT6n and CC6n.
0b01XX : value5
Double-Register Capture modes, see .
0b1000 : value6
Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode.
0b1001 : value7
Hysteresis-like mode, see .
0b101X : value8
Multi-Input Capture modes, see .
0b11XX : value9
Multi-Input Capture modes, see .
End of enumeration elements list.
MSEL62 : Capture/Compare Mode Selection
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0b0000 : value1
Compare outputs disabled, pins CC6n and COUT6n can be used for I/O. No capture action.
0b0001 : value2
Compare output on pin CC6n, pin COUT6n can be used for I/O. No capture action.
0b0010 : value3
Compare output on pin COUT6n, pin CC6n can be used for I/O. No capture action.
0b0011 : value4
Compare output on pins COUT6n and CC6n.
0b01XX : value5
Double-Register Capture modes, see .
0b1000 : value6
Hall Sensor mode, see . In order to enable the hall edge detection, all three MSEL6x must be programmed to Hall Sensor mode.
0b1001 : value7
Hysteresis-like mode, see .
0b101X : value8
Multi-Input Capture modes, see .
0b11XX : value9
Multi-Input Capture modes, see .
End of enumeration elements list.
HSYNC : Hall Synchronization
bits : 12 - 13 (2 bit)
access : read-write
Enumeration:
0b000 : value1
Any edge at one of the inputs CCPOSx (x = 0, 1, 2) triggers the sampling.
0b001 : value2
A T13 compare-match triggers the sampling.
0b010 : value3
A T13 period-match triggers the sampling.
0b011 : value4
The Hall sampling triggered by hardware sources is switched off.
0b100 : value5
A T12 period-match (while counting up) triggers the sampling.
0b101 : value6
A T12 one-match (while counting down) triggers the sampling.
0b110 : value7
A T12 compare-match of channel 0 (while counting up) triggers the sampling.
0b111 : value8
A T12 compare-match of channel 0 (while counting down) triggers the sampling.
End of enumeration elements list.
DBYP : Delay Bypass
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The delay bypass is not active. The dead-time counter DTC0 is generating a delay after the source signal becomes active.
0b1 : value2
The delay bypass is active. The dead-time counter DTC0 is not used by the sampling of the Hall pattern.
End of enumeration elements list.
Capture/Compare Interrupt Enable Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENCC60R : Capture, Compare-Match Rising Edge Interrupt Enable for Channel 0
bits : 0 - -1 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC60R in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC60R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC60.
End of enumeration elements list.
ENCC60F : Capture, Compare-Match Falling Edge Interrupt Enable for Channel 0
bits : 1 - 0 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC60F in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC60F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC60.
End of enumeration elements list.
ENCC61R : Capture, Compare-Match Rising Edge Interrupt Enable for Channel 1
bits : 2 - 1 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC61R in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC61R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC61.
End of enumeration elements list.
ENCC61F : Capture, Compare-Match Falling Edge Interrupt Enable for Channel 1
bits : 3 - 2 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC61F in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC61F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC61.
End of enumeration elements list.
ENCC62R : Capture, Compare-Match Rising Edge Interrupt Enable for Channel 2
bits : 4 - 3 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC62R in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC62R in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC62.
End of enumeration elements list.
ENCC62F : Capture, Compare-Match Falling Edge Interrupt Enable for Channel 2
bits : 5 - 4 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CC62F in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CC62F in register IS occurs. The interrupt line that will be activated is selected by bit field INPCC62.
End of enumeration elements list.
ENT12OM : Enable Interrupt for T12 One-Match
bits : 6 - 5 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit T12OM in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit T12OM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT12.
End of enumeration elements list.
ENT12PM : Enable Interrupt for T12 Period-Match
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit T12PM in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit T12PM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT12.
End of enumeration elements list.
ENT13CM : Enable Interrupt for T13 Compare-Match
bits : 8 - 7 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit T13CM in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit T13CM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT13.
End of enumeration elements list.
ENT13PM : Enable Interrupt for T13 Period-Match
bits : 9 - 8 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit T13PM in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit T13PM in register IS occurs. The interrupt line that will be activated is selected by bit field INPT13.
End of enumeration elements list.
ENTRPF : Enable Interrupt for Trap Flag
bits : 10 - 9 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit TRPF in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit TRPF in register IS occurs. The interrupt line that will be activated is selected by bit field INPERR.
End of enumeration elements list.
ENCHE : Enable Interrupt for Correct Hall Event
bits : 12 - 11 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit CHE in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit CHE in register IS occurs. The interrupt line that will be activated is selected by bit field INPCHE.
End of enumeration elements list.
ENWHE : Enable Interrupt for Wrong Hall Event
bits : 13 - 12 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit WHE in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit WHE in register IS occurs. The interrupt line that will be activated is selected by bit field INPERR.
End of enumeration elements list.
ENIDLE : Enable Idle
bits : 14 - 13 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The bit IDLE is not automatically set when a wrong hall event is detected.
0b1 : value2
The bit IDLE is automatically set when a wrong hall event is detected.
End of enumeration elements list.
ENSTR : Enable Multi-Channel Mode Shadow Transfer Interrupt
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No interrupt will be generated if the set condition for bit STR in register IS occurs.
0b1 : value2
An interrupt will be generated if the set condition for bit STR in register IS occurs. The interrupt line that will be activated is selected by bit field INPCHE.
End of enumeration elements list.
Capture/Compare Interrupt Node Pointer Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
INPCC60 : Interrupt Node Pointer for Channel 0 Interrupts
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPCC61 : Interrupt Node Pointer for Channel 1 Interrupts
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPCC62 : Interrupt Node Pointer for Channel 2 Interrupts
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPCHE : Interrupt Node Pointer for the CHE Interrupt
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPERR : Interrupt Node Pointer for Error Interrupts
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPT12 : Interrupt Node Pointer for Timer T12 Interrupts
bits : 10 - 10 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
INPT13 : Interrupt Node Pointer for Timer T13 Interrupts
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Interrupt output line SR0 is selected.
0b01 : value2
Interrupt output line SR1 is selected.
0b10 : value3
Interrupt output line SR2 is selected.
0b11 : value4
Interrupt output line SR3 is selected.
End of enumeration elements list.
Capture/Compare Interrupt Status Set Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SCC60R : Set Capture, Compare-Match Rising Edge Flag
bits : 0 - -1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC60R in register IS will be set.
End of enumeration elements list.
SCC60F : Set Capture, Compare-Match Falling Edge Flag
bits : 1 - 0 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC60F in register IS will be set.
End of enumeration elements list.
SCC61R : Set Capture, Compare-Match Rising Edge Flag
bits : 2 - 1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC61R in register IS will be set.
End of enumeration elements list.
SCC61F : Set Capture, Compare-Match Falling Edge Flag
bits : 3 - 2 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC61F in register IS will be set.
End of enumeration elements list.
SCC62R : Set Capture, Compare-Match Rising Edge Flag
bits : 4 - 3 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC62R in register IS will be set.
End of enumeration elements list.
SCC62F : Set Capture, Compare-Match Falling Edge Flag
bits : 5 - 4 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC62F in register IS will be set.
End of enumeration elements list.
ST12OM : Set Timer T12 One-Match Flag
bits : 6 - 5 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T12OM in register IS will be set.
End of enumeration elements list.
ST12PM : Set Timer T12 Period-Match Flag
bits : 7 - 6 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T12PM in register IS will be set.
End of enumeration elements list.
ST13CM : Set Timer T13 Compare-Match Flag
bits : 8 - 7 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T13CM in register IS will be set.
End of enumeration elements list.
ST13PM : Set Timer T13 Period-Match Flag
bits : 9 - 8 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T13PM in register IS will be set.
End of enumeration elements list.
STRPF : Set Trap Flag
bits : 10 - 9 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bits TRPF and TRPS in register IS will be set.
End of enumeration elements list.
SWHC : Software Hall Compare
bits : 11 - 10 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
The Hall compare action is triggered.
End of enumeration elements list.
SCHE : Set Correct Hall Event Flag
bits : 12 - 11 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CHE in register IS will be set.
End of enumeration elements list.
SWHE : Set Wrong Hall Event Flag
bits : 13 - 12 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit WHE in register IS will be set.
End of enumeration elements list.
SIDLE : Set IDLE Flag
bits : 14 - 13 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit IDLE in register IS will be set.
End of enumeration elements list.
SSTR : Set STR Flag
bits : 15 - 14 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit STR in register IS will be set.
End of enumeration elements list.
Passive State Level Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PSL : Compare Outputs Passive State Level
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0b0 : value1
The passive level is 0.
0b1 : value2
The passive level is 1.
End of enumeration elements list.
PSL63 : Passive State Level of Output COUT63
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The passive level is 0.
0b1 : value2
The passive level is 1.
End of enumeration elements list.
Multi-Channel Mode Control Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SWSEL : Switching Selection
bits : 0 - 1 (2 bit)
access : read-write
Enumeration:
0b000 : value1
no trigger request will be generated
0b001 : value2
correct hall pattern on CCPOSx detected
0b010 : value3
T13 period-match detected (while counting up)
0b011 : value4
T12 one-match (while counting down)
0b100 : value5
T12 channel 1 compare-match detected (phase delay function)
0b101 : value6
T12 period match detected (while counting up) else reserved, no trigger request will be generated
End of enumeration elements list.
SWSYN : Switching Synchronization
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0b00 : value1
direct the trigger event directly causes the shadow transfer
0b01 : value2
T13 zero-match triggers the shadow transfer
0b10 : value3
a T12 zero-match (while counting up) triggers the shadow transfer
0b11 : value4
reserved no action
End of enumeration elements list.
STE12U : Shadow Transfer Enable for T12 Upcounting
bits : 8 - 7 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No action
0b1 : value2
The T12_ST shadow transfer mechanism is enabled if MCMEN = 1.
End of enumeration elements list.
STE12D : Shadow Transfer Enable for T12 Downcounting
bits : 9 - 8 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No action
0b1 : value2
The T12_ST shadow transfer mechanism is enabled if MCMEN = 1.
End of enumeration elements list.
STE13U : Shadow Transfer Enable for T13 Upcounting
bits : 10 - 9 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No action
0b1 : value2
The T13_ST shadow transfer mechanism is enabled if MCMEN = 1.
End of enumeration elements list.
Timer Control Register 2
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12SSC : Timer T12 Single Shot Control
bits : 0 - -1 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The single-shot mode is disabled, no hardware action on T12R.
0b1 : value2
The single shot mode is enabled, the bit T12R is reset by hardware if: - T12 reaches its period value in edge-aligned mode - T12 reaches the value 1 while down counting in center-aligned mode. In parallel to the reset action of bit T12R, the bits CC6xST (x = 0, 1, 2) are reset.
End of enumeration elements list.
T13SSC : Timer T13 Single Shot Control
bits : 1 - 0 (0 bit)
access : read-write
Enumeration:
0b0 : value1
No hardware action on T13R
0b1 : value2
The single-shot mode is enabled, the bit T13R is reset by hardware if T13 reaches its period value. In parallel to the reset action of bit T13R, the bit CC63ST is reset.
End of enumeration elements list.
T13TEC : T13 Trigger Event Control
bits : 2 - 3 (2 bit)
access : read-write
Enumeration:
0b000 : value1
no action
0b001 : value2
set T13R on a T12 compare event on channel 0
0b010 : value3
set T13R on a T12 compare event on channel 1
0b011 : value4
set T13R on a T12 compare event on channel 2
0b100 : value5
set T13R on any T12 compare event on the channels 0, 1, or 2
0b101 : value6
set T13R upon a period-match of T12
0b110 : value7
set T13R upon a zero-match of T12 (while counting up)
0b111 : value8
set T13R on any edge of inputs CCPOSx
End of enumeration elements list.
T13TED : Timer T13 Trigger Event Direction
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
0b00 : value1
no action
0b01 : value2
while T12 is counting up
0b10 : value3
while T12 is counting down
0b11 : value4
independent on the count direction of T12
End of enumeration elements list.
T12RSEL : Timer T12 External Run Selection
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The external setting of T12R is disabled.
0b01 : value2
Bit T12R is set if a rising edge of signal T12HR is detected.
0b10 : value3
Bit T12R is set if a falling edge of signal T12HR is detected.
0b11 : value4
Bit T12R is set if an edge of signal T12HR is detected.
End of enumeration elements list.
T13RSEL : Timer T13 External Run Selection
bits : 10 - 10 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The external setting of T13R is disabled.
0b01 : value2
Bit T13R is set if a rising edge of signal T13HR is detected.
0b10 : value3
Bit T13R is set if a falling edge of signal T13HR is detected.
0b11 : value4
Bit T13R is set if an edge of signal T13HR is detected.
End of enumeration elements list.
Modulation Control Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12MODEN : T12 Modulation Enable
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0b0 : value1
The modulation of the corresponding output signal by a T12 PWM pattern is disabled.
0b1 : value2
The modulation of the corresponding output signal by a T12 PWM pattern is enabled.
End of enumeration elements list.
MCMEN : Multi-Channel Mode Enable
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The modulation of the corresponding output signal by a multi-channel pattern according to bit field MCMOUT is disabled.
0b1 : value2
The modulation of the corresponding output signal by a multi-channel pattern according to bit field MCMOUT is enabled.
End of enumeration elements list.
T13MODEN : T13 Modulation Enable
bits : 8 - 12 (5 bit)
access : read-write
Enumeration:
0b0 : value1
The modulation of the corresponding output signal by a T13 PWM pattern is disabled.
0b1 : value2
The modulation of the corresponding output signal by a T13 PWM pattern is enabled.
End of enumeration elements list.
ECT13O : Enable Compare Timer T13 Output
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The alternate output function COUT63 is disabled.
0b1 : value2
The alternate output function COUT63 is enabled for the PWM signal generated by T13.
End of enumeration elements list.
Trap Control Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TRPM0 : Trap Mode Control Bits 1, 0
bits : 0 - -1 (0 bit)
access : read-write
TRPM1 : Trap Mode Control Bits 1, 0
bits : 1 - 0 (0 bit)
access : read-write
TRPM2 : Trap Mode Control Bit 2
bits : 2 - 1 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The trap state can be left (return to normal operation = bit TRPS = 0) as soon as the input CTRAP becomes inactive. Bit TRPF is automatically cleared by hardware if the input pin CTRAP becomes 1. Bit TRPS is automatically cleared by hardware if bit TRPF is 0 and if the synchronization condition (according to TRPM0,1) is detected.
0b1 : value2
The trap state can be left (return to normal operation = bit TRPS = 0) as soon as bit TRPF is reset by software after the input CTRAP becomes inactive (TRPF is not cleared by hardware). Bit TRPS is automatically cleared by hardware if bit TRPF = 0 and if the synchronization condition (according to TRPM0,1) is detected.
End of enumeration elements list.
TRPEN : Trap Enable Control
bits : 8 - 12 (5 bit)
access : read-write
Enumeration:
0b0 : value1
The trap functionality of the corresponding output signal is disabled. The output state is independent from bit TRPS.
0b1 : value2
The trap functionality of the corresponding output signal is enabled. The output is set to the passive state while TRPS = 1.
End of enumeration elements list.
TRPEN13 : Trap Enable Control for Timer T13
bits : 14 - 13 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The trap functionality for T13 is disabled. Timer T13 (if selected and enabled) provides PWM functionality even while TRPS = 1.
0b1 : value2
The trap functionality for T13 is enabled. The timer T13 PWM output signal is set to the passive state while TRPS = 1.
End of enumeration elements list.
TRPPEN : Trap Pin Enable
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The trap functionality based on the input pin CTRAP is disabled. A trap can only be generated by software by setting bit TRPF.
0b1 : value2
The trap functionality based on the input pin CTRAP is enabled. A trap can be generated by software by setting bit TRPF or by CTRAP = 0.
End of enumeration elements list.
Multi-Channel Mode Output Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MCMP : Multi-Channel PWM Pattern
bits : 0 - 4 (5 bit)
access : read-only
Enumeration:
0b0 : value1
The output is set to the passive state. The PWM generated by T12 or T13 is not taken into account.
0b1 : value2
The output can deliver the PWM generated by T12 or T13 (according to register MODCTR).
End of enumeration elements list.
R : Reminder Flag
bits : 6 - 5 (0 bit)
access : read-only
Enumeration:
0b0 : value1
Currently, no shadow transfer from MCMPS to MCMP is requested.
0b1 : value2
A shadow transfer from MCMPS to MCMP has been requested by the selected trigger source, but it has not yet been executed, because the selected synchronization condition has not yet occurred.
End of enumeration elements list.
EXPH : Expected Hall Pattern
bits : 8 - 9 (2 bit)
access : read-only
CURH : Current Hall Pattern
bits : 11 - 12 (2 bit)
access : read-only
Capture/Compare Interrupt Status Register
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ICC60R : Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2)
bits : 0 - -1 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
ICC60F : Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2)
bits : 1 - 0 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
ICC61R : Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2)
bits : 2 - 1 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
ICC61F : Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2)
bits : 3 - 2 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
ICC62R : Capture, Compare-Match Rising Edge Flag (x = 0, 1, 2)
bits : 4 - 3 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
ICC62F : Capture, Compare-Match Falling Edge Flag (x = 0, 1, 2)
bits : 5 - 4 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The event has not yet occurred since this bit has been reset for the last time.
0b1 : value2
The event described above has been detected.
End of enumeration elements list.
T12OM : Timer T12 One-Match Flag
bits : 6 - 5 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A timer T12 one-match (while counting down) has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A timer T12 one-match (while counting down) has been detected.
End of enumeration elements list.
T12PM : Timer T12 Period-Match Flag
bits : 7 - 6 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A timer T12 period-match (while counting up) has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A timer T12 period-match (while counting up) has been detected.
End of enumeration elements list.
T13CM : Timer T13 Compare-Match Flag
bits : 8 - 7 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A timer T13 compare-match has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A timer T13 compare-match has been detected.
End of enumeration elements list.
T13PM : Timer T13 Period-Match Flag
bits : 9 - 8 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A timer T13 period-match has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A timer T13 period-match has been detected.
End of enumeration elements list.
TRPF : Trap Flag
bits : 10 - 9 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The trap condition has not been detected.
0b1 : value2
The trap condition has been detected (input CTRAP has been 0 or by software).
End of enumeration elements list.
TRPS : Trap State
bits : 11 - 10 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The trap state is not active.
0b1 : value2
The trap state is active. Bit TRPS is set while bit TRPF = 1. It is reset according to the mode selected in register TRPCTR.
End of enumeration elements list.
CHE : Correct Hall Event
bits : 12 - 11 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A transition to a correct (= expected) hall event has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A transition to a correct (= expected) hall event has been detected.
End of enumeration elements list.
WHE : Wrong Hall Event
bits : 13 - 12 (0 bit)
access : read-only
Enumeration:
0b0 : value1
A transition to a wrong hall event (not the expected one) has not yet been detected since this bit has been reset for the last time.
0b1 : value2
A transition to a wrong hall event (not the expected one) has been detected.
End of enumeration elements list.
IDLE : IDLE State
bits : 14 - 13 (0 bit)
access : read-only
Enumeration:
0b0 : value1
No action.
0b1 : value2
Bit field MCMP is cleared and held to 0, the selected outputs are set to passive state.
End of enumeration elements list.
STR : Multi-Channel Mode Shadow Transfer Request
bits : 15 - 14 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The shadow transfer has not yet taken place.
0b1 : value2
The shadow transfer has taken place.
End of enumeration elements list.
Port Input Select Register 0
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ISCC60 : Input Select for CC60
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The input pin for CC60_0.
0b01 : value2
The input pin for CC60_1.
0b10 : value3
The input pin for CC60_2.
End of enumeration elements list.
ISCC61 : Input Select for CC61
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The input pin for CC61_0.
0b01 : value2
The input pin for CC61_1.
End of enumeration elements list.
ISCC62 : Input Select for CC62
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The input pin for CC62_0.
0b01 : value2
The input pin for CC62_1.
0b10 : value3
The input pin for CC62_2.
End of enumeration elements list.
ISTRP : Input Select for CTRAP
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The input pin for CTRAP_0.
0b01 : value2
The input pin for CTRAP_1.
End of enumeration elements list.
ISPOS0 : Input Select for CCPOS0
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0b01 : CCPOS0_1
The input pin for CCPOS0_1.
0b10 : CCPOS0_2
The input pin for CCPOS0_2.
0b11 : CCPOS0_3
The input pin for CCPOS0_3.
End of enumeration elements list.
ISPOS1 : Input Select for CCPOS1
bits : 10 - 10 (1 bit)
access : read-write
Enumeration:
0b00 : CCPOS1_0
The input pin for CCPOS1_0.
0b01 : CCPOS1_1
The input pin for CCPOS1_1.
0b10 : CCPOS1_2
The input pin for CCPOS1_2.
End of enumeration elements list.
ISPOS2 : Input Select for CCPOS2
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0b01 : CCPOS2_1
The input pin for CCPOS2_1.
0b10 : CCPOS2_2
The input pin for CCPOS2_2.
0b11 : CCPOS2_3
The input pin for CCPOS2_3.
End of enumeration elements list.
IST12HR : Input Select for T12HR
bits : 14 - 14 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Either signal T12HRA (if T12EXT = 0) or T12HRE (if T12EXT = 1) is selected.
0b01 : value2
Either signal T12HRB (if T12EXT = 0) or T12HRF (if T12EXT = 1) is selected.
0b10 : value3
Either signal T12HRC (if T12EXT = 0) or T12HRG (if T12EXT = 1) is selected.
0b11 : value4
Either signal T12HRD (if T12EXT = 0) or T12HRH (if T12EXT = 1) is selected.
End of enumeration elements list.
Port Input Select Register 2
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IST13HR : Input Select for T13HR
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0b00 : value1
Either signal T13HRA (if T13EXT = 0) or T13HRE (if T13EXT = 1) is selected.
0b01 : value2
Either signal T13HRB (if T13EXT = 0) or T13HRF (if T13EXT = 1) is selected.
0b10 : value3
Either signal T13HRC (if T13EXT = 0) or T13HRG (if T13EXT = 1) is selected.
0b11 : value4
Either signal T13HRD (if T13EXT = 0) or T13HRH (if T13EXT = 1) is selected.
End of enumeration elements list.
ISCNT12 : Input Select for T12 Counting Input
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The T12 prescaler generates the counting events. Bit TCTR4.T12CNT is not taken into account.
0b01 : value2
Bit TCTR4.T12CNT written with 1 is a counting event. The T12 prescaler is not taken into account.
0b10 : value3
The timer T12 is counting each rising edge detected in the selected T12HR signal.
0b11 : value4
The timer T12 is counting each falling edge detected in the selected T12HR signal.
End of enumeration elements list.
ISCNT13 : Input Select for T13 Counting Input
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0b00 : value1
The T13 prescaler generates the counting events. Bit TCTR4.T13CNT is not taken into account.
0b01 : value2
Bit TCTR4.T13CNT written with 1 is a counting event. The T13 prescaler is not taken into account.
0b10 : value3
The timer T13 is counting each rising edge detected in the selected T13HR signal.
0b11 : value4
The timer T13 is counting each falling edge detected in the selected T13HR signal.
End of enumeration elements list.
T12EXT : Extension for T12HR Inputs
bits : 6 - 5 (0 bit)
access : read-write
Enumeration:
0b0 : value1
One of the signals T12HR[D:A] is selected.
0b1 : value2
One of the signals T12HR[H:E] is selected.
End of enumeration elements list.
T13EXT : Extension for T13HR Inputs
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
One of the signals T13HR[D:A] is selected.
0b1 : value2
One of the signals T13HR[H:E] is selected.
End of enumeration elements list.
Timer T12 Counter Register
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T12CV : Timer T12 Counter Value
bits : 0 - 14 (15 bit)
access : read-write
Timer T13 Counter Register
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
T13CV : Timer T13 Counter Value
bits : 0 - 14 (15 bit)
access : read-write
Multi-Channel Mode Output Shadow Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
MCMPS : Multi-Channel PWM Pattern Shadow
bits : 0 - 4 (5 bit)
access : read-write
STRMCM : Shadow Transfer Request for MCMPS
bits : 7 - 6 (0 bit)
access : read-write
Enumeration:
0b0 : value1
Bit field MCMP is updated according to the defined hardware action. The write access to bit field MCMPS does not modify bit field MCMP.
0b1 : value2
Bit field MCMP is updated by the value written to bit field MCMPS.
End of enumeration elements list.
EXPHS : Expected Hall Pattern Shadow
bits : 8 - 9 (2 bit)
access : read-write
CURHS : Current Hall Pattern Shadow
bits : 11 - 12 (2 bit)
access : read-write
STRHP : Shadow Transfer Request for the Hall Pattern
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The bit fields CURH and EXPH are updated according to the defined hardware action. The write access to bit fields CURHS and EXPHS does not modify the bit fields CURH and EXPH.
0b1 : value2
The bit fields CURH and EXPH are updated by the value written to the bit fields CURHS and EXPHS.
End of enumeration elements list.
Compare State Register
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CC60ST : Capture/Compare State Bits (x = 0, 1, 2, 3)
bits : 0 - -1 (0 bit)
access : read-only
Enumeration:
0b0 : value1
In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time.
0b1 : value2
In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected.
End of enumeration elements list.
CC61ST : Capture/Compare State Bits (x = 0, 1, 2, 3)
bits : 1 - 0 (0 bit)
access : read-only
Enumeration:
0b0 : value1
In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time.
0b1 : value2
In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected.
End of enumeration elements list.
CC62ST : Capture/Compare State Bits (x = 0, 1, 2, 3)
bits : 2 - 1 (0 bit)
access : read-only
Enumeration:
0b0 : value1
In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time.
0b1 : value2
In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected.
End of enumeration elements list.
CCPOS0 : Sampled Hall Pattern Bits (x = 0, 1, 2)
bits : 3 - 2 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The input CCPOSx has been sampled as 0.
0b1 : value2
The input CCPOSx has been sampled as 1.
End of enumeration elements list.
CCPOS1 : Sampled Hall Pattern Bits (x = 0, 1, 2)
bits : 4 - 3 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The input CCPOSx has been sampled as 0.
0b1 : value2
The input CCPOSx has been sampled as 1.
End of enumeration elements list.
CCPOS2 : Sampled Hall Pattern Bits (x = 0, 1, 2)
bits : 5 - 4 (0 bit)
access : read-only
Enumeration:
0b0 : value1
The input CCPOSx has been sampled as 0.
0b1 : value2
The input CCPOSx has been sampled as 1.
End of enumeration elements list.
CC63ST : Capture/Compare State Bits (x = 0, 1, 2, 3)
bits : 6 - 5 (0 bit)
access : read-only
Enumeration:
0b0 : value1
In compare mode, the timer count is less than the compare value. In capture mode, the selected edge has not yet been detected since the bit has been reset by software the last time.
0b1 : value2
In compare mode, the counter value is greater than or equal to the compare value. In capture mode, the selected edge has been detected.
End of enumeration elements list.
CC60PS : Passive State Select for Compare Outputs
bits : 8 - 7 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
COUT60PS : Passive State Select for Compare Outputs
bits : 9 - 8 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
CC61PS : Passive State Select for Compare Outputs
bits : 10 - 9 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
COUT61PS : Passive State Select for Compare Outputs
bits : 11 - 10 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
CC62PS : Passive State Select for Compare Outputs
bits : 12 - 11 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
COUT62PS : Passive State Select for Compare Outputs
bits : 13 - 12 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
COUT63PS : Passive State Select for Compare Outputs
bits : 14 - 13 (0 bit)
access : read-write
Enumeration:
0b0 : value1
The corresponding compare output drives passive level while CC6xST is 0.
0b1 : value2
The corresponding compare output drives passive level while CC6xST is 1.
End of enumeration elements list.
T13IM : T13 Inverted Modulation
bits : 15 - 14 (0 bit)
access : read-write
Enumeration:
0b0 : value1
T13 output is not inverted.
0b1 : value2
T13 output is inverted for further modulation.
End of enumeration elements list.
Capture/Compare Interrupt Status Reset Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
RCC60R : Reset Capture, Compare-Match Rising Edge Flag
bits : 0 - -1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC60R in register IS will be reset.
End of enumeration elements list.
RCC60F : Reset Capture, Compare-Match Falling Edge Flag
bits : 1 - 0 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC60F in register IS will be reset.
End of enumeration elements list.
RCC61R : Reset Capture, Compare-Match Rising Edge Flag
bits : 2 - 1 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC61R in register IS will be reset.
End of enumeration elements list.
RCC61F : Reset Capture, Compare-Match Falling Edge Flag
bits : 3 - 2 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC61F in register IS will be reset.
End of enumeration elements list.
RCC62R : Reset Capture, Compare-Match Rising Edge Flag
bits : 4 - 3 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC62R in register IS will be reset.
End of enumeration elements list.
RCC62F : Reset Capture, Compare-Match Falling Edge Flag
bits : 5 - 4 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CC62F in register IS will be reset.
End of enumeration elements list.
RT12OM : Reset Timer T12 One-Match Flag
bits : 6 - 5 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T12OM in register IS will be reset.
End of enumeration elements list.
RT12PM : Reset Timer T12 Period-Match Flag
bits : 7 - 6 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T12PM in register IS will be reset.
End of enumeration elements list.
RT13CM : Reset Timer T13 Compare-Match Flag
bits : 8 - 7 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T13CM in register IS will be reset.
End of enumeration elements list.
RT13PM : Reset Timer T13 Period-Match Flag
bits : 9 - 8 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit T13PM in register IS will be reset.
End of enumeration elements list.
RTRPF : Reset Trap Flag
bits : 10 - 9 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit TRPF in register IS will be reset (not taken into account while input CTRAP = 0 and TRPPEN = 1.
End of enumeration elements list.
RCHE : Reset Correct Hall Event Flag
bits : 12 - 11 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit CHE in register IS will be reset.
End of enumeration elements list.
RWHE : Reset Wrong Hall Event Flag
bits : 13 - 12 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit WHE in register IS will be reset.
End of enumeration elements list.
RIDLE : Reset IDLE Flag
bits : 14 - 13 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit IDLE in register IS will be reset.
End of enumeration elements list.
RSTR : Reset STR Flag
bits : 15 - 14 (0 bit)
access : write-only
Enumeration:
0b0 : value1
No action
0b1 : value2
Bit STR in register IS will be reset.
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.