一种通过移动通信终端长时间播放音乐的方法

文档序号:7649072阅读:152来源:国知局

专利名称::一种通过移动通信终端长时间播放音乐的方法
技术领域
:本发明属于通讯领域,尤其涉及一种通过移动通信终端长时间播放音乐的方法。
背景技术
:现今,音乐已经成为一种基于手机的休闲娱乐方面必须具备的特征。随着手机的存储空间越来越大,处理速度越来越快,对手机播放音乐的要求也越来越高。现有的具备音乐播放功能的手机是基于手机本身进行音频编解码,使用手机本身进行音频编解码来播放音乐,会增大手机本身的能耗,消耗大量手机电池的电量,使手机待机时间缩短,且用户不能长时间使用手机播放音乐;另夕卜,使用手机本身进行音频编解码会对播放音乐的音质产生影响,用户不能欣赏到高质量的音乐。因此,需要一种能长时间播放手机音乐的方法来解决上述的问题。
发明内容本发明的目的在于提供一种通过移动通信终端长时间播放音乐的方法,旨在解决现有技术中的手机不能长时间播放音乐且播放音乐音质不佳的问题。本发明的技术方案是这样实现的,一种通过移动通信终端长时间播放音乐的方法,包括在移动通信终端中设置MP3芯片;基频芯片通过UART通用异步收发器通道将音乐数据发送给MP3芯片;MP3芯片接收音乐数据并解码播放。本发明采取的技术方案还包括所述基频芯片通过I2C总线与MP3芯片进行命令交互。本发明采取的技术方案还包括所述基频芯片通过I2C总线与MP3芯片进行命令交互。本发明采取的技术方案还包括所述MP3芯片利用其RAM将音乐数据暂存,然后解码播放。本发明釆取的技术方案还包括所述基频芯片通过DMA存储器直接访问方式将音乐数据发送给MP3芯片。本发明采取的技术方案还包括所述启动MP3芯片包括基频芯片请求MP3芯片播放并等待ACK,MP3芯片响应ACK;MP3芯片向基频芯片请求音乐数据,基频芯片向MP3芯片发送固定长度数据,MP3芯片接收数据并播放。本发明采取的^l支术方案还包括所述基频芯片和MP3芯片间通过INT信号来进行同步。本发明的有益效果在于本发明通过移动通信终端长时间播放音乐的方法采用一种新的基于独立MP3芯片的大内存,基频芯片通过高速串口向MP3的内存补充播放资料的方式,并支持MP3与手机的数据资源共享,MP3芯片输出的语音信噪比高,同时在语音的整个传输过程中,采用了抑制噪声方法,整机音质很好,并减小手机播放音乐时的功耗,对最终用户而言提供了一种更长的播放时间和更高音质的音乐享受。本发明的特征及优点将通过实施例结合附图进行详细说明。图1是本发明的通过移动通信终端长时间播放音乐的方法的流程图;图2是本发明的通过移动通信终端长时间播放音乐的方法启动MP3芯片的流程图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。请参阅图1,为本发明的通过移动通信终端长时间播放音乐的方法的流程图。本发明的通过移动通信终端长时间播放音乐的方法包括步骤10:在移动通信终端中设置MP3芯片;步骤20:基频芯片通过高速UART(TheUniversalAsynchronousReceiverTransmitter,通用异步收发器)通道将音乐数据发送给MP3芯片,基频芯片通过I2C总线与MP3芯片进行命令交互,例如发送如播放,暂停,停止等命令;UART支持通用的工业串行接口标准,是一种通用串行数据总线,用于异步通信,该总线双向通信,可以实现全双工传输和接收。UART速率可达到921600Bps的高速水平。微控制器中的UART传送数据的速度范围为每秒几百位到1.5Mb。例如,嵌入在曰anSC520微控制器中的高速UART通信的速度可以高达1.1152Mbps。UART波特率还受发送和接收线对距离(线长度)的影响。UART是计算机中串行通信端口的关键部分。在计算机中,UART相连于产生兼容RS232规范信号的电路。RS232标准定义逻辑'T信号相对于地为3到25伏,而逻辑"0"相对于地为-3到-25伏。所以,当一个微控制器中的UART相连于PC时,它需要一个RS232驱动器来转换电平。步骤30:MP3芯片利用其RAM将音乐数据暂存,然后解码播放。基频芯片通过DMA方式(DMADirectMemoryAccess,存储器直接访问)将音乐数据发送给MP3芯片。DMA方式是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。这样,在大部分时间里,CPU和输入输出都处于并行操作。因此,使整个计算机系统的效率大大提高。选用基频芯片和MP3芯片时,首选DMA传输模式将音乐数据发送给MP3芯片,因为整个过程中基带始终在睡眠模式下,并且MP3芯片的播放电流很小,所以整机播放电流很小。请参阅图2,为本发明的通过移动通信终端长时间播放音乐的方法启动MP3芯片流程图。本发明的通过移动通信终端长时间播放音乐的方法启动MP3芯片包括基频芯片请求MP3芯片播放并等待ACK(ACKnowledgeCharacter),ACK(ACKnowledgeCharacter)在数据通信传输中,接收站发给发送站的一种传输控制字符。它表示确认发来的数据已经接受无误。通常ACK信号有自己固定的格式,长度大小,由接受方回复给发送方。其格式取决于采取的网络协议。当发送方接收到ACK信号时,就可以发送下一个数据。如果发送方没有收到信号,那么发送方可能会重发当前的数据包,也可能停止传送数据。具体情况取决于所釆用的网络协议。不同的协议中ACK信号都不一样;MP3芯片响应ACK;MP3芯片向基频芯片请求音乐数据;基频芯片向MP3芯片发送固定长度数据,MP3芯片接收数据并播放;基频芯片向MP3芯片发送处理命令,基频芯片和MP3芯片间通过INT信号来进行同步,INT为中断信号,为便于两系统之间的通信,用中断的方式来进行同步,中断信号产生后由12C总线来传输命令,由URAT来传输数据;MP3芯片再次响应ACK,该响应是手机系统要求MP3系统响应一个命令操作。基频芯片往MP3写数据的命令:<table>tableseeoriginaldocumentpage7</column></row><table>UART命令格式<table>tableseeoriginaldocumentpage7</column></row><table>本发明的通过移动通信终端长时间播放音乐的方法音效可扩展性强,可定制性好,MP3芯片采用软件解码,同时音效的实现是通过软件来实现,所以系统的可扩充性强,同时可以根据用户的不同需求可以提供不同的音效,可定制性很强,可以支持的音效有均衡器,低音增强,混音,自动音量调节,3D音效等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1、一种通过移动通信终端长时间播放音乐的方法,包括在移动通信终端中设置MP3芯片;基频芯片通过UART通用异步收发器通道将音乐数据发送给MP3芯片;MP3芯片接收音乐数据并解码播放。2、如权利要求1所述的方法,其特征在于,所述基频芯片通过I2C总线与MP3芯片进行命令交互。3、如权利要求1或2所述的方法,其特征在于,所述MP3芯片利用其RAM将音乐数据暂存,然后解码播放。4、如权利要求1或2所述的方法,其特征在于,所述基频芯片通过DMA存储器直接访问方式将音乐数据发送给MP3芯片。5、如权利要求1或2所述的方法,其特征在于,所述启动MP3芯片包括基频芯片请求MP3芯片播放并等待ACK,MP3芯片响应ACK;MP3芯片向基频芯片请求音乐数据,基频芯片向MP3芯片发送固定长度数据,MP3芯片接收数据并播放。6、如权利要求1或2所述的方法,其特征在于,所述基频芯片和MP3芯片间通过INT信号来进行同步。全文摘要本发明提供了一种通过移动通信终端长时间播放音乐的方法。本发明的通过移动通信终端长时间播放音乐的方法包括在移动通信终端中设置MP3芯片;基频芯片通过UART通用异步收发器通道将音乐数据发送给MP3芯片;MP3芯片接收音乐数据并解码播放。本发明有益的技术效果在于基频芯片通过高速串口向MP3的内存补充播放资料,支持MP3与手机的数据资源共享,MP3芯片输出的语音信噪比高,并减小手机播放音乐时的功耗,对最终用户而言提供了一种更长的播放时间和更高音质的音乐享受。文档编号H04M1/725GK101119552SQ20071007692公开日2008年2月6日申请日期2007年9月7日优先权日2007年9月7日发明者卢大伟,张文军,王辉耀申请人:Tcl天一移动通信(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1