混和信号数字示波器在通用串行总线开发中的应用
2009-09-05张国跃
电子产品世界 2009年8期
张国跃
在嵌入式系统的开发过程中,串行总线的协议分析一直是一件令工程师头疼的工作。在有逻辑分析仪的情况下,工程师需要进行复杂的触发条件设定,才能捕获到需要的数据,这样既需要昂贵的设备投资也要花费大量的时间进行仪器设置;随着示波器技术的不断发展,串行总线触发和分析功能在一些高端示波器中出现,并受到嵌入式工程师的欢迎。但不同厂家的示波器在串行总线分析方面的功能和性能是有很大区别的。
使用示波器进行串行总线触发
使用普通示波器只能进行一般的边沿触发和脉宽触发,很难捕捉到复杂的串行总线波形。而使用带有串行总线触发功能的示波器可以方便地捕获到需要的串行数据。横河公司的DLM2000系列数字示波器支持多种常用串行总线的触发,包括CAN/LIN/I2C/SPI/UART,甚至可以对用户自己定义的非标准串行总线进行触发。根据每种总线结构的不同,可以设置多种触发模式。触发模式越多,捕获数据的能力就越强。
在嵌入式系统中,往往同时存在两种甚至两种以上的串行总线结构,例如汽车电子中CAN和LIN总线经常同时被使用,也经常需要分析两种总线的通讯配合是否出现问题。而多数带串行总线触发功能的示波器同时只能触发一种总线,要实现CAN和LIN总线同时触发,只能使用两台示波器、而两台示波器的同步问题也很难解决。DLM2000系列示波器的双总线触发功能则可以轻松实现任意两种串行总线的组合触发。……
登录APP查看全文
