一种采用特殊缓存机制和解析机制的嵌入式软件实时跟踪系统
引言嵌入式系统是当今计算机软件领域的热点,实时性是嵌入式系统的基本要求。随着嵌入式技术的不断发展,在嵌入式应用的不断增长以及嵌入式系统复杂性不断提高的情况下,调试阶段在整个系统开发过程中所占的比重越来越大。调试环境和调试技术直接影响软件开发的效率和质量,高效的调试系统可以大大减少嵌入式系统开发的时间,减轻系统开发工作量。 跟踪调试系统主要有JTAG在线调试和运行时跟踪调试两种方式。JTAG在线调试在调试实时系统时有很大的局限性,如通过断点查询完参数后系统无法再按照正常时序运行,以及无法检测到系统顺序化执行的变迁状态。运行时跟踪调试采用软件插桩技术,通过在程序中嵌入跟踪点,开发人员可以在程
用户评论