首页 > 代码库 > 串行通信接口
串行通信接口
串口的概念网上讲的比较杂,现在通过下面这样的方法来区分它的种类:
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
串行通信接口
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。