CC2530 DMA程序编写详解

上传人:我*** 文档编号:136544917 上传时间:2020-06-28 格式:PPT 页数:30 大小:3.02MB
返回 下载 相关 举报
CC2530 DMA程序编写详解_第1页
第1页 / 共30页
CC2530 DMA程序编写详解_第2页
第2页 / 共30页
CC2530 DMA程序编写详解_第3页
第3页 / 共30页
CC2530 DMA程序编写详解_第4页
第4页 / 共30页
CC2530 DMA程序编写详解_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《CC2530 DMA程序编写详解》由会员分享,可在线阅读,更多相关《CC2530 DMA程序编写详解(30页珍藏版)》请在金锄头文库上搜索。

1、3.8 DMA控制器,DMA简介,DMA为直接存取访问控制器,可以用来减轻8051CPU内核传送数据操作的负担,只需要CPU极少的干预,以实现高效的电源节能管理。DMA 控制器有5 个通道,即DMA 通道0 到通道4。每个DMA 通道能够从DMA 存储器空间的一个位置传送数据到另一个位置。,3.8 DMA控制器,DMAC具有独立的控制三大总线(数据总线、地址总线、控制总线)来访问存储器和I/O端口的能力,它能像CPU一样提供数据传送所需的地址信息和读写控制信息。DMAC和CPU都挂在系统总线上,当进入DMA方式时,DMAC成为总线主控。在总线上,可以控制其他部件的部件成为总线主控或主控(bus

2、 master),被控制部件称为从控(slave)。任意时刻,总线上只有一个主控。DMA操作之前,应先对DMAC编程,把要传送的数据块长度、数据块在存储器中的起始地址,数据传送方向等信息发送给DMAC。,3.8 DMA控制器,DMA控制器的特点,5个独立的DMA通道 3个可以配置的DMA通道优先级 32个可以配置的传送触发事件 源地址和目标地址的独立控制 单独传送、数据块传送和重复传送模式 支持传输数据的长度域,设置可变传输长度 既可以工作在字模式,又可以工作在字节模式,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,3.8 DMA控制器,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号