-
Вычисление количества тактов контроллера для операции
В прошлой статье: Код, учитывающий временные погрешности , был поднят вопрос о количестве тактов на операции в в контроллерах платформы Arduino. Стало интересно провести исследование этого вопроса и вот, что из этого получилось В общем случае, несмотря на то, что микроконтроллеры строго документированные устройства, распределение вычислительных ресурсов носит не всегда предсказуемый характер. Если например вы…
-
Код, учитывающий временные погрешности
В данной статью я расскажу вам о том как повысить точность периодов выполнения участков кода программы. Для реализации материала статьи вам потребуется совершенно любая плата Arduino и больше ничего. Перед рассмотрением материала позволю себе небольшое лирическое отступление. С платформой Arduino, я пока что знаком, можно сказать, по наслышке, но для Windows программирую много и давно,…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…