用到树莓派进行串口通信,使用方法ser.inwaiting()时遇到错误:OSError:[Errno 25] Inappropriate ioctl for device怎么解决
其实,出现这个问题是因为没有禁用蓝牙串口,解决方法也很简单,将蓝牙串口关闭即可,具体方法如下:1.打开终端,输入:cd/boot/firmware进入新的文件路径;2.在新的文件路径下输入:sudogeditconfig.txt打开.txt类型的文件;3.在文件的末尾加上:dtoverlay=pi3-disable-bt;4.保存并关闭文件,并重启树莓派系统;将以上步骤做完之后,这个问题便得到解决