Online Store

Raspberry Pi 3 için Raspbian'ı uFReader RS232 ile Dijital Mantık kalkanı kullanacak şekilde yapılandırma

Raspberry Pi 3 için Raspbian'ı uFReader RS232 ile Dijital Mantık kalkanı kullanacak şekilde yapılandırma #

Giriş #

uFR Okuyucu RS232 Kalkanlı Dijital Mantık kalkanı, uFR RS232 ve Kart boyutu RS232 gibi uFReader RS232 aygıtları ile RaspberryPi'nin tüm sürümleri arasında basitleştirilmiş ara bağlantı için donanım huzurudur. DL kalkanı, UART iletişimi için GPIO üstbilgisinin 8 (GPIO14) ve 10 (GPIO15) pinlerini ve uFR Reader'ı sıfırlamak için 16 (GPIO23) pinlerini kullanır. GPIO seri bağlantı noktası (mini-UART) varsayılan olarak devre dışıdır. Cihazın doğru çalışması için bunları etkinleştirmeniz gerekir. uFCoder kütüphanesi sürüm 4.2.7 ve sonraki sürümler, Raspbian'da DL kalkanlarını destekler.

Dikkat Pi'nin seri portu (andallotherGPIO's) workat3.3Vonly.Connectingthemtoa5Vsource, Pi'nizi yok edecektir.

GPIO seri bağlantı noktasını$sudo rspi-config'i etkinleştir

  • Parolayı değiştir
  • SSH'yi Etkinleştir (SSH > Arabirim Seçeneği)
  • Seri bağlantı noktasını etkinleştir (Seri > Arabirim Seçeneği)
  • Seri Konsolu Devre Dışı Bırak (Seri > Arabirim Seçeneği)
  • Yeni -den başlatma 

Test

Linux yapılandırmasını test etme

$ ls -l /dev/serial* lrwxrwxrwx 1 kök kök 5 Kasım 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 kök kök 7 Kasım 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0 crw-rw----1dialrootout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpioi2cspi$sudo grep uart /boot/cmdline.txt enable_uart=1$ sudo cat /boot/cmdline.txt dwc_otg.lpm_enable=0console=tty1root=PARTUUID (nomoreexistsconsole=ttyS0,115200)

μFR okuyucuyu açık test edin #

GIT'ten DL-GIT Klonunda okuyucu için basit bir örnek kod var

$ git klonu --özyinelemeli
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c

Çalıştırılabilir hale getirin
$make armhf

Koşmak
$ ./ufr-reader-openReferanslar: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 – İndir

https://www.raspberrypi.org/downloads/raspbian/

Test kaynak kodu:

https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c