IIS 接口 简要说明
来源:互联网 发布:手机淘宝装修订购 编辑:程序博客网 时间:2024/05/16 11:16
IIS总结
(以PCM1725、PCM1801和TI DSP的MCBSP的IIS接口为例)
1.简单描述
IIS接口协议,属于串口通信传输类,一般应用在音频PCM传输中。有位时钟,左右时钟和音频数据输入输出口。
位时钟(BCK)= 2×采样频率×采样位数 (如:2*44.1k*16)
左右时钟/声道选择(LRCK)= 采样频率
串行音频数据输出(SD):用二进制补码表示的音频数据,一个位时钟对应一位数据。可作为输入也可作为输出,主要看该设备是接收器还是发送器。
模块(芯片)的系统时钟SCLK(编码时钟或主时钟),该时钟一定要比位时钟大得多,而且同步,一般是采样频率的256/384/512 倍。
两种传输格式:IIS-总线格式 和 MSB-Justified格式
一个左时钟/右时钟一般有16bit或者24bit音频数据,这就代表着采样位数。也就是一个采样点(左右时钟频率)共有16*2=32bit数据或24*2=48bit 数据。
在DJ产品研发中,效果最好的磨盘实现方法:DSP首先控制解码器,也就是控制处理前的音频源。定位后再通过DMA0和DMA1来回读取发送,音频PCM数据在DSP做相应的处理,实现圆滑的磨盘效果。
耳机输出的处理前音频信号 I2S接口的ADC (PCM1725) DSP BUFFER 内SDRAM DMA0 DMA1 I2S [0] I2S [1] 耳机输出的处理后音频信号 I2S接口的DAC (PCM1801)
2.典型的I2S信号
注:WS:左右时钟 SCK:位时钟(BCK)
3.IIS总线和MSB-Justified格式数据接口格式
注:SCLK:位时钟(BCK)
- IIS 接口 简要说明
- 一些 hibernate 所用接口的简要说明
- UC/GUI图形接口简要说明
- 编码规范简要说明
- zhcon使用简要说明
- Grub 安装简要说明
- log4j配置简要说明
- Grub 安装简要说明
- WebConfig配置简要说明
- Tuxedo配置管理简要说明
- fckeditor简要配置说明
- tuxedo配置管理简要说明
- 批处理命令简要说明
- log4j 配置简要说明
- SVN操作简要说明
- httpClient 简要说明
- uImage简要说明
- ORACLE约束简要说明
- using(SqlConnection conn= new SqlConnection(strConn))
- 基于RBAC的权限设计
- 在vb中使用Iphlpapi.dll获取网络信息 第四章 第一节 错误代码
- 晨读实现-好的开端!
- 在vb中使用Iphlpapi.dll获取网络信息 第四章 第二节 一个重要函数
- IIS 接口 简要说明
- 生成高斯模板(C++)
- 在vb中使用Iphlpapi.dll获取网络信息 第四章 第三节 实例一:网络数据流量图
- 关于Robots META tag的使用
- VS快捷方式
- .net Repeater无数据时显示"no result" 快速解决方法
- Android Parcel
- putty 保存密码版
- 在vb中使用Iphlpapi.dll获取网络信息 第四章 第四节 实例二:探测到某个IP地址经过的路由列表