1.使用ls -l ttyS*命令显示如下crw-rw----. 1 root dialout 4, 64  5月 17 02:24 /dev/ttyS0crw-rw----. 1 root dialout 4, 65  5月 17 02:24 /dev/ttyS1crw-rw----. 1 root dialout 4, 66  5月 17 02:24 /dev/ttyS2crw-rw----. 1 root dialout 4, 67  5月 17 02:24 /dev/ttyS3但你不知到哪个是真实的串口,虽然一般都是ttyS0,但也不敢妄然确定。2.使用cat /proc/tty/driver/serialserinfo:1.0 driver revision:0: uart:16550A port:000003F8 irq:4 tx:0 rx:01: uart:unknown port:000002F8 irq:32: uart:unknown port:000003E8 irq:43: uart:unknown port:000002E8 irq:3我们发现串口0的uart值时16550A,tx值为0,rx值也为0,因此我们断定本机只有一个串口,是串口0,即ttyS03.也可以用dmesg | grep ttyS*,但这个不是很好用,当然你可以自己使用正则法则取找到。注意:还应查看是否有USB转串口,这个就很简单了:ls ttyUSB*,全部搞定。

linux如何查看哪个串口是真实串口,哪个串口相关推荐

  1. linux系统查看串口占用,Linux 系统串口信息查看

    先确认系统启动的时候串口的信息. ECM_5412@chenfl:~$ dmesg | grep tty [ 0.000000] console [tty0] enabled [ 2.511678] ...

  2. codesys中打开linux端的串口_干货分享——安卓串口通信

    1 引言 串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件.串口通信(Serial Communicatio ...

  3. qt linux 串口eventdriven,详解 Qt 串口通信程序全程图文 (1)

    Qt 串口通信程序全程图文 是本文介绍的内容,在Qt中并没有特定的串口控制类,现在大部分人使用的是第三方写的qextserialport类,我们这里也是使用的该类.我们可以去 http://sourc ...

  4. linux 串口 设置rts,linux内核关于uart2配置为RTS引脚时,串口无法使用的问题

    前言: 在linux中,当gpio被配置为串口或者其他作用功能时,是无法再文件系统中再将该gpio进行导出(echo xx > /sys/class/gpio/export)的,内核不允许,因为 ...

  5. linux串口卡驱动下载,PCI串口卡万能驱动官方版

    PCI串口卡万能驱动是一款专门用来修复串口没反应的驱动程序,支持绝大多数串口卡,完美兼容各种主流系统,解决主板设备没有串口的难题! PCI串口卡万能驱动相关文件说明 -DRV_1P CH352(PCI ...

  6. visa linux 串口 通信,使用visa进行串口通信

    最近因为项目的原因,都在研究上位机通信问题.这两个星期研究还是蛮多心得,下面就写写关于使用visa进行串口通信的内容 LABVIEW软件 LabVIEW 在仪器控制方面,还是很有优势的,把你仪器给你, ...

  7. c#串口缓存字节数_c#串口编程(转)

    在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形.温度等).用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: USB转串口 - ...

  8. c++实现sscom串口助手循环发送_串口通讯你真的会了吗?不妨看看这些经验

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记! 平时使用串口打印出现乱码的绝大部分原因是串口波特率没对.那么我们怎么测量实际的波特率呢?在这之前,顺便一起回顾一下波特率的概念. 什 ...

  9. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  10. 蓝牙串口通信java_Java程序与串口通信的实现及通信原码-全网最详细,一步一步教会...

    RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准.RS-422(EIA RS-422-AStandard)是Apple的Macintosh计算机的串口连接标准.RS ...

最新文章

  1. 37 函数的定义和调用
  2. android 开发规范1
  3. 概念辨析:工厂模式 工厂方法模式 简单工厂模式 抽象工厂
  4. 湖人豪华助教团散伙 德帅身边恐仅剩两名帮手
  5. it's so cold
  6. 能利用计算机来模拟某种真实的实验现象,自然现象或社会现象的课件是,《计算机辅助教学》课程复习资料...
  7. 小程序modal控件(显示为弹框) 可有输入框
  8. 深度学习模型训练的一般方法(以DSSM为例)
  9. HEXO+Github,搭建属于自己的博客
  10. C++程序设计(二:机器模拟)
  11. 一个计算器--支持去空格
  12. 带视频加密功能的视频播放器
  13. java流程图怎么画_计算机流程图怎么画
  14. java双音频文件分频_双声道功放接高低音两个喇叭的方法
  15. wex5 mysql root密码_WeX5基础
  16. html5语文答题制作,语文万能答题模板
  17. Flarum 插件扩展 特定事件订阅插件Subscribed
  18. YouTuBe油管/头条点赞订阅关注分享提示PR模板Mogrt
  19. [presto(trino)]多种日期写法
  20. mysql 餐饮管理系统_Java Mysql 餐饮管理系统 过程心得记录

热门文章

  1. 源码解析:Spring源码解析笔记(五)接口设计总览
  2. Unity 摄像机切换镜头
  3. 02_Pulsar的集群架构、架构基本介绍、Pulsar提供的组件介绍、Brokers介绍、Zookeeper的元数据存储、基于bookKeeper持久化存储、Pulsar代理
  4. http url转义字符,特殊字符
  5. 开运算和闭运算的作用
  6. 音视频开发——H265码流解析
  7. python创建模式对象_【python设计模式-创建型】单例模式
  8. PIVOT和UNPIVOT使用详解
  9. npm卸载appium,重新安装桌面版appium
  10. timedatectl的详细用法