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

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

[复制链接]
电子星辰 发布时间:2018-9-10 16:43
转自:游泳的猫s推荐一篇同类帖子:【开源】逻辑分析仪软件,堪称神器,人手必备8 u! z& z% z* ?: p  g  c
0 使用背景
逻辑分析仪是做电子不可缺少的一个工具, 公司有一个孕龙的逻辑分析仪, 死贵, 我就想找一个便宜好用的逻辑分析仪, 找到了saleae, (我是硬件用saleae,软件用sigrok, 没有用saleae的软件) 在此分享一下我的使用记录.
1 相关介绍saleae
官方网站: http://www.saleae.com
' }1 j) {$ t0 g- T官网说了那么多, 简而言之, 就是一个贼好用的逻辑分析仪
产品分为两代:
" ]( J; L2 N& `! K" d1. Saleae Logic(8ch, 24MHz) 6 q: S. p: c/ y0 D5 `/ w' Z8 T
2. Saleae Logic16(16ch, 100/50/32/16MHz @ 3/6/9/16ch)
核心结构: cy68013 + at04c02
固件是由上位机在上电的时候加载, 所以出现很多的通过修改EEPROM里的标识(也就是所谓的固件)来欺骗上位机软件,从而进行工作的仿制产品.
关于购买: 淘宝, 1代大概几十块钱, 不到50, 二代大概几百块不等
sigrok
官方网站: http://sigrok.org ' B1 ~+ E4 e; x! X0 H
便携, 跨平台, 自由, 免费, 开源的信号分析套件 / N! s, a8 J' f
软件使用c + python, 协议解析使用python来做的
支持的协议 " U/ U) |  N, c% A* a2 r
现在大概63,还在不断的增加, 常用的i2c, spi, can, 1-wire, uart, sd, ir都支持
; F! f6 B- c& T4 ]. J- x- k具体的支持请看官网Protocol_decoders
sigrok支持saleae的硬件
2 软件使用安装sigrok
sigrok支持linux(包含android), OS X, windows
* j# B* W; O/ V) v下载地址
* \; Q. i4 }3 i8 t6 e/ phttp://sigrok.org/wiki/Downloads
* \- Z: L; j. v根据你的操作系统选择响应的二进制软件包
安装驱动
安装好sigrok之后, 包含3PulseView, Zadig, Zadig(Win XP)
插上saleae, 打开Zading - w8 W6 G7 A. y8 ?
驱动.jpg + m. Z% P7 _9 f. b! x% Z9 ^4 y
根据编号顺序来操作 ) Y7 a- W0 {; ~
先勾上edit, 把名称改为fx2lafw, 点击Install Driver
软件介绍
如果一切正常的话, 打开之后就是如下的界面 : f6 F" Z  o7 G6 Q2 N- f% j  K, K' a
界面.jpg
0 F" i1 F: O' s2 \2 v  z! W软件已经识别了我的saleae.
软件界面 , K. J& K' Q9 u5 Y! X: }
软件界面.jpg 0 Z8 j6 T4 k! x6 M" _& g% @
1. 导入导出数据
( O) y$ B3 T( C2. 范围选择
) `5 e6 F8 q! i3. 设备选择 7 D# A9 C) X" d8 X. B3 r: q
4. 采样深度, 采样频率选择 " E* ?4 g, s+ d" W/ m
5. 启动,停止
6 b2 A! z/ s/ i3 b. c6. 协议选择 & u2 G9 C6 f, ^. Q, L$ |
7. 采样的波形
2 v9 t9 B) j3 l  A5 S' x8. 解析出来的协议
数据采样普通采样
我读写AT24C02上面的数据, i2c总线速度为100k 5 o- r. d( z* y( H; e* R
设置采样深度为1M samples, 采样频率为200kHz, 我记得采样频率至少为是总线速度的2(这里不敢确定, 但是采样频率低于200kHz确实采样不正确,大学学得都还给老师去了,)
启动采样, 马上往at24c02里面写一个数据, 下面是读到的数据 . T$ h3 _: p9 i) f
数据.jpg
设置触发器
触发.jpg
2 Q% L/ k3 C9 W1. 普通采样
' }' c" L0 ^, H& U+ t0 e3 U) x7 q! p2. 低电平触发 6 Q, w1 X& X2 z0 H, y
3. 高电平触发 6 J; Y2 u9 E' ]; S4 [
4. 上升沿触发 6 m1 c+ D( r; ~+ x- h
5. 下降沿触发 8 T; ]: @6 i4 I- R9 v0 @& _. X
6. 边沿触发
常见问题1.驱动安装好, 第一次打开可能会报错   Q6 ~+ s( B$ k& i) V- s- P
1.jpg
0 v8 c6 N0 }4 a不用管他,5 V" h) |# H5 ]1 F9 r: M
2.+ t9 ]5 R& l2 ]% q7 x
采样的数据明显不对
7 O) y$ N; c, k' V7 k, l" I: G0 O请注意你的采样频率, 采样频率至少应该是总线频率的两倍
  k5 E0 l* Z# `- p3 I" q
3. 没有显示通道 ! q; d, @: w3 J" W7 e: g; A
5.jpg + J. \/ N# Y/ k, d: d6 b
框住的部分没有显示, 请重启软件

; r( s( C/ u  ~: V; U! F4 ^
收藏 7 评论0 发布时间:2018-9-10 16:43

举报

0个回答

所属标签

相似分享

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