ZHCUAN6E October 2022 – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
在填充模式 (DMAEM = 2) 下,DMA 控制器采用预定义的 FILL 模式,并将该模式写入用户定义的存储器区段。DMATM 位被忽略,并且使用的自动传输模式为“块传输”。
DMASAx 寄存器用作 FILL 模式数据。DMASRCINCR 位字段用于指示 FILL 模式数据是应保持恒定,还是应随着每个写入周期而递增/递减。此特性允许使用顺序模式(例如,0、1、2、3、…)填充存储器块。DMASRCWDTH 位字段指示 FILL 模式数据的增量幅度。请参阅 表 5-4,了解如何在填充模式下使用 DMASRCWDTH。
| DMASRCWDTH | FILL 模式数据增量值 |
|---|---|
| 0 | ±1 |
| 1 | ±2 |
| 2 | ±4 |
| 3 | ±8 |
目标寄存器以及位字段 DMADAx、DMADSTINCR 和 DMADSTWDTH 均按预期运行,并影响 FILL 模式在存储器中的写入位置和写入方式。