0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

关于单片机里存放音乐的问题

很多时候看到一个很小的玩具里面存了很多歌曲,经过研究一般mp3的采样率在44MHz左右,通过修改搞成8000Hz的采样率音质感觉还好,再小就没法听了,好吧,再假设采样率是1KHz好了,每个采样点1byte,那么每秒需要大约1k(1000byte),单片机内存储也不过64K,也就放个64s的音乐??不知道我哪里没有搞懂,还请各位大侠指点一下

另外我也有看到有用蜂鸣器播放曲子的,但那时曲子,只是调子,不是声音

提问者:60user46 地点:- 浏览次数:8390 提问时间:10-26 12:02
我有更好的答案
提 交
4条回答
凡人wlj 07-07 06:10 回答数:0 被采纳数:0
单片机播放音乐只是利用不同的频率信号经过蜂鸣器,从而产生的声音不同。像MP3播放的应该有语音解码芯片
jiyuyin 07-02 17:30 回答数:0 被采纳数:0
玩具里用的是语音播放芯片,单声道,频带很窄,自然采样率很低,音频文件很小,而且不是用MCU播放的。如果是更简单的音乐片,那么连采样率都谈不上,用乐谱数据控制合成器就可以了,所需存储容量极小。
jr3367 07-05 02:26 回答数: 被采纳数:
语音IC解码
LiuJingJ123 07-01 23:35 回答数:0 被采纳数:0
MP3是压缩过的。
普通MCU没有解码软件,无法播放MP3。
64K的话,存放8KHz采样8bit精度的模拟信号才8S。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航