leeayu 2016-02-29 05:48 采纳率: 0%
浏览 5277

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转串模块,后来都是这个现象啊。。。
大家看看是不是我遗漏了哪些问题?
互相交流,谢谢大家!

  • 写回答

2条回答

  • qq_26671943 2016-02-29 06:30
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛