常见的接口

显示屏接口一般有I2C、SPI、UART、RGB、LVDS、MIPI、EDP和DP等

01中小屏接口I2C、SPI、UART

一般3.5寸以下的小尺寸LCD屏,显示数据量比较少,普遍采用低速串口,如I2C、SPI、UART。

I2C:I2C总线是一种同步双向的两线式串口总线。它由两条总线组成:串行时钟线SCL和串行数据线SDA。

SCL线——负责产生同步时钟脉冲

SDA线——负责在设备间传输串行数据

该总线可以将多个I2C设备连接到该系统上。连接到I2C总线上的设备既可以用作主设备,也可以用作从设备。如果用通用IO口模拟I2C总线,并实现双向传输,则需一个输入输出口(SDA),另外还需一个输出口(SCL)。

I2C总线的工作速度分为3种:

S(标准模式):100Kbps,即 100/8 = 12.5KB/s

F(快速模式):400Kbps,即400/8 = 50KB/s

HS(高速模式):3.4Mbps,即3.4M/8 = 435KB/s

超高速模式:5Mbit/s,即5M/8 = 525KB/s

SPI:串行外围设备接口,SPI总线是同步全双工双向,三线或四线制,它是由“单个主设备+多个从设备”构成的系统。在系统中,只要任意时刻只有一个主设备是处于激活状态的,就可以存在多个SPI从设备。常运用于AD转换器、EEPROM、FLASH、实时时钟、数字信号处理器和数字信号解码器之间实现通信。

为了实现通信,SPI共有4条信号线,分别是:

MOSI(Master Out Slave In,主设备出、从设备入):由主设备向从设备传输数据的信号线,也称为从设备输入(Slave Input/Slave Data In,SI/SDI)。

MISO(Master In Slave Out,主设备入、从设备出):由从设备向主设备传输数据的信号线,也称为从设备输出(Slave Output/Slave Data Out,SO/SDO)。

SCLK(Serial Clock,串行时钟):传输时钟信号的信号线,主要的作用是 Master 设备往 Slave 设备传输时钟信号, 控制数据交换的时机以及速率。

SS(Slave Select,从设备选择):用于 Master 设备片

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值