Здравствуйте!
Нужно измерить время выполнения функции на реальном железе, использую Keil + J-Link. Для этого поставил breackpoint на строку вызова функции и на следующую строку. При попытке посмотреть время выполнения программы от одного breackpoint'a до другого, значение Stop Watch почему-то не меняется, хотя, если программа крутится в бесконечном цикле, то время идёт, проверял по часам - довольно точно. Также вычитал
тут про возможность применения "Debug->Execution Profiling->Time", но, как вычитал
на сайте Keil'a, эта функция при дебаге работает только "with ETM Instruction Trace", а в моем отладчике возможность ETM Trace отсутствует.
Как можно померить время выполнения функции? В MPLAB IDE было так просто...