串口设备与USB的使用与原理
1. 串口设备设置与RFID标签读取
1.1 stty命令设置串口设备
stty是用于管理串口设备设置的标准工具。可以使用该命令为 /dev/ttyO2 设备设置9600位/秒的速度和原始模式。若想了解更多关于stty命令的信息,可以使用 man stty 命令查看其手册页。
1.2 RFID标签ID读取
通过适当过滤字节,可仅显示标签的ID。以下是一个可能的实现代码,位于 chapter_06/echo.py 文件中:
def reader(ser):
while True:
line = ser.readline()
line = filter(lambda x: x in string.printable, line)
print(line.replace("\n", "")),
要执行该程序,需使用以下命令行:
root@BeagleBone:~# ./rfid_lf.py /dev/ttyO2
当靠近RFID低频标签时,每次RFID阅读器检测到标签,就会通过串口发送其数据,程序使用 read() 函数获取数据。
超级会员免费看
订阅专栏 解锁全文
18万+

被折叠的 条评论
为什么被折叠?



