1.2 DMA技术发展
1.2.1 DMA的应用实例
1.3 研究内容及方法
课题主要内容是对以SEP3203为核心的嵌入式系统中关于DMA方式数据传送的研究。了解DMA数据的传送类型、传送方式的应用,熟悉DMA控制器中各类寄存器的用途、格式和配置,完成以DMA方式完成数据传输的软件程序。并且重点分析内存之间及内存与外设之间DMA方式的数据传输过程,各寄存器值的变化,确保数据传输的正确性以及高速性。
文章对以SEP3203为核心的嵌入式系统中采用DMA方式进行数据传送过程的原理与设计过程进行阐述,并借助GE01实验平台对设计结果进行验证。论文共分为五个章节:
第一章:介绍课嵌入式系统,DMA技术发展,并且补充了基于Nios嵌入式系统的Ultra DMA数据传输方式。
第二章:主要阐述了基于SEP3203的嵌入式系统设计流程, SEP3203芯片简述及软硬件设计;
第四章:介绍了DMAC方式内存之间传送的具体程序流程以及调试过程和结果分析。
第五章:介绍了本次设计DMAC方式外设(Nand Flash) 与内存之间传送的具体程序流程。
2 基于SEP3203的嵌入式系统设计
2.1 嵌入式系统的结构
跟普通计算机一样,嵌入式系统也是由硬件和软件两个部分组成。前者是整个系统的物理基础,提供软件运行平台和通信接口;后者实际控制系统的运行