cancel
Showing results for 
Search instead for 
Did you mean: 

ST25NFC library for ST25R3916B

Zen__master5
Associate

Hi everyone,

 

Today I installed the ST25NFC library for my ST25R3916B when I unpack the the zip file I see a .exe file. After installing and going to the designated folder I see all the files. What to do with those files is where to problem starts. I tried copying files from the RFAL folder into my project and setting the includes and source, when trying to build it result that it misses a file called rfal_platform.h. When trying to get that file from somewhere else and copying it into my project it results into a lot of other errors. 

 

Can someone please explain on what to do cause I'm really confused at this point.

1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

Hi,

the ST25R3916B ST25 Embedded Lib provides ready to use demos for the X-NUCLEO-NFC08A1 ST25R3916B NFC reader board on top of the NUCLEO-L476RG MCU board.

If you use such HW setup, you can load the projects in STM32CubeIDE and directly use it. If you use another MCU NUCLEO board, you can use STM32CubeMX to generate your project with the initialization of the various IP (such as SPI, GPIO, etc.) and then import the various files from one of the ready to use demos (i.e. use those demos as a template for your own project). 

Fell free to provide more information related to you HW setup and related to your development environment.

Rgds

BT

 

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Brian TIDAL
ST Employee

Hi,

the ST25R3916B ST25 Embedded Lib provides ready to use demos for the X-NUCLEO-NFC08A1 ST25R3916B NFC reader board on top of the NUCLEO-L476RG MCU board.

If you use such HW setup, you can load the projects in STM32CubeIDE and directly use it. If you use another MCU NUCLEO board, you can use STM32CubeMX to generate your project with the initialization of the various IP (such as SPI, GPIO, etc.) and then import the various files from one of the ready to use demos (i.e. use those demos as a template for your own project). 

Fell free to provide more information related to you HW setup and related to your development environment.

Rgds

BT

 

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.