常见问题:修订间差异

来自资料库(何亚红)
跳转到导航 跳转到搜索
(创建页面,内容为“== 烧录固件时,/dev/ttyUSB0没有权限。 == 在很多时候,在Linux下需要使用USB串口调试烧录固件,如果不是使用root用户,极有可能遇到权限问题。 比较野蛮的方法是使用chmod 修改权限(缺点是USB重新插拔后将失效),代码如下:<syntaxhighlight lang="bash" line="1"> sudo chmod 777 /dev/ttyUSB0 </syntaxhighlight>第二中方法为查看/dev/ttyUSB0的所属用户组(通过ls -al /dev/ttyUSB0查看,ubuntu22…”)
 
第4行: 第4行:
比较野蛮的方法是使用chmod 修改权限(缺点是USB重新插拔后将失效),代码如下:<syntaxhighlight lang="bash" line="1">
比较野蛮的方法是使用chmod 修改权限(缺点是USB重新插拔后将失效),代码如下:<syntaxhighlight lang="bash" line="1">
sudo chmod 777 /dev/ttyUSB0
sudo chmod 777 /dev/ttyUSB0
</syntaxhighlight>第二中方法为查看/dev/ttyUSB0的所属用户组(通过ls -al /dev/ttyUSB0查看,ubuntu22.04下为dialout),将当前用户添加至该用户组,重新登陆生效。代码如下:<syntaxhighlight lang="bash" line="1">
</syntaxhighlight>第二种方法为查看/dev/ttyUSB0的所属用户组(通过ls -al /dev/ttyUSB0查看,ubuntu22.04下为dialout),将当前用户添加至该用户组,重新登陆生效。代码如下:<syntaxhighlight lang="bash" line="1">
#在ubuntu 22.04下测试通过。添加一次,始终有效
#在ubuntu 22.04下测试通过。添加一次,始终有效
sudo adduser `id -nu` dialout
sudo adduser `id -nu` dialout
</syntaxhighlight>
</syntaxhighlight>

2022年11月14日 (一) 11:17的版本

烧录固件时,/dev/ttyUSB0没有权限。

在很多时候,在Linux下需要使用USB串口调试烧录固件,如果不是使用root用户,极有可能遇到权限问题。

比较野蛮的方法是使用chmod 修改权限(缺点是USB重新插拔后将失效),代码如下:

sudo chmod 777 /dev/ttyUSB0

第二种方法为查看/dev/ttyUSB0的所属用户组(通过ls -al /dev/ttyUSB0查看,ubuntu22.04下为dialout),将当前用户添加至该用户组,重新登陆生效。代码如下:

#在ubuntu 22.04下测试通过。添加一次,始终有效
sudo adduser `id -nu` dialout