Перейти к содержанию
    

stm32 NVIC: сброс маскировки прерываний внутри обработчика

Вы специалист по мега-массовому производству или из гаража разъяснения даете? Сколько миллионов изделий произвели?

Учебник логики купите. ....

 

Поскольку диалог перешел на личности (т.е. закончились разумные аргументы), то не вижу никакого смысла продолжать его дальше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поскольку диалог перешел на личности (т.е. закончились разумные аргументы), то не вижу никакого смысла продолжать его дальше.

Рекомендация почитать учебник - переход на личности? Как все запущено.

 

Ну и так, чтобы черту подвести. Берем дамп системной области STM32F042F4, смотрим чего там и как. И видим такую замечательную последовательность команд:

1FFFCAA0 MOVS R0, #0x8000000

1FFFCAA4 LDR R1, [R0]

1FFFCAA6 ADDS R1, R1, #1

1FFFCAA8 BEQ loc_1FFFCAD4

И далее:

1FFFCAB2 LDR R2, =0x40010000

1FFFCAB4 MOVS R1, #0

1FFFCAB6 STR R1, [R2]

Комментарии нужны или и так понятно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И видим такую замечательную последовательность команд:

Именно - © "Как все запущено": в штатном загрузчике есть команда GO, выполняется по запросу по каналу обмена, из которого шла заливка свежей прошивки.

Вы привели кусок этой команды, выдранный из штатного загрузчика, который без труда можно вычитать. С этим справится любой школьник.

Повторюсь: штатный загрузчик не имеет никакого отношения к некому скрытому аппаратному узлу (или по-вашему некому секретному загрузчику), который определяет порядок запуска кода.

 

Короче, есть что-нибудь дельное, по теме?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...