Arduino UNO工具选项里的串口选项是灰色的,怎么办

Arduino IDE的配置安装
————————————————
版权声明:本文为CSDN博主「十啵」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44827364/article/details/104030707


跟着上面的教程安装遇到了这个问题,记录解决方法--

原因:串口的权限没有得到。

将提供以下几种解决方式:

1.新手教程建议每次都sudo启动。

缺点:通过超级管理员权限打开的时候,之前你在当前用户名下导入的库将无法找到,因为此时启动的库路径发生了变化。如图所示:

所以这种解决方案只适合在最初的时候顶一下。

2. 将当前用户加到串口的tty组中。

sudo usermod -a -G tty username  //比如我的当前用户为groot 就是sudo usermod -a -G tty groot

但是并没有解决我的问题

3.创建能够识别名称的硬连接

Arduino不认识ttyAMA0这样的名字,可以对其创建一个硬链接,取个正儿八经的串口设备名,比如ttyS0或者ttyUSB0这样。

sudo cp -l /dev/ttyAMA0 /dev/ttyS0

需要注意的是,新建的名称不得与已有的名称雷同,否则不成功。如图:

4.直接给权限到当前用户

sudo chown username /dev/ttyS0
//将username改成自己的用户名就行了,我需要的端口名是AMA0,即
sudo chown groot /dev/ttyAMA0

以上四种方式,一定能帮助到你的问题,如果成功解决,请点个赞鼓励一下吧~

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值