JAJSPX2E February 2023 – October 2025 MSPM0G1505 , MSPM0G1506 , MSPM0G1507
PRODUCTION DATA
ダイレクト メモリ アクセス (DMA) コントローラを使うと、CPU を介さずに、いずれかのメモリ アドレスから別のメモリ アドレスにデータを移動できます。たとえば、DMA を使って ADC 変換メモリから SRAM にデータを移動できます。DMA を使用すると、ペリフェラルとの間でデータをやりとりするとき、CPU をウェークアップする必要がなく、低消費電力モードのまま維持できるため、システムの消費電力を削減できます。
これらのデバイスの DMA は、以下の主な機能をサポートしています。
DMA で使用可能なトリガの一覧を 表 8-3 に示します。これらは、DMA メモリ マップ レジスタの DMATCTL.DMATSEL 制御ビットで設定されます。
| 機能 | 完全 | 基本 |
|---|---|---|
| チャネル番号 | 0、1、2 | 3、4、5.6 |
| 反復モード | あり | - |
| テーブルとフィルモード | あり | - |
| 収集モード | - | - |
| IRQ 前 | - | - |
| オート イネーブル | - | - |
| ロング ロング (128 ビット) 転送 | - | - |
| ストライド モード | - | - |
| カスケード チャネルのサポート | - | - |
| TRIGGER 0:12 | ソース | TRIGGER 13:24 | ソース |
|---|---|---|---|
| 0 | ソフトウェア | 13 | SPI1 パブリッシャ 1 |
| 1 | 一般サブスクライバ 0 (FSUB_0) | 14 | SPI1 パブリッシャ 2 |
| 2 | 一般サブスクライバ 1 (FSUB_1) | 15 | UART3 パブリッシャ 1 |
| 3 |
AES パブリッシャ 1 |
16 | UART3 パブリッシャ 2 |
| 4 |
AES パブリッシャ 2 |
17 | UART0 パブリッシャ 1 |
| 5 |
AES パブリッシャ 3 |
18 | UART0 パブリッシャ 2 |
| 6 |
DAC0 パブリッシャ 2 |
19 | UART1 パブリッシャ 1 |
| 7 | I2C0 パブリッシャ 1 | 20 | UART1 パブリッシャ 2 |
| 8 | I2C0 パブリッシャ 2 | 21 | UART2 パブリッシャ 1 |
| 9 | I2C1 パブリッシャ 1 | 22 | UART2 パブリッシャ 2 |
| 10 | I2C1 パブリッシャ 2 | 23 | ADC0 パブリッシャ 2 |
| 11 | SPI0 パブリッシャ 1 | 24 | ADC1 パブリッシャ 2 |
| 12 | SPI0 パブリッシャ 2 |