单位的一个项目要用到相关的东西,先补点基础!
EmbeddedICE-RT——EmbeddedICE是ARM公司提出的一种面向系统的解决方案,其关键技术是在处理器芯片内部加入一个EmbeddedICE宏单元;EmbeddedICE-RT是ARM7以上CPU中的一种调试标准。EmbeddedICE-RT接口使能断点和观察点;当前台任务使用片内RealMonitor软件调试时,中断服务程序可继续执行。
ARM的嵌入式ICE(EmbeddedICE)解决方案
ARM在支持这些传统调试工具的基础上,开发了全新的调试方案,希望解决传统工具无力解决的问题。为了简化调试过程,这种新的解决方案并没有限定于某一硬件或软件开发,而是一种面向系统调试的整体性方案。
EmbeddedICE结构体系包括:
● 一个与EmbeddedICE兼容的ARM核(如:ARM7DI),带有边界扫描接口和调试功能增强;
● 一个外部EmbeddedICE接口盒,连接开发主机和ARM内核;
● ARM SDT2.01主机软件开发和调试工具。
EmbeddedICE是一个面向ARM微处理器的JTAG的调试通道。它为ARM 的Windows工具包和嵌于ASIC中的ARM微处理器提供一个接口。
EmbeddedICE具有诸多ICE功能,例如实时寻址、断点、单步、对ARM CPU的完全控制、对ASIC系统其余部分的访问,以及对主机显示器外设的访问、键盘输入和磁盘存储。后三者保证了开发人员能够从目标向主机发送调试信息,并显示在主机屏幕上。
ARM EmbeddedICE解决方案的优势在于