/PN532-Srix4k-C-Library

Libreria in C per leggere le srix4k su Windows usando PN532+FTDI

Primary LanguageC

PN532-Srix4k-C-Library

Libreria in C per leggere le srix4k su Windows usando PN532+FTDI

Hardware

I collegamenti vanno effettuati in questo modo

FTDI PN532
VCC VCC
GND GND
RX TXD
TX RXD

Istruzioni

  • Scaricate i file da questa repository
  • Scaricate MSYS2 (https://www.msys2.org/) e seguite tutte le istruzioni nel sito, oppure scaricate Code::Blocks (www.codeblocks.org) nella versione "*mingw-setup.exe"
  • Scaricare la libreria FTDI dal sito https://ftdichip.com/drivers/d2xx-drivers/
  • Scegliete 32/64 bit in base alla versione di MinGW che usate ed estraete i file
  • Copiate il file "ftd2xx.h" nella cartella del progetto
    • Se avete MinGw a 32bit, copiate il file "ftd2xx.lib" dalla cartella "i386" nella cartella del progetto
    • Se avete MinGw a 64bit, copiate il file "ftd2xx.lib" dalla cartella "amd64" nella cartella del progetto
  • Usate i seguenti comandi per compilare e linkare il codice:
gcc -Wall -c main.c 
gcc -Wall -c srix4k.c 
gcc -o Test.exe main.o srix4k.o -L. -lftd2xx

Se usate Code::Blocks vi basta importare i file *.h e *.c nel progetto e linkare la libreria FTDI facendo così:
Project -> Build Options -> Linker settings -> Aggiungete a "Link libraries" la libreria ftd2xx.lib