ubuntu下无法打开USB串口

问题描述

ubuntu下无法打开USB串口

有个串口的问题想请教各位一下。

问题背景:在ubuntu下跑识别apriltags程序,将处理后的信息用串口发出去。
出现问题:串口无法打开。

我已经做出的尝试:
1.最开始我用那台座机成功过一次。可以在电脑端用minicom串口调试助手,自发自收数据。
2.后来又修改了一些串口发送的通信程序,再去实验就不好用了。
3.接着去网上各种百度论坛答案,尝试着给串口安装pl2303驱动,发现并不好用。
当串口第一次插上电脑时,我用dmesg | grep tty命令查看链接状态,显示

lee@Tec:~/apriltags$ dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 372.482005] usb 1-6: pl2303 converter now attached to ttyUSB0

看网上说这是连接成功了。
然后跑程序,仍然时打不开端口。
在用这个命令查看,又出现了下面的问题:
lee@Tec:~$ dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 372.482005] usb 1-6: pl2303 converter now attached to ttyUSB0
[ 589.802512] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -19
[ 589.802674] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 593.838258] usb 1-2: pl2303 converter now attached to ttyUSB0

这时候连接不上了。
我以为是我的电脑端口坏了,然后换了一台电脑,仍不好用。
我又想可能我的程序不对,然后我重新下载Demo程序,仅仅修改打开串口部分,在自己电脑上实验仍然是不成功。
上述两个尝试在终端查看端口信息出现的现象是一样的,都是第一次显示好用,之后再查看就显示不好用了。

搞了昨天整整一天,最终还是没有解决问题,我想问一下各位网友写串口时有没有碰到类似的问题?

关于问题我的猜想:
程序问题:可是原来明明好用啊。。可能性不大,
电脑端口问题:台式机电脑上试过啊,也曾经好用。。
串口模块问题:换了几个U转串模块,后来都是这个现象啊。。。
大家看看是不是我遗漏了哪些问题?
互相交流,谢谢大家!

解决方案

不知道,翻译跌幅i等同于让他恢复

解决方案二:

不知道,翻译跌幅i等同于让他恢复

解决方案三:

不知道,翻译跌幅i等同于让他恢复

时间: 2024-10-17 01:37:08

ubuntu下无法打开USB串口的相关文章

Root精灵ROOT前如何打开USB调试模式

  Android 下打开USB调试模式,根据系统版本不同是有三种不同方法的,方法如下. Android 2.1 ~ 2.3.7 系统下的打开USB调试模式 首先点击桌面上的设置,或者按手机的菜单键,选择设置这项 在设置菜单的应用程序这项里面,就有USB调试的项,打勾即可 Android 4.0 ~ 4.1.2 系统下的打开USB调试模式 同样是点击桌面上的设置,或者按手机的菜单键,选择设置这项 USB调试模式是在 开发人员选项 里的 Android 4.2 ~ 以上 系统下的打开USB调试模式

Linux下如何使用minicom USB串口

Linux下查看串口信息 查看串口是否可用,可以对串口发送数据比如对com1口,echo helloworld >/dev/ttyS0 查看串口名称使用 ls -l /dev/ttyS*一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS*,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的; 查看usb设备 lsusb 查看串口驱动:cat /proc/tty/drivers/serial [root@dy root]# cat /pro

虚拟机下Ubuntu找不到USB相关的源码文件

问题描述 虚拟机下Ubuntu找不到USB相关的源码文件 如题,在虚拟机里进入 /usr/src/linux/drivers/usb/core 文件夹中只有Kconfig和Makefile两个文件,没有其他文件.但是直接从官网下载的内核源码的这个路径下是有USB相关的源码的,想问下大神们这是怎么回事.菜鸟万分感激. 解决方案 http://article.yeeyan.org/view/208966/175140 为了能在Ubuntu主机上的虚拟机上访问你的USB设备,你需要把你的用户名加入到v

在ubuntu下用火狐打开pusher的个人页面兼容性有问题,有人遇到过这个问题吗

问题描述 在ubuntu下用火狐打开pusher的个人页面兼容性有问题,有人遇到过这个问题吗 ubuntu是15.10版本 火狐的版本和内核如图 网页出现兼容性问题 有人知道怎么解决吗,感觉好别扭,还是说这个是写网页的锅? 解决方案 ubuntu 火狐打开中信证券网站的问题 解决方案二: 我记得更新下火狐浏览器就会好了

ubuntu下lamp在www目录中php文件打开无法加载外部样式css

问题描述 ubuntu下lamp在www目录中php文件打开无法加载外部样式css ubuntu14.04,apache2 .php5在www目录下尝试着建立了一个网站有一个php文件,里面 的html部分引入了外部css但是在浏览器打开时没有css样式 php代码,新手如果写错了犯了低级错误望指正 界面没有样式 还有目录结构 解决方案 客户端用chrome的开发者工具调试下,在network分析面板上看你客户端请求css的时候服务器返回什么.是不是相对路径错误,或者没有正确返回. 解决方案二:

Ubuntu下打开和关闭笔记本触摸板的方法

在Ubuntu系统下上网,打字,经常会由于无意中碰到触摸板而导致光标乱飞,很纠结. 我仔细看看笔记本的键盘上,发现F7的位置,有一个手指点击一个矩形的图案,很像是提示触摸板的意思. 鼓捣 了一下,发现在Ubuntu下打开和关闭笔记本触摸板的方法. Fn+F7     打开/关闭触摸板 注:1.F7可能会和笔记本电脑型号有关,如果您的笔记本上某个F键(F1~F12)上有类似图案,使用时请做相应修改.          2.该方法与系统无关,在其他系统上也可用.

麻烦大神帮我看看 串口发送的数据在windows下和ubuntu下显示不一致

问题描述 麻烦大神帮我看看 串口发送的数据在windows下和ubuntu下显示不一致 windows 下是这样子的 ubuntu下用minicom.cap接收后显示是这样子的 这是我的minicom的配置 这是我的串口信息 跪求大神帮我看看 解决方案 结果是一样的!windows下打印出来的是ASCII码值,Ubuntu下面打印出来的是ASCII码值对应的字符,0x7A对应字符z 0x3C对应字符< 解决方案二: 理论上说 这两个应该是一致的为什么出现了不同的结果

c++-在不打开USB调试的情况下,如何判断出连接到电脑的USB设备是安卓手机?

问题描述 在不打开USB调试的情况下,如何判断出连接到电脑的USB设备是安卓手机? 我已经通过windows的api函数取得了设备的详细信息,但是当中没有安卓设备相关的信息,所以很迷茫,目前能想到的办法只有判断PID和VID,但这个需要建立相当大的对应表,而且需要一直更新,所以觉得不太现实. 不知道各位高人有没有什么更好的办法!!求解答啊,最好用C++啊!!

camera+-ubuntu下qtcreator工程中利用opencv编写工程,摄像头无法第二次打开

问题描述 ubuntu下qtcreator工程中利用opencv编写工程,摄像头无法第二次打开 ubuntu下qtcreator工程中利用opencv编写工程,opencv库操作,摄像头第一次可以正常使用,一旦点击停止键后,无法第二次打开,再次运行时就会报错.libv4l2: error turning on stream: Invalid argument cap 在析构函数中我有作释放.请问这是什么原因啊?? ---------------- VideoCapture cap; cap.op