|
|
  |
STM32: сброс всей периферии перед переходом из загрузчика в основную прошивку |
|
|
|
May 21 2014, 03:52
|

Местный
  
Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978

|
Цитата(adnega @ May 21 2014, 11:57)  Есть регистр, отвечающий за тактирование, а есть регистр, отвечающий за сброс периферии. Вы их не путаете? да. все верно. затупил. выше описанный регистр как раз относится к регистру сброса. т.е. записав в эти регистры, сбросится вся периферия, сидящая на шине?
|
|
|
|
|
May 21 2014, 07:49
|

Знающий
   
Группа: Участник
Сообщений: 974
Регистрация: 4-04-08
Из: далека
Пользователь №: 36 467

|
Цитата(k000858 @ May 21 2014, 03:08)  тогда попутный вопрос: при сбросе мк с помощью функции NVIC_SystemReset (из core_cm4.h CMSIS библиотеки) происходит полный сброс контроллера, включая сброс периферии (особенно интересуют прерывания) ? А каким образом по ресету Вы собираетесь переходить в основную программу? Загрузчик разве не по начальному аддрессу? Так Вы туда опять и попадете
--------------------
Верить нельзя никому, даже себе. Мне - можно.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|