摘要:
前言:鉴于一般ADI的AD、DA、时钟类的芯片应用的比较广泛,正好手上的一块板子上有三片ADI的芯片,都是SPI的接口。就想到设计一个比较通用的SPI Master,希望可以做到基本通用。一、SPI的接口时序如下(摘自AD9517-3 datasheet)1、 前16bit为Instruction Header,就是控制读/写、地址、长度(读/写)的。2、后面跟的是读/写的数据。说明:sdio是双向的,一般默认的就是双向的,所以sdo引脚可以不用。二、设计SPI时序SPI的时序很简单,就是一个时钟对应一个数据。通常SCLK的最高频率不超过25MHz。对于低速的时序,我们可以在2倍或者4倍的系统 阅读全文