1.一种控制发动机正常运行的方法,其特征在于,所述方法包括:
监测cpu负荷;
判断当前监测的cpu负荷是否大于第一预设值;
若是,则对发动机的功能进行降级处理,以降低cpu负荷。
2.根据权利要求1所述的方法,其特征在于,对发动机的功能进行降级处理,包括:
判断当前监测的cpu负荷是否小于等于第二预设值;
若是,则禁止运行第一预设功能集中的功能模块,所述第一预设功能集包含的是对cpu占用率高但不影响发动机正常运行的功能模块;
若否,则禁止运行第二预设功能集中的功能模块,所述第二预设功能集包含的是不影响发动机正常运行的所有功能模块;
其中,第一预设值小于第二预设值。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在判断所述cpu负荷小于等于第二预设值时,报出ecu运行异常预警故障。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在判断所述cpu负荷不小于等于第二预设值时,报出ecu运行异常报警故障。
5.一种控制发动机正常运行的装置,其特征在于,所述装置包括:
监测模块,用于监测cpu负荷;
判断模块,用于判断所述cpu负荷是否大于第一预设值;
降级模块,用于在判断为是时,对发动机的功能进行降级处理,以降低cpu负荷。
6.根据权利要求5所述的装置,其特征在于,所述降级模块,具体用于判断所述cpu负荷是否小于等于第二预设值;若是,则禁止运行第一预设功能集中的功能模块,所述第一预设功能集包含的是对cpu占用率高但不影响发动机正常运行的功能模块;若否,则禁止运行第二预设功能集中的功能模块,所述第二预设功能集包含的是不影响发动机正常运行的所有功能模块;其中,第一预设值小于第二预设值。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一报出模块,用于在所述降级模块判断所述cpu负荷小于等于第二预设值之后,报出ecu运行异常预警故障。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二报出模块,用于在所述降级模块判断所述cpu负荷不小于等于第二预设值之后,报出ecu运行异常报警故障。