SPI总线时序分析与数据交换示例.pdfVIP

  • 1
  • 0
  • 约4.3千字
  • 约 4页
  • 2026-08-04 发布于北京
  • 举报

SPI是一个环形总线结构,由ss(cs)、SCK、MISO、MOSI构成,其时序其实

很简单,主要是在SCK的控制下,两个双向移位寄存器进行数据交换。

假设下面的8位寄存器装的是待发送的数上升沿发送、下降沿接

收、先发送。

那么第一个上升沿来的时候数据将会是MOSI=1;寄存器=0101010x。下降沿到

来的时候,MISO上的电平将所存到寄存器中去,那么这时寄存器

=0101010MISO,这样在8个时钟脉冲以后,两个寄存器的内容互相交换一次。

这样就完成里一个SPI时序。

例子:

假设主机和从机初始化就绪:并且主机的sbuff=0xaa,从机的sbuff=0x55,下

面将分步对spi的8个时钟周期的数据情况演示一遍:假设上升沿发送数据

脉冲主机sbuff从机sbuffsdisdo

000

1上0101010x1010101x01

1下0

文档评论(0)

1亿VIP精品文档

相关文档