[发明专利]SOC芯片的软件实现方法、系统、电子设备及存储介质在审
| 申请号: | 202010544252.6 | 申请日: | 2020-06-15 |
| 公开(公告)号: | CN111694610A | 公开(公告)日: | 2020-09-22 |
| 发明(设计)人: | 甄亮文 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
| 代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;张冉 |
| 地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | soc 芯片 软件 实现 方法 系统 电子设备 存储 介质 | ||
本发明公开了以一种SOC芯片的软件实现方法、系统、电子设备及存储介质,软件实现方法包括:预设每一外设器件对应的物理信息,以得到对应关系;获取当前物理信息;根据获取的当前外设器件的当前物理信息及对应关系识别当前外设器件;对当前外设器件进行配置。本发明通过预设外设器件与物理信息的对应关系,使SOC芯片在上电时根据当前物理信息及对应关系识别当前外设器件。本发明克服了现有技术中通过宏定义的方式来配置外设器件从而导致成本高、灵活性差及可扩展性低的缺陷,通过一个软件镜像文件准确识别出当前使用的外设器件,可以根据识别出的外设器件进一步对对应的外设器件进行配置,提高了电子系统的灵活性及可扩展性。
技术领域
本发明涉及SOC芯片配置领域,特别涉及一种SOC芯片的软件实现方法、系统、电子设备及存储介质。
背景技术
在包括功能手机、智能手机、智能手表、智能音箱、智能相机、监控设备、医疗设备、机顶盒等产品的消费电子系统和工业电子系统中,基于某一种SOC(片上系统)芯片和操作系统(如:RTOS(一种操作系统),Linux(一种操作系统),Android(一种操作系统)等)的电子系统在做硬件设计时,为了确保外设器件的供应链安全,在片上系统中,对于某一种外设器件,除了首选方案,往往会有对应的备选方案,如,在A公司的射频模组为首选方案,B公司的射频模组为备选方案a,C公司的射频模组为备选方案b。
由于每种外设器件对应的驱动代码有些差别,在一般情况下,往往通过宏定义对外设器件的驱动代码进行静态选择,具体实现方式为针对不同外设器件发布不同软件镜像文件,在某一外设器件更新或者更换后,为了使用户的设备能够正常运行,通常通过系统升级的方式来获取新的镜像文件,从而加载更新后外设器件的驱动代码以使得用户的设备能够正常运行,但是,在这种方式下,在同一镜像文件下只能加载固定的外设器件,在外设器件变更时需要根据外设器件的种类发布不同的镜像文件,一方面,使得在软件开发、验收和维护等环节成本增加,另一方面也降低了电子系统的可扩展性及灵活性。
发明内容
本发明要解决的技术问题是为了克服现有技术中在SOC芯片进行软件开发、验收和维护等环节成本高及灵活性低的缺陷,提供一种低成本、高灵活度及高可扩展性的SOC芯片的软件实现方法、系统、电子设备及存储介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明提供了一种SOC芯片的软件实现方法,所述软件实现方法包括:
预设每一外设器件对应的物理信息,以得到对应关系,所述物理信息包括所述外设器件对应的数字信息、电压信息及ID(识别符)信息中的至少一种;
获取与所述SOC芯片连接的当前外设器件的所述物理信息以得到当前物理信息;
根据获取的所述当前外设器件的所述当前物理信息及所述对应关系识别所述当前外设器件;
对所述当前外设器件进行配置。
本方案中,克服了现有技术中通过宏定义的方式来配置外设器件从而导致成本高、灵活性差及可扩展性低的缺陷,本方案在SOC芯片上电后,自动获取SOC芯片连接的当前外设器件的当前物理信息,从而识别当前外设器件,本方案中,基于该SOC芯片的软件实现方法生成一个软件镜像文件,通过该软件镜像文件即可准确识别出当前使用的外设器件,从而可以进一步对当前外设器件配置,提高了电子系统的灵活性及可扩展性。
较佳地,所述物理信息为所述数字信息、所述电压信息及所述ID信息中的至少两种信息组合后的信息。
较佳地,所述数字信息为GPIO(通用输入与输出)组合信息;
和/或,
所述电压信息为ADC(模拟数字转换)信息。
本方案中,对于每一外设器件预设至少两种信息组合后的物理信息,从而可以更准确的识别每一外设器件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010544252.6/2.html,转载请声明来源钻瓜专利网。





