ZDS2022示波器百集实操特辑之30:UART协议触发

ZDS2022示波器百场技术交流会依然在如火如荼进行中,近期某客户跟我司FAE交流,他想稳定触发UART数据帧的第一个位,依次进行了“边沿触发”--“上升沿触发”设置,然后进行【Single】单次触发,经测试多次,屏幕上偶尔出现“不在第一个上升沿触发,在后面的上升沿触发”,这到底是怎么回事呢?

首先,边沿触发并不会挑“边沿”或是只认第一个边沿,所以每一个符合触发条件的边沿,都是有可能触发的。实际上客户是想实现稳定触发UART数据帧的第一个位的功能,ZDS2022示波器本身就包含21种协议触发功能,不必使用边沿触发。

图1 屏幕上出现不在第一个边沿触发的情况

如何操作呢?我们按下【Trigger】键,将触发方式设为普通触发,将触发类型设为UART类型,协议参数设为开始位触发。然后按下【Horiz】键,将存储深度设为112Mpts,大存储深度模式能够使得在大时基下协议解码信息更完整。

图2 设置UART协议触发方式

然后按下【Decode】键,将解码类型设为UART,打开协议触发,此时该协议会按照在【Trigger】菜单中的设置条件进行触发,调大时基,在主界面上我们可以看到触发点准确定位在UART数据帧的第一个位上。

图3 在第一个上升沿触发以及解码结果

ZDS2022示波器协议触发功能,准确定位,帮助我们更具体地分析协议,非常方便!