[发明专利]DDR内存配置方法、装置以及电子设备在审
申请号: | 201611103890.4 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106598887A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 朱忠杰 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 陈蕾 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ddr 内存 配置 方法 装置 以及 电子设备 | ||
技术领域
本公开涉及通信技术领域,尤其涉及一种DDR(Double Data Rate,双倍速率同步动态随机存储器)内存配置方法、装置以及电子设备。
背景技术
随着技术的发展,嵌入式系统的应用范围越来越广泛。嵌入式系统是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统,因此嵌入式设备的软件系统和硬件的结合非常紧密。通常,需要对使用不同硬件版本的嵌入式设备发布不同的软件系统,例如,某嵌入式设备当前具有1G内存,若想在当前的基础上,将内存扩增为2G,则在更新硬件版本的同时,还需要重新发布可支持2G硬件内存的软件系统。可想而知,开发以及维护多种软件系统,无疑会增大嵌入式设备厂商的开发成本及维护成本,并且,售后的软件系统升级也将很复杂。
发明内容
为克服相关技术中存在的问题,本公开实施例提供一种DDR内存配置方法、装置以及电子设备,用以解决因嵌入式设备的硬件版本不同,导致嵌入式设备的软件系统开发成本及维护成本过高的问题。
根据本公开实施例的第一方面,提供一种DDR内存配置方法,包括:
获取嵌入式设备的GPIO管脚的参数信息;
根据所述参数信息确定所述嵌入式设备的硬件版本;
确定与所述硬件版本对应的DDR配置信息;
根据所述DDR配置信息进行DDR内存配置。
在一实施例中,所述获取所述嵌入式设备的GPIO管脚的参数信息,包括:
获取所述嵌入式设备的至少一个GPIO管脚各自对应的电平信号;
根据所述各自对应的电平信号,确定所述嵌入式设备的GPIO管脚的参数信息。
在一实施例中,所述获取所述嵌入式设备的GPIO管脚的参数信息,包括:
获取所述嵌入式设备的一个GPIO管脚的电压值;
确定所述电压值所处的电压区间;
将所述电压区间所对应的电压信号确定为所述嵌入式设备的GPIO管脚的参数信息。
在一实施例中,所述根据所述参数信息确定所述嵌入式设备的硬件版本,包括:
在预设的版本数据库中查找与所述参数信息对应的硬件版本号,所述版本数据库用于记录参数信息与硬件版本号的对应关系;
将所述硬件版本号所标识的硬件版本确定为所述嵌入式设备的硬件版本。
在一实施例中,所述确定与所述硬件版本对应的DDR配置信息,包括:
在预设的信息数据库中查找与所述硬件版本的硬件版本号对应的DDR配置信息,所述信息数据库用于记录硬件版本号与DDR配置信息的对应关系;
将所述硬件版本号对应的DDR配置信息确定为所述嵌入式设备的硬件版本对应的DDR配置信息。
根据本公开实施例的第二方面,提供一种DDR内存配置装置,包括:
参数获取模块,被配置为获取嵌入式设备的GPIO管脚的参数信息;
版本确定模块,被配置为根据所述参数获取模块所获取到的参数信息确定所述嵌入式设备的硬件版本;
信息确定模块,被配置确定与所述版本确定模块所确定的硬件版本对应的DDR配置信息;
配置执行模块,被配置为根据所述信息确定模块所确定的DDR配置信息进行DDR内存配置。
在一实施例中,所述参数获取模块包括:
电平信号获取子模块,被配置为获取所述嵌入式设备的至少一个GPIO管脚各自对应的电平信号;
第一参数确定子模块,被配置为根据所述电平信号获取子模块所获取到的各自对应的电平信号,确定所述嵌入式设备的GPIO管脚的参数信息。
在一实施例中,所述参数获取模块包括:
电压值获取子模块,被配置为获取所述嵌入式设备的一个GPIO管脚的电压值;
电压区间确定子模块,被配置为确定所述电压值获取子模块所获取到的电压值所处的电压区间;
第二参数确定子模块,被配置为将所述电压区间确定子模块所确定的电压区间所对应的电压信号确定为所述嵌入式设备的GPIO管脚的参数信息。
在一实施例中,所述版本确定模块,包括:
版本查找子模块,被配置为在预设的版本数据库中查找与所述参数获取模块所获取到的参数信息对应的硬件版本号,所述版本数据库用于记录参数信息与硬件版本号的对应关系;
版本确定子模块,被配置为将所述版本查找子模块所查找到的硬件版本号所标识的硬件版本确定为所述嵌入式设备的硬件版本。
在一实施例中,所述信息确定模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611103890.4/2.html,转载请声明来源钻瓜专利网。