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

【开源】逻辑分析仪软件,堪称神器,人手必备  

[复制链接]
radio2radio 发布时间:2018-7-9 18:12
你的工作台面,除了手机,电脑,稳压电源,万用表,示波器,电烙铁,仿真器,开发板,半成品,,,,,,
看一看有没有一种叫做逻辑分析仪的东西,也许它被甩在了抽屉里面,也许找不到了,尺寸太小,,,,,,,

逻辑分析仪,这种“仪器”,若干年前还是非常高大上的,HP一套逻辑分析仪十万元不一定够用,太贵了。

可是现在,世界不同了,二十多元的小东西,充分体现了山寨精神之伟大。
我们买不起价格昂贵的逻辑分析仪,没得用。我们用一顿饭的钱,买个山寨货,克隆货,学习学习没有错吧。
(千万别想着自己DIY这种东西,已经烂大街了,工具是拿来用的)

主角硬件出场:铛铛铛,铛!
4.jpg

这一种廉价的,20-30元的,原本应该是的Saleae公司的早期产品,现在该公司早就更新换代了,有时间可以崇拜一下:
http://www.saleae.com/zh/

Saleae现售的产品有100-500Msps,而我们这种便宜的东西,取样率只有24Msps。可以分析的最高信号频率为12MHz。
其实,最大12MHz的信号频率已经很高了,能够应付许许多多常用的,比如UART,I2C,SPI,LCD,,,,
实际工作中,硬件UART的调试,我就不建议使用。软件UART、I2C、SPI、LCD等等,一定要用的。

主角的PC上位机软件,原厂网站可以下载,使用情况如下:
1.jpg

2.jpg

3.jpg


下面重点来了,推荐给大家一个【开源】的软件叫PulseView。
800px-Pv_spiflash_windows10.jpg

PulseView是sigrok开源软件组织的一款产品,就是我们常说的上位机软件。
PulseView,支持的这种USB虚拟仪器,其中逻辑分析仪就达40多种,当然也包括上面的最便宜的。
PulseView,能够解析的通讯协议,多达90种。
PulseVew + Saleae,也能够解析40多种协议,其实常用的只是几种。

下面,看看我使用PulseVew + Saleae的情况,

咱们来看一个12MHz的USB2.0的全速D+、D-信号,硬件情况如下:
USB Signal0.jpg
左边就是Saleae逻辑分析仪,中间是我的CMSIS-DAP仿真器。

第一次使用,不会用,软件找不到逻辑分析仪,按照下图设定,很快上手:
pulseview devices2.JPG

打开Keil软件,运行程序于Debug模式,收到SWO的printf打印输出,也就是USB口正在传送数据。
看看我得到了什么,其实,那些数据我也没有搞懂呢,没关系,看起来很砖业就好。
USB Signal1.JPG
就啰嗦这么多,还是你们自己试一试吧,PulseView真的功能强大。这么好,还是开源的。
顺便再说一下,PulseView,不仅可以连接逻辑分析仪,其实它还可以连接各种各样的仪器,比如DS1054Z示波器,电源,万用表,信号发生器,声压表,,,,

PulseView安装程序有40MB,建议大家去sigrok网站自己直接下载:
http://sigrok.org/wiki/Downloads



收藏 21 评论45 发布时间:2018-7-9 18:12

举报

45个回答
yanhaijian 回答时间:2018-7-9 19:58:42
这价格太喜人。
sessions 回答时间:2018-7-9 20:29:58
可以举例具体有哪些应用吗
radio2radio 回答时间:2018-7-9 21:03:40
sessions 发表于 2018-7-9 20:29
可以举例具体有哪些应用吗

太多了,只要是有数据通讯协议的串行/并行数据线,这东西用来“调试软件”,比示波器要来得更加直观方便,事半功倍。
比如,调试UART,I2C,SPI,CAN,LCD驱动,等等,等等,很容易发现软件bug。

特别是移植别人的驱动程序,可能因为是不同平台的原始码,出现问题时,需要查找原因。
我上一次使用,就是调试一个I2C的接口程序,很快就搞定了。
木森林的年轮 回答时间:2018-7-10 00:59:02
这个软件很强大哎
MrJiu 回答时间:2018-7-10 09:21:19
看起来不错!!!
风之山谷 回答时间:2018-7-10 09:50:38
刚好有一个D版的逻辑分析仪,可以试一试这个软件
stm1024 回答时间:2018-7-10 10:04:33
我用的是一个叫Kingst VIS的软件,是当时买逻辑分析仪的时候一起送的。现在某宝上太多了。

评分

参与人数 1ST金币 -1 收起 理由
ujsadf86iof -1 原来那个卖开发板的金沙滩是吧,卖家挺2B的.

查看全部评分

电子星辰 回答时间:2018-7-10 11:08:27
好便宜
slotg 回答时间:2018-7-10 13:37:52
看起来很不错,感谢分享。
12345下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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