微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 uDMA实现memory-to-memory的数据传输

CC3200 uDMA实现memory-to-memory的数据传输

时间:10-02 整理:3721RD 点击:

工程师们,你们好,根据文档CC3200 SimpleLink Wi-Fi Reference Manual:4.1 Overview

Support for memory-to-memory, memory-to-peripheral, and peripheral-to-memory in multiple transfer modes

意思是可实现memory-to-memory的数据传送,请问下图哪个通道可用于memory-to-memory?(此图位于4.2.1 Channel Assignment)

 软件SDK里与找不到哪个通道可用于memory-to-memory的数据传输,请指教,谢谢

DMA传输模式

基本模式用于外设和存储器之间DMA传输;自动模式用于存储器和存储器之间软件DMA传输;

乒乓模式用于外设和存储器之间的连续DMA传输,乒乓模式需要主和备用两个通道控制,

系统使用主和备用两个通道控制交替进行DMA传输;

分集模式包括存储和外设分集模式,分集模式将两个及两个以上数据块利用DMA传输到一个数据块或外设

//*****************************************************************************

#define UDMA_MODE_STOP          0x00000000

#define UDMA_MODE_BASIC         0x00000001

#define UDMA_MODE_AUTO          0x00000002

#define UDMA_MODE_PINGPONG      0x00000003

#define UDMA_MODE_MEM_SCATTER_GATHER                                          \

                                0x00000004

#define UDMA_MODE_PER_SCATTER_GATHER                                          \

                                0x00000006

#define UDMA_MODE_ALT_SELECT    0x00000001

好的,知道了,谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top