原创
ADSP-EDU-BF531/BF533开发板教学视频第28集--blackfin音频应用
由于现在博客里暂时放不了视频,大家只能点击一下链接观看视频,讲义仍然放在博客中。
优酷链接:http://v.youku.com/v_show/id_XMzcxNTUwNTg4.html
清晰版预计周6发布。
开发板链接:http://item.taobao.com/item.htm?spm=1103Qmdt.3-3dfNy.h-1Akvus&id=9026190872&
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7.10 BF53x_AUDIO_PCM(播放PCM)
7.101 代码实现功能
代码实现了打开SD卡根目下"../music/test.pcm"路径中的PCM文件,并读取6MB的数据到内存中,然后将内存中的数据进行循环播放,实现播放PCM音乐的功能。将耳机插入绿色的音频接口,可以听到正在播放的音乐。
7.102 代码使用说明
代码采用了SPORT接口的描述符DMA实现,通过SPORT口以I2S方式,将音频数据送给音频解码芯片,由音频解码芯片将数据转为音乐信号输出。
7.103 代码实验步骤
-
将SD卡根目录下的music文件夹内存放一个名为test.pcm的声音文件,该文件可以由提供的MP3解码代码生成,也可以由GoldWave软件生成,文件格式必须为立体声44.1KHz128Kbps格式。
-
将SD卡插入开发板,将耳机接入开发板上绿色的音频接口,编译并运行代码
-
等待文件系统加载PCM数据,待数据加载完后,通过耳机能听到音乐输出。
7.104 代码实验结果
通过耳机听到PCM数据音乐输出。
文章评论(0条评论)
登录后参与讨论