【技术实现步骤摘要】
参数配置方法、装置及系统
[0001]本申请涉及智能汽车领域,特别涉及一种参数配置方法、装置及系统。
技术介绍
[0002]汽车开放系统架构(automotive open system architecture,AUTOSAR)是为汽车工业开发的一个开放的且标准化的软件架构。
[0003]在基于AUTOSAR开发应用时,用户可以通过远程终端(Telnet)或安全外壳(secure shell,ssh)等协议远程连接设备,并通过输入命令行的方式确定设备的硬件形态。或者,用户可以查看硬件手册确定设备的硬件形态。之后,用户可以根据该硬件形态在AUTOSAR的配置工具中手工输入硬件资源参数。该配置工具可以基于用户输入的硬件配置参数生成描述文件,AUTOSAR的生成工具进而可以再基于该描述文件生成配置文件和可执行文件。
[0004]但是,上述开发流程中,由于需要用户手工输入硬件资源参数,导致参数配置效率较低。
技术实现思路
[0005]本申请提供了一种参数配置方法、装置及系统,可以解决手工配置参数而导 ...
【技术保护点】
【技术特征摘要】
1.一种参数配置方法,其特征在于,应用于采用汽车开放系统架构AUTOSAR的嵌入式设备,所述嵌入式设备包括硬件层、服务层以及应用层;所述方法包括:所述服务层获取所述硬件层的硬件资源参数;所述服务层将所述硬件资源参数发送至AUTOSAR开发工具,所述硬件资源参数用于供所述AUTOSAR开发工具生成可执行文件和配置文件,所述可执行文件和所述配置文件存储在所述硬件层中;所述服务层基于所述配置文件,运行所述可执行文件。2.根据权利要求1所述的方法,其特征在于,所述配置文件包括资源管理策略;所述方法还包括:所述服务层基于所述资源管理策略,调整所述硬件层所包括的硬件资源的运行状态。3.根据权利要求2所述的方法,其特征在于,所述资源管理策略包括目标硬件资源的标识和第一属性,所述第一属性用于指示针对所述目标硬件资源的资源管理方式;所述服务层基于所述资源管理策略,调整所述硬件层所包括的硬件资源的运行状态,包括:所述服务层按照所述第一属性指示的资源管理方式,调整所述标识指示的目标硬件资源的运行状态。4.根据权利要求3所述的方法,其特征在于,所述资源管理策略还包括:第二属性;所述第二属性用于指示对所述目标硬件资源进行资源管理的启动条件;所述服务层按照所述第一属性指示的资源管理方式,调整所述标识指示的目标硬件资源的运行状态,包括:所述服务层若确定所述标识指示的目标硬件资源的运行状态满足所述第二属性指示的启动条件,则按照所述第一属性指示的资源管理方式,调整所述目标硬件资源的运行状态。5.根据权利要求3或4所述的方法,其特征在于,所述资源管理方式包括:关闭所述目标硬件资源,或者,降低所述目标硬件资源的工作频率。6.根据权利要求2至5任一所述的方法,其特征在于,所述服务层基于所述资源管理策略,调整所述硬件层所包括的硬件资源的运行状态,包括:所述服务层若检测到所述嵌入式设备存在状态切换,且所述状态切换满足硬件资源的调整条件,则基于所述资源管理策略,调整所述硬件资源的运行状态。7.根据权利要求1至6任一所述的方法,其特征在于,所述服务层获取所述硬件层的硬件资源参数,包括:所述服务层接收所述AUTOSAR开发工具发送的配置命令;所述服务层基于所述配置命令,获取所述硬件层的硬件资源参数。8.根据权利要求1至7任一所述的方法,其特征在于,所述硬件资源参数包括:机器参数和系统参数。9.一种嵌入式设备,其特征在于,所述嵌入式设备采用汽车开放系统架构AUTOSAR,且所述嵌入式设备包括硬件层、服务层以及应用层;所述服务层包括:资源管理模块,用于获取所述硬件层的硬件资源参数;通信接口,用于将所述硬件资源参数发送至AUTOSAR开发工具,所述硬件资源参数用于
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。