ST25R3911B resource optimization
I have a question regarding ST25R3911B resource optimization.
Additionally, I have read the RFAL user manual mentioned below, and in the FEATURES CONFIGURATION section, the features appear to be independent of one another. However, I would appreciate it if you could confirm whether there is any dependency among them.
We are only using "RFAL_NFCA_T4T," and we're inquiring about ways to optimize the RFAL library and memory resource as they are currently too large.
It seems that we might need to modify the platform.h, specifically looking to optimize the defines from line 165 to line 185.
We have ported NFC using the ST25R3911B RFAL library.
When we tag an NFC Card and read it through Uart, we intend to use only the "RFAL_NFCA_T4T" mode.
The debug information is as follows:
DEBUG START from UART
===========================
rfalNfcIsDevActivated
RFAL_NFC_LISTEN_TYPE_NFCA
NFCA Passive ISO-DEP device found. UID: 9575FXXX
Select NDEF Application: OK Data: 6A82
===========================
DEBUG END from UART
Our development environment is detailed below:
0. IDE: STM32CubeIDE Ver: 1.11.2
1. Chip: STM32F412RGT6 / 1MB Flash, 256KB RAM
2. Middleware: Uses FreeRTOS / CMSIS_RTOS_V2
3. NFC: ST25R3911B RFAL Library v2.0.10
Porting: Official STM RFAL library for ST25R3911B
V2.0.0 / 27-August-2019
NDEF library changelog
v1.0.4 (July 22nd, 2019)
Tested with RFAL 2.0.10
For our development environment, the ported platform.h can be found in the attachment "platform.h."
We would greatly appreciate any advice on how to minimize the defines from line 165 to line 185 as much as possible.
Thank you.


