×

加速试验和I²C和其他常见的串行数据流故障排除

消耗积分:0 | 格式:rar | 大小:1.05 MB | 2017-11-01

分享资料个

  加速试验和I²C和其他常见的串行数据流故障排除

  微控制器用于嵌入式系统,从玩具到高级飞机,虽然它们通常用于在更复杂的系统中执行专门的操作。这些嵌入式控制器需要使用复杂的串行接口和协议与其他系统组件进行通信,这些协议和协议虽然很常见,但很难验证和排除故障。

  这些数据通信协议包括内部集成电路,(我²C)、串行外设接口(SPI),和通用异步收发器(UART)。验证和故障排除这些串行数据链接可能需要多个仪器,其中包括确认和计量的物理层接口,和其他验证数据内容和握手。这会增加测试成本,消耗台式空间,并且变得笨重。

  另一种方法是选择示波器结合了多种功能,如Teledyne LeCroy示波器的hdo4104a高清线。这些提供串行数据触发和解码选项,结合示波器的物理层分析和故障排除的能力,与协议分析。这种组合在一个工具中的测量工具可以通过提供更短的测试和调试时间大大加快设计验证周期。

  本文将展示如何有效地使用hdo4104a,用我²C总线为例,虽然使用的工具和技术同样适用于其他常见的低速串行总线SPI和UART。

  加速试验和I²C和其他常见的串行数据流故障排除

  Typical microcontroller interfaces

  A typical microcontroller communicates with other devices using a number of serial interfaces, such as I²C, SPI, UART, CAN, and LIN (Figure 1)。 I²C and SPI generally communicate between the microcontroller and a peripheral in the same controller board. UART, CAN, and LIN are used to transfer data from one microcontroller to another.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !