在线时间12 小时
UID113024
ST金币0
蝴蝶豆0
注册时间2009-2-28
中级会员
- 最后登录
- 2019-3-1
|

楼主 |
发表于 2009-4-20 11:35:27
|
显示全部楼层
a0a.1 0b0c
回复:DIYstm32核心板系列之---方案征集
为什么做MP3呢?因为好处多多,切听我一一道来
简单点的:主要完成mp3播放,那么会涉及到哪些东西呢?
1.你需要了解简单的调试方法和手段,比如keil,iar ,ADS等软件的使用;
2.接着写一些简单的输入输出设备的驱动,比如按键,LED等;
3.最好了解一下mp3的协议,最起码可以锻炼一下看文档的能力;
4.这个时候去选一款音频DAC,比如VSxxxx,学习如何写解码芯片的驱动;
当然如果要求不高的,也可以使用片上自带的DAC
5,把上面这些东西综合一下,应该是可以出声的
如果你觉得这些太简单了,那么还可以做些什么呢
来点高级点的吧
1.可以使用文件系统来管理歌曲,比如常用的fat16,fat32
2.如果想用usb来直接下载歌曲,那么还需要实现mass storage。
3.如果要实现mass storage,就需要有个存储设备,比如nand,SD卡,那么就要写相应的驱动啦
4.如果想让自己的mp3再炫一点,彩屏当然必不可少
5.挂了彩屏以后,当然界面搞的越漂亮越好。那最好还是要学习一下GUI吧
....... ........
当这些你都完成的时候,还可以干点什么呢?
开拓自己的思维吧,以下是我的个人想法
1.如果你加个网口,可以搞个网络收音机;(加了网口可做的就多了)
2.如果加个adc,可以做个手持示波器,。也可以用自带的ADC;
3.如果把数据通过usb传到pc端实时显示,那就成了虚拟示波器; |
|