Memory to Memory DMA demo from CMSIS example. This demo execute 1000 times of 32 word memory to memory DMA (copy), and also measures number of dummy loop execution during DMA cylcles. Line 56 of "DMA_M2M.c" can change DMA source. where; 1)static : source is SRAM 2)const : source is Flash ROM

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Flash_2_Ram_Test

Flash_2_Ram_Test

Functions

void DMA_IRQHandler (void)
 GPDMA interrupt handler sub-routine.
void Buffer_Verify (void)
 Verify buffer.
int c_entry (void)
 c_entry: Main program body

Function Documentation

void Buffer_Verify ( void   )

Verify buffer.

Parameters:
[in]None
Returns:
None

Definition at line 134 of file DMA_M2M.c.

int c_entry ( void   )

c_entry: Main program body

Parameters:
[in]None
Returns:
int

Definition at line 156 of file DMA_M2M.c.

void DMA_IRQHandler ( void   )

GPDMA interrupt handler sub-routine.

Parameters:
[in]None
Returns:
None

Definition at line 92 of file DMA_M2M.c.