dma_burst.txt

来自「开发环境为visual dsp++3.0的DSP高速端口测试程序」· 文本 代码 · 共 45 行

TXT
45
字号
-----------------------------------------------------------------------------------------------------------
"ADSP-21160 EZ-KIT Lite DMA Burst Mode Example"

Date Modified:	4/11/02		Rev 1.0

This directory contains an example ADSP-21160 subroutine that demonstrates the 
initialization of a burst mode DMA to exteral SBSRAM on the ADSP-21160 EZ-KIT Lite. 

Files contained in this directory:

DMA_Burst.dpj				VisualDSP project file	
DMA_Burst.asm				Main Module
ISR_table.asm				Interupt Vector Table
ADSP-21160.ldf				Linker Description File 

-----------------------------------------------------------------------------------------------------------
	

CONTENTS

I.	FUNCTIONAL DESCRIPTION
II.	OPERATION DESCRIPTION


I.	FUNCTIONAL DESCRIPTION

This example demonstrates the initialization of a burst mode DMA transfer from exteral SBSRAM
on the ADSP-21160 EZ-KIT Lite. 

This is done by DMAing 16-words of data to external memory, the reading these values back using burst DMA
transfers.  When the memory is read back, it is compared to the initial values transmitted.

II.	OPERATION DESCRIPTION

"Load the Program"
1. Open a ADSP-21160 EZ-KIT Lite session in the VisualDSP++.
2. Open the project "DMA_Burst.dpj".
3. Under the "Project" tab, select "Build Project".
4. Load "DMA_Burst.DXE" into the ADSP-21160.
5. Run.
6. Halt and verify that the you are in the DMA_pass loop.
7. You can also verify that the DMA burst passed by opening a 
   memory window and making sure that Internal_TX_Buffer matches
   the values in Internal_RX_Buffer.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?