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
事件管理寄存器组是一组标准寄存器,由所有能够生成事件(CPU 中断、DMA 触发或通用事件)的外设实现。外设中的每个事件生成器都包含自己的事件管理寄存器组。例如,如果外设支持生成 CPU 中断和 DMA 触发,它将具有一个用于 CPU 中断的事件管理寄存器组(组名称为 CPU_INT),以及另一个用于 DMA 触发的事件管理寄存器组(组名称为 DMA_TRIG)。
事件管理寄存器用于:
在给定外设的“寄存器”部分中,“组”列显示组名称,以指示映射到每个事件管理寄存器组的功能。请参阅表 7-1,了解哪些事件管理组映射到外设“寄存器”部分中组名称的特定功能。
|
组名称(在寄存器中) |
功能 |
|---|---|
|
CPU_INT |
CPU 中断(到 CPU 子系统的固定路由) |
|
DMA_TRIGx |
DMA 触发(到 DMA 控制器的固定路由) |
|
GEN_EVENT |
通用事件(用于其他模块到模块连接的可编程路由) |