欢迎来到天天文库
浏览记录
ID:36646502
大小:901.71 KB
页数:14页
时间:2019-05-13
《Saleae逻辑分析仪应用手册》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Saleae逻辑分析仪应用手册本教程通过图文并茂的方式来讲解,Saleae的用途和实际应用方法一、什么是逻辑分析仪:逻辑分析仪是一种类似于示波器的波形测试设备,它通过采集指定的信号,并通过图形或者数据统计化的方式展示给开发人员,开发人员通过这些图形化时序信号按照协议来分析硬件或者软件中的错误。逻辑分析仪是设计中不可缺少的设备,通过它,可以迅速定位错误,发现并解决问题,达到事半功倍的效果,尤其在分析时序,比如1wire、I2C、UART、SPI、CAN等数据的时候,应用逻辑分析仪解决问题非常快速。以下是一个Saleae分析一个UART通信时序和一个IIC时序的典型例子:从图中我们可以清
2、晰的看到,UART通信在波特率9600下面,清晰的显示出十六进制数字0xA9,而下边的IIC信号一个读数据的时序过程,通道1是SDA,通道2是SCL,在1通道中清楚的显示出来,绿点表示起始位,红点表示结束位,第一个是往0x90这个器件地址写数据(w是write的意思),第二个表示要读取的地址是0x40,第三个数据是重新发送器件地址并且是读数据,第4个字节即读到的数据0xA9。是不是感觉非常方便快捷呢。二、软件安装以及软件基本应用首先安装logicsoftware,软件在光盘里有配套,同时也可以到官方网站下载,下载地址是:http://www.saleae.com/downloads。
3、这里有各种系统版本支持,请下载你所需要的系统支持版本:下载完后,直接双击安装。安装完后,会在桌面出现一个快捷方式:双击快捷方式,进入后,会出现以下界面:这个逻辑分析仪软件在没有插入硬件的时候,最上边显示的是Disconnected,可以进行模拟运行(startsimulation),用鼠标点一下后会出现一个模拟的波形,如果你提前设置协议的话(如何设置协议,后边会讲),他还会产生符合你协议的波形呢~!当然,非真实测到的波形,可以让你提前体验一下,点鼠标左键放大波形,右键缩小波形,滚动鼠标滑轮也可以放大和缩小波形,没有使用硬件之前可以提前体验一下。三、硬件安装软件安装完成后就可以插入硬件
4、了,插上硬件后,会自动提示发现新硬件,然后出现一个对话框直接“点自动安装软件(推荐)”就可以了,安装完后,刚才的那个Disconnected会自动变化成为Connect,并且startsimulation会自动变化成start,这样就是和实际硬件连接起来了,下边我们就可以用来测量实际波形了,并且可以在图示位置设置通道名字,采样深度,采样频率等等参数。逻辑分析仪里边有2个非常重要的参数,就是采样深度和采样频率。大家可以看到在这个软件中,有两个可以选择数字大小的地方,第一个就是采样深度,第二个是采样频率:前边那个5M代表我们从开始采集,一共采集到5Mbit个数据他就自动停止了,后边的2M
5、代表我们1s钟可以采集2M个bit位的数据,那么这么算下来,我们这样设置,可以采集2.5s的数据。对于saleae逻辑分析仪的强悍之处在于,他把采集到的数据通过USB高速通信实时的发送给了电脑,所以采样深度取决于我们电脑的内存,可以上到几个G,也就是说,如果我们设置了1G的采样深度,采样频率是1M,那么我们就可以采集近17分钟的数据保存下来慢慢分析,这对于大家分析一些芯片的数据信息非常有用。四、触发设置触发设置是为了方便大家在使用时,从有用信号开始发送的时候再采集,这样就可以避免刚开始采集了大量的无用信号。在这里,你用哪个通道做触发就设置哪个通道,可以分别设置上升沿开始采集数据,或者
6、下降沿开始采集数据,或者高低电平开始采集数据。默认是不设置触发,点了start后,就会自动开始进行数据采集,一直采集到设置的采样深度完成后自动停止。那下边我们就可以正式采集一组数据进行观察了!五、信息采集要特别注意的是,我们设备的正常工作电压是5.5V以下,1.5V以下的会被认为是低电平,1.5V到5.5V之间的会认为是高电平,最高承受电压是7.5V,所以请大家注意测试电压。逻辑分析仪配套有杜邦线,首先请各位把杜邦线逐一的插到逻辑分析仪的接口上去,杜邦线插好后分2排,上边一排5根逻辑分析仪对应的是外壳上左边的丝印,下边一排对应的是右边的丝印。要测试信号前,请先将逻辑分析仪的GND通道
7、连到你的板子的GND引脚上去,否则测量出来的数据不可信。剩下的8条数据通道,可以任意选择接到你需要的硬件上去。并且选择合适的采样深度和采样频率,以及触发条件,那么下面就可以直接点start开始采集了。采集到的波形入下图所示:大家把鼠标放到波形上,在右侧就会自动显示一些必要的信息,包括脉宽长度,周期,频频率等等信息。大家可以自己点上角那个小齿轮,可以选择需要显示的信息,那些不需要的信息可以不让他显示出来。另外,我们如果想要采集多个信息,那可以进行信息保存,点
此文档下载收益归作者所有