添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1896页 > AD7887ARM > AD7887ARM PDF资料 > AD7887ARM PDF资料1第14页
AD7887
微处理器接口
对AD7887的串行接口允许一部分是直接
连接到一个范围的许多不同的微处理器。这
部分介绍了如何用一些接口AD7887
比较常见的微控制器和DSP的串行接口协议。
AD7887以TMS320C5X
在TMS320C5X的串行接口使用一个连续的序列
时钟和帧同步信号来同步数据
与像AD7887的外围设备传送操作。
CS
输入可以方便地实现与之间的逆变器
的TMS320C5X和AD7887的串行时钟作为
只有胶合逻辑要求。在TMS320C5X的串口
成立于突发模式与内部CLKX操作器(Tx系列
时钟)和FSX (发送帧同步) 。串口控制寄存器
之三( SPC)必须具有以下设置: FO = 0 , FSM = 1 ,
MCM = 1和TXM = 1,连接图中示出
图18 。
AD7887*
SCLK
定时寄存器等,都含有一个值,该值将亲
韦迪中断时所需要的采样间隔。当一个跨
接收中断,一个值与TFS / DT ( ADC传输
控制字) 。所述TFS用于控制RFS的,因此
数据的读出。串行时钟的频率被设定在
在SCLKDIV寄存器。当指令传送具有
TFS给出(即AX0 = TX0 ) ,在SCLK的状态
检查。 DSP将等到SCLK已经偏高,
低和高传输之前就开始了。如果定时器和
SCLK的值被选择为使得该指令发送
发生在或靠近SCLK的上升沿,数据可以是
传输或者它可以等待,直到下一个时钟边沿。
例如, ADSP- 2111具有一个主时钟频率
16兆赫。如果SCLKDIV寄存器中装入的值3
然后2MHz的信号SCLK获得,和8的主时钟周期
将经过的每1个SCLK周期。如果定时器寄存器
加载值803 ,那么100.5个SCLK发生BE-
吐温中断,随后的发射指令
系统蒸发散。这种情况将导致nonequidistant采样为
发送指令发生在一个SCLK边缘。如果
中断之间的SCLK周期数是一个整体整数
N个等距采样将通过DSP来实现。
TMS320C5x*
CLKX
CLKR
DOUT
DIN
CS
DR
DT
FSX
FSR
AD7887*
SCLK
DOUT
DIN
CS
ADSP-21xx*
SCLK
DR
DT
RFS
TFS
为清楚起见省略*额外的引脚
图18的接口的TMS320C5X
AD7887以ADSP- 21XX
的DSP的ADSP- 21XX系列都轻松连接到
AD7887与ADSP-的串行时钟之间的逆变器
21XX和AD7887 。这是唯一需要的胶合逻辑。该
SPORT控制寄存器应设置如下:
TFSW = RFSW = 1 ,交替帧
INVRFS = INVTFS = 1 ,低电平有效帧信号
DTYPE = 00 ,右对齐数据
SLEN = 1111 , 16位数据字
ISCLK = 1 ,内部串行时钟
TFSR = RFSR = 1 ,帧的每一个字
IRFS = 0
ITFS = 1
的接线图显示在图19的ADSP-
21XX具有TFS和体育RFS绑在一起,
TFS设置为输出和RFS设置为输入。该DSP能操作
阿泰在交替帧模式和SPORT控制寄存器
器被设置为所述。帧同步信号
在TFS生成是依赖于
CS
并与所有信号亲
cessing应用等距抽样是必要的。在这
然而例如,定时器中断被用来控制
ADC的并在一定条件下的采样率, equi-
遥远的采样可能无法实现。
为清楚起见省略*额外的引脚
图19.接口的ADSP- 21XX
AD7887以DSP56xxx
在图20的接线图显示了AD7887
可连接的SSI (同步串行接口)
在DSP56xxx家庭摩托罗拉的DSP 。 SSI是能操作
与跨ated在同步模式(以CRB = 1 SYN位)
应受产生1位时钟周期的帧同步的TX和
RX (位FSL1 = 1和FSL0 = 0在CRB) 。设置字长度
到16通过设置位WL1 = 1和WL 0 = 0中的CRA 。逆变器
也是从DSP56xxx和SCLK之间必要
在AD7887的SCLK引脚,如图20 。
AD7887*
SCLK
DOUT
DIN
CS
DSP56xxx*
SCK
SRD
性病
SC2
为清楚起见省略*额外的引脚
图20的接口的DSP56xxx
–14–
版本B

深圳市碧威特网络技术有限公司