你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

saleae逻辑分析仪(PulseView)使用分享

[复制链接]
电子星辰 发布时间:2018-9-10 16:43
转自:游泳的猫s推荐一篇同类帖子:【开源】逻辑分析仪软件,堪称神器,人手必备6 ]5 r9 D; r" q' h4 E& y
0 使用背景
逻辑分析仪是做电子不可缺少的一个工具, 公司有一个孕龙的逻辑分析仪, 死贵, 我就想找一个便宜好用的逻辑分析仪, 找到了saleae, (我是硬件用saleae,软件用sigrok, 没有用saleae的软件) 在此分享一下我的使用记录.
1 相关介绍saleae
官方网站: http://www.saleae.com
3 E" f: |0 b  O1 z! o官网说了那么多, 简而言之, 就是一个贼好用的逻辑分析仪
产品分为两代:
; O: d% W) p( v, h$ D1. Saleae Logic(8ch, 24MHz)
$ S& Q8 f1 h) L. a2. Saleae Logic16(16ch, 100/50/32/16MHz @ 3/6/9/16ch)
核心结构: cy68013 + at04c02
固件是由上位机在上电的时候加载, 所以出现很多的通过修改EEPROM里的标识(也就是所谓的固件)来欺骗上位机软件,从而进行工作的仿制产品.
关于购买: 淘宝, 1代大概几十块钱, 不到50, 二代大概几百块不等
sigrok
官方网站: http://sigrok.org
9 I% Y0 T0 H9 X7 t) S便携, 跨平台, 自由, 免费, 开源的信号分析套件
$ h0 ?5 w  z$ J5 V. Q+ ?8 W软件使用c + python, 协议解析使用python来做的
支持的协议 ( `* ]: I7 V, g1 e1 r7 ^
现在大概63,还在不断的增加, 常用的i2c, spi, can, 1-wire, uart, sd, ir都支持 3 J# L. k* V' s& f0 Q9 _; ^
具体的支持请看官网Protocol_decoders
sigrok支持saleae的硬件
2 软件使用安装sigrok
sigrok支持linux(包含android), OS X, windows 6 T) `  W- e% I+ @4 g
下载地址 % I$ M# x6 v7 X
http://sigrok.org/wiki/Downloads
8 A0 T4 g& e% Z5 I- V根据你的操作系统选择响应的二进制软件包
安装驱动
安装好sigrok之后, 包含3PulseView, Zadig, Zadig(Win XP)
插上saleae, 打开Zading
1 }2 y5 ^' X( G3 ]$ W. }- G' w 驱动.jpg
- O0 c5 k( l7 Y/ R根据编号顺序来操作
5 K& B4 c# I* r4 B# S先勾上edit, 把名称改为fx2lafw, 点击Install Driver
软件介绍
如果一切正常的话, 打开之后就是如下的界面 " `; |+ X7 T' q3 h9 N2 t5 H7 q
界面.jpg
! Q# X" W1 L8 |4 \5 e5 n软件已经识别了我的saleae.
软件界面 " _& n% P$ b8 F9 Y0 a: ?- C2 X( P7 N2 c
软件界面.jpg $ |6 N: l5 f$ e! s! N
1. 导入导出数据 $ Y/ M( |, O$ c+ `/ h
2. 范围选择
3 i+ `2 \: D6 a' y- V8 `# z3. 设备选择 + ~1 @: n6 n5 k  K7 W; x( P
4. 采样深度, 采样频率选择
9 t/ T% Y/ {3 Q2 d( O5. 启动,停止
$ c$ r2 W+ K: I7 d$ P3 ?1 B6. 协议选择 ( s' [$ R$ t5 J
7. 采样的波形 : N4 n1 x) L$ K( ^$ p
8. 解析出来的协议
数据采样普通采样
我读写AT24C02上面的数据, i2c总线速度为100k 2 P" R* t8 J. J5 X  `/ G
设置采样深度为1M samples, 采样频率为200kHz, 我记得采样频率至少为是总线速度的2(这里不敢确定, 但是采样频率低于200kHz确实采样不正确,大学学得都还给老师去了,)
启动采样, 马上往at24c02里面写一个数据, 下面是读到的数据 ! |0 ?- ~! H8 W9 [" l& \8 C6 n
数据.jpg
设置触发器
触发.jpg
5 t1 t: T: b, h4 c3 F3 ]4 ^- q1. 普通采样
+ \% @, k6 s- t& s$ a2. 低电平触发
# b8 Q, p% G  J% T& z* z* x- V3. 高电平触发
6 E4 i- M1 T2 Y4. 上升沿触发
7 b  E, |* [2 h1 L5. 下降沿触发 $ x: H# t0 t+ ]& _- ~; [
6. 边沿触发
常见问题1.驱动安装好, 第一次打开可能会报错
& W5 _: s' m: d- @( b" U
1.jpg
) Y% D) h8 u' s6 w$ C6 ]6 [* {不用管他,+ {3 i" Q& i# E8 m8 b% H
2.
) I* U" g: s, t  N9 J2 B7 j  V
采样的数据明显不对 8 V: r# ^# D! E- p; v
请注意你的采样频率, 采样频率至少应该是总线频率的两倍
9 ^4 O* a: T# C' Z( m3 I5 Q6 h# p
3. 没有显示通道 5 V6 T  M' w0 [$ m4 c
5.jpg
* p6 O& d8 e! H, ~9 ~框住的部分没有显示, 请重启软件
5 ^7 Y; _; _2 l) e
收藏 7 评论0 发布时间:2018-9-10 16:43

举报

0个回答

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版