鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    Could not open /dev/ttyUSB0

    已定时 已固定 已锁定 已移动 已解决
    FishBot二驱机器人
    devttyusb0 找不到设备
    2
    14
    1.3k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬 @harebert
      最后由 编辑

      @harebert 先看看是否有这个问题:

      @小鱼 在 Ubuntu22.04 CH340系列串口芯片无法识别终极问题解决方案 中说:

      要原因是驱动占用,解决方案有两个

      禁用占用项
      卸载占用项

      推荐先尝试方案1,然后再尝试方案2

      1. 禁用占用项
        sudo systemctl stop brltty-udev.service
        sudo systemctl mask brltty-udev.service
        sudo systemctl stop brltty.service
        sudo systemctl disable brltty.service

      重启电脑~再次尝试
      2. 卸载占用项
      sudo apt-get remove --purge brltty

      重启电脑~再次尝试


      @小鱼 在 提问前必看!一定要看!必须看一下! 中说:

      问题一定要描述清楚,终端打印一定复制粘贴,方便回答者检索和引用(你可以在linux系统上打开浏览器进社区)
      基本的Markdown语法一定要学习下,有的小伙伴图片代码一团糟
      提问时一定要提供尽可能多的信息(系统版本,ROS版本,前后操作,终端日志),包括你的目的,比如你其实想装装某个库遇到问题,不要只说这个问题,因为可能有更好的替代方案
      先搜索再提问,很多问题其实都有解决方案,确保你自己对自己的问题有一定了解再提问
      尽量一句话说完,不要把社区当微信聊天一样用,每一个回复都尽量提供更多的的信息。

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      H 1 条回复 最后回复 回复 引用 0
      • H
        harebert @小鱼
        最后由 编辑

        @小鱼

        您好,以上方案,我已经尝试,但是仍然无法解决该问题。

        小鱼小 1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @harebert
          最后由 编辑

          @harebert 你都尝试过什么方案,另外:
          1.你是虚拟机还是实体机
          2.在出现这种现象前后你都做了什么
          3.是否有更换过电脑或者USB线尝试
          4.是否启动过什么占用端口的进程
          5.是否尝试过使用第三方串口工具尝试是否可以打开设备
          6.是否更换windows系统尝试
          7.板子目前供电处于什么状态,USB2.0/USB3.0,是否打开小车电源进行外部供电

          请尽可能提供更多的信息,解决问题的思路很简单,第一步就是定位问题,比如换一台windows系统的电脑,尝试打开串口,如果可以,那问题大概率是这台电脑或者系统问题,如果还不行,就可以考虑线缆或者板子问题,通过这种方法,很快就可以定位和解决。

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          H 2 条回复 最后回复 回复 引用 1
          • H
            harebert @小鱼
            最后由 编辑

            @小鱼

            我是实体机,ubuntu 22.0
            按照教程安装了vscode、platformIO
            修改了main.cpp,在 void loop 中输出 hello world
            按照教程,一开始上传是乱码,因为没有修改monitorspeed
            在platformio.ini中修改monitorspeed为115200
            在编译并upload以后,没有报错,但是没有预期的helloworld显示
            于是重启,并按照以上芯片无法识别的终极问题解决方案进行操作,
            2个方案都尝试过了,重启过以后,依然是在Terminal中可以查到usb0设备,但是在vscode中报 could not open /dev/ttyUSB0错误

            小鱼小 1 条回复 最后回复 回复 引用 0
            • 小鱼小
              小鱼 技术大佬 @harebert
              最后由 小鱼 编辑

              @harebert 先换一个电脑或者设备看看,确认下是你电脑问题还是板子问题。快速定位下,上一个的回复最好一一回复下,我才好判断问题

              新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

              H 1 条回复 最后回复 回复 引用 0
              • H
                harebert @小鱼
                最后由 编辑

                @小鱼
                25165f36-19a7-42b0-82e0-c5dc88eff0b4-image.png

                这是我在Windows上的错误。请查看,谢谢。

                1 条回复 最后回复 回复 引用 0
                • H
                  harebert @小鱼
                  最后由 编辑

                  @小鱼

                  1.实体机
                  2.
                  3.更换过电脑和USB线
                  4.没有启动过其他程序占用端口
                  5.没有尝试过第三方串口工具
                  6。Windows系统如上
                  7.USB3,外部通电

                  小鱼小 1 条回复 最后回复 回复 引用 0
                  • 小鱼小
                    小鱼 技术大佬 @harebert
                    最后由 编辑

                    @harebert 拍一下外部供电的方式和图

                    新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                    H 1 条回复 最后回复 回复 引用 0
                    • H
                      harebert @小鱼
                      最后由 编辑

                      @小鱼 在 Could not open /dev/ttyUSB0 中说:

                      @harebert 拍一下外部供电的方式和图

                      ec092ef0-b9ad-4837-bfc1-cf337fa941ee-2845a593cfc849d149236f908ba7a13.jpg

                      小鱼小 1 条回复 最后回复 回复 引用 0
                      • 小鱼小
                        小鱼 技术大佬 @harebert
                        最后由 编辑

                        @harebert 你的windows系统还是同一台机器人上的吗,排除下某些工控USB问题

                        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                        H 1 条回复 最后回复 回复 引用 0
                        • H
                          harebert @小鱼
                          最后由 编辑

                          @小鱼 在 Could not open /dev/ttyUSB0 中说:

                          @harebert 你的windows系统还是同一台机器人上的吗,排除下某些工控USB问题

                          我是将USB线拔下来以后插到Windows台式机上的。

                          小鱼小 1 条回复 最后回复 回复 引用 0
                          • 小鱼小
                            小鱼 技术大佬 @harebert
                            最后由 编辑

                            @harebert 加一下我的微信,在公众号下方

                            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                            小鱼小 1 条回复 最后回复 回复 引用 0
                            • 小鱼小
                              小鱼 技术大佬 @小鱼
                              最后由 编辑

                              @小鱼 经测试USB线和接口问题

                              新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                              1 条回复 最后回复 回复 引用 0
                              • 小伊小 小伊 将这个主题转为问答主题,在
                              • 小伊小 小伊 将这个主题标记为已解决,在
                              • 小伊小 小伊 从 中的 FishROS2GO 移动了该主题
                              • 第一个帖子
                                最后一个帖子
                              皖ICP备16016415号-7
                              Powered by NodeBB | 鱼香ROS