小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
串口识别问题
-
一开始装好机器人时是正常的,后面拆卸板子进行学习板单独的学习后不久就出现板子端口识别不到的问题。(有多次带电拔插那个LED显示屏模块过)。第一次发现异常是在用VScode的PIO模块上传程序时突然报错
最先开始是这样的报错页面
后来报错情况变成了这样
整体差别不大。
后来打开配置助手看看情况,发现找不到端口
终端输入lsusb
不会出现CH340的接口字样。但是插入板子后虚拟机右下角会显示USB Serial(插入板子时不会跳出接入设备进入电脑还是虚拟机页面,之前有设置默认接入虚拟机)
用的虚拟机,Ubuntu版本是22.04。docker,PIO,ros,rosdepc全都有装。关于社区的占用禁用以及卸载还有权限设置(临时非临时)的教程都有试过。也换过电脑,换过数据线(手机数据线)
PS:雷达板和学习板同时无法使用,都无法识别串口 -
@2934775495 我甚至有重新创建了一个虚拟机,把全部东西都重装了一次
-
@2934775495 如果windwos可以识别,就是虚拟机问题,做硬件开发,用虚拟机不是个事情,只跑跑程序还好,建议换实体机,装双系统麻烦可以看看fishros2os
-
@小鱼
我现在实体机插入板子,没有任何反应 -
@2934775495 打开设备管理器,看看是否有设备
-
@2934775495 在 串口识别问题 中说:
但是插入板子后虚拟机右下角会显示USB Serial(插入板子时不会跳出接入设备进入电脑还是虚拟机页面,之前有设置默认接入虚拟机)
看这个意思,应该是被虚拟机捕获了,它既无法加载到虚拟机,又不释放出设备
-
@小鱼 有看到,那现在怎么办
-
@2934775495 你不是二次开发用,是直接下固件是吗,可以用windows下无界面版本。https://fishros.org.cn/forum/topic/2101/fishbot-windows-linux下无界面下烧录和配置fishbot教程
-
@小鱼 我做毕设,肯定需要进行一下改动的
所以才用的虚拟机,后面需要迁移系统之类的 -
@2934775495 windows版本配置助手已经出了:https://github.com/fishros/fishbot_tool/releases/download/v1.0.0.beta/fishbot_tool.v1.0.0.beta.win.exe 可以下载使用。
如果是硬件开发,建议不要使用虚拟机,不然容易怀疑人生。
-
@小鱼 这个文件怎么使用啊
-
@小鱼 搞定了。那我再Windows系统下来操作吧,现在Windows下确实可以烧录和找到串口
-
@小鱼 鱼哥,还有给问题,在Windows下的烧录工具连接的串口名字不一样,这是正常的吗?虚拟机那个是ttyUSB0,现在变成了COM4
-
@2934775495 当然是正常的,不同系统对串口的处理挂载方式不同