【技术实现步骤摘要】
一种音频信号的输出方法、系统及设备
本专利技术涉及音频控制领域,特别是涉及一种音频信号的输出方法、系统及设备。
技术介绍
目前,通过MCU(MicroControlUnit,微控制单元)控制和输出音频信号的方案,都需要外接的外挂芯片或是MP3播放器模块来实现,这种方案成本高,电子元器件多,硬件设计复杂,还会占用MCU较多的GPIO(GeneralPurposeInputOutput,通用输入/输出)资源。因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种音频信号的输出方法,成本低,元器件少,硬件设计简单,占用较少的GPIO资源的优势;本专利技术的另一目的是提供一种音频信号的输出系统和设备。为解决上述技术问题,本专利技术提供了一种音频信号的输出方法,包括:根据音频文件的采样率设置定时器的中断时间;当达到所述中断时间时,通过中断服务程序处理音频数据,并将处理后的音频数据发送至数模转换器DAC,以便所述DAC将所述处理后的音频数据转换为模拟信号;通过扬声器输出所述模拟信号。优选的,通过中断服务程序处理音频数 ...
【技术保护点】
1.一种音频信号的输出方法,其特征在于,包括:根据音频文件的采样率设置定时器的中断时间;当达到所述中断时间时,通过中断服务程序处理音频数据,并将处理后的音频数据发送至数模转换器DAC,以便所述DAC将所述处理后的音频数据转换为模拟信号;通过扬声器输出所述模拟信号。
【技术特征摘要】
1.一种音频信号的输出方法,其特征在于,包括:根据音频文件的采样率设置定时器的中断时间;当达到所述中断时间时,通过中断服务程序处理音频数据,并将处理后的音频数据发送至数模转换器DAC,以便所述DAC将所述处理后的音频数据转换为模拟信号;通过扬声器输出所述模拟信号。2.根据权利要求1所述的音频信号的输出方法,其特征在于,通过中断服务程序处理音频数据,并将处理后的音频数据发送至数模转换器DAC的过程具体为:步骤11:判断音频数据指针是否指向音频数据的末端,若否,进入步骤12,若是,进入步骤15;步骤12:读取并解析当前音频数据;步骤13:将解析过的当前音频数据发送至DAC;步骤14:将所述音频数据指针向后移动两个字节,并进入步骤11;步骤15:停止读取所述音频数据。3.根据权利要求1所述的音频信号的输出方法,其特征在于,通过中断服务程序处理音频数据,并将处理后的音频数据发送至数模转换器DAC的过程具体为:步骤21:判断音频数据指针是否指向音频数据的末端,若否,进入步骤22,若是,进入步骤25;步骤22:读取并解析当前音频数据;步骤23:将解析过的当前音频数据发送至DAC;步骤24:将所述音频数据指针向后移动两个字节,并进入步骤21;步骤25:将所述音频数据指针移移动至所述音频数据的首端。4.根据权利要求2或3所述的音频信号的输出方法,其特征在于,所述...
【专利技术属性】
技术研发人员:朱文全,
申请(专利权)人:深圳市路畅科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。