逻辑分析仪是什么?
逻辑分析仪非常适合嵌入式应用程序的调试。通过采集从被测器件上引入的数字信号,然后在电脑内显示采样记录的信号。这是一项复杂而广泛的嵌入式调试问题。例如,一个I2C设备通信时没有响应,你可以通过记录SDA和SCL线的波形,查看START信号,设备地址信号,ACK/NAK的应答信号是否正常。这对微控制器、FPGA或ARM的项目开发调试有很大的帮助。
特性 |
描述 |
通道 |
|
最大采样速率 |
数字通道:500MSPS@ 4通道, 100MSPS@ 8通道(要求USB3.0) 模拟通道: 50MSPS@ 3通道,12.5MSPS@ 8通道(要求USB3.0) |
带宽 |
数字通道:100MHz@ 500MSPS采样 模拟通道: 5MHz@ 50MSPS采样 |
触发方式 |
电平或脉冲触发 |
软件平台 |
Windows, Mac and Linux |
支持协议 |
Serial, SPI, I2C, Atmel SWI, Biss-C, CAN, DMX-512, HD44780, HDLC, I2S, JTAG, LIN, MDIO, MIDI, Manchester, Modbus, 1-Wire, PS/2 Keyboard & Mouse, SMBus, SWD, Synchronous Parallel, USB, UNI/O |
采集深度 |
受限于电脑的存储器大小和数据记录密度。 当以50MSPS采样模拟信号,通常能记录10-60秒。 只采集数字信号,采样深度取决于数字信号活动密度。 1MHzSPI超过10分钟,I2C可有几小时,9600波特率串行通信可超过1天。 |
模拟信号分辨率 |
12 bits, 4.88 mV per LSB |
模拟信号输入范围 |
-10V to 10V |
数字通道支持电平 |
1.2V, 1.8V, 2.5V, 3.3V, 5.0V, RS-232, +12V TTL |
易于使用的软件
Saleae Logic设备与电脑通过USB连接。在官网(http://www.saleae.com/)下载PC软件。
支持协议
Saleae产品支持超过20个不同的协议解码。这意味着当你记录例如SPI消息,或者CAN总线信息后,你不需要盯着时钟转换的边缘。相反,只添加协议解码器就能读取出整个字节,甚至是某一帧的数据。