mp3随身听是目前所有种类的随身听产品中,数字化最为彻底、电子集成度最高的产品。它其实就是一个功能特定的小型电脑,或者也可以称为单片机。在它小小的机身里,同样拥有一台电脑所需的各种部件,如存储器(存储卡)、显示器(LCD显示屏)、处理器[MCU(微控制器)或DSP(数字信号处理器)]等等

   由上图我们不难看出,其实mp3随身听的结构并不复杂。图中中间的即为它的核心-类似于CPU的MCU.事实上,一个标准的MCU功能比电脑中CPU的功能还要更为强大。它集成了接口管理、RAM(随机储存器)、ROM(只读存储器)以及CPU等部件,可以说是mp3随身听的神经中枢。

   在Mp3内部的ROM中存放有类似电脑中BIOS(基本输入/输出系统)的引导程序。然后由引导程序来决定是否加载FLASHROM中的程序(MP3随身听的微型操作系统)。当微型操作系统加载完成后,MCU开始为操作系统所控制,执行它所指定的各种功能。对于MP3随身听而言,这个功能就是播放MP3音乐了。播放的过程就是MP3音乐文件的解码过程。MCU就得利用自身CPU的运算能力来承担MP3音乐文件的解码任务。这一任务在一些MP3随身听中也有采用专用解码DSP来完成的。

   如何将MP3音乐文件由电脑上传到MP3随身听上呢?这当然得通过它的接口来完成了。由于MCU一般还带有接口控制电路。因此如果MP3随身听需要通过接口与电脑连接,只需要在MCU的接口电路上增加电平转换电路再连接电脑即可。如果MCU没有提供接口功能,那么工程师就需要在电路中再增加一块接口控制器以实现复杂的接口通信功能。

   MP3音乐下载到MP3随身听上后一般多存储在移动存储介质或者机身内置闪存里。在播放过程中,MCU将其从存储介质里读取出来,缓冲在RAM中,解码后播放出来。由于此时的信号是数字信号,耳机此类的模拟设备还无法播放,这时就需要另外一个部件——数/模转换器(DAC),由它来完成将数字信号转变为模拟信号的工作。

   为了与用户进行交流,MP3随身听普遍都配备了液晶显示器(LCD),将机器状态显示在屏幕上供用户察看。所以还得需要MCU或者专用的LCD显示驱动电路来提供信息显示功能。而同样用于用户与机器进行交流的各个按键也是由MCU提供按键操作功能的支持。

   不难看出,MCU是MP3的核心,几乎所有的功能操作都是由它来实现的。经过前文的简单介绍,你一定对MP3随身听有了初步的了解。这里需要提醒的是,MP3随身听的工作原理远不止这样的简单,我们将在后面文章中以实际的机型为例,更为详细的介绍它。