×

如何使用MCU访问非标准SPI接口

消耗积分:3 | 格式:pdf | 大小:0.77 MB | 2020-11-25

分享资料个

  问题

  能否用 MCU 访问非标准 SPI 接口?答案可以,但可能需要做一些额外的努力。当前许多精密模数转换器(ADC)具有串行外设接口(SPI)或某种串行接口,用以与包括微控制器单元(MCU)、DSP 和 FPGA 在内的控制器进行通信。控制器写入或读取 ADC 内部寄存器并读取转换码。SPI 的印刷电路板(PCB)布线简单,并且有比并行接口更快的时钟速率,因而越来越受欢迎。而且,使用标准 SPI 很容易将 ADC 连接到控制器。一些新型 ADC 具有 SPI,但有些 ADC 具有非标准的 3 线或 4 线 SPI 作为从机,因为它们希望实现更快的吞吐速率。例如,AD7616, AD7606 和 AD7606B 系列有两条或四条 SDO 线,在串行模式下可提供更快的吞吐速率。AD7768, AD7779 和 AD7134 系列有多条 SDO 线,用作 SPI 主机。用户在设计微控制器 SPI 以配置 ADC 和读取代码时往往会遇到困难。

  与 ADC 的标准 MCN SPI 连接

  SPI 是一种同步、全双工、主从式接口。来自主机或从机的数据在时钟上升沿或下降沿同步。主机和从机可以同时传输数据。图 2 显示了典型的 4 线 MCU SPI 接口连接。

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

评论(0)
发评论

下载排行榜

全部0条评论

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