Делаем функцию millis() в CodeVisionAVR

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2025

ความคิดเห็น • 12

  • @Alex-oc8hf
    @Alex-oc8hf ปีที่แล้ว +1

    Очень полезное видео!
    Но огромная просьба автору решить вопрос с микрофоном и записью голоса

    • @dmitrykuznetsov5468
      @dmitrykuznetsov5468  ปีที่แล้ว

      Спасибо. Над голосом поработаем)

  • @dionisdin6701
    @dionisdin6701 11 หลายเดือนก่อน

    Ну дык "таймер 0" все равно прерывает программу каждую миллисекунду. Как же ж без прерываний основной программы происходт?

    • @dmitrykuznetsov5468
      @dmitrykuznetsov5468  11 หลายเดือนก่อน

      Всё правильно, для реализации функции millis использован таймер 0 по прерыванию. Это нормальная практика. Так, например, сделано в Arduino. И если запретить прерывания, то функция millis в Arduino считать время не будет.

    • @dionisdin6701
      @dionisdin6701 11 หลายเดือนก่อน

      @@dmitrykuznetsov5468 Да, но тогда не нужно декларировать 12:30!! Всё с задержками и все с проблемами... Этот код стабильно не работает и в переполнениях сбоит! Его никак нельзя интерпретировать как замену arduino-скому millis!!

  • @artemdavinci
    @artemdavinci ปีที่แล้ว

    Почему count_ms без volatile?

    • @dmitrykuznetsov5468
      @dmitrykuznetsov5468  ปีที่แล้ว

      Вы правы, правильно сделать volatile.

    • @SevenNightdreemVeryPavlovny
      @SevenNightdreemVeryPavlovny ปีที่แล้ว

      Правильнее было бы забыть о CVavr как о страшном сне 😊

    • @dmitrykuznetsov5468
      @dmitrykuznetsov5468  ปีที่แล้ว +1

      @@SevenNightdreemVeryPavlovny По моему мнению один из самых удачных компиляторов с очень удобным генератором кода. + учебник Лебедева М.Б. "CodeVisionAVR. Пособие для начинающих". Вот бы такой компилятор для STM32)

    • @SevenNightdreemVeryPavlovny
      @SevenNightdreemVeryPavlovny ปีที่แล้ว

      @@dmitrykuznetsov5468 генератор удобный, такой же есть и для СТМ, даже лучше, компилятор фигня, не полностью поддерживает си

    • @kama05007
      @kama05007 ปีที่แล้ว

      ​@@SevenNightdreemVeryPavlovny А каким лучше пользоваться?

  • @yrisu6098
    @yrisu6098 ปีที่แล้ว

    К сожалению очень плохой звук, при хорошей подаче материала.