I am looking to implement a basic RC522 RFID tag reader on an LPC845 board, via SPI communication. I found many older Arduino libraries that are in C++, then eventually found one 'translated' to C at https://github.com/luisfg30/rfid
This is listed as "LPCOpen compatible C library to be used with the NXP MFRC522 RFID module" - sounds perfect. Unfortunately, it has lots of references to functions that are not part of the MCUXpresso SDK v2.8.0 or in the included Drivers.
For example, "Chip_SSP_DATA_SETUP_T" or “SSP_FRAMEFORMAT_SPI” are referenced in the project, but there is no such thing in the modern SDK, indeed no references to "SSP" (SPI it seems!?) at all.
Therefore,
1) Do you know of an updated library in C for development of simple RFID for MCUXpresso projects using the current SDKs?
2) Alternately, are there some steps to allow using the LPCOpen code modules in my LPC845 project, which relies on the SDK for everything else it is doing? I looked around and cannot find a tutorial or steps on how to do this. The LPCOpen page simply recommends using new SDK for LCP800 projects, although it has some legacy code for LPC812, I cannot see how to use it in my project.
Fingers crossed that there exists a current, modern library I can import that has somehow eluded me so far.
Cheers!