仿真器可使用户无需实际硬件便可仿真程序的运行过程。用户可验证算法和时序,仿真外设、中断及输入输出口。这一点尤为重要,因为这可使用户在没有完成硬件的情况下进行程序开发和系统性能的评估。图4为用于 MSC 设备的 IDE 仿真器的结构框图。用户可以进行反汇编、断点设置、存储器监测/修改、程序运行跟踪以及外设监控等操作。仿真器也支持程序检测工具,该工具可标识已执行过的程序。仿真器还提供性能分析工具,可记录执行时间,以便用户分析程序的性能。而仿真器最常用的是单步执行功能,它可单部进入或越过目标函数。仿真器中的机器周期计数非常准确,因此可轻松评估无效的执行时间。
普通 PC Windows IDE 仿真器包括Keil调试器以及Raisonance调试器。Keil IDE 用户手册可以作为仿真器具体操作的参考。Raisonance IDE 调试特方法似于与 Keil IDE 。请参考本文结束部分的相关网站。
仿真器可使用户无需实际硬件便可仿真程序的运行过程。用户可验证算法和时序,仿真外设、中断及输入输出口。这一点尤为重要,因为这可使用户在没有完成硬件的情况下进行程序开发和系统性能的评估。图4为用于 MSC 设备的 IDE 仿真器的结构框图。用户可以进行反汇编、断点设置、存储器监测/修改、程序运行跟踪以及外设监控等操作。仿真器也支持程序检测工具,该工具可标识已执行过的程序。仿真器还提供性能分析工具,可记录执行时间,以便用户分析程序的性能。而仿真器最常用的是单步执行功能,它可单部进入或越过目标函数。仿真器中的机器周期计数非常准确,因此可轻松评估无效的执行时间。
普通 PC Windows IDE 仿真器包括Keil调试器以及Raisonance调试器。Keil IDE 用户手册可以作为仿真器具体操作的参考。Raisonance IDE 调试特方法似于与 Keil IDE 。请参考本文结束部分的相关网站。