计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (5): 51-54.
雷金奎1,3,邵元元2,田 力3
LEI Jinkui1,3, SHAO Yuanyuan2, TIAN Li3
摘要: 针对航空航天、军事、核工业等关键领域对软件实时性的苛刻要求,提出一种基于μC/OS-II实时操作系统的代码执行时间测量方法。分析了对代码执行时间的测量影响较大的因素,并在最终测得的代码执行时间中去除了这些因素的影响。使用Microsemi SoftConsole IDE集成开发环境,在基于Cortex-M3核的SmartFusion主控芯片上实现了相关的代码。测量了μC/OS-II 在SmartFusion平台下的一些实时性指标,为代码的实时性提供了一个时间上的参考,为系统的实时性提供了保障,具有较高的实用价值。