这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 基于AVR单片机的MP3(完整原理图+代码)

共8条 1/1 1 跳转至

基于AVR单片机的MP3(完整原理图+代码)

助工
2019-04-11 11:12:16     打赏

之前介绍的DIY作品都相对简单,这次来个复杂点的。一次看懂肯定是不可能,大家可以慢慢研究。
 
这次的作品是基于AVR mega64的MP3播放器,具有SD读取、U盘读取、诺基亚5110屏幕歌词显示的功能。先说一下大致的原理:

以单片机读取SD卡里面的数据为例,SD卡是可以用SPI接口通信的。单片机通过SPI口读取里面的歌曲信息,定时发送到VS1003B这个芯片里面。该芯片是一个音频解码的芯片,可以解码MP3\WMV\MIDI等等音频文件。同时,歌词信息同步显示到nokia5110上,这是一块液晶屏,可以通过字库显示各种文字,也是SPI口通信。

外接几个按键,做为功能选择。上一首、下一首、音量+、音量-等等。
 

难点主要有两部分:一是SD卡的读取,另一个就是VS1003B的使用。SD卡的读取涉及到FAT系统的内容,略显复杂;VS1003B是一个内嵌了DSP核的音频处理芯片,寄存器的数量多的有点吓人,所以刚接触也不是很顺利。

完整的原理图、代码、器件手册,回复可见

——回复可见内容——




关键词: AVR     单片机    

菜鸟
2019-04-11 11:24:19     打赏
2楼

good



菜鸟
2019-04-11 11:30:51     打赏
3楼

虽然现在很少用MP3了,但是还可以学习一下


专家
2019-04-11 13:58:29     打赏
4楼

很经典,


菜鸟
2019-04-12 10:11:16     打赏
5楼

学习一下


专家
2019-04-12 13:41:47     打赏
6楼

学习学习!


院士
2019-04-14 21:07:00     打赏
7楼

学习了,谢谢分享。


院士
2019-04-15 10:40:18     打赏
8楼

AVR单片机,已经非常老了。

现在觉得MP3已经就非常老的东西了


共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]