什么是SPI?
SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速、全双工、同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。其现已发展成为一种工业标准,目前,各半导体公司推出了大量的带有SPI接口的具有各种各样功能的芯片,如RAM,EEPROM,FlashROM,A/D(D/A)转换器、LED显示驱动器、I/O接口芯片、实时时钟、UART收发器等等,为用户的外围扩展提供了极其灵活而经济的选择。这也使得对SPI信号的测试分析需求更加广泛。
示波器SPI触发原理
示波器触发功能允许您在特定时间点启动示波器的测量扫描。这对于捕获周期性信号或研究瞬态事件非常有用。您可以配置触发器,使其在信号的上升沿或下降沿,或任何输入通道上的特定电压电平上启动扫描。您还可以设置触发器,使其在输入信号超出特定电压范围时启动扫描。
SPI (Serial Protocol Interface (SPI)是由 Motorola 发起的总线标准,包括Microchip在内的许多厂家都支持, SPI接口常见于流行的通信处理器上,如MPC8260 和单片机上,如Microchip的许多芯片,和其它芯片如M68HC11上, 它是同步串行数据双工总线,两个方向都可传输数据。
SPI, 象 I2C, 常用于低速外设通信,如EEPROM和实时时钟的访问中,对于被认为是数据流(而不是从器件寻址的读写)的应用场合, “数据流”的一个应用事例是微处理器间或DSP间的数据通信,另一个例子是来自模数转换的数据传输.
SPI 是一种高带宽网络连接(几十 MHz) ,用于CPU间或/和其它器件间. SPI 在编解码器( “codec” <coder-decoder>)和DSP间通信这样的应用中, 需要同时有数据出去和近来,即双工传输。
总线协议触发SPI触发
SPI 触发设置包括将示波器连接到时钟、数据和帧信号。然后,您可以在特定的帧周期内触发数据码型。
总线协议触发-SPI触发功能允许用户只需简单设置,就能调试那些长的串行数据流,SPI总线上的器件用主/从关系通信, 主器件发起数据帧传输,当主器件产生时钟并选择从器件时,数据可以同时从任意方向或两个方向传输. SPI系统由两根数据线和两根控制线 (片选和时钟).
SPI触发能力允许用户连接时钟, 数据, 和用作片选的帧信号.
SPI 协议,不象 I2C有帧的起始, 数据帧起始取决于器件片选变高还是低。每个时钟周期传输一个位 ,用户可以指定时钟个数或数据位(典型系统最多是32位)来设置触发条件.用户可观察某一方向的数据,这可能是单片机访问EEPROM,由于 SPI总线很快,且通常是很长的数据流, 这些触发功能对调试SPI总线会非常有用.
SPI 协议解码,波形和列表之间具有精确的时间相关性。是德科技的 SPI 协议查看器包含波形与所选数据包之间的时间相关性。
列表中突出显示的蓝色行是所选数据包与波形显示中的蓝线时间相关的。在波形上随时间移动蓝色跟踪标记,蓝色条将自动跟踪数据包窗口。或者,滚动查看器并突出显示特定数据包。时间相关性跟踪标记将移动到波形中的相关点。
利用示波器波形区域显示解码信息。
对于示波器SPI触发,小刻度表示时钟转换,大刻度表示串行数据包中每个字的开始和结束。
使用全屏列表,用简洁的协议信息填充整个显示屏。协议查看器窗口显示列表中每个串行数据包的索引号、时间戳值和数据内容。
滚动浏览所有已解码的串行数据包,查找感兴趣的事件或传输中的错误。列表窗口中的数据可以保存为 .csv 或 .txt 文件,用于离线分析或记录。
示波器SPI触发可以捕获数秒到数天的串行协议。示波器会在每次采集检测到其触发条件时填充内存。
示波器SPI触发分段存储器使用时间标签来跟踪分段采集之间的时间。
支持 2、3 和 4 线 SPI触发