![Infineon GPT12 Timer Concatenation 1 Training Download Page 9](http://html1.mh-extra.com/html/infineon/gpt12-timer-concatenation-1/gpt12-timer-concatenation-1_training_2055146009.webp)
Implementation
Configuring the interrupt for GPT12
Configuration of the interrupt is done once in the function
initGpt12Timer()
by the
following steps:
›
Get the address of timer T3 service request with the iLLD function
IfxGpt12_T3_getSrc()
›
Initialize GPT12 interrupt by calling
IfxSrc_init()
with a pointer to the address of
the timer T3 service request, the interrupt provider and the interrupt priority
number as parameters
›
Enable GPT12 interrupt with the iLLD function
IfxSrc_enable()
and the pointer to
the address of timer T3 service request as parameter
The function
IfxGpt12_T3_getSrc()
is provided by the header
IfxGpt12.h
and the
functions
IfxSrc_init()
and
IfxSrc_enable()
are provided by the header
IfxSrc.h
.
9
2020-06-05
Copyright © Infineon Technologies AG 2020. All rights reserved.