SLAU847D October 2022 – May 2024 MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
The comparator module contains two event publishers and two event subscribers. One event publisher (CPU_INT) manages comparator interrupt requests (IRQs) to the CPU subsystem through a static event route. The second event publisher (GEN_EVENT) is used to setup the generic event publisher through Generic route.
The two event subscribers are used to define the start and stop points in sampled output mode.
The comparator events are summarized in Table 23-216.
Event | Type | Source | Destination | Route | Configuration | Functionality |
---|---|---|---|---|---|---|
CPU interrupt | Publisher | Comparator | CPU Subsystem | Static route | CPU_INT registers | Fixed interrupt route from comparator to CPU |
Generic publisher event | Publisher | Comparator | Other peripherals | Generic route | GEN_EVENT FPUB_1 registers | Configurable route from comparator to other peripherals |
Generic subscriber event | Subscriber | Other peripherals | Comparator | Generic route | GEN_EVENT FSUB_0 registers | Configurable route from other peripherals to the comparator start of sample window |
Generic subscriber event | Subscriber | Other peripherals | Comparator | Generic route | GEN_EVENT FSUB_1 registers | Configurable route from other peripherals to the comparator stop sampling window |