我们有 TDM/I2C 模式、我们将它连接到 FSYNC、BCLK、SDIN、SDOUT 和外部 d3vice、然后在使用单通道时如何为 I2S 接口配置它。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、Shubham、
TAS2770支持 I2S 和其他类似的音频协议。 但是、您需要逐步配置 I2S 模式。 如 TDM 端口部分( https://www.ti.com/lit/ds/symlink/tas2770.pdf#page=25 )所述,您可以配置帧极性、帧起始、位长度、通道偏移等 所有这些参数都必须根据 I2S 协议的特性进行相应设置。 如果您使用的是单通道、则需要将 I2S 接口配置为立体声模式(立体声模式适用于单声道和立体声)。
此致、
Luis Fernando Rodríguez S.
您好、Luis、
感谢您的回复... 我的问题是、我们要将此 TAS2770器件连接到 SAI 端口上的处理器。
因此我们进行了连接
TAS2770 向上
SDIN - TXD
SDOUT - RXD
SBCLK - TXC
FSYNC - TXFS
考虑到 TXFS 信号、是否需要在处理器和 TAS2770之间使用 D 触发器。
因为我们物理连接 TDM、然后配置 I2S。
正在等待您的回复。
此致、
Shubham Jagtap
9970578105
您好、Luis、
从处理器端提供的功能
具有独立位时钟和帧同步的发送器、支持8条数据线
•具有独立位时钟和帧同步的接收器、支持8条数据线
•每条数据线最多可支持32个字的帧大小
•8位和32位之间的字大小
•字大小分别配置为帧中的第一个字和剩余字
•用于每个发送和接收数据线的异步128 x 32位 FIFO
•支持在发生 FIFO 错误后正常重新启动
•支持在发生 FIFO 错误后自动重启、无需软件干预
•支持将8位和16位数据打包到每个32位 FIFO 字中
•支持将多个数据线 FIFO 组合成单个数据线 FIFO
•用于监控发送和的独立32位时间戳计数器和位计数器
接收进度
此致、
Shubham Jagtap
9970578105