![]() |
LPCOpen Platform for LPC18XX/43XX microcontrollers
18XX43XX
LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers
|
HSADC register block structure.
Definition at line 60 of file hsadc_18xx_43xx.h.
#include "hsadc_18xx_43xx.h"
Data Fields | |
| __O uint32_t | FLUSH |
| __IO uint32_t | DMA_REQ |
| __I uint32_t | FIFO_STS |
| __IO uint32_t | FIFO_CFG |
| __O uint32_t | TRIGGER |
| __IO uint32_t | DSCR_STS |
| __IO uint32_t | POWER_DOWN |
| __IO uint32_t | CONFIG |
| __IO uint32_t | THR [2] |
| __I uint32_t | LAST_SAMPLE [6] |
| uint32_t | RESERVED0 [49] |
| __IO uint32_t | ADC_SPEED |
| __IO uint32_t | POWER_CONTROL |
| uint32_t | RESERVED1 [61] |
| __I uint32_t | FIFO_OUTPUT [16] |
| uint32_t | RESERVED2 [48] |
| __IO uint32_t | DESCRIPTOR [2][8] |
| uint32_t | RESERVED3 [752] |
| HSADCINTCTRL_T | INTS [2] |
| __IO uint32_t ADC_SPEED |
ADC speed control
Definition at line 72 of file hsadc_18xx_43xx.h.
| __IO uint32_t CONFIG |
Configures external trigger mode, store channel ID in FIFO and walk-up recovery time from power down
Definition at line 68 of file hsadc_18xx_43xx.h.
| __IO uint32_t DESCRIPTOR[2][8] |
Table 0 and 1 descriptors
Definition at line 77 of file hsadc_18xx_43xx.h.
| __IO uint32_t DMA_REQ |
Set or clear DMA write request
Definition at line 62 of file hsadc_18xx_43xx.h.
| __IO uint32_t DSCR_STS |
Indicates active descriptor table and descriptor entry
Definition at line 66 of file hsadc_18xx_43xx.h.
| __IO uint32_t FIFO_CFG |
Configures FIFO fill level
Definition at line 64 of file hsadc_18xx_43xx.h.
| __I uint32_t FIFO_OUTPUT[16] |
FIFO output mapped to 16 consecutive address locations
Definition at line 75 of file hsadc_18xx_43xx.h.
| __I uint32_t FIFO_STS |
Indicates FIFO fill level status
Definition at line 63 of file hsadc_18xx_43xx.h.
| __O uint32_t FLUSH |
< HSADC Structure Flushes FIFO
Definition at line 61 of file hsadc_18xx_43xx.h.
| HSADCINTCTRL_T INTS[2] |
Interrupt 0 and 1 control and status registers
Definition at line 79 of file hsadc_18xx_43xx.h.
| __I uint32_t LAST_SAMPLE[6] |
Contains last converted sample of input M [M=0..5) and result of window comparator
Definition at line 70 of file hsadc_18xx_43xx.h.
| __IO uint32_t POWER_CONTROL |
Configures ADC power vs. speed, DC-in biasing, output format and power gating
Definition at line 73 of file hsadc_18xx_43xx.h.
| __IO uint32_t POWER_DOWN |
Set or clear power down mode
Definition at line 67 of file hsadc_18xx_43xx.h.
| uint32_t RESERVED0[49] |
Definition at line 71 of file hsadc_18xx_43xx.h.
| uint32_t RESERVED1[61] |
Definition at line 74 of file hsadc_18xx_43xx.h.
| uint32_t RESERVED2[48] |
Definition at line 76 of file hsadc_18xx_43xx.h.
| uint32_t RESERVED3[752] |
Definition at line 78 of file hsadc_18xx_43xx.h.
| __IO uint32_t THR[2] |
Configures window comparator A or B levels
Definition at line 69 of file hsadc_18xx_43xx.h.
| __O uint32_t TRIGGER |
Enable software trigger to start descriptor processing
Definition at line 65 of file hsadc_18xx_43xx.h.
1.8.3.1