
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
433 of 487
NXP Semiconductors
UM10800
Chapter 30: LPC82x ROM API ADC drivers
30.4.5 ADC start sequence A conversion
30.4.6 ADC start sequence B conversion
30.4.7 ADC service sequence A interrupt
30.4.8 ADC service sequence B interrupt
Table 390. adc_seqa_read
Routine
adc_seqa_read
Prototype
uint32_t adc_seqa_read (ADC_HANDLE_T* handle, ADC_PARAM_T param);
Input parameter
handle: The handle to the ADC instance.
param: Pointer to the ADC_PARAM_T structure.
Return
Error code.
Description
Start ADC conversion using sequence A.
Table 391. adc_seqb_read
Routine
adc_seqb_read
Prototype
uint32_t adc_seqb_read (ADC_HANDLE_T* handle, ADC_PARAM_T param);
Input parameter
handle: The handle to the ADC instance.
param: Pointer to the ADC_PARAM_T structure.
Return
Error code.
Description
Start ADC conversion using sequence B.
Table 392. adc_seqa_isr
Routine
adc_seqa_isr
Prototype
void adc_seqa_isr (ADC_HANDLE_T* handle);
Input parameter
handle: The handle to the ADC instance.
Return
None.
Description
ADC interrupt service routine for sequence A interrupt. When using this
function, the corresponding ADC interrupt must be enabled. This function is
invoked by the user ISR.
Table 393. adc_seqb_isr
Routine
adc_seqb_isr
Prototype
void adc_seqb_isr (ADC_HANDLE_T* handle);
Input parameter
handle: The handle to the ADC instance.
Return
None.
Description
ADC interrupt service routine for sequence B interrupt. When using this
function, the corresponding ADC interrupt must be enabled. This function is
invoked by the user ISR.