嗨,大家好,我想知道我是否可以在数据字上反转触发条件,以探索寻找故障的数据传输。
例如:我将示波器附加到SPI - 两个CPU之间的
通信。
CPU(a和b)被编程为始终从a到b发送精确的一个特定数据,反之亦然。
测试在没有外部交互的情况下运行 - 几个小时后,两个CPU由于错误的SPI数据而停止运行。
我的想法是:将触发器设置为总线触发并输入数据字,该数据字在a和b之间永久固定 - 然后反转触发器,以便在数据字不匹配的情况下触发范围。
我无法找到如何做到这一点。
真的可能是30000US $ Machine无法反转触发条件吗?
我尝试使用第二个范围(输入被并入MSO),使用MSO的触发输出来触发另一个范围。
这有效但有些效率低(这个简单任务有2个范围......)有没有人有更好的想法?
在我的眼里,这(反转触发条件)将是一个非常聪明的功能!
最好的祝福。
拉尔夫
以上来自于谷歌翻译
以下为原文
Hi Guys,
i wonder if i can invert a trigger condi
tion on a dataword to explore a data transmision looking for faults.
E.g.:
I attached the Scope to an SPI - Communication between two CPUs.
The CPUs (a and b) are programmed to send allways exact one specific data from a to b and vice versa.
The test is running without interaction from outside - after some hours both CPUs are on halt due to wrong SPI-Data.
My idea was:
Setup the Trigger to Bus-Triggering and put in the data-word wich is permanently pinged between a and b - AND THEN invert the trigger so that the scope just triggers in the case this data-word is not matching.
I can not find out how to do this.
Could it realy be that a 30000US $ Machine can not invert the trigger conditon?
I tried it with a second scope (the inputs are paralelled to the MSO) using the MSO's trigger output to trigger the other scope.
That works but is some how inefficient (2 scopes for that simple task..)
Does anybody has a better idea?
In my eyes this (inverting a trigger conditon) would be a very smart feature in generell!
Best regards.
Ralf