Struct msp430f5529::timer_2_a3::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {
pub ta2ctl: Reg<TA2CTL_SPEC>,
pub ta2cctl0: Reg<TA2CCTL0_SPEC>,
pub ta2cctl1: Reg<TA2CCTL1_SPEC>,
pub ta2cctl2: Reg<TA2CCTL2_SPEC>,
pub ta2r: Reg<TA2R_SPEC>,
pub ta2ccr0: Reg<TA2CCR0_SPEC>,
pub ta2ccr1: Reg<TA2CCR1_SPEC>,
pub ta2ccr2: Reg<TA2CCR2_SPEC>,
pub ta2ex0: Reg<TA2EX0_SPEC>,
pub ta2iv: Reg<TA2IV_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
ta2ctl: Reg<TA2CTL_SPEC>
0x00 - Timer2_A3 Control
ta2cctl0: Reg<TA2CCTL0_SPEC>
0x02 - Timer2_A3 Capture/Compare Control 0
ta2cctl1: Reg<TA2CCTL1_SPEC>
0x04 - Timer2_A3 Capture/Compare Control 1
ta2cctl2: Reg<TA2CCTL2_SPEC>
0x06 - Timer2_A3 Capture/Compare Control 2
ta2r: Reg<TA2R_SPEC>
0x10 - Timer2_A3
ta2ccr0: Reg<TA2CCR0_SPEC>
0x12 - Timer2_A3 Capture/Compare 0
ta2ccr1: Reg<TA2CCR1_SPEC>
0x14 - Timer2_A3 Capture/Compare 1
ta2ccr2: Reg<TA2CCR2_SPEC>
0x16 - Timer2_A3 Capture/Compare 2
ta2ex0: Reg<TA2EX0_SPEC>
0x20 - Timer2_A3 Expansion Register 0
ta2iv: Reg<TA2IV_SPEC>
0x2e - Timer2_A3 Interrupt Vector Word