java怎么拦截某个对象
265
2022-10-27
数字接口系列文章之SPI总线
图 1 基本的 SPI 总线
表 1 SPI 引脚名称分配
SPI 数据速率通常介于 1 到 70 MHz 之间,字节长度范围从 8 位和 12 位到这些数值的倍数位。
图 2 两个移位寄存器形成一个内部芯片环形缓冲器
除设置时钟频率之外,主节点还会配置相对于数据的时钟极性和时钟相位。这两个选项分别称作 CPOL 和 CPHA,能够允许时钟信号实现 180 度相移且数据延迟半个时钟周期。图 3 显示了相应的时序图。
图 3 时钟极性和相位的时序图
CPOL = 0 时,时钟在逻辑 0 处空闲:
*如果 CPHA = 0,数据会在 SCK 的上升沿上读取,在下降沿上变化。
*如果 CPHA = 1,数据会在 SCK 的下降沿上读取,在上升沿上变化。
CPOL = 1时,时钟在逻辑高电平处空闲:
*如果 CPHA = 0,数据会在 SCK的下降沿上读取,在上升沿上变化。
*如果 CPHA = 1,数据会在 SCK 的上升沿上读取,在下降沿上变化。
在 SPI 中,主节点可以与单个或多个从节点进行通信。在使用单个从节点的情况下,从选择信号可以关联到从设备的本地接地电位以允许永久接入。对于使用多个从节点的应用,可能有两种结构:独立和菊花链式从节点(请参见图 4)。
图 4 主节点与独立从节点(左)以及菊花链式从节点(右)进行通信
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~