Dear Supporters !
I'm porting your NFC full stack from sloa192a to our system. We use peer-to-peer configuration to communicate between 2 board using 2 STM32f0xx microcontroller.
I'm confusing about Interrupt service routine (ISR) to process event when TRF7970 raises IRQ line.
You have 2 ISRs: (in TRF79x0.c file)
tTRF79x0_IRQFlag TRF79x0_irqHandler(uint16_t ui16TimeOut)
and
#ifdef MSP432P401R_LAUNCHPAD_ENABLED
void TRF79x0_isrHandler(void)
{
uint32_t status;
status = GPIO_getEnabledInterruptStatus(TRF_IRQ_PORT);
GPIO_clearInterruptFlag(TRF_IRQ_PORT, status);
if(status & TRF_IRQ)
{
g_ui8IrqFlag = 0x01;
}
}
#endif
I don't see the void TRF79x0_isrHandler(void) call tTRF79x0_IRQFlag TRF79x0_irqHandler(uint16_t ui16TimeOut) any where
so how tTRF79x0_IRQFlag TRF79x0_irqHandler(uint16_t ui16TimeOut) is call acoording to and interrupt event ?