Online Store

Настройка Raspbian для Raspberry Pi 3 для использования цифрового логического щита с uFReader RS232

Настройка Raspbian для Raspberry Pi 3 для использования цифрового логического щита с uFReader RS232 #

Введение #

Цифровой логический щит с uFR Reader RS232 Shield — это аппаратное обеспечение для упрощенного соединения между устройствами uFReader RS232, такими как uFR RS232 и Card size RS232, и всеми версиями RaspberryPi. DL shield использует контакты 8 (GPIO14) и 10 (GPIO15) коннектора GPIO для связи UART и контакты 16 (GPIO23) для сброса uFR Reader. Последовательный порт GPIO (mini-UART) по умолчанию отключен. Вам нужно включить их для корректной работы устройства. Библиотека uFCoder версии 4.2.7 и более поздних версий поддерживает щиты DL на Raspbian.

Осторожно

, последовательный порт Pi (andallotherGPIO) workat3.3Vonly.Connectingthemtoa5Vsource уничтожит ваш Pi.

Включение последовательного порта GPIO

$sudo rspi-config

  • Смена пароля
  • Включить SSH (опция сопряжения > SSH)
  • Включить последовательный порт (опция сопряжения > последовательный)
  • Отключить последовательную консоль (опция сопряжения > последовательный)
  • Перезагрузить 

Тест

Тестирование конфигурации Linux

$ ls -l /dev/serial*
lrwxrwxrwx 1 корневой корень 5 ноя 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 корневой корень 7 ноя 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0
crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0
$groups
piadmdialoutcdromsudoaudiovideoplugdevevgamesusersinputnetdevgpioi2cspi
$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 открыт #

Существует простой пример кода для чтения, открытого на КЛОНЕ DL-GIT из GIT

$ git клон --рекурсивный
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c

Сделать исполняемым файлом
$make армхф

Бежать
$ ./ufr-reader-открытьСписок литературы: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

Распбианская ОС — скачать

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

Исходный код теста:

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