摘要
μC/OS-Ⅱ操作系统是一种广泛应用于嵌入式系统的实时操作系统,但是目前μC/OS-Ⅱ还是基于单核处理器上的移植应用,对于带有协处理器的双核微处理器来说,μC/OS-Ⅱ操作系统不能充分利用协处理器的性能来提高系统的实时性。针对嵌入式领域常用的带协处理器的微处理器结构进行研究,通过修改μC/OS-Ⅱ的构架,将时钟中断管理部分功能移植到协处理器上处理,减少内核在主核的运行时间,提高系统的实时性。通过在MC9S12XEP100芯片上经过实验验证分析,证明此方法可行。
μC/OS-Ⅱ operating system is widely used in embedded system real-time operating system, but now μC/OS-Ⅱ is for the trans- plantation application hased on single-core processor. For microprocessors with a co-processor, μC/OS-Ⅱ operating system can not give full play to the performance of improving the system in real time. The structure of microprocessors with a co-processor was studied, by modifying the micro-kernel architecture, coprocessor handled the μC/OS-Ⅱ clock interrupt to reduce the micro-kernel running time in the main CPU kernel and improve the system in real-time. Through the analysis after experiments with Mcgs12XEP100 chip, it proved that this method is feasible.
出处
《汽车零部件》
2011年第3期57-60,共4页
Automobile Parts
基金
国家科技重大专项:汽车电子控制器嵌入式软件平台研发及产业化(2009ZX01038-002-002-2)
重庆市科技攻关计划项目(CSTC
2009AB6085)