ZHCSWB9 May 2024 MSPM0L1228-Q1 , MSPM0L2228-Q1
ADVANCE INFORMATION
直接存储器存取 (DMA) 控制器支持将数据从一个存储器地址移到另一个存储器地址,而无需 CPU 干预。例如,DMA 可用于将数据从 ADC 转换存储器移动到 SRAM。通过使 CPU 保持在低功耗模式,而无需将其唤醒来在外设之间移动数据,DMA 降低了系统功耗。
这些器件中的 DMA 支持以下重要特性:
表 8-2 列出了使用 DMA 存储器映射寄存器中的 DMATCTL.DMATSEL 控制位配置的可用 DMA 触发。
DMACTL.DMATSEL | 触发源 | DMACTL.DMATSEL | 触发源 |
---|---|---|---|
0 | 软件 | 13 | SPI1 发布者 1 |
1 | 通用订阅者 0 (FSUB_0) | 14 | SPI1 发布者 2 |
2 | 通用订阅者 0 (FSUB_1) | 15 | UART0 发布者 1 |
3 | AES 发布者 1 | 16 | UART0 发布者 2 |
4 | AES 发布者 1 | 17 | UART1 发布者 1 |
5 | I2C0 发布者 1 | 18 | UART1 发布者 2 |
6 | I2C0 发布者 2 | 19 | UART2 发布者 1 |
7 | I2C1 发布者 1 | 20 | UART2 发布者 2 |
8 | I2C1 发布者 2 | 21 | UART3 发布者 1 |
9 | I2C2 发布者 1 | 22 | UART3 发布者 2 |
10 | I2C2 发布者 2 | 23 | UART4 发布者 1 |
11 | SPI0 发布者 1 | 24 | UART4 发布者 2 |
12 | SPI1 发布者 2 | 25 | ADC0 发布者 2 |
有关更多详细信息,请参阅 MSPM0 L 系列 32MHz 微控制器技术参考手册 中的“DMA”一章。