你的位置:电感厂 > 交流中心功率电感

带你详细解析串行外设接口(SPI)总线时序

2016-10-27 08:32:00      点击次数:
上一篇:数模混合电路设计与仿真难点盘点 贴片电感

  SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。

  SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线SCK,一条数据输入线MOSI,一条数据输出线MISO;用于 CPU与各种外围器件进行全双工、同步串行通讯。SPI主要特点有:可以同时发出和接收串行数据;可以当作主机或从机工作;提供频率可编程时钟;发送结束中断标志;写冲突保护;总线竞争保护等。

  SPI总线有四种工作方式(SP0, SP1, SP2, SP3),其中使用的最为广泛的是SPI0和SPI3方式。SPI模块为了和外设进行数据交换,根据外设工作要求,其输出串行同步时钟极性和相位可以进行配置,时钟极性(CPOL)对传输协议没有重大的影响。如果CPOL=0,串行同步时钟的空闲状态为低电平;如果CPOL=1,串行同步时钟的空闲状态为高电平。时钟相位(CPHA)能够配置用于选择两种不同的传输协议之一进行数据传输。如果 CPHA=0,在串行同步时钟的第一个跳变沿(上升或下降)数据被采样;如果CPHA=1,在串行同步时钟的第二个跳变沿(上升或下降)数据被采样。

  SPI主模块和与之通信的外设音时钟相位和极性应该一致。

  SPI时序详解---SPI接口在模式0下输出第一位数据的时刻SPI接口有四种不同的数据传输时序,取决于CPOL和CPHL这两位的组合。图1中表现了这四种时序,时序与CPOL、CPHL的关系也可以从图中看出。大电流电感

  • 磷酸铁锂的应用领域与产业技术 磷酸铁锂的应用领域与产业技术


      ⑴ 储能设备太阳能、风力发电系统之储能设备,不断电系统UPS,配合太阳能电池使用作为储能设备(比亚迪已经在生产此类电池);


      ⑵

  • 求高效DCDC电源芯片,低IQ急求一颗4.2-17V输入,4V输出,输出电流3A,支持软启动,效率在90%以上,在小的负载电流1MA时,效率能够在80%以上,最好为同步降压芯片。
    常态输入电压为7V左右(两节锂电池供电),在大负载时

  • 电力线通信的电磁兼容性电磁兼容性(EMC,Electro Magnetic Compatibility)是指电器、电子产品能在规定的电磁环境中正常工作,并不对该环境中其他产品产生过量的电磁干扰(EMI,Electro-Magnetic Interferenc

  • 【原创】在使用降压型DC/DC转换器时,如何解决空
  • 高功率密度模块电源如何实现低损耗设计
  • 高输入 IP3 混频器实现坚固型 VHF 接收器
  • 放大器设计中常见基本问题的解决办法
  • SS43二极管温度太高,烫手有没有!!!
  • 基于FPGA控制的LED汉字滚动显示器设计
  • 教你如何正确的为开关电源选择其合适的电感
  • IR推出IRS2538DS控制IC电感镇流器替代方案
  • 贴片电感异响
  • 求大神帮我看看此图行不行,调节电流用的