[发明专利]一种基于SOC的BSP模块处理汽车各种CHIME音的方法在审
申请号: | 202011515489.8 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112365906A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 刘锐;王瑞;王万荣;俞海滨;韩美龙;张博 | 申请(专利权)人: | 上汽大通汽车有限公司 |
主分类号: | G11B31/00 | 分类号: | G11B31/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
地址: | 200438 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 soc bsp 模块 处理 汽车 各种 chime 方法 | ||
一种基于SOC的BSP模块处理汽车各种CHIME音的方法,包括如下步骤,步骤S1、触发各种类型的chime音通过A/D转换后传输到MCU;步骤S2、MCU将接收到的chime音传输到SOC;步骤S3、通过SOC的子模块BSP对chime音进行音频仲裁,将仲裁结果通过spi协议发送给MCU;步骤S4、MCU将收到的仲裁结果发送给DSP,DSP将chime音频数据通过D/A转换后播放。该方法利用soc处理各种chime音,并将处理的音频数据传输到dsp进行播放,解决了现有系统只能播放单频音的缺陷,并且降低了成本,无需高性能的dsp芯片来处理。
技术领域
本发明属于音频技术技术领域,具体涉及一种基于SOC的BSP模块处理汽车各种CHIME音的方法。
背景技术
基于车载娱乐系统上各种chime音的处理,都是通过MCU,经过MCU控制然后,交由特定的DSP里处理各种汽车chime音,比如插拔安全座椅音,低电量提醒音,各种报警chime的,都是有dsp来发声,dsp发声特点是由DSP芯片来觉得,大都DSP芯片只能发出单频音呲呲音等,对于用户来讲,比较难以接受,或者不太悦耳,没有更好的提醒用户各种示警的效果。
发明内容
本发明所要解决的技术问题是克服现有技术的不足,提供一种基于SOC的BSP模块处理汽车各种CHIME音的方法,CHIME音通过SOC处理后将音频数据传输至DSP进行发声,可以更好区分各种CHIME音。
本发明提供一种基于SOC的BSP模块处理汽车各种CHIME音的方法,包括如下步骤,
步骤S1、触发各种类型的chime音通过A/D转换后传输到MCU;
步骤S2、MCU将接收到的chime音传输到SOC;
步骤S3、通过SOC的子模块BSP对chime音进行音频仲裁,将仲裁结果通过spi协议发送给MCU;
步骤S4、MCU将收到的仲裁结果发送给DSP, DSP将chime音频数据通过D/A转换后播放。
作为本发明的进一步技术方案,SP的音频ALSA模块对chime音进行仲裁处理,ALSA模块采用二维矩阵算法。
进一步的,MCU对各电子单元的chime音进行信息处理后通过SPI发送到SOC。
进一步的,MCU通过SPI或者UART将CHIME音通信传输到SOC的BSP模块。
本发明的优点在于,该方法利用soc处理各种chime音,并将处理的音频数据传输到dsp进行播放,解决了现有系统只能播放单频音的缺陷,并且降低了成本,无需高性能的dsp芯片来处理。
附图说明
图1为本发明的方法流程示意图;
图2为本发明的chime音播放运行状态图。
具体实施方式
请参阅图1和图2,本实施例提供一种基于SOC的BSP模块处理汽车各种CHIME音的方法,包括如下步骤,
步骤S1、触发各种类型的chime音通过A/D转换后传输到MCU;
步骤S2、MCU将接收到的chime音传输到SOC;
步骤S3、通过SOC的子模块BSP对chime音进行音频仲裁,将仲裁结果通过spi协议发送给MCU;
步骤S4、MCU将收到的仲裁结果发送给DSP, DSP将chime音频数据通过D/A转换后播放。
SP的音频ALSA模块对chime音进行仲裁处理,ALSA模块采用二维矩阵算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上汽大通汽车有限公司,未经上汽大通汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011515489.8/2.html,转载请声明来源钻瓜专利网。