基本的SPI问题

S

saudrehman

Guest
如果一个微控制器只需要与1个SPI外围设备,该从CS引脚可接地
但是
, 如何知道奴隶的命令启动和停止
, 即如何奴隶知道字节开始

 
G'day saudrehman,

SPI协议具有实现数据和时钟线。
如果你只有一个总线上的奴隶和保持CS为低电平你只需要一个数据和时钟线。

基本回答你的问题是
, 当主人并非发出的数据也不会选通时钟线和奴隶
, 因此不会抓住下车数据。所以
, 只要主人发出完成comands奴隶应该保持同步。

它实际上是一个有点复杂得多,随着时钟和数据线被关押在不同的国家之间根据SPI模式命令,但您不应该真正需要知道的任何。

达伦J

 
嗨,

我想提出一点
, 这里说明:SPI时钟不是一个自由运行的时钟。这将是主频只有当有有效的数据。因此,该字节开始总是可以捕捉时钟的开始。
我希望澄清而已。

关心,
那仁

 
许多SPI器件需要CS线开始他们写的缓冲区。

 
我一直在工作计划中
, 我监测SPI数据通信之间的SPI主机和一个从发生,使用基本上有两个SPI端口(用于监测每SI和苏一)微控制器。
我已配置的同时
, 我局SPI端口的从属模式相同的时钟相位和极性的沟通要监视连接的SI和SO为SI的我的董事会。
但是有的时候我不正确的数据,
我的计划是不正确?
i donot选择连接的奴隶和我局
, 使脚的。
他们需要连接?

 
的SPI闪存使用闪光灯作为命令行政务司司长。

 
saudrehman说:

我一直在工作计划中,我监测SPI数据通信之间的SPI主机和一个从发生,使用基本上有两个SPI端口(用于监测每SI和苏一)微控制器。

我已配置的同时,我局SPI端口的从属模式相同的时钟相位和极性的沟通要监视连接的SI和SO为SI的我的董事会。

但是有的时候我不正确的数据,

我的计划是不正确?

i donot选择连接的奴隶和我局,使脚的。

他们需要连接?
 

Welcome to EDABoard.com

Sponsor

Back
Top