全部博文(166)
分类: LINUX
2008-08-15 16:35:03
S
IIS功能描述:
IISDI:串行数据输入线.
IISDO:串行数据输出线.
SCLK:串行数据提供位时钟.
LRCK:切换左右声道数据贞(字段选择)
MCLK:系统提供的同步时钟,又称CDCLK(编解码器时钟)
S3C2410-IIS总线接口有3种数据传输模式(具体见手册)
1.正常模式.
2.DMA模式.
3.传输/接受模式.
UDA1341和S3C2410的连接方式就是这种模式.
IIS 数据线将通过双通道DMA同时接受和发送音频数据.在这个体系中,为实现全双工,数据传输使用2个DMA通道,与IIS交互的数据经过IIS控制器写入 FIFO寄存器组.当FIFO被添满后,DMA控制器一次性将数据写入预先分配的内存区,UDA1341芯片除了提供IIS接口和麦克风接口,还提供L3 接口控制音量等,IIS总线接口信号线包括位时钟输入SCK,字段选择WS,数据输入DATAI,数据输出DATAO,系统时钟SYSCLK,L3接口由 3个I/O口控制.
IISCON:IIS控制寄存器.(具体看手册).
IISMOD:IIS模式寄存器.
IISPSR:IIS分频寄存器.
音频设备的基础知识:
OSS标准中有2个基础设备:mixer(混音器)和dsp(数字信号处理器).
来自:http://blog.chinaunix.net/u2/66129/showart_531344.html