通過SPI协议初始化LCD屏.docxVIP

  • 12
  • 0
  • 约 4页
  • 2016-12-03 发布于重庆
  • 举报
通過SPI协议初始化LCD屏

最近手上需要通过SPI协议来点亮LCD显示屏,这里得好好反思一下,基础不扎实啊。以前没接触过SPI协议,最开始一头茫然,不知道如何下手,万事开头难,首先理解一下关于SPI的定义:?SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间。提供方便SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。(1)SDO????? –?主设备数据输出,从设备数据输入(2)SDI????? –?主设备数据输入,从设备数据输出(3)SCLK???? –?时钟信号,由主设备产生(4)CS?????? –?从设备使能信号,由主设备控制其中CS是控制芯片是否被选中的,也就是说只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效。这就允许在同一总线上连接多个SPI设备成为可能。接下来就负责通讯的3根线了。通讯是通过数据交换完成的,这里先要知道SPI是串行通讯协议,也就是说数据是一位一位的传输的。这就是SCK时钟线存在的原因,由SCK提

文档评论(0)

1亿VIP精品文档

相关文档