Konfigurálja a Raspbian for Raspberry Pi 3-at a Digital Logic pajzs használatára μFR Reader RS232-vel #
Előszó Digital Logic pajzs μFR Reader RS232-vel A pajzs a hardver nyugalma a μFR Reader RS232 eszközök, például a μFR Nano RS232 és a μFR Classic CS RS232 olvasó modell, valamint a Raspberry Pi bármely verziója közötti egyszerűsített összekapcsoláshoz.
A DLshield a GPIO fejléc 8. (GPIO14) és 10. (GPIO15) érintkezőit használja az UART kommunikációhoz, a 16. (GPIO23) tűket pedig a μFR olvasó alaphelyzetbe állításához. A GPIO soros port (mini-UART) alapértelmezés szerint le van tiltva. Az eszköz teljes funkcionalitásához engedélyezni kell. Az uFCoder könyvtár 4.2.7-es és újabb verziói támogatják a DL Shields-et a Raspbian-on.
Figyelmeztet
Az RPi soros portja (és az összes többi GPIO) csak 3,3 V-os tápfeszültséggel működik. Ha 5 V-os forráshoz csatlakoztatja őket, károsíthatja az RPi-t.
GPIO soros port engedélyezése
$sudo rspi-config
- Jelszó módosítása
- SSH engedélyezése (összekapcsolási lehetőség > SSH)
- Soros port engedélyezése (Interfész beállítás > Soros)
- Soros konzol letiltása (soros > interfész opció)
- Újraindít
Tesztelje
a Linux-konfigurációt
$ ls -l /dev/serial*lrwxrwxrwx 1 gyökérgyökér 5 nov 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 root root root 7 nov 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0 crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpio i2cspi$sudo grep uart /boot/cmdline.txt enable_uart=1$ sudo cat /boot/cmdline.txtdwc_otg.lpm_enable=0 console=tty1root=PARTUUID (nomoreexistsconsole=ttyS0,115200)
Tesztelje a μFR Reader Open függvényt
Van egy egyszerű példakód az olvasóhoz a DL-GIT klónon a GIT-ből
$ git klón --rekurzív
https://code.d-logic.com/nfc-rfid-reader-sdk/ufr-examples-reader_open-c
Végrehajthatóvá tétele
$make kar
Fut
$ ./ufr-olvasó-nyitott
Referenciák:
https://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/
https://www.raspberrypi.org/forums/viewtopic.php?t=151454
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=144858&p=955297#p955236
https://raspberrypi.stackexchange.com/a/54766
Raspbian OS – letöltés
https://www.raspberrypi.org/downloads/raspbian/
Teszt forráskódja:
https://code.d-logic.com/nfc-rfid-reader-sdk/ufr-examples-reader_open-c