ST25R3916irq error problem ?
We are communicating with the st25r3916 chip normally.
But after about 14 minutes,
The value of the IRQ pin is maintained at HIGH.
You fall into an infinite loop in the function st25r3916CheckForReceivedInterruptts().
What is the problem ?
please I'd appreciate it if you let me know.
Infinite loop.
while( platformGpioIsHigh( ST25R391X_INT_PORT, ST25R391X_INT_PIN ) )
{
st25r3916ReadMultipleRegisters( ST25R3916_REG_IRQ_MAIN, iregs, ST25R3916_INT_REGS_LEN );
irqStatus |= (uint32_t)iregs[0];
irqStatus |= (uint32_t)iregs[1]<<8;
irqStatus |= (uint32_t)iregs[2]<<16;
irqStatus |= (uint32_t)iregs[3]<<24;
}
