加载中…
个人资料
wjonuee
wjonuee
  • 博客等级:
  • 博客积分:0
  • 博客访问:4,839
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
正文 字体大小:

总线接口 UART I2C SPI USB的异同点

(2016-08-29 12:34:03)
标签:

嵌入式

uart

i2c

spi

usb

分类: 嵌入式

UART 通用异步串行口,速率不快,可全双工,结构上一般由波特率产生器、UART发送器、UART接收器组成,硬件上两线,一收一发。

 

SPI 高速同步串行口,高速,可全双工,收发独立,同步接口,可实现多个SPI设备互联,硬件3~4线。

 

I2C 双向、两线、串行、多主控接口标准。速率不快,半双工,同步接口,具有总线仲裁机制,非常适合器件间近距离经常性数据通信,可实现设备组网。

 

USB 通用串行总线,高速,半双工,由主机、hub、设备组成。设备可以与下级hub相连构成星型结构。


以表格总结如下:


总线接口

/并口

同步/异步

速率

工作方式

用线

总线拓扑接口

通信距离

UART

串行口

异步

波特率设置

全双工

2线

Rx,Tx

RS485支持总线式、星形、树形

485最远1200m

I2C

串行口

同步

100kbps

400kbps

3.4Mbps

半双工

2线

SDASCL

总线型(特殊的树形)

SPI

串行口

同步

最快50Mbps

全双工

34线

SCLK,SIMO,

SOMI,SS(片选)

环形

USB

串行口

同步

USB 1.0 1.5Mbps

USB 1.1 12Mbps

USB 2.0 480Mbps

USB 3.0 5Gbps

半双工

4线

Vbus5V

GND,

D+,D-(3.3V)

星形

最长5m

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有