一种移动智能设备上利用蓝牙共享FM广播的方法
技术领域
本发明涉及移动智能设备技术领域,尤其涉及一种移动智能设备上利用蓝牙共享FM广播的方法。
背景技术
目前大多数的移动智能设备都配有蓝牙模块,用户可以通过蓝牙模块来相互传输语音,文件等,实现信息资源的共享。另外,现有技术中,只有少部分移动智能设备配有调频广播FM广播功能,因此没有带FM广播功能的移动智能设备就不能够收听FM广播信号。由此就有这么一种需求的产生:一台带有FM广播功能的移动智能设备A能否将它接收到的FM广播信号通过蓝牙模块共享给另外一台带有蓝牙模块但是没有FM广播功能的移动智能设备B。由此,产生了本方案所论述的技术方法。
现有技术中提供了一种“在语音通话过程中共享FM音频的方法及移动通讯终端”见公开号为:102742254A,公开日为:2012-10-17的中国专利,该方法包括:接收用户的FM共享指令;根据所述FM共享指令打开FM音频;将用户的语音信号与所述FM音频的音频信号进行合成,生成合成信号;将所述合成信号发送给语音通话的对方。该发明实施例通过在语音通话过程中共享FM音频信号的方法,减轻了移动通讯终端硬件负载,提高了移动通讯终端的运行效率,也提高了移动通讯终端与用户之间的智能交互能力。然而该发明所采用的方法和所描述的应用场景与本发明存在以下两个不同点:
(1)该专利的方法在语音通话的过程中,传输FM广播信号,这就要求双方需要带有语音Modem,来实现FM广播信号的共享。然而本发明采用是蓝牙模块来共享FM广播信号,物理载体或者物理媒介不同。
(2)该专利需要将用户的语音信号与FM广播音频信号进行合成。然而本发明所述方式不需要进行任何信号合成,减少了中间的环节。本发明与所公开的专利在性质上可以认定为属于在同一种需求下所采用的不同实现方式。
发明内容
本发明要解决的技术问题,在于提供一种移动智能设备上利用蓝牙共享FM广播的方法,方便地实现了两个移动智能设备之间FM广播信号的共享;操作十分方便,提高了用户的体验。
本发明是这样实现的:一种移动智能设备上利用蓝牙共享FM广播的方法,所述方法需提供两个移动智能设备,第一移动智能设备设置有调频广播FM芯片,第二移动智能设备未设置有调频广播FM芯片;该方法具体包括如下步骤:
步骤1、第一移动智能设备通过蓝牙模块与第二移动智能设备的蓝牙模块进行配对连接;
步骤2、配对连接成功后,启动第一移动智能设备的调频广播FM芯片,通过调频广播FM芯片接收FM广播信号;
步骤3、第一移动智能设备的IIS接口根据接收到的FM广播信号进行采集FM广播信号对应的FM广播数据,并发送给第一移动智能设备的中央处理器,再由中央处理器通过第一移动智能设备的UART接口发送给第一移动智能设备的蓝牙模块;
步骤4、第一移动智能设备的蓝牙模块将FM广播数据传输给第二移动智能设备的蓝牙模块;
步骤5、第二移动智能设备的蓝牙模块接收到FM广播数据后,通过第二移动智能设备的UART接口传给第二移动智能设备的中央处理器;
步骤6、第二移动智能设备的中央处理器将FM广播数据通过FM广播数据的IIS接口发送给第二移动智能设备的编译码器codec进行解密,并通过第二移动智能设备的耳机进行播放,从而完成第一移动智能设备与第二移动智能设备的FM广播信号的共享。
进一步地,所述步骤1具体包括如下步骤:
步骤10、第一移动智能设备通过UART接口启动第一移动智能设备的蓝牙模块;
步骤11、第二移动智能设备通过UART接口启动第二移动智能设备的蓝牙模块;
步骤12、第二移动智能设备的蓝牙模块启动后,扫描周围已经打开的蓝牙设备并得到打开蓝牙的设备列表,从该设备列表中找到第一移动智能设备的蓝牙名称;
步骤13、第二移动智能设备在列表中点击第一移动智能设备的蓝牙名称后,启动蓝牙配对机制,由第二移动智能设备的蓝牙模块向第一移动智能设备的蓝牙模块发送请求信息;
步骤14、第一移动智能设备接收到第二移动智能设备发送的请求信息后,第一移动智能设备决定是否接收请求信息,是,则进入所述步骤2;否,则进入步骤13。
进一步地,所述步骤3中:中央处理器是发送控制信号后,通过第一移动智能设备的UART接口发送给第一移动智能设备的蓝牙模块。
进一步地,所述步骤6中:第二移动智能设备的中央处理器通过发送AT指令后,将FM广播数据通过FM广播数据的IIS接口发送给第二移动智能设备的编译码器codec进行解密。
本发明具有如下优点:本发明需提供两个移动智能设备,第一移动智能设备设置有调频广播FM芯片,第二移动智能设备未设置有调频广播FM芯片;两个移动智能设备通过各自的蓝牙模块进行匹配后,第一移动智能设备通过调频广播FM芯片接收到FM广播信号,并将FM广播信号接收到的FM广播数据发送给第二移动智能设备,通过第二移动智能设备的UART接口传给第二移动智能设备的中央处理器;中央处理器将FM广播数据通过FM广播数据的IIS接口发送给第二移动智能设备的编译码器codec进行解密,并通过第二移动智能设备的耳机进行播放;从而完成第一移动智能设备与第二移动智能设备的FM广播信号的共享。
附图说明
图1为本发明方法流程示意图。
图2为本发明第一移动智能设备与第二移动智能设备进行交互的原理框图。
具体实施方式
请参阅图1和图2所示,本发明为一种移动智能设备上利用蓝牙共享FM广播的方法,所述方法需提供两个移动智能设备,第一移动智能设备设置有调频广播FM芯片,第二移动智能设备未设置有调频广播FM芯片;该方法具体包括如下步骤:
步骤1、第一移动智能设备通过蓝牙模块与第二移动智能设备的蓝牙模块进行配对连接;该步骤具体包括步骤10至步骤14:
步骤10、用户点击第一移动智能设备的蓝牙模块功能,第一移动智能设备通过UART接口启动第一移动智能设备的蓝牙模块;
步骤11、另一用户点击第二移动智能设备的蓝牙模块功能,第二移动智能设备通过UART接口启动第二移动智能设备的蓝牙模块;
步骤12、第二移动智能设备的蓝牙模块启动后,扫描周围已经打开的蓝牙设备并得到打开蓝牙的设备列表,从该设备列表中找到第一移动智能设备的蓝牙名称;
步骤13、第二移动智能设备在列表中点击第一移动智能设备的蓝牙名称后,启动蓝牙配对机制,由第二移动智能设备的蓝牙模块向第一移动智能设备的蓝牙模块发送请求信息;
步骤14、第一移动智能设备接收到第二移动智能设备发送的请求信息后,第一移动智能设备决定是否接收请求信息,是,则进入所述步骤2;否,则进入步骤13;
步骤2、配对连接成功后,启动第一移动智能设备的调频广播FM芯片,通过调频广播FM芯片接收FM广播信号;
步骤3、第一移动智能设备的IIS接口根据接收到的FM广播信号进行采集FM广播信号对应的FM广播数据,并发送给第一移动智能设备的中央处理器,再由中央处理器通过第一移动智能设备的UART接口发送给第一移动智能设备的蓝牙模块;
步骤4、第一移动智能设备的蓝牙模块将FM广播数据传输给第二移动智能设备的蓝牙模块;
步骤5、第二移动智能设备的蓝牙模块接收到FM广播数据后,通过第二移动智能设备的UART接口传给第二移动智能设备的中央处理器;
步骤6、第二移动智能设备的中央处理器将FM广播数据通过FM广播数据的IIS接口发送给第二移动智能设备的编译码器codec进行解密,并通过第二移动智能设备的耳机进行播放,从而完成第一移动智能设备与第二移动智能设备的FM广播信号的共享。
其中,所述步骤3中:中央处理器是发送控制信号后,通过第一移动智能设备的UART接口发送给第一移动智能设备的蓝牙模块。
所述步骤6中:第二移动智能设备的中央处理器通过发送AT指令后,将FM广播数据通过FM广播数据的IIS接口发送给第二移动智能设备的编译码器codec进行解密。
如图2所示,本发明中所述第一移动智能设备和第二移动智能设备的中央处理器上集成有异步接收/发送装置UART接口和IIS接口;且第一移动智能设备和第二移动智能设备均包括蓝牙模块、编译码器codec以及耳机,第一移动智能设备还包括有调频广播FM芯片,而第二移动智能设备不含有调频广播FM芯片。第一移动智能设备的调频广播FM芯片和蓝牙模块均经异步接收/发送装置UART接口与中央处理器连接,调频广播FM芯片经IIS接口与中央处理器连接;耳机与编译码器codec连接,编译码器codec经IIS接口与中央处理器连接。第二移动智能设备的蓝牙模块经异步接收/发送装置UART接口与中央处理器连接;第二移动智能设备的耳机与编译码器codec连接,编译码器codec经IIS接口与第二移动智能设备的中央处理器连接。其中,第一移动智能设备的蓝牙模块与第二移动智能设备的蓝牙模块互相通讯。
其中,中央处理器:简称CPU,负责移动智能设备的管理,设备内部数据的搬移和存储,以及运行程序来实现本发明所论述的方法。
异步接收/发送装置UART(Universal AsynchronousReceiver/Transmitter)接口:用于中央处理器与调频广播FM芯片之间的通信,由中央处理器发送控制信号(例如音量加减,频道加减等)给调频广播FM芯片。另外,中央处理器向蓝牙模块发送数据,以及蓝牙模块接收到数据发送给中央处理器也是通过UART接口来实现的。
调频广播FM芯片:为调频广播芯片,负责接收广播信号,解码成语音信号。
IIS接口:也称之为I2S,Inter—IC Sound,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体***。在本发明中负责将第一移动智能的FM广播信号进行编码,传输给第一移动智能设备的中央处理器。
蓝牙模块:是一种支持设备短距离通信(一般10m内)的无线电技术,可以实现设备之间的语音,文件等各种资源的交换和传输,在数码设备,智能设备上得到了广泛应用的技术。
编译码器codec:Codec中文译名是编译码器,由编码器(coder)和译码器(decoder)两词的词头组成的缩略语。指的是数字通信中具有编码、译码功能的器件。在本发明中codec是在第二移动智能内部,负责将第一移动智能设备发送来的的FM广播信号进行解码,并在第二移动智能设备上输出到耳机进行播放。
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。