马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
& d- {; |( f+ t! [. f# ] TLV320DAC23是TI公司推出的高性能立体声高端编解码芯片,支持多种采样率和多种音频格式,并具有功耗低、封装小的特点,广泛应用于便携式数字音频处理系统中。
$ f! q; W& U6 C N. k% a$ |9 J5 {4 U/ S5 v
1 同步串行接口SSI的工作原理1 N8 y! r, [. C j$ o: r
8 b7 b: l0 R2 A6 b
Synchronous SerialInterface(SSI)是一个全双工的串行接口,允许芯片与多种串行设备通信。它是高精度绝对值角度编码器中一种较常用的接口方式,它采用主机主动式读出方式,即在主控者发出的时钟脉冲的控制下,从最高有效位(MSB)开始同步传输数据。SSI模块结构如图1所示。+ @8 K W2 e) L8 n
( w6 t& K4 S$ n0 y5 ?; z$ h2 F3 X0 v7 z; i7 ?. h3 v
从图中可看出,SSI模块由发送电路、接收电路、串行时钟和帧同步时钟产生电路组成。发送电路和接收电路相互独立,但是共用串行时钟和帧同步时钟。
7 T3 T/ Z3 p; E, Y4 {- n+ }
# \! d& Q2 N7 `, P o1 w1.1 SSI模块引脚信号描述
. {2 X7 ~+ H: [' D3 j" M6 A6 [+ H X% L6 ?# w5 O z. W
SSLCLKIN:SSI时钟输入信号。% o: u3 A ?+ K& G( }! a
5 A7 A+ [' V& O' K& YSSLBCLK:SSI串行比特时钟。/ l e9 V& _( q, w* k
4 c S) I1 F, Y; s5 z* d' ^SSLMCLK:SSI串行主时钟信号,在SSI主模式下,$ {2 u' w1 C. l- i& a9 a
3 H$ H: k' l4 }( _: r该信号也作为过采样时钟信号。
. R/ z2 w1 R7 X
3 \& ]' `% T5 j; O* j% XSSI_FS:SSI串行帧同步信号。
% w( x4 X' C+ @2 v1 V( {6 k2 W2 `( R( [/ K3 N( d, x
SSLRXD:SSI串行接收数据信号。
0 s' e& ?# F9 b0 c4 `. P( L, b0 h( ~$ y6 L* u2 D4 m6 M7 n
SSI_TXD:SSI串行发送数据信号。
! v3 {$ p( h* r
, [; g4 b5 u) w X$ u: \# Q: H2 C1.2 SSI的操作模式
- s( }5 s& K K! f7 C& T
# E/ |0 K2 k4 Q+ b! l6 ISSI有3种基本同步操作模式:普通模式、网络模式和门时钟模式。* y# u% ? v- ?+ l
/ d, K( r+ X% d普通模式是最简单的模式,一帧内只能传输一个字,而且每一帧都需要帧同步信号来控制同步;网络模式主要用于多时隙的情况下,一帧内可以传输2个字到32个字不等;门时钟SSI_BCLK模式下,串行比特时钟SSI_BCLK指示了发送引脚或接收引脚上的有效数据,所以不需要帧同步信号。/ G- M5 _; C& m( N
2 ?) S4 u1 J% l* F. X7 ~
除了上述3种基本模式外,针对音频上的应用,SSI还支持两种衍生模式——I2S模式和AC97模式,分别用于传输I2S和AC97音频格式数据。
9 `1 q. R- b+ N& M4 b |
|
|
|
|