rezident (06.08.2012 14:59, просмотров: 64) ответил sag1979 на Если можно, поясните. Не понял идею. Таймеры и сис-таймеры все знаю.
В конце или начале BigLoop стоит команда - сохранение значения SysTick во временную переменную. Берете беззнаковую разницу между предыдущим значением этой переменной и текущим значением SysTick и получаете длительность выполнения BigLoop. Сравнение после выхода из функции даст время исполнения данной функции. Только перед входом в функцию нужно создать аналогичную временнУю метку, сохранив значение SysTick во временную переменную.