I want to find out how the Profile Clock gets clock counts because I have the problem as I described it in the following link.
http://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/158874.aspx
I saw the Compiler User's Guide for C55x.
TMS320C55x Optimizing C/C++ Compiler User's Guide (Rev. G)
http://www.ti.com/lit/ug/spru281g/spru281g.pdf
2.3.5 Symbolic Debugging and Profiling Options
3.8.2 Profiling Optimized Code
The document has the description about the profiler that is two kinds of "breakpoint-based profiler" and "power-profiler" and that disturbs the optimization.
But I was not able to find out what the profiler does for the code that is not optimized or that was written with the assembler directly.
What are "breakpoint-based profiler" and "power-profiler" each?
How the Profile Clock gets clock counts?
Is the timer used?
Best regards,
Daisuke