在嵌入式系统开发流程中,尤其是在开始之后的早期阶段、进入下一个阶段或者停止一个全新代码单元的开发时,标准的软件调试器还是一个有用和必须的工具。一旦您已开发出大量的代码应用程序,将系统作为一个整体进行测试可以更好地模拟一个最终产品(可以考证实时嵌入式系统的所有交互)。但是,即使一个好的软件调试器也可能无法增大您发现一个间歇的、很少发生的缺陷的机会。大量的代码交互 - 在实际的嵌入式器件发生异步中断的情况下,会变得更复杂 - 要求使用合适的工具来观察整个系统,创造一个功能更强大的验证环境来找出更隐蔽的缺陷。 |