|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式系统程序设计 > 嵌入式软件开发环境 > 编辑器、交叉工具链(编译器、链接器、调试器)、模拟器 > 调试及调试工具 >
|
考试要求:掌握
相关知识点:6个
|
|
|
|
ROM仿真器可看作是一种用于替代目标机上ROM芯片的硬件设备。它一边和宿主机相连,一边通过ROM芯片的插座和目标机相连。对于嵌入式处理器,它就像一个只读存储芯片;而对于宿主机上的调试器,它又像一个调试监控器。由于仿真器上的地址可以实时地映射到目标机的ROM地址空间中,所以在目标机上可以没有ROM芯片,而是用仿真器提供的ROM空间来代替。
|
|
|
实际上ROM仿真器是一种不完全的调试方式,它只是为目标机提供ROM芯片,并在目标机和宿主机之间建立了一条高速的通信通道。因此它经常和调试监控器法相结合,形成一种功能更强的调试方法。
|
|
|
|
.在目标机上可以没有ROM芯片,因此也就不需要用其他的工具来向ROM中写入数据和程序。
|
|
|
|
.由于是通过ROM仿真器上的串行接口、并行接口或网络接口与宿主机相连,所以不必占用目标机上通常很有限的资源。
|
|
|