2020-03-12 06:30 PM
Hi,
I use st25r3911 ev board with rfal on X-NUCLEO_NFC05A1.
First I tested below project in NUCLEO-401RE that I don't have any problem.
But, I switched target board to NUCLEO -F429ZI that I have an interrupt problem.
The problem that after an interrupt pin is not go low.
As I know, after occurring interrupt and I read the interrupt register. And interrupt pin to go low.
So, I insert delay for work around like below picture.
And I add my project.
Solved! Go to Solution.
2020-03-13 01:21 AM
Hi,
I suspect that your locking via platform(Un)ProtectST25R391xComm() is wrong: Your code indicates usage of EXTI3 for the 3911, however this macro still seems to be defined as:
#define platformProtectST25R391xComm() do{ globalCommProtectCnt++; __DSB();NVIC_DisableIRQ(EXTI0_IRQn);__DSB();__ISB();}while(0)
Regards, Ulysses
2020-03-13 01:21 AM
Hi,
I suspect that your locking via platform(Un)ProtectST25R391xComm() is wrong: Your code indicates usage of EXTI3 for the 3911, however this macro still seems to be defined as:
#define platformProtectST25R391xComm() do{ globalCommProtectCnt++; __DSB();NVIC_DisableIRQ(EXTI0_IRQn);__DSB();__ISB();}while(0)
Regards, Ulysses
2020-03-17 12:01 AM
Hi
Thank you very much for your answer.
I solved this problem!
2020-03-17 12:01 AM
Hi
Thank you very much for your answer.
I solved this problem!