·上一文章:在VIM中实现对嵌入式软件的调试
·下一文章:嵌入式组态软件系统的研究
TKScope仿真器只执行上述一次编程Flash断点的过程,遇到断点停止,然后继续运行时,不会再重复出现上述编程Flash断点的过程。
但是,目前市面上几乎所有的ARM仿真器都是重复编程Flash断点的。也就是说,程序执行遇到断点停止,再次运行时,Flash断点编程过程会再执行一次。这样,程序中设置有10个断点,使用TKScope仿真器可以节省9次编程Flash断点的时间,大大提高用户仿真效率。5提供完善的初始化文件 TKScope内置全面的初始化文件解释执行器,可在复位前后/运行前后/Flash下载前后进行灵活的系统设置,包括寄存器设置/ARM初始化/时钟设置/延时/信息提示等操作。初始化文件是保证ARM芯片正常运行的至关重要的组成部分。TKScope打破基于内核仿真的设计理念,实现基于芯片的仿真模式,结合芯片的功能特点,提供完善的最佳的初始化文件。
6 支持硬件同步时钟模式
TKScope支持同步时钟(RTCK自适应时钟)调试模式,仿真器根据系统返回的时钟自动调整自身的时钟值,以保证系统运行的快速、稳定。RTCK同步时钟是最快、最稳定的时钟模式。
7 支持特殊停止
在ARM调试启动前,芯片一般已经开始运行程序。仿真器启动后需要将芯片停止运行,然后进入仿真状态。TKScope中有一个特殊停止的选项,通过各种特殊手段将芯片停止,进入仿真状态。
8 高速程序下载和调试
TKScope系列采用USB高速接口,最高可达1 000KB/s的代码下载速度,单步高达150次/s。TKScope可以快速、精准、稳定地仿真ARM内核,帮您轻松搞定ARM系统设计。