
A N A L O G - T O - D I G I T A L C O N V E R T E R ( A D C ) M O D U L E
ADC DMA procedure
474
Hardware Reference NS9215
ADC control
block
The ADC control block provides access between the CPU and the ADC module. The
ADC clock and control signals are generated in this block. The ADC module output
can be either DMA’d to memory or read directly by the CPU.
If DMA is enabled, ADC output data is written to memory using UART D’s
receive DMA controller.
If more than one channel is enabled, word 0 in the DMA buffer will always be
from channel 0, followed by the data from the other selected channels.
The data buffer length must be a word multiple of the number of selected
channels. For example, if three channels are selected, the buffer length must
be a multiple of three words or 12 bytes.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A D C D M A p r o c e d u r e
If using
DMA, the DMA channel must be set up first and enabled before enabling the
ADC. The procedure below must be followed each time a new DMA is started or if a DMA
FIFO overflow is detected. The RX FIFO overflow interrupt should be enabled to detect an
overflow.
1
Configure the ADC Configuration register at address 9003 9000 for DMA operation
(bit 3 set to 1) and the number of channels but leave bit 31 set to a 0.
ADC
vref_gnd
vin_0
vref
vin_7
...
dout[11:0]
ADC Control
adc_clk
sel[2:0]
adc_reset
start
done
SAR
ADC
8:1
MUX
Содержание NS9215
Страница 1: ...NS9215 Hardware Reference 90000847_C Release date 10 April 2008...
Страница 3: ......
Страница 4: ......
Страница 26: ...26 Hardware Reference NS9215...
Страница 44: ...P I N O U T 26 5 System clock 44 Hardware Reference NS9215 System clock drawing...
Страница 52: ...P I N O U T 26 5 Power and ground 52 Hardware Reference NS9215...
Страница 80: ...I O C O N T ROL M O D U L E Memory Bus Configuration register 80 Hardware Reference NS9215...
Страница 136: ...WOR KI N G W I TH T H E C P U Noncachable instruction fetches 136 Hardware Reference NS9215...
Страница 202: ...S Y S T E M C O N T RO L M OD U L E RTC Module Control register 202 Hardware Reference NS9215...
Страница 260: ...M E MO R Y C O N T ROL L E R StaticMemory Turn Round Delay 0 3 registers 260 Hardware Reference NS9215...
Страница 354: ...E X T E R N A L D M A DMA Peripheral Chip Select register 354 Hardware Reference NS9215...
Страница 362: ...A E S D AT A E N C R Y P T I O N D E C R Y P T I O N M O D U L E CCM mode 362 Hardware Reference NS9215...
Страница 384: ...I O HU B M OD UL E Module Direct Mode TX Data Last FIFO 384 Hardware Reference NS9215 31 March 2008...
Страница 414: ...S E R I A L C ON T RO L M O D U L E U ART UART Modem Status register 414 Hardware Reference NS9215...
Страница 446: ...S E R I A L C ON T RO L M O D U L E S PI SPI timing characteristics 446 Hardware Reference NS9215...
Страница 472: ...R E A L TI M E C L O C K M O D U L E General Status register 472 Hardware Reference NS9215...
Страница 512: ...TI M I NG Clock timing 512 Hardware Reference NS9215...
Страница 514: ...PA CKA GING Processor Dimensions 514 Hardware Reference NS9215 P r o c e s s o r D i m e n s i o n s...
Страница 515: ...PA CKA GING Processor Dimensions www digiembedded com 515...
Страница 516: ...PA CKA GING Processor Dimensions 516 Hardware Reference NS9215...