110 likes | 236 Views
1. 2. 3. 4. 5. 6.4 音频接口实验. 实验目的. 实验设备. 实验内容. 实验原理. 实验操作步骤. 一、实验目的. 掌握有关音频处理的基础知识。 通过实验了解 IIS 音频接口的工作原理。 通过实验掌握对处理器 S3C44B0 中 IIS 模块电路的控制方法。 通过实验掌握对常用 IIS 接口音频芯片的控制方法。. 二、实验设备. 硬件: Embest S3CEV40 实验平台, Embest ARM 标准 / 增强型仿真器套件, PC 机,以太网集线器( Hub )。
E N D
1 2 3 4 5 6.4 音频接口实验 实验目的 实验设备 实验内容 实验原理 实验操作步骤
一、实验目的 • 掌握有关音频处理的基础知识。 • 通过实验了解IIS音频接口的工作原理。 • 通过实验掌握对处理器S3C44B0中IIS模块电路的控制方法。 • 通过实验掌握对常用IIS接口音频芯片的控制方法。
二、实验设备 • 硬件:Embest S3CEV40实验平台,Embest ARM标准/增强型仿真器套件,PC机,以太网集线器(Hub)。 • 软件:Embest IDE 2003集成开发环境,Windows 98/2000/NT/XP。
三、实验内容 • 编写程序播放一段由wav文件保存的录音。
四、实验原理 • IIS 是一种串行总线设计技术,是SONY、PHILIPS等电子巨头共同推出的接口标准,主要针对数字音频处理技术和设备如便携CD机、数字音频处理器等。IIS总线仅处理音频数据,其它信号如控制信号等单独传送,基于减少引脚数目和布线简单的目的,IIS总线只由以下三根串行线组成: • IIS (Inter-IC Sound)简介 • 时钟线(SCK,continuous serial clock ); • 字选择线(WS,word select ); • 时分复用的数据通道线 (SD,serial data );
四、实验原理 • S3C44B0X IIS的特征: • IIS、MSB-justified 格式兼容 • 每个通道8/16位数据格式 • 每个通道有16、32、48fs的串行位时钟。 • 256、384fs(采样频率)的主时钟。 • 为主时钟和编解码时钟分频的可编程分频器。 • 支持32(2×16)字节发送和接收(FIFO)。 • 正常和DMA两种传输模式。 • S3C44B0X外围模块IIS介绍
四、实验原理 • 本实验使用的是PHILPS公司的UDA1341TS音频信号编译器。 UDA1341TS可将立体声模拟信号转化为数字信号,同样也能把数字信号转换成模拟信号,并可用PGA、AGC对模拟信号进行处理;对于数字信号,该芯片提供了DSP功能。 • UDA1341TS提供两组音频输入信号线、一组音频信号输出线,一组IIS总线接口信号,一组L3总线。 • 音频芯片UDA1341TS简介
四、实验原理 • IIS 控制寄存器(IISCON) • IIS 模式寄存器(IISMOD) • IIS比例因子寄存器(IISPSR) • S3C44B0X IIS寄存器组
四、实验原理 • IIS接口的电路设计
五、实验操作步骤 • 准备实验环境。使用Embest仿真器连接目标板,使用Embest S3CEV40实验板附带的串口线连接实验板上的UART0和PC机的串口。 • 在PC机上运行windows自带的超级终端串口通信程序(波特率115200、1位停止位、无校验位、无硬件流控制);或者使用其它串口通信程序。 • 使用EmbestIDE通过Embest仿真器连接实验板,打开实验例程目录下IIS_Test子目录下的IIS_Test.ews例程,编译链接通过后连接目标板,下载并运行它。
Embest 44B0X Evaluation Board(S3CEV40)" CODEC: Philips UDA1341 IIS sound Test Example(listen sound output) 五、实验操作步骤 • 在PC上观察超级终端程序主窗口,可以看到如下界面: • 通过外接的耳机可收听到IIS音频接口的声音输出。 • 理解和掌握实验后,完成实验练习题。