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

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

[复制链接]
电子星辰 发布时间:2018-9-10 16:43
转自:游泳的猫s推荐一篇同类帖子:【开源】逻辑分析仪软件,堪称神器,人手必备
( a6 i$ W" s9 t: d0 使用背景
逻辑分析仪是做电子不可缺少的一个工具, 公司有一个孕龙的逻辑分析仪, 死贵, 我就想找一个便宜好用的逻辑分析仪, 找到了saleae, (我是硬件用saleae,软件用sigrok, 没有用saleae的软件) 在此分享一下我的使用记录.
1 相关介绍saleae
官方网站: http://www.saleae.com
+ W9 U( L; @" t& a2 C$ J' Z3 r官网说了那么多, 简而言之, 就是一个贼好用的逻辑分析仪
产品分为两代:
/ {$ ?- o. s- j6 W* I/ D  N1. Saleae Logic(8ch, 24MHz)
  w/ t! m1 r3 K' V5 O0 n2. Saleae Logic16(16ch, 100/50/32/16MHz @ 3/6/9/16ch)
核心结构: cy68013 + at04c02
固件是由上位机在上电的时候加载, 所以出现很多的通过修改EEPROM里的标识(也就是所谓的固件)来欺骗上位机软件,从而进行工作的仿制产品.
关于购买: 淘宝, 1代大概几十块钱, 不到50, 二代大概几百块不等
sigrok
官方网站: http://sigrok.org % Z, k9 s7 L; p; ?/ o8 Q. ]
便携, 跨平台, 自由, 免费, 开源的信号分析套件
" \6 h9 ^& ]/ o& ]( S! t软件使用c + python, 协议解析使用python来做的
支持的协议 ! H( n% c. W( J
现在大概63,还在不断的增加, 常用的i2c, spi, can, 1-wire, uart, sd, ir都支持
2 \$ k1 T" B/ r" h: s# H具体的支持请看官网Protocol_decoders
sigrok支持saleae的硬件
2 软件使用安装sigrok
sigrok支持linux(包含android), OS X, windows
; [0 U1 u- N! a+ `: d7 o下载地址 ( j, o8 {& V" o+ L9 w, f* T
http://sigrok.org/wiki/Downloads
1 M& R- ^& D* _1 ^" |( s根据你的操作系统选择响应的二进制软件包
安装驱动
安装好sigrok之后, 包含3PulseView, Zadig, Zadig(Win XP)
插上saleae, 打开Zading 3 U1 J+ j2 J* d- K8 ^, U1 n! @
驱动.jpg 3 b! t7 Y' W8 {2 o" d& T* \
根据编号顺序来操作 , ?$ R) o9 g' u9 y2 Y+ i
先勾上edit, 把名称改为fx2lafw, 点击Install Driver
软件介绍
如果一切正常的话, 打开之后就是如下的界面   S* N3 R  i. Q9 M
界面.jpg
7 H# [6 i6 i# w$ F软件已经识别了我的saleae.
软件界面 ) o0 {3 P8 C8 U
软件界面.jpg
% F9 `+ ^0 o( _, o. d1. 导入导出数据 5 m* A6 W. U& v# k: s+ n1 M, p+ K
2. 范围选择
5 v8 q) [6 @, _4 K+ a, ?% ?3. 设备选择 0 u  o  v3 d5 i6 I
4. 采样深度, 采样频率选择 5 e0 L' G# \; F0 s6 n2 T/ B8 Q+ v
5. 启动,停止
3 e' p" R1 C  H2 C9 R6. 协议选择 - v# F! P; h$ g9 ~4 ^1 L& c
7. 采样的波形
# N5 F0 z- E+ u  a, @. }8 K8. 解析出来的协议
数据采样普通采样
我读写AT24C02上面的数据, i2c总线速度为100k 9 S: j0 G: H! N. U4 T% ^6 @+ G. [
设置采样深度为1M samples, 采样频率为200kHz, 我记得采样频率至少为是总线速度的2(这里不敢确定, 但是采样频率低于200kHz确实采样不正确,大学学得都还给老师去了,)
启动采样, 马上往at24c02里面写一个数据, 下面是读到的数据 7 y0 k8 B0 B' t
数据.jpg
设置触发器
触发.jpg ! O6 o! p6 ^( C5 S1 a
1. 普通采样
; @  Q8 j4 d; I; A8 a2. 低电平触发 0 ~5 d( e% C8 r7 l% J  E8 y( q6 }
3. 高电平触发
% K* m: v$ g, U' U6 o/ ?4. 上升沿触发 $ }& F1 f& N! _# k
5. 下降沿触发
6 |, X% d: h) W6. 边沿触发
常见问题1.驱动安装好, 第一次打开可能会报错
/ Q+ Q4 ^# n* Q& o* h3 L% H5 Z
1.jpg   l! L3 c. ^( v& Z0 h4 N( w4 r7 V# b5 y
不用管他,5 J& O: U& B9 w6 b
2.) E0 [% X9 E. i' V* }& Z+ g: J2 d
采样的数据明显不对 % {3 s7 W  N! a5 B. Q
请注意你的采样频率, 采样频率至少应该是总线频率的两倍
! D8 S* p8 k. O# O* ]0 s
3. 没有显示通道 . U# J8 |- j; t, v; ~
5.jpg ' H. n5 p/ L, u- |& M# s
框住的部分没有显示, 请重启软件
# N' w  f* x6 D# w: n; d/ e* p
收藏 7 评论0 发布时间:2018-9-10 16:43

举报

0个回答

所属标签

相似分享

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