串行通信接口

串口的概念网上讲的比较杂,现在通过下面这样的方法来区分它的种类:

1、【通过帧打包/解析正确地传输和接收数据,可以在硬件里面实现】

 

  串口通讯—异步通信方式 

以起止式异步协议为例,下图显示的是起止式一帧数据的格式:

  串口通讯—同步通信方式 【没有时钟线,应属于通常意义的异步串行通信】

面向字符的同步协议(IBM的BSC协议)

 

  一个例子是uart:通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。一种异步串行,全双工 。

  http://baike.baidu.com/item/UART?fr=aladdin

2、【通过硬件时钟同步】通常意义上的同步串行方式。

  一个例子是spi:串行外围设备接口,一种同步串行 全双工。

  http://baike.baidu.com/item/SPI?fr=aladdin

 

参考资料:

串口通讯—异步通信方式 http://cs.nju.edu.cn/yangxc/dcc2003.files/jszc-sub/comif-06.htm

串口通讯—同步通信方式 http://cs.nju.edu.cn/yangxc/dcc2003.files/jszc-sub/comif-07.htm

 

转载于:https://www.cnblogs.com/mylinux/p/4079174.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值