在嵌入式软件(固件)领域,观察事件顺序、计时并优化程序是相当普遍的,方法是让程序摆动 PIO 线并在示波器上捕获它们的行为。
在过去的日子里,可以切换串行和并行端口上的引脚以在基于 PC 的软件上实现几乎相同的功能。这使得在同一跟踪上捕获基于主机 PC 的软件事件和固件事件并检查主机软件/固件交互成为可能。
现在,我的新笔记本电脑……没有串行或并行端口!这种情况越来越多。那么,是否有人对从“现代”PC 发出准确的定时信号有任何建议?令我震惊的是,我们没有任何立即可编程的、无滞后的输出引脚。
该解决方案需要在笔记本电脑上运行,因此不允许使用仅插入台式机的附加卡。