Embedded 在PC上使用示波器进行精确计时
在嵌入式软件(固件)的世界中,通过让程序摆动PIO线并在示波器上捕捉它们的行为来观察事件顺序、计时和优化程序是相当常见的 在过去的日子里,可以在串行和并行端口上切换引脚,以在基于PC的软件上实现大致相同的功能。这使得可以在同一跟踪上捕获基于主机PC的软件事件和固件事件,并检查主机软件/固件交互 现在,我的新笔记本电脑。。。没有串行或并行端口!情况日益如此。 那么,对于如何在“现代”PC上发出准确的定时信号,有人有什么建议吗?我突然想到,我们没有任何立即可编程、无滞后的输出引脚Embedded 在PC上使用示波器进行精确计时,embedded,timing,firmware,Embedded,Timing,Firmware,在嵌入式软件(固件)的世界中,通过让程序摆动PIO线并在示波器上捕捉它们的行为来观察事件顺序、计时和优化程序是相当常见的 在过去的日子里,可以在串行和并行端口上切换引脚,以在基于PC的软件上实现大致相同的功能。这使得可以在同一跟踪上捕获基于主机PC的软件事件和固件事件,并检查主机软件/固件交互 现在,我的新笔记本电脑。。。没有串行或并行端口!情况日益如此。 那么,对于如何在“现代”PC上发出准确的定时信号,有人有什么建议吗?我突然想到,我们没有任何立即可编程、无滞后的输出引脚 该解决方案需要在笔
该解决方案需要在笔记本电脑上运行,因此不允许使用仅插入台式机的附加卡。您可以使用USB加密狗创建串行和并行端口。尽管如此,你还是要做好准备,因为你想确保你能得到所有的引脚和它们的所有数据,一些便宜的设备并不能满足你的所有需要。带有扩展底座和旧skool并行端口的笔记本电脑。另一种方法是使用通过USB连接的“智能”盒,它可以为您处理计时,并通过USB简单地报告结果
您可能需要查看一些USB逻辑分析仪,如工具包。USB逻辑分析仪存在,有些甚至是芯片。但请记住@xtofl关于时间的评论