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

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

[复制链接]
电子星辰 发布时间:2018-9-10 16:43
转自:游泳的猫s推荐一篇同类帖子:【开源】逻辑分析仪软件,堪称神器,人手必备% w6 `: S! ?' J1 A
0 使用背景
逻辑分析仪是做电子不可缺少的一个工具, 公司有一个孕龙的逻辑分析仪, 死贵, 我就想找一个便宜好用的逻辑分析仪, 找到了saleae, (我是硬件用saleae,软件用sigrok, 没有用saleae的软件) 在此分享一下我的使用记录.
1 相关介绍saleae
官方网站: http://www.saleae.com
- ]9 Q9 j& c6 u# g3 T官网说了那么多, 简而言之, 就是一个贼好用的逻辑分析仪
产品分为两代:
& A) \3 d. d, C5 ?" e: q1. Saleae Logic(8ch, 24MHz)
! i, G% _* d! o. d5 I$ R9 n2. Saleae Logic16(16ch, 100/50/32/16MHz @ 3/6/9/16ch)
核心结构: cy68013 + at04c02
固件是由上位机在上电的时候加载, 所以出现很多的通过修改EEPROM里的标识(也就是所谓的固件)来欺骗上位机软件,从而进行工作的仿制产品.
关于购买: 淘宝, 1代大概几十块钱, 不到50, 二代大概几百块不等
sigrok
官方网站: http://sigrok.org
: @0 A) V+ W* H) S+ S便携, 跨平台, 自由, 免费, 开源的信号分析套件 2 R  k8 E& H0 l& Z% Q
软件使用c + python, 协议解析使用python来做的
支持的协议 6 a+ p( O) H/ c
现在大概63,还在不断的增加, 常用的i2c, spi, can, 1-wire, uart, sd, ir都支持
8 i. N5 V& Y% N  G2 |" d& x具体的支持请看官网Protocol_decoders
sigrok支持saleae的硬件
2 软件使用安装sigrok
sigrok支持linux(包含android), OS X, windows , z& ^& W8 l* L+ {5 |
下载地址 9 l3 K/ J3 R5 ^
http://sigrok.org/wiki/Downloads ; H, K) ^3 ]# e; ?( l+ a; V: ?4 o
根据你的操作系统选择响应的二进制软件包
安装驱动
安装好sigrok之后, 包含3PulseView, Zadig, Zadig(Win XP)
插上saleae, 打开Zading
# c- R- m! ]1 X4 a! {- _ 驱动.jpg / l8 n8 F$ r, b. L& p
根据编号顺序来操作
* T! {+ y% n# [先勾上edit, 把名称改为fx2lafw, 点击Install Driver
软件介绍
如果一切正常的话, 打开之后就是如下的界面 ( b' X$ z/ N) @  p  M9 ~$ D
界面.jpg
  V  ^& U. ^3 u, F/ _* Z软件已经识别了我的saleae.
软件界面
2 j: s7 T7 C6 H7 u 软件界面.jpg   _) l/ c" h6 M- |8 T* R+ R+ s6 P
1. 导入导出数据
! X: J9 {- z5 Z6 s2. 范围选择
, {) Y) D8 s  w  H1 ^3. 设备选择
) |8 ]6 Z! p8 b- X8 m; x1 s4. 采样深度, 采样频率选择 ( W9 K- V9 s1 A) _! a& T
5. 启动,停止
* f* e. N$ r5 ?! n6. 协议选择 ! x  }, m$ I- Q8 [9 `; U: M
7. 采样的波形 - c) M  u9 k3 Z) Q: f' |. u" B
8. 解析出来的协议
数据采样普通采样
我读写AT24C02上面的数据, i2c总线速度为100k
2 }4 W" p! I* g8 v) Q, C设置采样深度为1M samples, 采样频率为200kHz, 我记得采样频率至少为是总线速度的2(这里不敢确定, 但是采样频率低于200kHz确实采样不正确,大学学得都还给老师去了,)
启动采样, 马上往at24c02里面写一个数据, 下面是读到的数据 & }5 h0 W. t, O8 f
数据.jpg
设置触发器
触发.jpg : _; D6 {1 B) s% A" G3 E
1. 普通采样
, Z, J4 y* X, [8 g9 c4 Y" i2. 低电平触发
; b. n# @% C% X, }3. 高电平触发
; {8 `) z7 i$ J9 s) y8 `4. 上升沿触发 ( @* s- }7 q  T/ R
5. 下降沿触发 . n0 {, |1 J- j0 F! D6 J: C2 v
6. 边沿触发
常见问题1.驱动安装好, 第一次打开可能会报错 & J" K8 J0 W8 }2 @+ @( C
1.jpg
% m  |/ P: l! n: Z" z不用管他,$ j2 I4 I6 o8 H8 D, K4 E
2.
: r* X* _. v& f8 W6 \' C5 B
采样的数据明显不对 / J( R. T* n' k9 P' h+ v6 u: n
请注意你的采样频率, 采样频率至少应该是总线频率的两倍
- w2 o1 K) J0 s# I6 X6 W/ u
3. 没有显示通道
  y7 N  q9 H7 u. s! v( z( M4 T 5.jpg
# l8 }3 r( G3 @4 O( [' s0 q& U框住的部分没有显示, 请重启软件

9 _0 _+ x$ T4 X0 N. u
收藏 7 评论0 发布时间:2018-9-10 16:43

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版