- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP 第四章 DMA
4.3 DMA 控制器(Direct Memory Access )
DMA 是TMS320VC33的可编程外围设备,能够在存储器之
间传输大批量的数据,但不影响CPU操作,使得DSP可以与低速
外部存储器以及外围设备接口,而不降低CPU的运算能力,改进
了系统性能,提高了数据处理能力。
主要内容
DMA控制器的特性
DMA基本操作
DMA寄存器
DMA 中断及同步机制
DMA初始化和重构
4.3.1 DMA 控制器特性
能够对处理器的任意存储单元进行输入/输出操作(对片内存
储器、片外存储器和片内串口输入/输出操作);
DMA操作的同时并不影响CPU的传输速度。DMA控制器具有专用
的片内地址和数据总线,所有DMA通道的访问都由DMA控制器决
断,并占用DMA的专用总线;
存储器到存储器的单通道DMA传输,DMA通道由4个寄存器控制;
源地址寄存器和目的地址寄存器自动增减;
由内部(片内定时器、串行口)中断和外部中断(中断3-中
断0)来同步数据传输。
4.3.2 DMA基本操作
一批数据需要从存储器的一个区域传传输到另一个区域
主要解决以下问题:
(1)数据从哪里来——源地址
(2)数据到哪里去 —— 目的地址
(3)数据量有多少 ——计数器
(4)传输如何进行 ——全局控制控制器
808000h DMA全局控制寄存器
808004h DMA源地址寄存器
808006h DMA目的地址寄存器
808008h DMA传输计数器
4.3.2 DMA基本操作
操作过程:
(1)DMA的寄存器初始化
进行DMA传输前的准备(源地址寄存器、
目的地址寄存器、传输计数器、模式加载)
(2)DMA的操作开始
启动DMA工作
(3)DMA的数据传输
完成数据传输
4.3.2 DMA基本操作
(1)DMA的寄存器初始化
将需要读出的存储器单元地址赋给DMA的源地址寄存器。
将需要写入的存储器单元地址赋给DMA的目的地址寄存器。
将需要传输的字长赋给传输计数器。
将DMA通道控制寄存器以适当的模式加载,通过中断的方式
同步DMA控制寄存器的读写。
(2)DMA的开始
设置DMA全局控制寄存器的START位,启动DMA控制器开始
工作。
(3)DMA的字传输
读操作,DMA通道从源地址寄存器中读取一个字,把它写入DMA
通道的临时寄存器中。读操作后,源地址寄存器是否增加、减少或
保持不变取决于DMA全局控制寄存器的INCSRC或DECSRC位的设置。
写操作,DMA将临时寄存器中的值写入到目的地址寄存器指向的
目的地址。写操作后,目的地址寄存器增加减少或保持不变取决于
DMA全局控制寄存器的INCDRC或DECDRC位的设置。
外部或内部存储器
由DMA源地址寄存
DMA通道
器指向存储器
临时寄存器 外部或内部存储器
由DMA 目的地址
寄存器指向存储器
每次数据写入时,传输计数器的值减少。当传输计数器减至0时
块传输停止,最后一次传输的写操作完成后,DMA通道设置DMA控制
寄存器的传输计数器中断(TCINT)标志。
数据块传输完后,DMA控制器可以通过编程实现以下事件:
您可能关注的文档
最近下载
- T∕CACM 1066.6-2018 中医治未病标准化工作指南 第6部分:指南评价.docx VIP
- T∕CACM 1066.5-2018 中医治未病标准化工作指南 第5部分:指南实施与一致性测试.docx VIP
- T∕CACM 1066.4-2018 中医治未病标准化工作指南 第4部分:编写要求.docx VIP
- 广西高职院校单招职测近年考试真题题库汇总(含答案).docx
- T∕CACM 1066.3-2018 中医治未病标准化工作指南 第3部分:编制通则.docx VIP
- 蒙特祖玛3奖励关(全部).doc VIP
- T∕CACM 1066.2-2018 中医治未病标准化工作指南 第2部分:标准体系.docx VIP
- 沈阳医学院《预防医学》教学课件 身体活动促进.ppt VIP
- 2024北京初中入学白皮书.pdf VIP
- 2024年春季学期德育主题教育活动安排表.docx VIP
文档评论(0)