处理pcm数字信号的装置及方法

文档序号:2823775阅读:561来源:国知局
专利名称:处理pcm数字信号的装置及方法
处理PCM数字信号的装置及方法
技术领域
本发明涉及一种信号的处理方法,特别涉及一种处理PCM数字信号的装置及方法。
背景技术
目前,处理PCM(Pulse Code Modulation)数字信号需要单独的PCM硬件模块或者是音频编解码器内部包含PCM模块,这样会相对增加设计成本。由于PCM硬件模块与音频编解码器、蓝牙之间传输的是模拟信号,抗干扰性较差,信号容易产生失真。PCM数字信号的采样率、增益等由PCM硬件模块来处理,这样硬件处理PCM数字信号的灵活性比使用软件处
理的方式有一定差距。

发明内容本发明的主要目的在于提供一种成本相对较低、抗干扰性好和处理方式灵活的处理PCM数字信号的装置及方法。为达到上述目的,本发明的一种处理PCM数字信号的装置,所述装置包括音频编解码器、中央处理器、蓝牙,所述中央处理器与所述音频编解码器连接,所述中央处理器与所述蓝牙连接。从音频编解码器传送PCM数字信号到蓝牙时,所述中央处理器从音频编解码器读取PCM数字信号于第一缓冲区,中央处理器对第一缓冲区的PCM数字信号进行处理, 中央处理器将处理后的PCM数字信号传送给蓝牙。从蓝牙传送PCM数字信号到音频编解码器时,所述中央处理器从蓝牙读取PCM数字信号于第二缓冲区,中央处理器对第二缓冲区的PCM数字信号进行处理,中央处理器将处理后的PCM数字信号传送给音频编解码器。本发明的另外一个目的在于提供一种处理PCM数字信号的方法,所述方法通过处理PCM数字信号的装置实现,所述处理PCM数字信号的方法包括从所述音频编解码器传送PCM数字信号到蓝牙时,步骤(100),所述中央处理器从音频编解码器读取PCM数字信号于第一缓冲区;步骤(101),中央处理器对第一缓冲区的PCM数字信号进行处理;步骤(102),中央处理器将处理后的PCM数字信号传送给蓝牙;从所述蓝牙传送PCM数字信号到音频编解码器时,步骤000),所述中央处理器从蓝牙读取PCM数字信号于第二缓冲区;步骤(201),中央处理器对第二缓冲区的PCM数字信号进行处理;步骤(20 ,中央处理器将处理后的PCM数字信号传送给音频编解码器。与现有技术相比较,本发明的一种处理PCM数字信号的装置及方法利用中央处理器处理PCM数字信号,而省去了 PCM硬件模块从而节省了成本,由于中央处理器和蓝牙、音频编解码器之间传输的都是PCM数字信号,因此具有更好的抗干扰性。另外,通过中央处理器用软件处理PCM数字信号,达到了更加灵活处理所述PCM数字信号的目的。
图1是处理PCM数字信号的装置的方框图。图2是从音频编解码器传送PCM数字信号到蓝牙时处理PCM数字信号方法的流程图。图3是从蓝牙传送PCM数字信号到音频编解码器时处理PCM数字信号方法的流程图。
具体实施方式
请参阅图1至图3,本发明的一种处理PCM数字信号的装置,所述装置包括音频编解码器11、中央处理器12、蓝牙13,所述中央处理器12与所述音频编解码器11连接,所述中央处理器12与所述蓝牙13连接。从音频编解码器11传送PCM数字信号到蓝牙13时,所述中央处理器12从音频编解码器11读取PCM数字信号于第一缓冲区121,中央处理器12 对第一缓冲区121的PCM数字信号进行处理,中央处理器12将处理后的PCM数字信号传送给蓝牙13。从蓝牙13传送PCM数字信号到音频编解码器11时,所述中央处理器12从蓝牙 13读取PCM数字信号于第二缓冲区122,中央处理器12对第二缓冲区122的PCM数字信号进行处理,中央处理器12将处理后的PCM数字信号传送给音频编解码器11。本发明的另外一个目的在于提供一种处理PCM数字信号的方法,所述方法通过处理PCM数字信号的装置实现,所述处理PCM数字信号的方法包括从所述音频编解码器11传送PCM数字信号到蓝牙13时,步骤100,所述中央处理器12从音频编解码器11读取PCM数字信号于第一缓冲区 121 ;步骤101,中央处理器12对第一缓冲区121的PCM数字信号进行处理;步骤102,中央处理器12将处理后的PCM数字信号传送给蓝牙13 ;从所述蓝牙13传送PCM数字信号到音频编解码器11时,步骤200,所述中央处理器12从蓝牙13读取PCM数字信号于第二缓冲区122 ;步骤201,中央处理器12对第二缓冲区122的PCM数字信号进行处理;步骤202,中央处理器12将处理后的PCM数字信号传送给音频编解码器11。由于便携式自动导航设备1没有语音通话功能,如果要利用便携式自动导航设备 1进行语音通话,需要利用处理PCM数字信号的装置,所述处理PCM数字信号的装置设于便携式自动导航设备1中,所述处理PCM数字信号的装置连接便携式自动导航设备1中的麦克风14、扬声器15并和手机2通过蓝牙13无线连接,从而利用手机2的语音通话功能进行通话,在进行语音通话时,所述便携式自动导航设备1中的麦克风14发送音频信号到音频编解码器11,所述音频编解码器11对音频信号编码得到PCM数字信号,所述中央处理器12 从音频编解码器11读取PCM数字信号并写入第一缓冲区121中,所述中央处理器12对第一缓冲区121的PCM数字信号进行处理,中央处理器12发送处理后的PCM数字信号给蓝牙 13,所述蓝牙13接收到处理后的PCM数字信号后以无线信号的形式传送给手机2。同样,手机2中的音频信号传送到蓝牙13,所述中央处理器12从蓝牙13读取PCM数字信号于第二缓冲区122,中央处理器12对第二缓冲区122的PCM数字信号进行处理,中央处理器12将处理后的PCM数字信号传送给音频编解码器11,所述音频编解码器11经过解码后得到音频信号并发送给所述便携式自动导航设备1中的扬声器15。音频编解码器11和蓝牙13中的PCM数字信号的采样率和位速率不相同,从而两种PCM数字信号的传输速率不同,为了保证数据不丢失,所述音频编解码器11和蓝牙13彼此传送的PCM数字信号的数据先储存于第一缓冲区121和第二缓冲区122。在所述两个缓冲区中PCM数字信号的存储可以采用单链表或循环链表的储存结构。所述两个缓冲区的作用还在于将所述PCM数字信号的数据暂存,从而中央处理器12可对所述两个缓冲区中的 PCM数字信号的数据进行处理,可调整PCM数字信号的采样率、增益等。由于便携式自动导航设备1的系统Windows CE提供了调整PCM数字信号的程序,所述程序包括调整PCM数字信号采样率、增益等的程序,从而中央处理器12可用软件的方式处理所述PCM数字信号,增强了处理PCM数字信号的灵活性。此种处理PCM数字信号方法不限于对音频编解码器11和蓝牙13之间的PCM数字信号进行处理,还可以对播放器和蓝牙之间的PCM数字信号进行处理。本发明的一种处理PCM数字信号的装置及方法利用中央处理器12处理PCM数字信号,而省去了 PCM硬件模块从而节省了成本,由于中央处理器12和蓝牙13、音频编解码器 11之间传输的都是PCM数字信号,因此具有更好的抗干扰性。另外,通过中央处理器12用软件处理PCM数字信号,达到了更加灵活处理所述PCM数字信号的目的。
权利要求
1.一种处理PCM数字信号的装置,其特征在于,所述装置包括 音频编解码器;中央处理器,所述中央处理器与所述音频编解码器连接;蓝牙,所述蓝牙与所述中央处理器连接,从音频编解码器传送PCM数字信号到蓝牙时, 所述中央处理器从音频编解码器读取PCM数字信号于第一缓冲区,中央处理器对第一缓冲区的PCM数字信号进行处理,中央处理器将处理后的PCM数字信号传送给蓝牙,从蓝牙传送 PCM数字信号到音频编解码器时,所述中央处理器从蓝牙读取PCM数字信号于第二缓冲区, 中央处理器对第二缓冲区的PCM数字信号进行处理,中央处理器将处理后的PCM数字信号传送给音频编解码器。
2.一种处理PCM数字信号的方法,所述方法通过处理PCM数字信号的装置实现,其特征在于,所述处理PCM数字信号的方法包括从所述音频编解码器传送PCM数字信号到蓝牙时,步骤(100),所述中央处理器从音频编解码器读取PCM数字信号于第一缓冲区;步骤(101),中央处理器对第一缓冲区的PCM数字信号进行处理;步骤(10 ,中央处理器将处理后的PCM数字信号传送给蓝牙;从所述蓝牙传送PCM数字信号到音频编解码器时,步骤(200),所述中央处理器从蓝牙读取PCM数字信号于第二缓冲区步骤(201),中央处理器对第二缓冲区的PCM数字信号进行处理;步骤(20 ,中央处理器将处理后的PCM数字信号传送给音频编解码器。
3.根据权利要求1所述的处理PCM数字信号的装置,其特征在于,所述中央处理器对第一缓冲区、第二缓冲区的PCM数字信号进行处理包括处理PCM数字信号的采样率、增益。
4.根据权利要求1所述的处理PCM数字信号的装置,其特征在于,所述处理PCM数字信号的装置设于便携式自动导航设备中,所述处理PCM数字信号的装置与所述便携式自动导航设备的麦克风、扬声器连接在一起。
全文摘要
本发明的一种处理PCM数字信号的装置及方法,所述方法通过处理PCM数字信号的装置实现,所述处理PCM数字信号的方法包括从所述音频编解码器传送PCM数字信号到蓝牙时,所述中央处理器从音频编解码器读取PCM数字信号于第一缓冲区;中央处理器对第一缓冲区的PCM数字信号进行处理;中央处理器将处理后的PCM数字信号传送给蓝牙;从所述蓝牙传送PCM数字信号到音频编解码器时,所述中央处理器从蓝牙读取PCM数字信号于第二缓冲区;中央处理器对第二缓冲区的PCM数字信号进行处理;中央处理器将处理后的PCM数字信号传送给音频编解码器。
文档编号G10L19/14GK102376308SQ20101025926
公开日2012年3月14日 申请日期2010年8月20日 优先权日2010年8月20日
发明者郑宇 申请人:环达电脑(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1