Saleae 逻辑分析仪 与 SaleaeLogic + PulseView 上位机的使用
逻辑分析仪在硬件开发中是一个比较重要的工具,因为这几天有测试CAN总线的需要,故重新找到这个逻辑分析仪。这东西价格不贵的,作为一个工具来说应该是很便宜了,某宝不到30块就可以买到~(推荐MuseLab的NanoDLA这个版本,硬件都一样,但颜值不错)。 而且是最大支持24M的采样率,对于日常应用应该是够的了,有更大需求的可以推荐梦源实验室的DSlogic 逻辑分析仪,上位机功能更加强大。
据我所知现在在网络上可以兼容这个逻辑分析仪的上位机有3款:SaleaeLogic V1.2.16、SaleaeLogic V1.2.18 和 开源上位机PluseView。
下载链接:SaleaeLogic 和 PulseView
SaleaeLogic
SaleaeLogic有两个版本:版本后缀分别是16和18,其中16是在tb上购买时卖家会提供的,18版是最新的,需要自己去Saleae官网下载。
SaleaeLogic 1.2.16 和 1.2.18 两个版本的主要区别的界面作了改动,我试了一下,在核心内容上都是一样的,18的在协议内容解析上视觉效果较好。
关于这款软件的安装没什么可讲的,下载好后直接双机即可,期间会提示安装Saleae的驱动,不要错过。
PulseView
PulseView这款上位机的颜值可易用性要比SaleaeLogic好一些,而且因为是开源软件,支持的协议也非常多,我更看重的是协议解析的视觉效果,它跟SaleaeLogic不一样,它的协议解析并不是直接放在某个通道里呈现的,二是另外单独显示,并且是数据多种层面并行显示,比如显示bit值,意义显示等。
安装驱动:Saleae使用PulseView是需要单独安装驱动的,安装PulseView后打开附带安装的zadig这个软件,并按照下图操作。 安装好驱动后,把Saleae连接到电脑,打开PulseView上位机 会自动识别到它,并且分析仪的名字为SaleaeLogic。
因为两款上位机对Saleae使用了不同的驱动,理论上是不能在同一台电脑上使用两款上位机的,不过按照参考链接里的叙述,两款上位机似乎可以共存,也就是说如果其中一个上位机不能解决你的问题,可以换用另一款上位机使用。但我并没有操作成功,因为安装PulseView驱动似乎把SaleaeLogic的驱动覆盖了, 现在只有PulseView能够成功识别插上的Saleae,呜呜。。
两款软件的使用方法就不详细叙述了,很容易上手~
参考链接:https://blog.csdn.net/pang9998/article/details/84194705