ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
345275 Топик полностью
rezident (06.08.2012 14:59, просмотров: 55) ответил sag1979 на Если можно, поясните. Не понял идею. Таймеры и сис-таймеры все знаю.
В конце или начале BigLoop стоит команда - сохранение значения SysTick во временную переменную. Берете беззнаковую разницу между предыдущим значением этой переменной и текущим значением SysTick и получаете длительность выполнения BigLoop. Сравнение после выхода из функции даст время исполнения данной функции. Только перед входом в функцию нужно создать аналогичную временнУю метку, сохранив значение SysTick во временную переменную.