自己设计制作一个MP3播放器需要哪些基础?

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:56:51
目前在学嵌入式驱动开发,期间的硬件原理图里面遇到许多陌生的器件符号,难以看懂是什么意思

因数字电路和模拟电路两门基础课学的不好,现在有些摸不着头脑,我是计算机专业的,硬件电路方面基础不好

如果你是过来人,请给点指导:我想具备以下能力需要看哪些书籍,希望你能按先后推荐些、系统些:

1.能看懂、分析原理图,时序图 (为了能在充分理解下,更好的编写设备驱动)
2.能按功能需求选择相关器件(芯片、电容、电阻等等元件),设计一个MP3播放器之类的东西 (为了将来发展)
各位,请看清楚再答题,分不好,尊重自己,尊重别人,少说些废话,我知道需要学很多,但满足条件1,则不多,过来人的话,既然来了,希望你能给以热心的指导,而不是1,2楼的废话

三楼的,教训人找错地方了,我知识浅薄,获取积分不易,现用200最高分去获取答案,这里不是菜市场,这里是分享知识的地方,这里不是BBS灌水“挺帖子”,因为无聊的回答,使我的问题贴吸引力骤降,这叫热情?喜欢灌水,请去别的地方

四楼,你没看懂我的意思,学习嵌入式的,不是要知道它的芯片如何设计的,仅需要知道芯片引脚,芯片如何应用,多个元件连接后,让它实现何种功能以及其软件如何写法,我不是要做出来拿去卖,我是想知道制作所需的“基础知识”,比如一块主板的原理框图,上面的图形符号是什么意思,上面的可编程器件的原理图是如何解释,更“高深”的我也没要求,我很明白,我的提问并不难,“信息学院的同学”以及在学习嵌入式硬件设计的,肯定能回答上,望给以指导!

我之所以以该提为“问题”,是为了以实例来说明我需要的答案,200分已经是最高分,没法高,不是我吝啬拿分说项,而是急切想得到答案

不想说了再不过还是说了、、、!
电脑和软件方面您是相当厉害啦、这些您可以随心所欲地畅想俺不是整电脑方面的什么软件或是其它就不懂说;电子线路就不一样啦.设计或开发一个电路从有设计这个产品的念头到这个产品已经可使用这个过程中俺一直坚持的一句就是:一定稳住;排除一切杂念不能乱!一款电子或电器产品第一次看上去一定先想到的就是这个东西会不会很复杂...?等明白了有经验之后才会喘口大气说:想不到就只是这样子都是换汤不换药!尽管一大块电路板看得眼花缭乱可它还是几个子功能电路组成一个整体功能电路。所以不管什么电路只要把它一块一块划分开再一点一点认真仔细去琢磨其实也不难了设计亦是如此!
最后唯一的还是:一定稳住;排除一切杂念不能乱!不知道有没离题不过俺照样把它送给您、整电子电路本来需要的就是这样子的心态、、、

可以说如果不深入学的话,看模电数电效果不理想,而且慢. 模电把三极管,MOS管 放大器搞懂就够了。数电看看触发器。总线。
现在的系统都是一个芯片带一些外围什么的. 外围的工作原理要一块一块看了。比如麦克,扬声器,发光二极管这些原始的外围件,还有CPU LCD这种模块化的东西。这个你要找芯片datasheet 去看。小的元件不懂找个MP3维修的书看看就懂了,网上查也行,看一次就懂了。看不懂节图出来问。

MP3也就是这么几个部分 内部一个运行操作系统的CPU.这部分你要学习一种嵌入式操作系统,可以选择潜入式linux wince如果深入的话需要到ARM的程序设计。外围接音品编解码的芯片这部分设计很多编解码的算法。各种编码格式。这部分不算驱动了吧。

三楼好像是个蛋白质哦,我就是DIY爱好者,你以为所有人都像你说的考虑成本讲究效益,爱好是什么,为了自己高兴,爱干什么干什么,那轮得到你来教训人,也不是为别的,我看见你这话就生气,你以为你什么啊,大便

MP3,如果自己练手的话,先要了解MP3的文件结构,MP3的解压缩,基础是哈夫曼编码等等,这些是必须了解的.硬件方面必须要有存储MP3数据的存储器,可以是各种FLASH或者是硬盘,SD卡等外设,需要一个运算速度足够快的CPU实现解压缩,然后需要一个D/A转换器将数据转换为模拟的音频信号,再加上普通音频放大器来驱动耳机或喇叭还原出声音.