Struct msp430f5529::timer_1_a3::RegisterBlock
source · [−]#[repr(C)]pub struct RegisterBlock {
pub ta1ctl: Reg<TA1CTL_SPEC>,
pub ta1cctl0: Reg<TA1CCTL0_SPEC>,
pub ta1cctl1: Reg<TA1CCTL1_SPEC>,
pub ta1cctl2: Reg<TA1CCTL2_SPEC>,
pub ta1r: Reg<TA1R_SPEC>,
pub ta1ccr0: Reg<TA1CCR0_SPEC>,
pub ta1ccr1: Reg<TA1CCR1_SPEC>,
pub ta1ccr2: Reg<TA1CCR2_SPEC>,
pub ta1ex0: Reg<TA1EX0_SPEC>,
pub ta1iv: Reg<TA1IV_SPEC>,
/* private fields */
}
Expand description
Register block
Fields
ta1ctl: Reg<TA1CTL_SPEC>
0x00 - Timer1_A3 Control
ta1cctl0: Reg<TA1CCTL0_SPEC>
0x02 - Timer1_A3 Capture/Compare Control 0
ta1cctl1: Reg<TA1CCTL1_SPEC>
0x04 - Timer1_A3 Capture/Compare Control 1
ta1cctl2: Reg<TA1CCTL2_SPEC>
0x06 - Timer1_A3 Capture/Compare Control 2
ta1r: Reg<TA1R_SPEC>
0x10 - Timer1_A3
ta1ccr0: Reg<TA1CCR0_SPEC>
0x12 - Timer1_A3 Capture/Compare 0
ta1ccr1: Reg<TA1CCR1_SPEC>
0x14 - Timer1_A3 Capture/Compare 1
ta1ccr2: Reg<TA1CCR2_SPEC>
0x16 - Timer1_A3 Capture/Compare 2
ta1ex0: Reg<TA1EX0_SPEC>
0x20 - Timer1_A3 Expansion Register 0
ta1iv: Reg<TA1IV_SPEC>
0x2e - Timer1_A3 Interrupt Vector Word