ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
1215143 Топик полностью
il-2 (13.06.2022 06:45, просмотров: 234) ответил AlexG на В проекте на ARM Cortex-M3 возникла проблемка с быстродействием (а именно с отрисовкой пользовательского интерфейса). В исходниках после нескольких лет правок все очень запущено и совершенно не очевидно, на что тратится основное время. Была мысль использовать IARовский профайлер, но он ничего не показывает. Что ему нужно шепнуть для работы?
1. Система контроля версий позволяет провести итеративный поиск (вручную и автоматически) и найти тот коммит "с которого все началось" 

2. Ставлю 80% - Такое поведение с быстродействием указывает на то, что есть прерывание, флаг запроса которого не сбрасывается в обработчике. Вот и молотит.