最近在了解嵌入式方面的知识,就随笔记录一下:

查看Linux本机串口:

1、查看串口是否可用

可以对串口发送数据比如对com1口,echo /dev/ttyS0
2、查看串口名称使用

ls -l /dev/ttyS*
  一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS*,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;
3、查看串口驱动

cat/proc/tty/drivers/serial
4、查看串口设备

dmesg | grep ttyS*

5、查一下板子上的串口有没有设备

grep tty/proc/devices
  如果有ttyS设备,再看/dev/有没有ttyS*,如没有就建立一个:mknod /dev/ttyS0 c 4 64
  如果板子的设备中没有标准串口设备ttyS0,也没有ttySAC0。/dev下应该有一个USB串口:/dev/ttyUSB0.

当一个串行卡或数据卡被侦测到时,它会被指定成为第一个可用的串行设备。通常是/dev/ttyS1(cua1)或/dev/ttyS2(cua2),这完成看原已内建的串口数目。ttyS*设备会被报告在/var/run/stab内。

PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC

串口使用:

如果需要查看这个串口设备输出

cat ttyUSB0

如果需要对这个设备输入

echo aaaaa>ttyUSB0

资源整理自网络,保持更新!

最新文章

  1. BitSet构造函数的两种特例
  2. 深入Nginx
  3. 高性能的分布式服务框架 Dubbo
  4. Writing an Hadoop MapReduce Program in Python
  5. 小心LinkedHashMap的get()方法(转)
  6. eclipse shortcut binding
  7. WebPack错误集
  8. 两句话概括cmd和amd的区别
  9. Markdown对应Yelee主题语法
  10. Fiddler抓包【4】_重定向AutoResponder
  11. matlab批量读取一个文件夹里类似命名的mat文件
  12. Lodop打印控件 超文本自动分页
  13. latex之注释快捷键
  14. DBProxy 项目全解
  15. 关于 TensorFlow
  16. Python2.7-浙江省实时天气爬取
  17. CE lua脚本
  18. C#socket编程序(二)
  19. 红帽子企业版 7.3 INSTALL SYSTEMTAP
  20. JCO 自定义DestinationDataProvider

热门文章

  1. java微信分享
  2. Django--models--多表操作
  3. java实现网页结构分析列表发现
  4. underscore.js源码解析【函数】
  5. 用C#学习数据结构之链表
  6. ​​ ​​Java后端学习路线图,你真的只需要这一张!
  7. 【Java基本功】一文读懂final关键字的用法
  8. PHP-CPP开发扩展(二)
  9. 如何调试Javascript代码以及网页代码
  10. jsp使用servlet实现文件下载