基于ARM9的DMA控制器驱动程序的设计.docVIP

  • 9
  • 0
  • 约8.98千字
  • 约 19页
  • 2017-07-01 发布于湖北
  • 举报
基于ARM9的DMA控制器驱动程序的设计

摘 要  随着移动设备的流行和发展,嵌入式系统已经成为一个热点。它并不是最近出现的新技术,只是随着微电子技术和计算机技术的发展,微控制芯片功能越来越大,而嵌入微控制芯片的设备和系统越来越多,从而使得这种技术越来越引人注目。 windows?CE之所以脱颖而出,是因为Windows?CE的高级特性,诸如网络、通信以及图形功能,和模块化设计结合在一起,为中级开发人员创建高复杂度嵌入式系统提供了理想的环境。同时,Windows?CE提供一个稳定、灵活且被广泛支持的操作系统来处理建立在嵌入式系统上的多种多样的硬件平台和软件应用程序。本文所要研究的就是基于ARM嵌入式系统的DMA控制器驱动程序的设计。 关键字:嵌入式,ARM,DMA 目 录 第1章、设计目的 1 第2章、设计思路 2 2.1 ARM实验箱硬件资源概述 2 2.2 ARM的DMA控制器 3 第3章、关键技术 4 3.1 ARM9处理器 4 3.2嵌入式C语言开发技术 5 3.3 ADS开发环境 6 3.4 DMA控制器 7 3.4.1 DMA控制器工作原理 7 3.4.2 DMA方式特点 8 3.4.3 DMA方式的具体过程 8 3.4.4 DMA通道可处理的4种情况 8 3.5 实验详解 8 第4章、程序流程 12 第5章、主要源代码 13 5.1 主函数设计 13 5.2 定时器初始化程序 14 第6章、运行结果及结论

文档评论(0)

1亿VIP精品文档

相关文档