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