塑胶五金网 产品 会员
VAL-MS-T1/T2 335/12.5/3+1-FM

VAL-MS-T1/T2 335/12.5/3+1-FM

发布时间:2019-01-09 09:24:10点击率:

所属行业:五金工业品-> 电子电工-> 电子材料
价格:¥66
规格:VAL-MS-T1/T2 335/12.5/3+1-FM
供货总量:666

VAL-MS-T1/T2 335/12.5/3+1-FM

VAL-MS-T1/T2335/12.5/3+1-FM 

VAL-MS-T1/T2335/12.5/3+1-FM   主机和从机之间通过4根信号线连接,分别是SCK、MOSI、MISO、CS,它们的定义如下。

SCK:同步时钟信号,用来同步主机和从机的数据传输,由主机控制输出,从机在SCK的边沿接收和发送数据;MOSI:主机输出、从机输入信号,主机在上升沿(或下降沿)通过该信号线发送数据给从机,从机在下降沿(或上升沿)通过该信号线接收该数据;MISO:主机输入、从机输出信号,从机在上升沿(或下降沿)通过该信号线发送数据给主机,主机在下降沿(或上升沿)通过该信号线接收该数据;CS:从机片选信号,由主机控制输出。

其工作原理是:当没有数据需要在主机和从机之间传输时,主机控制SCK输出空闲电平,CS输出无效电平,SPI总线处于空闲状态;当有数据需要传输时,主机控制CS输出有效电平,SCK输出时钟信号,SPI总线处于工作状态;在某个时钟边沿,主机和从机同时发送数据,将数据分别传输到MOSI和MISO上;在下一个时钟边沿,主机和从机同时接收数据,分别将MISO和MOSI上的数据接收并存储;当数据全部传输完毕时,主机控制SCK输出空闲电平,CS输出无效电平,SPI总线重新回到空闲状态。至此,一个完整的SPI总线数据传输过程完成。

SPI总线有两个控制位:CPOL和CPHA.将SCK的空闲电平用IDLE表示,非空闲电平用ACTIVE表示。CPOL用来选择IDLE的电平值。当CPOL=0时,IDLE=0;当CPOL=1时,IDLE=1.

CPHA用来选择接收数据的时刻。当CPHA=0时,接收时刻是IDLE-ACTIVE边沿;当CPHA=1时,接收时刻是ACTIVE-IDLE边沿。根据CPOL和CPHA的取值情况,SPI总线共有4种不同的工作模式。图2给出了SPI总线在不同工作模式下的工作时序。

VAL-MS-T1/T2335/12.5/3+1-FM  当CPHA=0时,MOSI和MISO的时序有所不同,主要是个数据位MSB的发送时刻不同。MOSI的MSB在SCK的个IDLE-ACTIVE边沿的前半个周期由主机发送到MOSI上;而MISO的MSB则在CS信号的下降沿由从机发送到MISO上。当CPHA=1时,MOSI和MISO的时序完全相同。

2SPI主机模块的设计 本文设计的SPI主机模块主要完成以下工作:

(1)将主机收到的8位并行数据转换为串行数据,并发送给从机;(2)接收来自从机的串行数据,将其转换为并行数据,通过并行端口输出;(3)输出从机所需要的输入信号、时钟信号SCK和片选信号CS。

在数据串并转换的过程中,必须用到寄存器来存放临时数据。一般情况下,发送数据需要1个发送寄存器,接收数据需要1个接收寄存器,则至少需要2个寄存器。在SPI总线中,每发送1个数据位则发送寄存器多出1个空闲位,正好可以在半个周期后用来接收1个数据位。为了减少资源消耗,可以用1个移位寄存器来代替2个独立的接收寄存器和发送寄存器。图3所示为SPI总线的硬件结构框图,其中Master和Slave各使用1个移位寄存器接收和发送数据。


1762-IF2OF2

1762-IF4

1762-IQ16

1762-IQ32T

1762-IQ8

1762-IQ8OW6

1762-IR4

1762-IT4

1762-L24AWA

1762-L24AWAR

1762-L24BWA

1762-L24BWAR

1762-L24BXB

1762-L24BXBR

1762-L40AWA

1762-L40AWAR

1762-L40BWA

1762-L40BWAR

1762-L40BXB

1762-L40BXBR

1762-MM1

1762-MM1RTC


1762-OB16

联系方式
姓名:  欧工
部门:  销售部
职位:  销售
电话:  
手机:  
  
地址:  福建厦门市厦门市思明区嘉禾路293号宝达大厦1003室
点此询盘
返 回

下一个:MCR-C-I/U-4-DC
免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,塑胶五金网对此不承担任何保证责任

塑胶五金网-wap版