реклама на сайте
подробности

 
 
> STM32: сброс всей периферии перед переходом из загрузчика в основную прошивку
k000858
сообщение May 21 2014, 03:43
Сообщение #1


Местный
***

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



Достаточно ли отключить тактирование определенной шины, что бы сбросить всю периферию, сидящую на этой шине?

К примеру как это предлагается делать в HAL библиотеках:
RCC->APB1RSTR = 0xFFFFFFFF; // FORCE_RESET
RCC->APB1RSTR = 0x00; // RELEASE_RESET
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- k000858   STM32: сброс всей периферии перед переходом из загрузчика в основную прошивку   May 21 2014, 03:43
- - adnega   Цитата(k000858 @ May 21 2014, 11:53) Дост...   May 21 2014, 03:47
|- - k000858   Цитата(adnega @ May 21 2014, 11:57) Есть ...   May 21 2014, 03:52
- - scifi   Самый кошерный способ - это сбросить МК полностью ...   May 21 2014, 03:53
|- - k000858   Цитата(scifi @ May 21 2014, 12:03) Самый ...   May 21 2014, 03:58
|- - scifi   Цитата(k000858 @ May 21 2014, 12:08) тогд...   May 21 2014, 04:00
|- - A. Fig Lee   Цитата(k000858 @ May 21 2014, 03:08) тогд...   May 21 2014, 07:49
|- - scifi   Цитата(A. Fig Lee @ May 21 2014, 15:59) А...   May 21 2014, 08:07
|- - adnega   Цитата(scifi @ May 21 2014, 16:17) Это же...   May 21 2014, 08:13
|- - A. Fig Lee   Цитата(scifi @ May 21 2014, 07:17) Это же...   May 21 2014, 09:02
- - Axel   Отключение тактирования точно ничего не сбрасывает...   May 21 2014, 03:56
- - k000858   а есть способ запретить все прерывания, а не одно ...   May 21 2014, 04:07
- - Golikov A.   глобальным флагом? #define INTERRUPT_DISABLE_STOR...   May 21 2014, 05:35
|- - k000858   Цитата(Golikov A. @ May 21 2014, 13:45) г...   May 21 2014, 05:43
- - Golikov A.   не все, а только обычные __disable_fiq() - остальн...   May 21 2014, 07:16
|- - scifi   Цитата(Golikov A. @ May 21 2014, 15:26) _...   May 21 2014, 07:19
|- - _Артём_   Цитата(scifi @ May 21 2014, 15:29) Какой ...   May 21 2014, 08:29
|- - scifi   Цитата(_Артём_ @ May 21 2014, 16:39) Как ...   May 21 2014, 08:45
|- - _Артём_   Цитата(scifi @ May 21 2014, 16:55) А это ...   May 21 2014, 09:08
|- - scifi   Цитата(_Артём_ @ May 21 2014, 17:18) Поче...   May 21 2014, 09:23
- - Golikov A.   я просто не в курсе, неужели STM32 - это только ко...   May 21 2014, 07:29
- - Golikov A.   специальный флаг, целостность прошивки, и какие - ...   May 21 2014, 08:16
- - ViKo   Это какой-то "мудрец" переименовал fast_...   May 21 2014, 09:06
- - Golikov A.   поглядел доки на кортекс - м http://infocenter.arm...   May 21 2014, 09:07
|- - _Артём_   Цитата(Golikov A. @ May 21 2014, 17:17) п...   May 21 2014, 09:12
- - Golikov A.   ЦитатаА при чем здесь reset? Программа бутлоадер с...   May 21 2014, 09:11
|- - A. Fig Lee   Цитата(Golikov A. @ May 21 2014, 08:21) а...   May 21 2014, 09:25
|- - scifi   Цитата(A. Fig Lee @ May 21 2014, 17:35) Ф...   May 21 2014, 09:31
- - Golikov A.   все там просто ссылки криво вставляются... я посто...   May 21 2014, 09:21
- - adnega   ЦитатаБиты состояния прерывания (I и F) были замен...   May 21 2014, 09:22
- - Golikov A.   вот хрень какая-то, что же их официальный сайт то...   May 21 2014, 09:25
|- - _Артём_   Цитата(Golikov A. @ May 21 2014, 17:35) н...   May 21 2014, 09:40
|- - A. Fig Lee   Цитата(_Артём_ @ May 21 2014, 08:50) Обну...   May 21 2014, 10:13
|- - scifi   Цитата(A. Fig Lee @ May 21 2014, 18:23) Э...   May 21 2014, 10:20
||- - A. Fig Lee   Цитата(scifi @ May 21 2014, 09:30) Старта...   May 21 2014, 10:22
||- - scifi   Цитата(A. Fig Lee @ May 21 2014, 18:32) А...   May 21 2014, 10:30
|- - _Артём_   Цитата(A. Fig Lee @ May 21 2014, 18:23) Э...   May 21 2014, 10:23
- - Golikov A.   ножка? Одна единственная на кнопке? Которая и в ос...   May 21 2014, 09:27
|- - A. Fig Lee   Цитата(Golikov A. @ May 21 2014, 08:37) н...   May 21 2014, 09:34
- - Golikov A.   от ресета внутренне спокойно... вот что кеил нап...   May 21 2014, 09:36
- - ViKo   Из User Guide на Cortex-M   May 21 2014, 09:41
- - Golikov A.   путано написано, в описании на проц LPC1768, в час...   May 21 2014, 09:47
|- - _Артём_   Цитата(Golikov A. @ May 21 2014, 17:57) п...   May 21 2014, 10:08
- - A. Fig Lee   Это не стартап, это ресет хэндлер. Никто не спорит...   May 21 2014, 10:43
|- - _Артём_   Цитата(A. Fig Lee @ May 21 2014, 18:53) Э...   May 21 2014, 10:48
||- - A. Fig Lee   Цитата(_Артём_ @ May 21 2014, 09:58) Мало...   May 21 2014, 11:29
||- - _Артём_   Цитата(A. Fig Lee @ May 21 2014, 19:39) Н...   May 21 2014, 11:33
|- - scifi   Цитата(A. Fig Lee @ May 21 2014, 18:53) В...   May 21 2014, 14:56
- - Golikov A.   а мне понравилась идея) у меня сейчас запуск в б...   May 21 2014, 13:11
|- - Сергей Борщ   Цитата(Golikov A. @ May 21 2014, 20:21) п...   May 21 2014, 14:32
|- - A. Fig Lee   Цитата(Сергей Борщ @ May 21 2014, 13:42) ...   May 21 2014, 14:58
|- - scifi   Цитата(A. Fig Lee @ May 21 2014, 23:08) С...   May 21 2014, 15:01
|- - A. Fig Lee   Цитата(scifi @ May 21 2014, 14:11) Как ст...   May 21 2014, 15:16
|- - Сергей Борщ   Цитата(A. Fig Lee @ May 21 2014, 22:26) 2...   May 21 2014, 18:57
|- - A. Fig Lee   Цитата(Сергей Борщ @ May 21 2014, 18:07) ...   May 21 2014, 21:03
|- - Сергей Борщ   Цитата(A. Fig Lee @ May 22 2014, 04:13) А...   May 22 2014, 01:46
|- - A. Fig Lee   Цитата(Сергей Борщ @ May 22 2014, 00:56) ...   May 22 2014, 06:52
|- - Сергей Борщ   Цитата(A. Fig Lee @ May 22 2014, 14:02) Н...   May 22 2014, 07:34
|- - A. Fig Lee   Цитата(Сергей Борщ @ May 22 2014, 06:44) ...   May 22 2014, 13:06
|- - scifi   Цитата(A. Fig Lee @ May 22 2014, 21:16) и...   May 22 2014, 14:51
|- - A. Fig Lee   Цитата(scifi @ May 22 2014, 14:01) Толсты...   May 22 2014, 16:17
- - Golikov A.   Сбрасывать собакой - чтобы сброс был железным? Ес...   May 21 2014, 14:53
- - Golikov A.   Все же переход в загрузчик из основного приложения...   May 22 2014, 01:48
|- - Сергей Борщ   Цитата(Golikov A. @ May 22 2014, 08:58) Н...   May 22 2014, 01:53
- - Allregia   Цитата(A. Fig Lee @ May 21 2014, 16:23) Э...   May 22 2014, 08:01
- - Golikov A.   ну можно же не 8 бит, а 32 бита взять, да и положи...   May 22 2014, 13:42
|- - A. Fig Lee   Цитата(Golikov A. @ May 22 2014, 12:52) н...   May 22 2014, 14:48
- - Golikov A.   Ну ваще не аргумент,... то есть если вероятность т...   May 22 2014, 14:56
- - Golikov A.   Как вы победили вероятность сбоя из за попадания к...   May 22 2014, 17:02
|- - A. Fig Lee   Цитата(Golikov A. @ May 22 2014, 16:12) К...   May 22 2014, 19:20
- - Golikov A.   так это ваша позиция что так жить нельзя, и надо б...   May 23 2014, 02:53
|- - A. Fig Lee   Цитата(Golikov A. @ May 23 2014, 02:03) т...   May 23 2014, 07:26
- - Terminator   У меня переход делается если во внешней flash нет ...   May 23 2014, 02:57
- - Golikov A.   сильно опасно, можно сделать кирпич из прибора...   May 23 2014, 03:05
|- - Terminator   Цитата(Golikov A. @ May 23 2014, 14:15) с...   May 23 2014, 05:39
- - Golikov A.   а... 2 флэшки...   May 23 2014, 07:08
- - Terminator   Я же сразу сказал про внешнюю flash   May 23 2014, 07:26
- - vlad_new   Я в своём загрузчике напоролся на проблемму с SysT...   May 24 2014, 00:51
|- - adnega   Цитата(vlad_new @ May 24 2014, 09:01) Я в...   May 24 2014, 05:11
|- - jcxz   Добавлю свои 5 копеек касательно сброса периферии:...   May 25 2014, 08:24
- - andrewlekar   ЦитатаЯ в своём загрузчике напоролся на проблемму ...   May 26 2014, 00:07
|- - jcxz   Цитата(andrewlekar @ May 26 2014, 10:17) ...   May 26 2014, 04:25
|- - ViKo   Цитата(jcxz @ May 26 2014, 11:35) ОС не ...   May 26 2014, 08:00
- - andrewlekar   Ну вам виднее. У меня с периферией проблем не было...   May 26 2014, 06:24


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01467 секунд с 7
ELECTRONIX ©2004-2016