[INT_SYS_DisableIRQGlobal ] API can not disable IRQ

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

[INT_SYS_DisableIRQGlobal ] API can not disable IRQ

1,512 次查看
建宽高
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 项奖励
回复
4 回复数

1,233 次查看
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 项奖励
回复

1,233 次查看
建宽高
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 项奖励
回复

1,233 次查看
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 

1,233 次查看
建宽高
Contributor III

3Q

0 项奖励
回复