[−][src]Struct lpc55_pac::adc0::RegisterBlock
Register block
Fields
verid: VERID0x00 - Version ID Register
param: PARAM0x04 - Parameter Register
ctrl: CTRL0x10 - ADC Control Register
stat: STAT0x14 - ADC Status Register
ie: IE0x18 - Interrupt Enable Register
de: DE0x1c - DMA Enable Register
cfg: CFG0x20 - ADC Configuration Register
pause: PAUSE0x24 - ADC Pause Register
swtrig: SWTRIG0x34 - Software Trigger Register
tstat: TSTAT0x38 - Trigger Status Register
ofstrim: OFSTRIM0x40 - ADC Offset Trim Register
tctrl: [TCTRL; 16]0xa0 - Trigger Control Register
fctrl: [FCTRL; 2]0xe0 - FIFO Control Register
gcc: [GCC; 2]0xf0 - Gain Calibration Control
gcr: [GCR; 2]0xf8 - Gain Calculation Result
cmdl1: CMDL10x100 - ADC Command Low Buffer Register
cmdh1: CMDH10x104 - ADC Command High Buffer Register
cmdl2: CMDL20x108 - ADC Command Low Buffer Register
cmdh2: CMDH20x10c - ADC Command High Buffer Register
cmdl3: CMDL30x110 - ADC Command Low Buffer Register
cmdh3: CMDH30x114 - ADC Command High Buffer Register
cmdl4: CMDL40x118 - ADC Command Low Buffer Register
cmdh4: CMDH40x11c - ADC Command High Buffer Register
cmdl5: CMDL50x120 - ADC Command Low Buffer Register
cmdh5: CMDH50x124 - ADC Command High Buffer Register
cmdl6: CMDL60x128 - ADC Command Low Buffer Register
cmdh6: CMDH60x12c - ADC Command High Buffer Register
cmdl7: CMDL70x130 - ADC Command Low Buffer Register
cmdh7: CMDH70x134 - ADC Command High Buffer Register
cmdl8: CMDL80x138 - ADC Command Low Buffer Register
cmdh8: CMDH80x13c - ADC Command High Buffer Register
cmdl9: CMDL90x140 - ADC Command Low Buffer Register
cmdh9: CMDH90x144 - ADC Command High Buffer Register
cmdl10: CMDL100x148 - ADC Command Low Buffer Register
cmdh10: CMDH100x14c - ADC Command High Buffer Register
cmdl11: CMDL110x150 - ADC Command Low Buffer Register
cmdh11: CMDH110x154 - ADC Command High Buffer Register
cmdl12: CMDL120x158 - ADC Command Low Buffer Register
cmdh12: CMDH120x15c - ADC Command High Buffer Register
cmdl13: CMDL130x160 - ADC Command Low Buffer Register
cmdh13: CMDH130x164 - ADC Command High Buffer Register
cmdl14: CMDL140x168 - ADC Command Low Buffer Register
cmdh14: CMDH140x16c - ADC Command High Buffer Register
cmdl15: CMDL150x170 - ADC Command Low Buffer Register
cmdh15: CMDH150x174 - ADC Command High Buffer Register
cv1: CV0x200 - Compare Value Register
cv2: CV0x204 - Compare Value Register
cv3: CV0x208 - Compare Value Register
cv4: CV0x20c - Compare Value Register
resfifo: [RESFIFO; 2]0x300 - ADC Data Result FIFO Register
cal_gar: [CAL_GAR; 33]0x400 - Calibration General A-Side Registers
cal_gbr: [CAL_GBR; 33]0x500 - Calibration General B-Side Registers
tst: TST0xffc - ADC Test Register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> Same<T> for T[src]
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,