atmega328 c тактовой частотой 32кГц

Тема в разделе "Arduino & Shields", создана пользователем Unikolai, 11 дек 2017.

  1. parovoZZ

    parovoZZ Гуру

    Возможно так и делал. Но теперь буду знать))
    Не понятно вот что. Предделитель программный, т.е. инициализируется по ходу выполнения программы. А почему же он тогда мешает прошивке? Программа же не исполняется?
     
  2. AlexU

    AlexU Гуру

    Нет, не программный, но программа может управлять предделителем. Предделитель настраивается до запуска программы, а также при прошивке через SPI. Грубо говоря (очень грубо), когда прошиваете контроллер через SPI в нём работает специальная программа "прошивальщик", которая выполняется так же как и обычная программа.
     
  3. Unikolai

    Unikolai Гик

    вы сами писали, что как-то залили прошивку, в ней установили делитель и уже просле успешной заливки этого скетча что-либо другое залить не получалось, так как мк уже работал на пониженных частотах. Наверное как-то так
     
  4. parovoZZ

    parovoZZ Гуру

    Погодите, ведь инструкцию вида
    Код (C++):
    Clock_prescale_set (clock_div_...)
    я могу вставлять в любой участок кода и с любым значением. Вообще работать на динамически изменяемой частоте.