2021-09-26
1.A fatal error occurred: Timed out waiting for packet header
如下图:
解决方案:
esp32:A fatal error occurred: Timed out waiting for packet header_qqliuzhitong的博客-CSDN博客
2.arduino ide无法连接esp32
这个一般是esp32开发板没有进入下载模式的原因。
如下图所示的开发板:
下载程序时需要将gpio0口和gnd口短接,才能进入下载模式。
这下,就可以正常下载程序了。他的led灯在gpio22口控制。
2022-09-13
3.Permission denied: '/dev/ttyUSB0'
这个是权限问题,我们可以通过以下代码给改端口加权
sudo chmod 777 /dev/ttyUSB0
然后,我们发现就可以用了,但是重新插拔一次usb设备之后,或者电脑重启之后,同样的问题又出现了,那么这个时候,我们就想着如何让这个权限一直保持呢?
通过查阅资料,发现dialout用户组是有权限操作端口的,所以我们将当前用户加入这个用户组并重启电脑使之生效。
这行命令可以将改用户
sudo usermod -aG dialout 当前用户名
记得把当前用户名改成自己电脑当前登录的账户,然后重启就可以了。