摘要直接存储器访问(DMA)方式,是一种完全由硬件执行数据交换的工作方式。在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU而直接在存储器之间以及存储器和外设之间进行,因此DMA方式一般用于高速传送成组的数据。DMA控制器(DMAC)可以产生地址、数据信号和控制信号;在传输过程中自动增加地址;对传送的字的个数计数;以中断方式向CPU报告传送操作的结束。本文主要对对以SEP3203为核心的嵌入式系统中关于DMA方式数据传送的研究。了解DMA数据的传送类型、传送方式的应用,熟悉DMA控制器中各类寄存器的用途、格式和配置,完成以DMA方式完成数据传输的软件程序。并且重点分析内存之间及内存与外设之间DMA方式的数据传输过程,各寄存器值的变化,确保数据传输的正确性以及高速性。能够熟悉基于SEP3203芯片的嵌入式系统的设计流程,并掌握其软硬件系统的设计方法以及调试方法,来培养自己对于电子系统的制作和调试能力。61673

毕业论文关键词: 嵌入式系统  ARM7  SEP3203  DMA

毕业设计说明书(论文)外文摘要

Title   Research based on Embedded System DMA transfer mode                     

Abstract Direct Memory Access (DMA) mode is a data exchange is performed entirely by the hardware works. In this way, DMA controller to take over from the CPU is in control of the bus, the data exchange without the memory directly between the CPU and between memory and peripherals, so DMA mode is generally used for high-speed transfer of data into groups . DMA controller (DMAC) can generate the address, data and control signals; automatically increase during transmission address; for counting the number of words transmitted; report to the CPU to interrupt the end of the transfer operation. In this paper, right right to SEP3203 core embedded system on the DMA mode data transfer studies. DMA transfer of data about the type of transmission applications, familiar types of registers in the DMA controller uses the format and configuration, complete with the DMA data transfer complete software program. And focuses on analysis between memory and memory and peripherals DMA data transfer process, the register values change, to ensure accuracy of data transmission as well as high speed. Be familiar SEP3203 chip based embedded system design process, and mastery of their hardware and software system design and debugging methods to develop their own electronic systems for the production and debugging capabilities.

Keywords:嵌入式系统  ARM7  DMA  SEP3203   

1 序论 1

1.1 嵌入式系统背景 1

1.2 DMA技术发展 1

1.3 研究内容及论文安排 1

2 基于SEP3203的嵌入式系统简介 1

2.1 嵌入式系统的结构 1

2.2 ARM嵌入式微处理器 1

2.3 SEP3203简介 1

2.4 硬件系统设计 1

2.5 软件系统设计 1

3 DMA控制器简介 1

上一篇:基于Amlogic平台的无线高清影音传输实现
下一篇:基于FPGA实现高速数据采集系统逻辑设计+电路图+程序

基于Java的串口通信设计

基于Kinect的深度图像编码

基于混沌的数字图像加密技术研究

基于Virtex-5FPGA的图像处理系统研究

基于移动通信的工业生产线状态监测技术研究

基于TF/IDF特征的网络问题自动分类研究

基于坐标变换方法的隐身...

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...