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
DMA_TRIG_RX 和 DMA_TRIG_TX 寄存器用于设置 DMA 的触发信号。这可以通过灵活的方式进行设置,使用表 23-4 和表 23-5 中的触发条件,来触发 DMA 执行接收或发送事件。
DMA_TRIG_RX 用于触发 DMA 以执行接收数据传输,DMA_TRIG_TX 用于触发 DMA 以执行发送数据传输。
| IIDX STAT | 名称 | 说明 |
|---|---|---|
| 0x03 | RTOUT | 外设接收超时事件。当处于外设模式且未在 CTL1.RXTIMEOUT 选定数量的功能时钟周期内接收数据时。 |
| 0x04 | RX | 接收 FIFO 事件。如果已达到选定的接收 FIFO 级别,则设置此中断。 |
| IIDX STAT | 名称 | 说明 |
|---|---|---|
| 0x05 | TX | 发送 FIFO 事件。如果已达到选定的发送 FIFO 级别,则设置此中断。 |
通过 DMA_TRIG_RX 和 DMA_TRIG_TX 事件管理寄存器来管理 DMA 触发事件配置。有关配置事件寄存器的指导,请参阅节 7.2.5;有关 DMA 触发事件的工作原理,请参阅节 7.1.3.2。