逻辑分析仪使用

首先我们打开软件

软件自行下载,我用的是这一个软件
在测试的时候,我们确保软件界面左上角或者是上方显示connected,不然我们看到的波形会是一个相当标准的正弦(或者余弦)波。
然后逻辑分析仪的GND与被测的信号源共地(这里的做法是讲逻辑分析仪的GND与单片机的GND相连),不然信号测得干扰很大波形会有哼多毛刺。
最后将某一个通道连接到信号源,在软件上打开对应的通道,如果你看到的波形是一条直线,那么就得检查一下这个了,八成是这一步没做好。。。
逻辑分析仪使用_第1张图片
逻辑分析仪使用_第2张图片

我们来测试一下led反转的速率

接好线点击运行现象如下,可以看到我们单片机的IO翻转的最大频率大概是在800khz左右。
逻辑分析仪使用_第3张图片逻辑分析仪使用_第4张图片

然后来调试一下看看我们的不精确延时函数

我们是通过IO翻转得到波形并将之视为延时时间的,前一步我们测了我们IO翻转最大频率,我们保证测试的频率不要比这个频率更快就行。
逻辑分析仪使用_第5张图片逻辑分析仪使用_第6张图片

重点是要学会利用它分析时序

它可以帮我们分析iic,usart,can,spi等各种通信协议的时序,在如下界面中选择与调试,这里以IIC和串口为例子。

iic的分析
逻辑分析仪使用_第7张图片逻辑分析仪使用_第8张图片逻辑分析仪使用_第9张图片
逻辑分析仪使用_第10张图片
串口的分析
这里的波形来自sbus,八位数据位、偶校验、一个停止位、100000波特率
逻辑分析仪使用_第11张图片
逻辑分析仪使用_第12张图片

你可能感兴趣的:(姿态解算)