龙空技术网

宝马 NXP LPC1768试用体验+ MP3播放器

电子芯吧客 397

前言:

现在姐妹们对“lpc1768周立功手册”可能比较关心,各位老铁们都想要了解一些“lpc1768周立功手册”的相关资讯。那么小编在网上网罗了一些对于“lpc1768周立功手册””的相关知识,希望同学们能喜欢,大家快快来了解一下吧!

宝马LPC1768开发板板载VS1003 MP3解码芯片,虽然音质不比VS1053,但是也不算太LOW,源码中提供了一个简单的MP3循环播放例程,在此基础上稍稍改进下,美化界面,实现播放/暂停、上一曲、下一曲、音量调节等功能,源码可以在基础例程文件夹下找到,功能效果有点LOW,只有黑底文字显示。

由于板载的TFT是3.2寸240x320分辨率,我们先用PS做一张MP3播放器界面,后面作为全屏背景

图片处理完成后,用image2LCD转化成.H数据文件,自上而下、自左而右扫描,颜色为16位真彩色,那么生成的数组数据就是240x320x2=15360字节,把h文件添加到工程中去。

本来想直接用五向导航键作为全部的按键控制,但是左键跟VS1003的DREQ引脚共用,会影响MP3的播放,所以用五向导航键的左键作为上一曲键、钟建健作为播放/暂停键、右键作为下一曲键,板载的KEY1、KEY2独立按键作为音量调节按键。需要在VS1003.H头文件中定义一下按键,并在VS1003.c初始化函数中配置为输入功能

编译、下载、运行,就可以试验下效果了,如果想用板载的喇叭播放声音,需要把Speaker的跳线帽短接到MP3功能。这个整体功能做的还有点LOW,只是简单的播放,后面可以加上触摸控制、歌词的显示、播放进度、播放模式等功能

视频加载中...

宝马 NXP LPC1768免费试用活动正在云汉电子社区火热进行中,只要你关注云汉电子社区微信公众号ickeybbs,回复"宝马",就可以免费获得体验资格。

标签: #lpc1768周立功手册