宝马LPC1768开发版板载VS1003 MP3解码芯片,音质不高于VS1053,但也不算太LOW。源代码提供了简单的MP3循环例程,在此基础上,界面稍有改进,提供了播放/暂停、全曲、下一曲、音量调整等功能。
由于板载的TFT是3.2寸240×320分辨率,我们先用PS做一张MP3播放器界面,后面作为全屏背景
图片处理完成后,用image2LCD转化成.H数据文件,自上而下、自左而右扫描,颜色为16位真彩色,那么生成的数组数据就是240x320x2=15360字节,把h文件添加到工程中去。
本来想直接用五向导航键作为全部的按键控制,但是左键跟VS1003的DREQ引脚共用,会影响MP3的播放,所以用五向导航键的左键作为上一曲键、钟建健作为播放/暂停键、右键作为下一曲键,板载的KEY1、KEY2独立按键作为音量调节按键。需要在VS1003.H头文件中定义一下按键,并在VS1003.c初始化函数中配置为输入功能
编译、下载、运行,就可以试验下效果了,如果想用板载的喇叭播放声音,需要把Speaker的跳线帽短接到MP3功能。这个整体功能做的还有点LOW,只是简单的播放,后面可以加上触摸控制、歌词的显示、播放进度、播放模式等功能
宝马 NXP LPC1768免费试用活动正在云汉电子社区火热进行中,只要你关注云汉电子社区微信公众号ickeybbs,回复"宝马",就可以免费获得体验资格。
1.文章《宝马中控怎么放大歌词看这里!宝马 NXP LPC1768试用体验+ MP3播放器》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《宝马中控怎么放大歌词看这里!宝马 NXP LPC1768试用体验+ MP3播放器》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好