资料介绍
通常进行代码覆盖率分析与性能分析有两种方法,其一为使用仿真器与逻辑分析仪,由于仿真器与逻辑分析仪不能准确判断预取指令是否真正执行,同时对指令CACHE中的代码不能正常进行代码覆盖率分析与性能分析,因此很难用于嵌入式实时系统代码覆盖率分析与性能分析。第二种用于代码覆盖率分析的技术即软件插装技术在主机平台的软件测试中被广泛使用,有时也用于某些非实时性嵌入式系统中代码覆盖率分析与性能分析,但是由于增加被测系统开销(增大代码量与执行时间),从而影响了被测系统的实时性,因此很难用于实时嵌入式系统代码覆盖率分析与性能分析。