差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
spi_sp [2019/08/13 10:57] gongyu |
spi_sp [2019/08/13 11:00] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
- | ### SPI - 同步、全双工的串行外设接口 | + | #### SPI - 同步、全双工的串行外设接口 |
--- | --- | ||
- | |||
SPI(Serial Peripheral Interface - 同步外设接口)总线是一种用于短距离通信(主要是嵌入式系统中)的同步串行通信接口规范,虽然没有正式的国际标准,但这种接口协议由Motorola发明迄今经过很多厂商的支持,已经成了一种事实标准,被广泛用于各种MCU处理器中,同传感器,串行ADC、DAC、存储器、SD卡以及LCD等进行数据连接。由于没有统一的国际标准,SPI出现了很多不同的协议选项,例如不同的Word大小;每个设备都有自己的协议定义,包括是否支持命令;有些设备只发送,其它的则只是接收;有的片选是高有效,有的则是低有效;有的协议先发送最低位。 | SPI(Serial Peripheral Interface - 同步外设接口)总线是一种用于短距离通信(主要是嵌入式系统中)的同步串行通信接口规范,虽然没有正式的国际标准,但这种接口协议由Motorola发明迄今经过很多厂商的支持,已经成了一种事实标准,被广泛用于各种MCU处理器中,同传感器,串行ADC、DAC、存储器、SD卡以及LCD等进行数据连接。由于没有统一的国际标准,SPI出现了很多不同的协议选项,例如不同的Word大小;每个设备都有自己的协议定义,包括是否支持命令;有些设备只发送,其它的则只是接收;有的片选是高有效,有的则是低有效;有的协议先发送最低位。 | ||
{{ :spi_lpc.jpg |}}<WRAP centeralign> **当前的处理器中几乎都有[[SPI_SP|SPI]]和[[I2C_SP|I2C]]和[[UART_SP|UART]]接口** </WRAP> | {{ :spi_lpc.jpg |}}<WRAP centeralign> **当前的处理器中几乎都有[[SPI_SP|SPI]]和[[I2C_SP|I2C]]和[[UART_SP|UART]]接口** </WRAP> | ||
行 213: | 行 212: | ||
##### 逻辑分析仪 | ##### 逻辑分析仪 | ||
在开发和/或排除SPI总线故障时,检查硬件信号非常重要。 逻辑分析仪是收集、分析、解码和存储信号的工具,因此人们可以用它来查看高速波形。 逻辑分析仪显示每个信号电平变化的时间戳,这有助于发现协议问题。大多数逻辑分析仪都能够将总线信号解码为高级协议数据并显示ASCII数据。 | 在开发和/或排除SPI总线故障时,检查硬件信号非常重要。 逻辑分析仪是收集、分析、解码和存储信号的工具,因此人们可以用它来查看高速波形。 逻辑分析仪显示每个信号电平变化的时间戳,这有助于发现协议问题。大多数逻辑分析仪都能够将总线信号解码为高级协议数据并显示ASCII数据。 | ||
+ | |||
+ | |||
+ | <WRAP center round info 100%> | ||
+ | 由于小程序不能显示外链,因此在这个页面只有最基础的简单信息,要获取关于SPI更完整的设计资源,请到电子森林网站 - www.eetree.cn,有专门讲述SPI总线的栏目。 | ||
+ | </WRAP> |