User Manual
560
Rev. 1.1
2019-03-18
TLE984xQX
Microcontroller with LIN and Power Switches for Automotive Applications
Capture/Compare Unit 6 (CCU6)
18.8
Interrupt Handling
This section describes the interrupt handling of the CCU6 module.
18.8.1
Interrupt Structure
The HW interrupt event or the SW setting of the corresponding interrupt set bit (in register ISS) sets the event
indication flags (in register IS) and can trigger the interrupt generation. The interrupt pulse is generated
independently from the interrupt status flag in register IS (it is not necessary to clear the related status bit to
be able to generate another interrupt). The interrupt flag can be cleared by SW by writing to the corresponding
bit in register ISR.
If enabled by the related interrupt enable bit in register IEN, an interrupt pulse can be generated on one of the
four service request outputs (SR0 to SR3) of the module. If more than one interrupt source is connected to the
same interrupt node pointer (in register INP), the requests are logically OR-combined to one common service
request output (see
Figure 159 General Interrupt Structure
The available interrupt events in the CCU6 are shown in
CCU6_MCA05549
HW Interrupt
Event
Interrupt
Status
SW Requests
Set
Clear
Interrupt
>1
_
Set Interrupt
To SR0
To SR1
To SR2
To SR3
Interrupt
Enable
Interrupt
Node Pointer
Clear