Configurer Raspbian pour Raspberry Pi 3 pour utiliser digital logic shield avec μFR Reader RS232#
Préface
Digital Logic shield avec μFR Reader RS232
Le Shield est la tranquillité du matériel pour une interconnexion simplifiée entre les périphériques μFR Reader RS232,tels que le modèle de lecteur μFR Nano RS232 et μFR Classic CS RS232, et toute version de Raspberry Pi.
DLshield utilise les broches 8 (GPIO14) et 10 (GPIO15) de l’en-tête GPIO pour la communication UART et les broches 16 (GPIO23) pour réinitialiser lelecteur μFR。勒港联赛GPIO mini-UART est desactive pardéfaut. Il doit être activépour toutes les fonctionnalités de l’appareil. La bibliothèque uFCoder version 4.2.7 et ultérieure prend en charge les boucliers DLsur Raspbian.
Prudence
Le port série du RPi (et tous les autres GPIO) fonctionne à une alimentation de 3,3 V uniquement. Les connecter à une source 5V endommagera votre RPi.
Activer le port série GPIO
$sudo rspi-config
- Changer de mot de passe
- Activer SSH (option d’interfaçage > SSH)
- Activer le port série (option d’interfaçage > série)
- Désactiver la console série (option d’interfaçage > série)
- Redémarrer
Tester la
configuration de Test Linux
$ ls -l /dev/serial*lrwxrwxrwx 1 root root 5 Nov 21 07:54 /dev/serial0 -> ttyS0lrwxrwxrwx 1 root root 7 Nov 21 07:54 /dev/serial1 -> ttyAMA0$ ls - l /dev/ttyS0crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutdromsudoaudiovideoplugdevgamesusersinputnetdevdevgpioi2cspi$sudo grep uart /boot/cmdline.txtenable_uart=1$ sudo cat /boot/cmdline.txtdwc_otg.lpm_enable=0console=tty1root=PARTUUID (nomoreexistsconsole=ttyS0,115200)
Tester la fonction μFR Reader Open
Il existe un exemple de code simple pour le lecteur ouvert sur le clone DL-GIT de GIT
$ git clone --récursif
//www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c
Rendre exécutable
$make armhf
Exécuter
$ ./ufr-reader-open
Références :
https://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/
https://www.raspberrypi.org/forums/viewtopic.php?t=151454
Raspbian OS – télécharger
https://www.raspberrypi.org/downloads/raspbian/
Tester le code source :
//www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c