完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本次使用宝马LPC1768作为实验平台,将LPC1768作为USB主机,挂载U盘,通过读取U盘里面的MP3文件,传送给VS1003进行解码播放。 VS1003是一个单片MP3/WMA/MIDI音频解码器和ADPCM编码器。它包含一个高性能,自主产权的低功耗DSP 处理器核VS_DSP,工作数据存储器,为用户应用提供5KB 的指令RAM 和0.5KB 的数据RAM。串行的控制和数据接口,4个常规用途的I/O 口,一个UART,也有一个高品质可变采样率的ADC和立体声DAC,还有一个耳机放大器和地线缓冲器。这里就不对VS1003做详细介绍了,具体可以参考宝马开发板VS1003 MP3播放与录音例程及例程说明。 本实验是在宝马开发板USB主机U盘挂载例程基础上进行修改,使用NXP官方提供的nxpu***lib库,添加VS1003操作与方向键配置,U盘枚举成功后,挂载fatfs文件系统,对于我们可以直接对文件进行打开读写操作,其程序播放主流程如下:循环检测按键状态,上下左右控制歌曲的音量加、音量减、上一曲、下一曲等,通过串口打印播放歌曲名称及音量大小。 |
|
相关推荐
43 个讨论
|
|
只有小组成员才能发言,加入小组>>
1875个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36226 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4321 浏览 0 评论
5952 浏览 1 评论
6693 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4143 浏览 0 评论
565浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
555浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
547浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
635浏览 2评论
696浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-2 06:31 , Processed in 1.102742 second(s), Total 56, Slave 46 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号