【技术实现步骤摘要】
本专利技术实施例涉及汽车软件开发,尤其涉及一种汽车服务调度方法、装置、电子设备及存储介质。
技术介绍
1、随着车载软件的开发越来越复杂,传统的裸机系统已不能满足系统的复杂性、实时性和稳定性。当前的汽车软件架构已经逐渐由传统的裸机系统,演变成当前主流的基于autosar架构,逐步发展出新的基于软件服务化的架构。目前,汽车功能服务化的架构当前开发都还处于起步阶段,如软件的功能服务化,架构服务化。通常使用的实现方法是将汽车服务按功能分解成上层服务,中层服务和下层服务。
2、然而,在实现服务化后,上层服务的数量是由原来的几个功能模块拆解成数十个服务(比如控制门锁,传统的方法是钥匙,新的架构下会出现nfc解闭锁,钥匙解闭锁,远程解闭锁,蓝牙解闭锁等等),中间层的中层服务必然会因为上层服务的增多导致逻辑越来越复杂,而下层服务因为硬件资源相对传统架构本来无太多的变化,数量的变化可以忽略不计(如温度读取,服务化之后温度读取依然是需要的)。在此过程中,上层服务的多需求请求是必然的,中层服务的逻辑复杂度增加也是必然的,这就使得任务的调度增多也是
...【技术保护点】
1.一种汽车服务调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,确定是否对所述上层服务对应的中层服务和部分的下层服务进行调用,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,确定是否对所述上层服务对应的中层服务和部分的下层服务进行调用,包括:
4.根据权利要求3所述的方法,其特征在于,所述标志位包括:有效位和无效位;所述有效位表征对所述中层服务和所述部分的下层服务执行调用,所述无效位表征对所述中层服务和所述部分的下层服务进行调用
...
【技术特征摘要】
1.一种汽车服务调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,确定是否对所述上层服务对应的中层服务和部分的下层服务进行调用,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,确定是否对所述上层服务对应的中层服务和部分的下层服务进行调用,包括:
4.根据权利要求3所述的方法,其特征在于,所述标志位包括:有效位和无效位;所述有效位表征对所述中层服务和所述部分的下层服务执行调用,所述无效位表征对所述中层服务和所述部分的下层服务进行调用屏蔽;
5.根据权利要求4所述的方法,其特征在于,所述上层服务为多个,所述方法还包括:
6.根据权利要求3所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,分别对所述中层服务和所述部分的下层服务针对所述上层服务设置标志位,包括:
7.根据权利要求3所述的方法,其特征在于,所述基于所述上层服务的任务触发情况,分别对所述中层服务和所述部分的下层服务针对所述上层服务设置标志位,包括:
8.根据权利要求4...
【专利技术属性】
技术研发人员:李德刚,李举,朱治洪,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。