Struct nrf51::adc::RegisterBlock
[−]
[src]
pub struct RegisterBlock { pub tasks_start: TasksStart, pub tasks_stop: TasksStop, pub events_end: EventsEnd, pub intenset: Intenset, pub intenclr: Intenclr, pub busy: Busy, pub enable: Enable, pub config: Config, pub result: Result, pub power: Power, // some fields omitted }
Register block
Fields
tasks_start: TasksStart
0x00 - Start an ADC conversion.
tasks_stop: TasksStop
0x04 - Stop ADC.
events_end: EventsEnd
0x100 - ADC conversion complete.
intenset: Intenset
0x304 - Interrupt enable set register.
intenclr: Intenclr
0x308 - Interrupt enable clear register.
busy: Busy
0x400 - ADC busy register.
enable: Enable
0x500 - ADC enable.
config: Config
0x504 - ADC configuration register.
result: Result
0x508 - Result of ADC conversion.
power: Power
0xffc - Peripheral power control.