一、简介
逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要的作用在于时序判定。逻辑分析仪与示波器不同,它不能显示连续的模拟量波形,而只显示高低两种电平状态(逻辑1和0)。在设置了参考电压后,逻辑分析仪将采集到的信号与电压比较器比较,高于参考电压的为逻辑1,低于参考电压的为逻辑 0。这样就可以将被测信号以时间顺序显示为连续的高低电平波形,便于使用者进行分析和调试。使用逻辑分析仪,可以方便地设置信号触发条件开始采样,分析多路信号的时序,捕获信号的干扰毛刺,也可以按照规则对电平序列进行解码,完成通信协议分析。
二、仪器选择
示波器:
如果需要一次测量许多信号的“模拟”特点,那么数字示波器是最高效的解决方案。在您需要了解特定的信号幅度、功率、电流或相位值或上升时间等边沿指标时,应选择使用示波器。
逻辑分析仪:
逻辑分析仪特别适合检验和调试数字设计。检验数字电路正常工作,帮助调试出现的问题。可一次捕获和显示多个信号,分析信号之间的定时关系以及检测毛刺及建立时间和保持时间。常见应用场景:SPI和I2C的调试均可使用
下图为博主使用的Kingst(青岛金斯特)的逻辑分析仪连接串口线至PC打开逻辑分析仪的上位机工具抓取出来的SPI波形