потому что в контроллере вы можете оперировать "тактами", в пределах ОС только "тиками", потому что не РТ ОС может прервать ваш процесс в любой момент и еще по десятку иных причин.
если система работает без ОС, то основу "тиков" можно взять (и обычно берут) аппаратный таймер.
Остальные аппаратные прерывания выключают.
не вижу здесь "десятка причин" для отмены гарантии, кроме "плоскогубцев, упавших на плату"