[INT_SYS_DisableIRQGlobal ] API can not disable IRQ

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[INT_SYS_DisableIRQGlobal ] API can not disable IRQ

1,151 Views
建宽高
Contributor III

When I try to sleep into VLPS mode for operation, and call the INT_SYS_DisableIRQGlobal want to close all interrupt, but it doesn't work, quickly awakened the VLPS mode, only one by one manually shut down I open interrupt

0 Kudos
4 Replies

872 Views
jiri_kral
NXP Employee
NXP Employee

Hello, 

which S32DS and SDK version you are using (I'm assuming that your device is S32K144) ?

Jiri

0 Kudos

872 Views
建宽高
Contributor III
Thank you for your reply
I try to use the INT_SYS_DisableIRQGlobal API in other projects, that can turn off the serial port interrupt, serial port will not send data, I estimate the VLPS model quickly wake up, because although the interrupt is closed, but there is still such interrupt source, trigger interrupt?
0 Kudos

872 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

the INT_SYS_DasableIRQGlobal() is working as expected - all interrupts are disabled. Did you also turned OFF PLL by software? As mentioned on reference manual (chapter 25.4.4 - page 522). 

Jiri 

872 Views
建宽高
Contributor III

3Q

0 Kudos