На собеседовании спросили, что происходит в МК между подачей питания и запуском бутлоадера. Я вспомнил только про запуск тактирования с перещелкиванием между источниками и повышением частоты. Мне ответили "ага, а ещё?" и свернули тему. Что я пропустил?

Комментарии: 16

  1. Setpf

    А происходит смена источников?

    • Serge

      В стм может Стартует вроде всегда на внутреннем медленном, потом раскачивается.

  2. Andrey

    Наверное то что бутлоадера не происходит

    • Serge

      Ложки не существует?

      • Andrey

        Верно

        • Redsh

          после подачи питания на мк происходит сброс... не сильно очевидный момент для программиста, но когда мыслишь плис - вот тогда понимаешь всю важность процесса) вот дальше уже клоки и вся хрень

          • Andrey

            Ну дап ри подаче питания устанавливается начальный адрес и поехали щёлкать

            • Redsh

              это и есть часть сброса обнуление PC

          • Vga

            Это если им озаботились...)

            • Redsh

              обычно, кстати, мк некоторое время удерживает себя в сброшенном состоянии чтобы питалово стабилизировалось

              • Andrey

                Ну для этого есть всякие супервизоры

                • Redsh

                  ну вот у модерновых мк они встроенные

          • Serge

            Кстати, а как реализуется ненулевое начальное состояние регистров? В ti бывает

            • Redsh

              у AVR фьюзами можно задавать скорость нарастание питания

              • Andrey

                Внутри или снаружи

            • Vga

              Как завайришь сигнал сброса на биты регистра так и будет в нем на сбросе Так-то принципиальной разницы в сбросе в любой состояние нет, система симметрична - собсна потому без сброса там мусор и будет

Не нашли ответ?

Вам также может быть интересно