Linux驱动开发之 四 (那些必须要了解的硬件知识 之 串口)

Linux驱动开发之 四 (那些必须要了解的硬件知识 之 串口)


在前面的文章中,我们了解处理器、存储器,在这篇文章中老谢想和大家聊聊在实际项目开发过程中串口的基本知识和作用。


一、串口简介

如果要非常细致的了解串口的定义,直接问度娘是最快的方式。老谢在这里就不再赘述。大致描述如下:

  1. RS-232协议,相比RS-422,RS-285有着更为广泛的应用,特别是嵌入式开发过程中,应用极为广泛,可谓工程师的眼睛。工程师们靠UART tool了解系统的运行状态、调试以及处理相关问题,而这一系列的信息交互都离不开串口这双“眼睛”。
  2. 串口基本分为9pin式和25pin式,这是标准的串口接口定义,如下图所示:
    这里写图片描述

    标准的串口pin脚定义DB9和DB25对比如下表:
    这里写图片描述
  3. 然而,在实际项目开发过程中,标准串口的应用已经越来越少。现在笔记本电脑上也几乎很难再看到串口的存在。所以,在现代嵌入式开发过程中,USB转UART的应用更为流行。下图是比较典型的USB2UART tool的线路图。话说PL2303的应用确实非常广泛。欲使用该货,咱们还需在PC上装载PL2303的
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值