JAJSPZ3D October 2022 – January 2024 MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
ダイレクト・メモリ・アクセス (DMA) コントローラを使うと、CPU を介さずに、1 つのメモリ・アドレスから別のメモリ・アドレスにデータを移動できます。たとえば、DMA を使って ADC 変換メモリから SRAM にデータを移動できます。DMA を使用すると、ペリフェラルとの間でデータをやりとりするとき、CPU をウェークアップする必要がなく、低消費電力モードのまま維持できるため、システムの消費電力を削減できます。
これらのデバイスの DMA は、以下の主な機能をサポートしています。
表 8-2 に、DMA メモリ・マップ・レジスタの DMATCTL.DMATSEL 制御ビットを使って設定された DMA で利用可能なトリガの一覧を示します。
TRIGGER 0:6 | ソース | TRIGGER 7:13 | ソース |
---|---|---|---|
0 | ソフトウェア | 7 | I2C1 パブリッシャ 2 |
1 | 一般サブスクライバ 0 (FSUB_0) | 8 | SPI0 パブリッシャ 1 |
2 | 一般サブスクライバ 1 (FSUB_1) | 9 | SPI0 パブリッシャ 2 |
3 | ADC0 パブリッシャ 2 | 10 | UART0 パブリッシャ 1 |
4 | I2C0 パブリッシャ 1 | 11 | UART0 パブリッシャ 2 |
5 | I2C0 パブリッシャ 2 | 12 | UART1 パブリッシャ 1 |
6 | I2C1 パブリッシャ 1 | 13 | UART1 パブリッシャ 2 |