使用TI的DES5410PP-U实现MP3播放功能。MP3音乐数据存放在PC主机中,通过HPI接口传送到DSP实现解码。
DES5402PP-U实验箱MP3演示程序使用说明:
1. 在本目录下有多个文件,他们分别是:
(1). de_mp3.out: DES5402PP-U的MP3播放代码,可以直接使用CCS装入,并运行;
(2). pc_hpi.exe: 在PC机上运行此程序,将硬盘中的MP3数据文件通过HPI接口传送到DSP,以便DSP完成解码;
(3). 使用说明.txt 或readme.txt: 本说明文件。
(4). de_mp3.x00和de_mp3.x01:DES5402PP-U实验仪的EPROM文件。使用该EPROM后可以自动运行DSP解码程序。
(5). test.mp3: MP3文件,供测试。
2. 通过CCS装入并运行:首先启动CCS,使用“Load Program”命令装入de_mp3.out。该OUT文件可能包含调试信息,所以若CCS提示查找汇编或C源代码时,请忽略(选择No)。然后按F5键运行程序。这时液晶显示屏将显示“等待数据....”,表示DSP已经准备好开始从HPI接收数据并解码。需要再次播放,请重新装入并运行de_mp3.out。
3. 直接关闭CCS窗口,退出CCS。然后在PC上运行pc_hpi.exe文件。程序会提示你输入需要播放的MP3文件名。请输入完整的文件名并注意路径,若直接回车,表示播放本目录下的test.mp3。当MP3文件传送完成后,程序自动结束。pc_hpi.exe在传送过程中可以按任意键终止。
4. 使用耳机(J13)或将J9与SPEAK连接(J9和SPEAK的外侧1根接线即可)便可以听到声音。注意本MP3播放仅为演示程序,音质效果(22k采样,14bit单声道)不太理想,请理解。
5. 将de_mp3.out写入EPROM:de_mp3.x01是高8位数据文件,写入EPROM时请在编程器中将7FFFH单元改为80H,其余没有数据的单元设置为0。de_mp3.x00为低8位数据文件,直接写入即可。将
写好的EPROM装在BOOTLOADER的插座上,开机后DSP解码程序将自动运行。当液晶显示屏将显示“等待数据....”,再运行pc_hpi.exe,传送MP3文件。播放完成后需要再次播放时,请按“RESET”或重新开机,再次运行PC上的pc_hpi.exe。