After setting RCC and Clock configuration as below, if you run the program, it moves to Error_Handler.ECS-250-10-33B and ECS-327-34B What is the 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 appr...
After about 14 minutes of normal communication with the chip through spi as the source below, it falls into an infinite loop.Why do you fall into an infinite loop?please I'd appreciate it if you let me know.int spi1_writeread(const unsigned char* txb...
In the spi communication method, one chip succeeded in DEP communication through interlocking. But I do not know how to control two.Please, Where should I edit platform.h/rfal_nfc.c / st25r3916_comm.c?
I used the X-NUCLEO-NFC06A1 example.Everything you said...It is implemented in platform.h.But in the IRQ handlervoid EXTI9_5_IRQHandler(void)
{
/* USER CODE BEGIN EXTI9_5_IRQn 0 */
BSP_SPI1_IRQHandler();
/* USER CODE END EXTI9_5_IRQn 0 */
...
It was not that the spi communication went into an infinite loop, but that it stopped at the above IRQ.Occurs when ATR is transmitted (RFAL_NFC_STATE_POLL_TECHDETECT)It does not occur in case of DataExcharge. (RFAL_NFC_STATE_DATAEXCHANGE)