我对 CCS 比较陌生。 我们开发了一个项目,该项目具有一些时间关键的代码和多个中断源。 找到不同 ISR 和其他一些代码段的最坏执行时间是很有兴趣的。 最近,我们使用基于 LED 的方法来测量某些代码段的执行时间。 在这方面,请就以下几点提供指导:
1- CCS 中提供了哪些评测方法,哪种方法最适合我们的用例?
2-代码可能采用不同的路径,具体取决于输入。 是否有方法可以查找特定代码段的最坏情况执行时间。 例如,指定输入数据的范围,以便工具可以评估整个范围的最坏情况?
3-我们发现在启用优化时,在代码中设置断点很困难。 是否有设置了编译器优化的代码的时间分析标准过程?
4-在 ISR 中,时间配置代码的正确方法是什么? 我在 ISR 中设置断点时遇到了问题。