在 PC 上使用示波器进行精确计时

Pau*_*ugh 5 embedded timing firmware

在嵌入式软件(固件)领域,通过让 PIO 线摆动并在示波器上捕获其行为来观察事件顺序、计时和优化程序是相当常见的。

在过去,可以通过切换串行和并行端口上的引脚来在基于 PC 的软件上实现几乎相同的功能。这使得在同一跟踪上捕获基于主机 PC 的软件事件和固件事件并检查主机软件/固件交互成为可能。

现在,我的新笔记本电脑...没有串行或并行端口!这种情况越来越多。那么,有人对如何从“现代”PC 发出准确的定时信号有任何建议吗?让我震惊的是,我们没有任何立即可编程、无滞后的输出引脚了。

该解决方案需要在笔记本电脑上运行,因此不允许使用仅插入台式机的附加卡。

Kev*_*imm 1

您可以获得创建串行和并行端口的 USB 加密狗。不过,请务必做好功课,因为您想确保可以获得所有 Pin 图及其所有数据,一些较便宜的设备无法满足您所需的一切。

  • 但是你需要考虑 USB 延迟......这可能是不可预测的。 (2认同)