ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
1313767 Топик полностью
Dingo (29.05.2023 04:52, просмотров: 69) ответил my504 на Либо задержка блокирующая, либо работает через прерывания. Делать блокирующие задержки значительной длительности - плохая идея. А маленькие можно и традиционным способом через программный счетчик циклов. По любому для них особой точности не получить и она не требуется.
Да, по приведённому коду - блокирующая. Если без ОС - то автор, предположительно, понимает что делает: нет чего-то, что надо отслеживать на интервале такого замера; если ОС - то на крайний случай вытеснится задача. К тому же прерывания тоже имеют время реакции, сохранения на стек, загрузки из стека; так что для микросекундных - вполне вариант при определённых условиях.