Other Parts Discussed in Thread: SYSCONFIG
I'm working with the MSP432P4111 launchpad and TI-RTOS. I am trying to disable the interrupts generated by a software timer (TIMER_A) for a brief period of time. However, disabling the TAIE register doesn't seem to affect the interrupt generation, as the callback function keeps being called every time the timeout is reached (1s).
I am working with SimpleLink SDK version 3.40.01.02 and according to the SysConfig file, RTOS timers are created using TIMER_A0. Our code calls the Clock_create and Clock_start functions to initialize the timer.
For disabling the interruption, I tried both Timer_A_unregisterInterrupt and Timer_A_disableInterrupt. When using the first one with TIMER_A0_BASE and TIMER_A_CCR0_INTERRUPT as arguments, interruption doesn't call the callback function, but the code gets stuck in a sleep and never comes back. The second one, Timer_A_disableInterrupt, just moves the TAIE register, but the callback keeps being called every second.
I would appreciate any insight on how to handle the interruptions properly.
Thank you in advance.