微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > SPI , IIC, IIS, UART, 232,485 总结

SPI , IIC, IIS, UART, 232,485 总结

时间:11-28 来源:互联网 点击:

IIC 有两根线, SCL , SDA, 主从设备都可用将控制线拉底。 数据线也要传片选地址。

是半双工总线,结构简单,总线上可以同时挂多个设备。

SPI是四根线,时钟,收,发,片选。有统一时钟控制,收发同时进行。速度可达 Mbps。

通过片选管脚选择设备,占用较多I/O,或需要外围锁存器或译码器选择从设备。

最常用的时钟设置基于时钟极性(CPOL)和时钟相位(CPHA)两个参数,

cpol 定义时钟空闲电平, cpha决定在时钟前沿采样还是后沿采样。

IIS 是用与数字音频的总线

DATA, 用于串行数字音频数据。

LRCK, 左右声道开关

SCLK, 时钟,采样频率*采样位数*2,两个声道所以要乘2

UART : 异步串行数据总线

异步表示目有时钟,只有收发两根线,板卡上器件之间使用,地线也不要了。

TTL电平, 0V / 5V

RS232: 异步串行通信接口,用于近距离(1-10m)低速通信。距离长了抗干扰性能差。距离越大,速率下降越快。

-12V/+12V, 有收,发,地三根线。转换成uart连接芯片需要电平转换。

485为解决232抗干扰性能差的问题而设计的物理层通信协议。

半双工,两根线,逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示,电平与TTL兼容,使用电压差表示信号提高抗干扰能力,距离长(1km),最高10Mbps.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top