smthfriend-1647 发表于 2012-9-7 10:58:32

采样速度200MHz的逻辑分析仪

自从开始玩STM32,速度高了起来,调试工具要求也高了。用了STM32、FPGA等高速器件,花了大半年的时间做了采样速度200MHz,最多32通道的逻辑分析仪,继续能干活了,呵呵。
 
LA200逻辑分析仪性能参数
1. 功能
最高采样频率:200MHz(16通道),100MHz(32通道)
最大存储深度:256K/通道 x32通道
输入阻抗:1MΩ
门限电压:0 ~ 7.0V
信号输入范围:0 ~ 5V
USB传输:USB2.0全速
触发位置:四级,可任意设置
支持系统:WINDOW XP,WIN 7
2.总线和协议分析
UART分析:支持
I2C分析:支持
SPI分析:支持
1-Wire分析:支持
DMX512分析:支持
ASM45BUS分析:支持
JTAG分析:支持
STATE分析:支持

LA200操作界面

同时显示各通道的输入波形,并可以选择显示8路通道的分组数据和合成的模拟波形,便于调试AD/DX芯片。

强大的协议分析功能,

SPI协议解码效果

1-WIRE解码效果

 

smthfriend-1647 发表于 2012-9-7 11:01:34

回复:采样速度200MHz的逻辑分析仪

 强大的触发功能,不仅可以实现常见的高/低电平,上升沿/下降沿触发等简单动作,还可以完成多路并行信号状态触发,串行信号数据串中特定数据捕获等复杂功能,甚至提供多达四阶的触发层级,完成捕获逻辑的“与”和“或”功能。
 
并行触发例子:捕获“0x00000010”

 
串行信号串中数据/波形捕获的例子:本例中UART字符串:  A, :, o, ), 捕获“o”字符。
UART的解码见之前的图

对于8N1的UART,假设需要捕获数据串中的“o”这个字符,ACSII码0x6F。由于UART低位在前发送,因此设置触发数值0xF6。下图为捕获“o”这个字符的位置。

 
复杂触发例子:“与”功能四路信号的状态机中,先经过一个“0000”的信号,之后,“与”,一个“0011”的信号到来,即捕获“0000”AND “0011”。



 
从上图可以看到,先捕获到“0000”后,再捕获到“0011”,即可开始采样。
 
 

smthfriend-1647 发表于 2012-9-7 11:02:44

回复:采样速度200MHz的逻辑分析仪

 高达10个游标设置,可随意定位需要观察的信号位置

zykzyk-93033 发表于 2012-9-7 21:02:43

RE:采样速度200MHz的逻辑分析仪

是你做的,厉害哦。多少钱呢?:D

小B逆袭 发表于 2013-10-29 20:41:05

回复:采样速度200MHz的逻辑分析仪

我也正在做一个。。。能把资料共享吗!

小猫公 发表于 2017-5-29 02:25:08

好利害,能做成这样很不错了
页: [1]
查看完整版本: 采样速度200MHz的逻辑分析仪