电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>音视频类>音频实验

音频实验

2010-07-22 | rar | 256 | 次下载 | 5积分

资料介绍

一、实验目的
1.掌握ARM 的IIS 接口工作原理
2.学习编程实现ARM 的IIS 接口播放音乐。
3.掌握IIS 接口的DMA 工作方式。
二、实验内容
学习S3C2410 自带的IIS 音频接口的使用,通过DMA 数据传输方式编程实现对WAV声音文件(不超过10 秒)的循环播放。
三、预备知识
1、用ARM ADS1.2 集成开发环境,编写和调试程序的基本过程。
2、ARM 应用程序的框架结构。
3、了解IIS 音频总线
四、实验设备及工具
硬件:ARM 嵌入式开发平台、PC 机Pentium100 以上、用于ARM920T 的JTAG 仿真器、串口线。
软件:PC 机操作系统Win2000 或WinXP、ARM ADS1.2 集成开发环境、仿真器驱动程序、超级终端通讯程序。
五、实验原理及说明
1.WAV 音乐格式
在Windwos 环境下,大部分的多媒体文件都依循着一种结构来存放信息,这种结构称为“资源互换文件格式”( resources interchange file format , 简称RIFF)。例如声音的WAV 文件、视频的AVI 文件等等均是由此结构衍生出来的。RIFF 可以看作是一种树状结构,其基本构成单位为chunk ,犹如树状结构中的节点,每个chunk 由“辨别码”、“数据大小”及“数据”所组成。辨别码由4 个ASCII 码所构成,数据大小则标示出紧跟其后数据的长度(单位为Byte),而数据大小本身也用掉4 个Byte,所以事实上一个chunk 的长度为数据大小加8。一般而言,chunk 本身并不允许内部再包含chunk,但有两种例外,分别为以“RIFF” 及“LIST”为辨别码的chunk 。而针对这两种chunk,RIFF 又从原先的“数据”中切出4个Byte。这4 个Byte 称为“格式辨别码”,然而RIFF 又规定文件中仅能有一个以“RIFF”为辨别码的chunk。只要是依循这一结构的文件, 我们均称之为RIFF 文档。这种结构提供了一种系统化的分类。如果和MS-DOS 文件系统作比较,“RIFF”chunk 就好比是一台硬盘的根
目录,其格式辨别码便是此硬盘的逻辑代码(C:或D:),而“LIST”chunk 即为其下的子目录,其他的chunk 则为一般的文件。至于在RIFF 文件的处理方面,微软提供了相关的函数。视窗下的各种多媒体文件格式就如同在磁盘上规定仅能放怎样的目录,而在该目录下仅能放何种数据。
WAV 为waveform(波形)的缩写。声音文件的结构如表5-1 所示,“RIFF”的格式辨别码为“WAVE”。整个文件由两个chunk 所组成:辨别码“fmt ”(注意,最后一个是空白字符!)及“data”。
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  11次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5DIY动手组装LED电子显示屏
  10. 0.98 MB  |  3次下载  |  免费
  11. 651单片机大棚环境控制器仿真程序
  12. 1.10 MB  |  2次下载  |  免费
  13. 751单片机PM2.5检测系统程序
  14. 0.83 MB  |  2次下载  |  免费
  15. 8TP4055-500mA线性锂离子电池充电器数据手册
  16. 0.27 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537797次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191186次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费