“线程:测试, C2000WARE”中讨论的其它部件
您好,
我正在使用 TMS320F28379微控制器的目标。
我正在使用 Code Composer Studio v11.x 和编译器 C2000 v21.6.0
我关注了以下链接上的所有步骤:
https://software-dl.ti.com/ccs/esd/documents/application_notes/appnote-code_coverage_compiler.html
但在所有 Excel 文件中,“频率”colum 对于所有函数都保持为0。 我确信在我的执行过程中有一些字体被调用(主要起点!)
我等待函数调用_TI_STOP_Pprof_collection 完成后立即放置断点(大约需要5分钟!)
但在最后,Excel 文件向我表明未涵盖任何函数:
我的主页示例:
void main(void)
{
/******************************************************************************/
/* Initialize System Control: */
/* PLL, WatchDog, enable Peripheral Clocks */
/* This function is found in the F28M3Xx_SysCtrl.c file. */
/******************************************************************************/
InitSysCtrl();
/******************************************************************************/
/* Call Flash Initialization to setup flash wait states */
/* !!! This function must reside in RAM !!!! */
/******************************************************************************/
InitFlash_Bank0(); /* Call the flash wrapper init function */
InitFlash_Bank1();
Excel 文件:
filename,"funcname",line number,column number,frequency count,"comment" C:\Projet\Serad\Variateurs\Rio40SE\trunk\Rio40SE\Ccs_Project\Analyse/main.c,"_main",123,3,0,"InitSysCtrl()" C:\Projet\Serad\Variateurs\Rio40SE\trunk\Rio40SE\Ccs_Project\Analyse/main.c,"_main",129,3,0,"InitFlash_Bank0()"
我认为“频率计数”列表示此步骤 CPU 经过的时间。
但在我的情况下,所有文件在此列中都填充了“0”。
有人能看到我的错误吗?
文件分析结果是否更容易?