CN112631762B - 一种车辆任务切换的方法和装置 - Google Patents

一种车辆任务切换的方法和装置 Download PDF

Info

Publication number
CN112631762B
CN112631762B CN202011640818.1A CN202011640818A CN112631762B CN 112631762 B CN112631762 B CN 112631762B CN 202011640818 A CN202011640818 A CN 202011640818A CN 112631762 B CN112631762 B CN 112631762B
Authority
CN
China
Prior art keywords
task
executed
interrupt
vehicle
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011640818.1A
Other languages
English (en)
Other versions
CN112631762A (zh
Inventor
谭理想
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Neusoft Reach Automotive Technology Shenyang Co Ltd
Original Assignee
Neusoft Reach Automotive Technology Shenyang Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Neusoft Reach Automotive Technology Shenyang Co Ltd filed Critical Neusoft Reach Automotive Technology Shenyang Co Ltd
Priority to CN202011640818.1A priority Critical patent/CN112631762B/zh
Publication of CN112631762A publication Critical patent/CN112631762A/zh
Application granted granted Critical
Publication of CN112631762B publication Critical patent/CN112631762B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • G06F9/4831Task transfer initiation or dispatching by interrupt, e.g. masked with variable priority

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本申请实施例公开了一种车辆任务切换的方法和装置,可以根据车辆待执行任务对应的请求从内存保护单元中调用待执行任务的信息,将待执行任务的信息中待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态作为第一内容保存到中断对应的栈空间中,执行中断,以使第一内容和中断保存到待执行任务对应的栈空间中,完成从当前任务到执行任务的切换。由此可见,在本申请实施例中,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。

Description

一种车辆任务切换的方法和装置
技术领域
本申请涉及车辆控制领域,特别是涉及一种车辆中断执行和任务切换同时进行的方法和装置。
背景技术
目前,对于车辆管理开发了各种各样不同的任务,例如车辆诊断服务任务,执行车辆诊断服务任务,可以对车辆的运行状况进行诊断。然而,在车辆任务的执行时,若要中断当前任务的执行,进行下一任务的执行时,无法同时完成中断的执行和任务的切换。
因此,如何实现中断执行和任务切换的同时进行,是本领域亟待解决的技术问题。
申请内容
为了解决上述技术问题,本申请提供了一种车辆任务切换的方法和装置,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。
为实现上述目的,本申请有如下技术方案:
一方面,本申请实施例提供了一种车辆任务切换的方法,所述方法包括:
根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息;
将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中;
执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换。
可选的,所述方法还包括:
将所述待执行任务的信息中的所述待执行任务的第二局部变量,所述待执行任务对应的堆栈指针作为第二内容保存到所述待执行任务对应的栈空间中;
根据所述第一内容和所述第二内容执行所述待执行任务。
可选的,在所述执行所述中断之前,所述方法还包括:
确定所述待执行任务的优先级高于当前任务的优先级。
可选的,所述待执行任务包括:
车辆网络管理任务或车辆诊断服务任务。
可选的,根据所述第一内容和所述第二内容执行所述待执行任务,包括:
根据所述第一内容和所述第二内容在ARM平台执行所述待执行任务。
另一方面,本申请实施例提供了一种车辆任务切换的装置,所述装置包括:
调用单元,用于根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息;
第一内容保存单元,用于将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中;
中断执行单元,用于执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换。
可选的,所述装置还包括:
第二内容保存单元,用于将所述待执行任务的信息中的所述待执行任务的第二局部变量,所述待执行任务对应的堆栈指针作为第二内容保存到所述待执行任务对应的栈空间中;
任务执行单元,用于根据所述第一内容和所述第二内容执行所述待执行任务。
可选的,所述装置还包括:
优先级确定单元,用于在所述执行所述中断之前,确定所述待执行任务的优先级高于当前任务的优先级。
可选的,所述待执行任务包括:
车辆网络管理任务或车辆诊断服务任务。
可选的,所述任务执行单元,还用于根据所述第一内容和所述第二内容在ARM平台执行所述待执行任务。
本申请实施例还提供了一种车辆任务切换的设备,包括处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行所述的电池包寿命衰减模型的建立方法。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器运行时执行所述的电池包寿命衰减模型的建立方法。
由上述技术方案可以看出,本申请实施例提供了一种车辆任务切换的方法和装置,可以根据车辆待执行任务对应的请求从内存保护单元中调用待执行任务的信息,将待执行任务的信息中待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态作为第一内容保存到中断对应的栈空间中,执行中断,以使第一内容和中断保存到待执行任务对应的栈空间中,完成从当前任务到执行任务的切换。由此可见,在本申请实施例中,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种车辆任务切换的方法的流程图;
图2为本申请实施例提供的一种车辆任务切换的装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的申请人经过研究发现,目前,对于车辆管理开发了各种各样不同的任务,例如车辆诊断服务任务,执行车辆诊断服务任务,可以对车辆的运行状况进行诊断。然而,在车辆任务的执行时,若要中断当前任务的执行,进行下一任务的执行时,无法同时完成中断的执行和任务的切换。
因此,如何实现中断执行和任务切换的同时进行,是本领域亟待解决的技术问题。
为了解决上述问题,在本申请实施例中,提供了车辆任务切换的方法和装置,可以根据车辆待执行任务对应的请求从内存保护单元中调用待执行任务的信息,将待执行任务的信息中待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态作为第一内容保存到中断对应的栈空间中,执行中断,以使第一内容和中断保存到待执行任务对应的栈空间中,完成从当前任务到执行任务的切换。由此可见,在本申请实施例中,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。
下面结合附图,详细说明本申请的各种非限制性实施方式。
示例性方法
参见图1,该图为本申请实施例提供的一种车辆任务切换的方法的流程图。如图1所示,可以包括:
S101,根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息。
本申请实施例的一种车辆任务切换的方法,可以基于ARM平台构建
在将操作***移植到其他平台(例如ARM上时)具体包括如下流程:确定分区即磁盘区,将中断使能,时钟等启动,进入主任务,设置***主频并开始进行操作***的初始化,选择一个中断作为操作***的调度使用,上下文切换(任务在执行过程中被中断打断、中断被中断打断、任务切换等),完成以上流程后,操作***可以在新平台上运行。
在本申请实施例中,车辆待执行任务可以为高优先级的任务,可以把任务执行的周期短的任务作为待执行任务,例如,执行周期为10ms的任务的优先级较高,作为待执行的任务;执行周期为20ms的任务的优先级较低为当前任务,在本申请实施例中的任务可以为串行执行的任务。
请求可以是用户发来的,比如当用户发来的请求为对应的执行车辆网络管理任务的请求,此时待执行的任务为车辆网络管理任务,可以对车辆网络进行管理,比如对车辆进行网络管理以启动车辆;当用户发来的请求为对应的执行车辆诊断服务任务的请求,此时待执行的任务为车辆诊断服务任务,此时可以对车辆进行故障诊断;当用户发来的请求为对应的发送报文任务的请求,此时待执行的任务为发送报文任务。
在内存保护单元中,可以存放着待执行的任务的信息,对于不同的待执行的任务对应着不同的存储空间,例如为车辆网络管理任务分配的存储空间为0.5M,为车辆诊断服务任务分配的存储空间为0.5M。
S102,将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中。
在本申请实施例中,待执行任务的信息中包含待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态。
第一通用寄存器中存储着待执行任务的第一局部变量,第一通用寄存器为R0-R3以及R12;链接寄存器中存储着待执行任务中的函数执行的逻辑顺序,链接寄存器为LR,例如在待执行任务中包含三个函数,函数A、函数B和函数C,当前执行的函数为函数A,此时链接寄存器为下一个执行函数B的起始地址;程序计数器中存储着待执行任务的地址,程序计数器为PC;程序状态寄存器中保存着当前任务的状态,如待执行任务的使能位的开启与否,待执行任务的比较状态。
将待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态保存到中断对应的栈空间中,以便后续在进行弹栈操作时,与中断保持同步。
S103,执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换。
首先,在执行中断之前,先确定待执行任务的优先级高于当前任务的优先级,从而可以保证高优先级的任务中断低优先级的任务。
在本申请实施例中执行中断,将中断和S102中的第一内容同时保存到待执行任务的栈空间中,从而完成了从当前任务到待执行任务的切换,使中断不再对应于当前任务。
举例来说,当待执行的任务为A任务时,将中断和上述第一内容同时保存到待执行任务对应的栈空间中,完成了中断和任务切换的同时进行。
需要说明的是,本申请实施例对待执行的任务不作具体限定,其可以由本领域技术人员根据实际情况自行设定。
此外,为了最终对待执行的任务进行执行,还会对待执行任务的信息中的待执行任务的第二局部变量,待执行任务对应的堆栈指针作为第二内容保存到待执行任务对应的栈空间中,以补全待执行的任务。
其中第二通用寄存器R4-R11存储着待执行任务的第二局部变量,R13中存储着待执行任务的堆栈指针。
本申请实施例提供了一种车辆任务切换的方法,可以根据车辆待执行任务对应的请求从内存保护单元中调用待执行任务的信息,将待执行任务的信息中待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态作为第一内容保存到中断对应的栈空间中,执行中断,以使第一内容和中断保存到待执行任务对应的栈空间中,完成从当前任务到执行任务的切换。由此可见,在本申请实施例中,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。
示例性装置
参见图2,为本申请实施例提供的一种车辆任务切换的装置的示意图。所述装置包括:
调用单元201,用于根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息;
第一内容保存单元202,用于将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中;
中断执行单元203,用于执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换。
在一些实施方式中,所述装置还包括:
第二内容保存单元,用于将所述待执行任务的信息中的所述待执行任务的第二局部变量,所述待执行任务对应的堆栈指针作为第二内容保存到所述待执行任务对应的栈空间中;
任务执行单元,用于根据所述第一内容和所述第二内容执行所述待执行任务。
在一些实施方式中,所述装置还包括:
优先级确定单元,用于在所述执行所述中断之前,确定所述待执行任务的优先级高于当前任务的优先级。
在一些实施方式中,所述待执行任务包括:
车辆网络管理任务或车辆诊断服务任务。
在一些实施方式中,所述任务执行单元,还用于根据所述第一内容和所述第二内容在ARM平台执行所述待执行任务。
其中,本申请装置各单元或模块的设置可以参照图1所示的方法而实现,在此不再赘述。
本申请实施例提供了一种车辆任务切换的方法和装置,可以根据车辆待执行任务对应的请求从内存保护单元中调用待执行任务的信息,将待执行任务的信息中待执行任务的第一局部变量、待执行任务中的函数执行的逻辑顺序、待执行任务的地址和待执行任务的状态作为第一内容保存到中断对应的栈空间中,执行中断,以使第一内容和中断保存到待执行任务对应的栈空间中,完成从当前任务到执行任务的切换。由此可见,在本申请实施例中,可以同时完成中断执行和任务切换,节省了项目开发的时间,开发效率提升,从而提升了用户的使用体验。
本申请实施例还提供了一种车辆任务切换的设备,包括处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行所述的电池包寿命衰减模型的建立方法。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器运行时执行所述的电池包寿命衰减模型的建立方法。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及***实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述,仅为本申请的一种具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

Claims (10)

1.一种车辆任务切换的方法,其特征在于,所述方法包括:
根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息;
将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中;
执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换,所述中断用于指示中断车辆当前任务的执行。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述待执行任务的信息中的所述待执行任务的第二局部变量,所述待执行任务对应的堆栈指针作为第二内容保存到所述待执行任务对应的栈空间中;
根据所述第一内容和所述第二内容执行所述待执行任务。
3.根据权利要求1所述的方法,其特征在于,在所述执行所述中断之前,所述方法还包括:
确定所述待执行任务的优先级高于当前任务的优先级。
4.根据权利要求1所述的方法,其特征在于,所述待执行任务包括:
车辆网络管理任务或车辆诊断服务任务。
5.根据权利要求2所述的方法,其特征在于,根据所述第一内容和所述第二内容执行所述待执行任务,包括:
根据所述第一内容和所述第二内容在ARM平台执行所述待执行任务。
6.一种车辆任务切换的装置,其特征在于,所述装置包括:
调用单元,用于根据车辆待执行任务对应的请求从内存保护单元中调用所述待执行任务的信息;
第一内容保存单元,用于将所述待执行任务的信息中所述待执行任务的第一局部变量、所述待执行任务中的函数执行的逻辑顺序、所述待执行任务的地址和所述待执行任务的状态作为第一内容保存到中断对应的栈空间中;
中断执行单元,用于执行所述中断,以使所述第一内容和所述中断保存到所述待执行任务对应的栈空间中,完成从当前任务到所述待执行任务的切换,所述中断用于指示中断车辆当前任务的执行。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二内容保存单元,用于将所述待执行任务的信息中的所述待执行任务的第二局部变量,所述待执行任务对应的堆栈指针作为第二内容保存到所述待执行任务对应的栈空间中;
任务执行单元,用于根据所述第一内容和所述第二内容执行所述待执行任务。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
优先级确定单元,用于在所述执行所述中断之前,确定所述待执行任务的优先级高于当前任务的优先级。
9.一种车辆任务切换的设备,其特征在于,包括处理器及存储器;所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行如权利要求1-5任一项所述的车辆任务切换的方法。
10.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序被处理器运行时执行如权利要求1-5任一项所述的车辆任务切换的方法。
CN202011640818.1A 2020-12-31 2020-12-31 一种车辆任务切换的方法和装置 Active CN112631762B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011640818.1A CN112631762B (zh) 2020-12-31 2020-12-31 一种车辆任务切换的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011640818.1A CN112631762B (zh) 2020-12-31 2020-12-31 一种车辆任务切换的方法和装置

Publications (2)

Publication Number Publication Date
CN112631762A CN112631762A (zh) 2021-04-09
CN112631762B true CN112631762B (zh) 2023-10-27

Family

ID=75291558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011640818.1A Active CN112631762B (zh) 2020-12-31 2020-12-31 一种车辆任务切换的方法和装置

Country Status (1)

Country Link
CN (1) CN112631762B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006155103A (ja) * 2004-11-26 2006-06-15 Asahi Kasei Microsystems Kk タスクスケジューラ、その方法およびコンピュータプログラム
CN101290591A (zh) * 2008-06-03 2008-10-22 北京中星微电子有限公司 一种嵌入式操作***中切换任务的方法和单元
CN101290588A (zh) * 2008-03-07 2008-10-22 重庆邮电大学 一种微嵌入式实时任务调度器及调度方法
US8739176B1 (en) * 2010-03-05 2014-05-27 Sumner E. Darling Task-driven multitasking method that constrains task suspension to task preemption
CN105786597A (zh) * 2014-12-17 2016-07-20 普天信息技术有限公司 uCOS-III操作***实现任务切换的方法及装置
CN107608775A (zh) * 2017-09-12 2018-01-19 南京中探海洋物联网有限公司 一种嵌入式***的多任务实时操作方法
CN109491780A (zh) * 2018-11-23 2019-03-19 鲍金龙 多任务调度方法及装置
CN109960589A (zh) * 2019-03-25 2019-07-02 上海富士施乐有限公司 嵌入式***的***软件层的实现方法、装置及可读介质
CN111063350A (zh) * 2019-12-17 2020-04-24 苏州思必驰信息科技有限公司 基于任务栈的语音交互状态机及其实现方法
CN111538579A (zh) * 2020-04-23 2020-08-14 山东华芯半导体有限公司 一种嵌入式平台下的多任务运行方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006155103A (ja) * 2004-11-26 2006-06-15 Asahi Kasei Microsystems Kk タスクスケジューラ、その方法およびコンピュータプログラム
CN101290588A (zh) * 2008-03-07 2008-10-22 重庆邮电大学 一种微嵌入式实时任务调度器及调度方法
CN101290591A (zh) * 2008-06-03 2008-10-22 北京中星微电子有限公司 一种嵌入式操作***中切换任务的方法和单元
US8739176B1 (en) * 2010-03-05 2014-05-27 Sumner E. Darling Task-driven multitasking method that constrains task suspension to task preemption
CN105786597A (zh) * 2014-12-17 2016-07-20 普天信息技术有限公司 uCOS-III操作***实现任务切换的方法及装置
CN107608775A (zh) * 2017-09-12 2018-01-19 南京中探海洋物联网有限公司 一种嵌入式***的多任务实时操作方法
CN109491780A (zh) * 2018-11-23 2019-03-19 鲍金龙 多任务调度方法及装置
CN109960589A (zh) * 2019-03-25 2019-07-02 上海富士施乐有限公司 嵌入式***的***软件层的实现方法、装置及可读介质
CN111063350A (zh) * 2019-12-17 2020-04-24 苏州思必驰信息科技有限公司 基于任务栈的语音交互状态机及其实现方法
CN111538579A (zh) * 2020-04-23 2020-08-14 山东华芯半导体有限公司 一种嵌入式平台下的多任务运行方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
End-to-end Multi-Modal Multi-Task Vehicle Control for Self-Driving Cars with Visual Perception;Zhengyuan Yang et al.;《arXiv》;全文 *
提高μC/OS-Ⅱ在ARM上执行效率的几种方法;李章林;卢桂章;辛运帏;;电子器件(04);全文 *

Also Published As

Publication number Publication date
CN112631762A (zh) 2021-04-09

Similar Documents

Publication Publication Date Title
CN103201724B (zh) 在高可用性虚拟机环境中提供高可用性应用程序
CN109992310A (zh) 应用程序保活方法、装置、计算机设备和存储介质
CN109284217A (zh) 应用程序异常处理方法、装置、电子设备及存储介质
CN112416969B (zh) 分布式数据库中的并行任务调度***
CN109656725A (zh) 消息消费者切换方法、装置、存储介质及电子设备
CN106385330B (zh) 一种网络功能虚拟化编排器的实现方法及装置
CN109597653A (zh) Bios与bmc命令交互的方法、bios及bmc
CN111240806A (zh) 一种分布式容器镜像构建调度***及方法
CN107168813A (zh) 任务处理方法及***
CN112698857A (zh) 一种数据刷写的方法及设备
CN112631762B (zh) 一种车辆任务切换的方法和装置
CN112654079B (zh) 一种符号关断方法及装置
CN107357529B (zh) 一种存储集群在线升级方法及***
CN113515366A (zh) 一种总线负载均衡处理方法、装置及存储介质
CN104281587A (zh) 一种建立连接的方法及装置
CN116643858A (zh) 基于业务优先级pod再调度方法、装置、设备及介质
CN103257894A (zh) 一种管理程序的方法及电子终端
WO2022100364A1 (zh) 配置计算模式的方法、装置及计算设备
CN112631671B (zh) 一种操作***初始化的方法和装置
CN109857720B (zh) 数据库表监控方法、装置、计算机装置及可读存储介质
CN109639704B (zh) 一种主从式服务器***应用方法、***、服务器及存储介质
CN113258679A (zh) 基于服务器实例缩容的电网监控***通道分配方法
CN108121580A (zh) 应用程序通知服务的实现方法及装置
CN112822792A (zh) 承载标识的分配方法、装置、设备和存储介质
CN108809763A (zh) 一种网络性能参数采集方法、终端装置及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant