配置树莓派3使用数字逻辑屏蔽与uFReader RS232#
简介#
数字逻辑盾与在这里读者RS232Shield是一种硬件的和平,用于简化uFR RS232设备之间的互连,如uFR RS232和卡大小RS232,以及所有版本的RaspberryPi。DL屏蔽使用GPIO头的8脚(GPIO14)和10脚(GPIO15)用于UART通信,16脚(GPIO23)用于重置uFR读取器。GPIO串口(mini-UART)默认关闭。为了设备的正常运行,需要启用它们。uFCoder库4.2.7及更高版本在Raspbian上支持DL屏蔽。
谨慎
Pi的串口(和所有的gpio)只能工作在3.3 v。连接到5vsource会毁了你的圆周率。
使能GPIO串口
$ sudo rspi-config
- 更改密码
- 开启SSH(接口选项> SSH)
- 启用串口(接口选项> Serial)
- 禁用串口控制台(接口选项> Serial)
- 重新启动
测试
测试Linux配置
$ ls -l /dev/serial*
lrwxrwxrwx 1 root root 5 11月21日07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 root root 7 11月21日07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0
crw-rw——1 rootdialout4 64 nov2107:54 / dev / ttyS0
美元集团
piadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpioi2cspi
$sudo grep uart /boot/cmdline.txt
enable_uart = 1
$ sudo cat /boot/cmdline.txt
dwc_otg。lpm_enable = tty1root = = 0控制台PARTUUID (nomoreexistsconsole = ttyS0, 115200)
测试FR读取器打开#
在GIT的DL-GIT Clone上有一个简单的reader示例代码
$ git克隆——递归
//www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c
使可执行让美元armhf
运行美元。/ ufr-reader-open
引用:
https://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/
下载
https://www.raspberrypi.org/downloads/raspbian/
测试源代码:
//www.texashampton.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c