8.2 概览 两通道直接存贮器访问(DMA)控制器能在存贮和外设,这些任务不用从CPU装载。它使能高速数据传输,很小的CPU干涉,释放处理器时间。四个DMA通道使多达四个独立的并行传输。 DMA控制器能在SRAM和外设之间移动数据,在SRAM地址之间和外设寄存器之间。访问所有外设,DMA控制器能自动处理传输数据到/从通讯模块。DMA控制器也能从内存映射EEPROM读取。 数据传输是在连续的1,4,2,或8字节的突发传输。他们构建的可配置块从1字节到64K字节。一个重复记数器被用来重复每块的单一传输直到16MB。源和目地地址能是静态,更加或递减。能在每个突发或块传输自动装载源和/或目地地址,或当一个传输完成。应用软件,外设,和事件能触发DMA传输。 两个DMA通道有单独的配置和控制设置。这包括源,目地,传输触发,传输大小。它们有单独的中断设置。当一个传输结束或当一个DMA控制器检测到在一个DMA通道上错误,中断会产生。 为了允许连续传输,通道可以内部连接以至当第一个传完后第二个接管,反之亦然。 9.事件系统 9.1 特点 。直接外围通信和信令系统 。外设能直接发送,接收和回应外设事件 。CPU和DMA控制器独立操作 。100%可预测信号定时 。短且保证响应时间 。四个事件通道有着四个不同的和并行信号路径和配置 。事情能发送和/或被多数外设,时钟系统,和软件使用 。额外功能包括 。正交解码器 。I/O管脚的数字滤波状态 。工作在活动模式和空闲休眠模式 9.2 概览 事件系统使能直接外设到外设通讯和信令。它允许在一个变化外设的状态自动触发其他外设的动作。它的目的是提供在外围设备之间一个可预测的系统的短和可预测的响应时间。它允许自主外设控制和交互不使用中断,CPU或DMA控制器的资源,从而降低复杂度的一个强大的工具,应用代码的大小和执行时间。它也允许在几个外设模块的同步时序 。
|