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

    串口识别问题

    已定时 已固定 已锁定 已移动 未解决
    综合问题
    串口 fishbot
    2
    14
    1.1k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 29347754952
      笑BLUE齿
      最后由 编辑

      一开始装好机器人时是正常的,后面拆卸板子进行学习板单独的学习后不久就出现板子端口识别不到的问题。(有多次带电拔插那个LED显示屏模块过)。第一次发现异常是在用VScode的PIO模块上传程序时突然报错
      最先开始是这样的报错页面
      eb63b3b9-b8bf-4537-a88f-ea9659c697bb-b9cade7dd8d97e14ff51475899e24e6.jpg
      后来报错情况变成了这样
      890e54e8-ff3b-4d49-a9e6-0ab9d601d216-d90dce64d40307cac22cb626a202f05.jpg
      整体差别不大。
      后来打开配置助手看看情况,发现找不到端口
      68b6a385-e493-4391-924d-720c050d7671-6085e296d4ebac7fee650435ce26409.jpg
      终端输入lsusb
      bfca96fa-9116-4622-9897-07f81934094a-85c989fb45fc582ba66e69408f7210c.jpg
      不会出现CH340的接口字样。但是插入板子后虚拟机右下角会显示USB Serial(插入板子时不会跳出接入设备进入电脑还是虚拟机页面,之前有设置默认接入虚拟机)
      ac22f565-7775-4910-b243-7c939e96b230-b19656dcd10e95aa759c6eeed037f77.jpg
      用的虚拟机,Ubuntu版本是22.04。docker,PIO,ros,rosdepc全都有装。关于社区的占用禁用以及卸载还有权限设置(临时非临时)的教程都有试过。也换过电脑,换过数据线(手机数据线)
      PS:雷达板和学习板同时无法使用,都无法识别串口

      29347754952 小鱼小 2 条回复 最后回复 回复 引用 0
      • 29347754952
        笑BLUE齿 @2934775495
        最后由 编辑

        @2934775495 我甚至有重新创建了一个虚拟机,把全部东西都重装了一次

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

          @2934775495 如果windwos可以识别,就是虚拟机问题,做硬件开发,用虚拟机不是个事情,只跑跑程序还好,建议换实体机,装双系统麻烦可以看看fishros2os

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

          29347754952 1 条回复 最后回复 回复 引用 0
          • 29347754952
            笑BLUE齿 @小鱼
            最后由 编辑

            @小鱼 cddbf9b5-8576-4ba9-8ab9-91b70cad51e2-5f4bb93c6a1c3aab25cff82d845416d.jpg
            我现在实体机插入板子,没有任何反应

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

              @2934775495 打开设备管理器,看看是否有设备

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

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

                @2934775495 在 串口识别问题 中说:

                但是插入板子后虚拟机右下角会显示USB Serial(插入板子时不会跳出接入设备进入电脑还是虚拟机页面,之前有设置默认接入虚拟机)

                看这个意思,应该是被虚拟机捕获了,它既无法加载到虚拟机,又不释放出设备

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

                1 条回复 最后回复 回复 引用 0
                • 29347754952
                  笑BLUE齿 @小鱼
                  最后由 编辑

                  @小鱼 0366b3fc-c25d-4110-ba99-ec83c70bf7dc-image.png 有看到,那现在怎么办

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

                    @2934775495 你不是二次开发用,是直接下固件是吗,可以用windows下无界面版本。https://fishros.org.cn/forum/topic/2101/fishbot-windows-linux下无界面下烧录和配置fishbot教程

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

                    29347754952 1 条回复 最后回复 回复 引用 0
                    • 29347754952
                      笑BLUE齿 @小鱼
                      最后由 编辑

                      @小鱼 我做毕设,肯定需要进行一下改动的
                      所以才用的虚拟机,后面需要迁移系统之类的

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

                        @2934775495 windows版本配置助手已经出了:https://github.com/fishros/fishbot_tool/releases/download/v1.0.0.beta/fishbot_tool.v1.0.0.beta.win.exe 可以下载使用。

                        如果是硬件开发,建议不要使用虚拟机,不然容易怀疑人生。

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

                        29347754952 3 条回复 最后回复 回复 引用 0
                        • 29347754952
                          笑BLUE齿 @小鱼
                          最后由 编辑

                          @小鱼 这个文件怎么使用啊

                          1 条回复 最后回复 回复 引用 0
                          • 29347754952
                            笑BLUE齿 @小鱼
                            最后由 编辑

                            @小鱼 搞定了。那我再Windows系统下来操作吧,现在Windows下确实可以烧录和找到串口

                            1 条回复 最后回复 回复 引用 0
                            • 29347754952
                              笑BLUE齿 @小鱼
                              最后由 编辑

                              @小鱼 鱼哥,还有给问题,在Windows下的烧录工具连接的串口名字不一样,这是正常的吗?虚拟机那个是ttyUSB0,现在变成了COM4

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

                                @2934775495 当然是正常的,不同系统对串口的处理挂载方式不同

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

                                1 条回复 最后回复 回复 引用 0
                                • 第一个帖子
                                  最后一个帖子
                                皖ICP备16016415号-7
                                Powered by NodeBB | 鱼香ROS