首页  专利技术  电子通信装置的制造及其应用技术

基于安卓系统的雷达报警音快速播放方法及存储介质与流程

99次浏览
基于安卓系统的雷达报警音快速播放方法及存储介质与流程

本发明涉及安卓系统,尤其涉及一种基于安卓系统的雷达报警音快速播放方法及存储介质。


背景技术:

1、当前,汽车行业正在从机械化向电动化、网联化、智能化、共享化演进,从传统工业时代向数字化时代迈进。而车载中控多媒体屏作为未来智能汽车的重要组成部分之一,功能要求越来丰富。目前市面多数是基于android操作系统。android系统有着丰富的应用生态系统,但是这种庞大、复杂的系统导致开机时间长,开机过程中需要等待长时间后,才能使用雷达报警功能。这对用户使用非常不便,体验差。

2、目前市面上的实现快速播放雷达报警音,也就是3s左右能够播放警报音的方案有以下几种。

3、第一种方案,例如公开号为cn113071511a的专利文件,通过多核异构的处理芯片中的ap核通过总线与内部mcu核通讯,通过这soc内部的mcu实现,对dsp芯片的控制,当安卓系统启动完毕后,再将控制权交给跑安卓的ap核。这种多核异构的处理芯片的方案,软件上,mcu和安卓系统控制权交接的方案,中间会产生一段时间信息不可控,对整个功能的实现而言是有缺陷的;硬件上,目前成本比单芯片加外部mcu的硬件方案更高。

4、第二种方案,在mcu上实现所有功能。由于中控屏音频场景的多样性,在安卓系统已有的音频架构和策略上,实现用户需求,可靠性和效率比较高;也能够兼容第三方市场的app。而安卓系统上实现的音频管理策略比较复杂,如果通过mcu自行实现,属于重复造轮子,效率比较低,也存在代码可靠性低和工作量大的问题。

5、第三种方案,在安卓ap核上实现声音功能,在linux内核启动第一个进程时,一般是6-7s的时间;打开串口,获取mcu发送的雷达信息;进行播放声音。当安卓服务启动后,由于安卓部分功能需要通过串口获取mcu转发的车身can数据,因此此时需要关闭linux进程打开的串口服务。由于linux打开的串口进程无法通过安卓hidl服务通知上层app,属于不同进程,并且hidl是安卓特有的和app进程通讯机制,启动时间较晚,因此存在不同进程打开同一个串口的问题需要解决,这部分工作,存在软件上的安全性和稳定性的问题。


技术实现思路

1、本发明所要解决的技术问题是:提供一种基于安卓系统的雷达报警音快速播放方法及存储介质,可实现雷达报警音的快速响应。

2、为了解决上述技术问题,本发明采用的技术方案为:一种基于安卓系统的雷达报警音快速播放方法,包括:

3、分别在微控制单元和应用处理器上配置至少两个的通讯接口,且微控制单元上的通讯接口与应用处理器上的通讯接口一一对应连接,所述至少两个的通讯接口包括至少一个的新增通讯接口;

4、应用处理器启动安卓系统时,初始化音频发生器;

5、应用处理器通过所述新增通讯接口接收微控制单元发送的雷达报警通知及雷达报警音的声音类型,并根据所述雷达报警音的声音类型,控制所述音频发生器播放雷达报警音。

6、本发明还提出一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的方法。

7、本发明的有益效果在于:通过在mcu和mpu上新增至少一个的通讯接口,用于安卓系统启动前的通信,利用中断或轮询的方式进行雷达报警通知以及声音类型信息的传输,从而可在安卓系统还没有启动完成时,实现快速响应雷达报警音的功能。



技术特征:

1.一种基于安卓系统的雷达报警音快速播放方法,其特征在于,包括:

2.根据权利要求1所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述至少一个的新增通讯接口包括至少一个的信号传输接口;

3.根据权利要求2所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述若应用处理器检测到所述信号传输接口的电平状态发生变化,则获取所述信号传输接口的电平状态,具体为:

4.根据权利要求2所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述若应用处理器检测到所述信号传输接口的电平状态发生变化,则获取所述信号传输接口的电平状态,具体为:

5.根据权利要求1所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述新增通讯接口包括一个通知接口和一个数据传输接口;

6.根据权利要求1所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述新增通讯接口包括数据传输接口;

7.根据权利要求1-6任一项所述的基于安卓系统的雷达报警音快速播放方法,其特征在于,所述应用处理器启动安卓系统时,初始化音频发生器之后,进一步包括:

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7任一项所述的方法。


技术总结
本发明公开了一种基于安卓系统的雷达报警音快速播放方法及存储介质,方法包括:分别在微控制单元和应用处理器上配置至少两个的通讯接口,且微控制单元上的通讯接口与应用处理器上的通讯接口一一对应连接,所述至少两个的通讯接口包括至少一个的新增通讯接口;应用处理器启动安卓系统时,初始化音频发生器;应用处理器通过所述新增通讯接口接收微控制单元发送的雷达报警通知及雷达报警音的声音类型,并根据所述雷达报警音的声音类型,控制所述音频发生器播放雷达报警音。本发明可实现雷达报警音的快速响应。

技术研发人员:杨钊,林贻才,马伟义,林晓龙,蔡炎平,郑胜龙
受保护的技术使用者:厦门雅迅智联科技股份有限公司
技术研发日:
技术公布日:2024/11/14
文档序号 : 【 40001060 】

技术研发人员:杨钊,林贻才,马伟义,林晓龙,蔡炎平,郑胜龙
技术所有人:厦门雅迅智联科技股份有限公司

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
杨钊林贻才马伟义林晓龙蔡炎平郑胜龙厦门雅迅智联科技股份有限公司
一种基于算网信息融合的调度方法方法及装置与流程 家用炉具的制作方法
相关内容