Omega Engineering OME-A826PG User Manual

Page 56

Advertising
background image

OME-A-826PG Software Manual [Win 95/98/NT]


Next Loop

Using the A826_AD_DMA_RemoveIrq()
to remove IRQ handler.

8237

ADC

Sampling rate define by c1,c2

INT_Handler( )

BufferB

BufferA

system
area

Application
area

Using the A826_AD_DMA_Stop() to
release system DMA buffer.

Using A826_AD_DMA_Start to allocate a
system DMA buffer and programming
sampling rate, desired transfer count then
starting the DMA.

Using A826_AD_DMA_InstallIrq(…) to
install a interrupt handler for IRQ level n and
programming the DMA controller.

To copy datas in bufferA to a user
defined buffer(ex. BufferB) by using
A826_AD_DMA_GetData(..) . Then the
user can analysis these data in BufferB

A buffer(ex. BufferA) in VxD will store
the DMA transferd data. The buffer is in
system area.

No

To test if DMA transfer is finish ?
(Using
A826_AD_DMA_IsNotFinished(..)
Function)

Yes



















































Date: Aug-15-2000 Ver: 2.2 Page 54

Advertising