我想要测试代码在DSP里面运行的覆盖度等问题,并且不想在C的代码里面插桩破坏程序时序
有没有什么办法,可以把汇编指令运行的全部过程跟踪记录下来,我可以实时运行C代码包含相应各种中断,然后记录全部指令执行过程,做事后分析?
trace能干这件事么?或者CCS里面能否实现这个功能?
Andy Yin:
您好,
CCS中的trace可以记录应用程序的执行、时序、数据获取及事件等信息。不知道你目前用的是哪款DSP,对于keystone是有一个ETB user guide可以在TIWiki网站上下载,并且有相关的FAQ参考学习。
下面这个链接是trace的一个FAQ,可以在processors.wiki.ti.com/…/Category:FAQ 上找到你需要的资源。
下面有AET相关的内容 processors.wiki.ti.com/…/Advanced_Event_Triggering