For the problems of outoforder and loss of tracing information caused by switching of different priority tasks in the embedded realtime operating system, the tracing information cache and analysis mechanisms are designed. It proposed the mechanism of physical cache management combined with recursive call analysis and the mechanism of backup cache management combined with normal search analysis, solving the problems of outoforder and loss of tracing information and improving the efficiency of tracing system.
Qian Siyuan,Wang Qiong,Li Tun. Research and Design of Trace Debugging Technology for Embedded Software[J]. Microcontrollers & Embedded Systems, 2012, 12(2): 1-4.
Accelerated Technology Inc. Nucleus PLUS Reference Manual [EB/OL].(1999616) .http://www.atinucleus.com.
R Leatherman, N Stollon. An Embedding Debugging Architecture for SoCs[J]. Potentials IEEE, 2005, 24(1): 1216.
A Milenkovic, V Uzelac, M Milenkovic, et al. Caches and Predictors for RealTime, Unobtrusive, and CostEffective Program Tracing in Embedded Systems[J]. IEEE Transactions on Computers, 2011, 60(7): 9921005.