|
Реальный пример установки защиты, STM32, Lock_Bits |
|
|
|
 |
Ответов
|
May 18 2012, 11:16
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(RomanRom @ May 18 2012, 14:58)  Проверяю на STM32VLDISCOVERY. Может быть на другом камне по-другому? Проверил, работает. Именно на STM32VLDISCOVERY. Вот такой код: Код uint32_t tmp = GPIO_LCKR_LCK8 | GPIO_LCKR_LCKK; GPIOC->LCKR = tmp; GPIOC->LCKR = GPIO_LCKR_LCK8; GPIOC->LCKR = tmp; tmp = GPIOC->LCKR; tmp = GPIOC->LCKR; После выполнения этого кода настройки ножки уже не меняются. Цитата(Corvus @ May 18 2012, 16:22)  А для чего может потребоваться такая защита на практике? Ну, например, операционка, настраивает свою периферию, и запускает пользовательский код. Блокировка не даст пользовательскому коду изменить критичные настройки. Или - управление мотором в условиях сильных помех. Чтобы никакой сбой в программе не смог сбить настроек ШИМ-а (а то всё сразу сгорит).
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
Сообщений в этой теме
RomanRom Реальный пример установки защиты May 14 2012, 06:31 RomanRom Ладно, упростим вопрос.
Из перевода референс манул... May 15 2012, 10:39 Aner Его сброса, этого бита LCKR. При его сбросе память... May 15 2012, 11:58 cioma Для исключения трудностей перевода, приведите цита... May 15 2012, 12:03 Aner Да и так понятно, зачем еще цитату. Еще попросите ... May 15 2012, 12:18 RomanRom Вот цитата и перевод из интернетовского документа ... May 15 2012, 12:39  _Артём_ Цитата(RomanRom @ May 15 2012, 15:39) То ... May 15 2012, 13:30   VslavX Цитата(_Артём_ @ May 15 2012, 16:30) По с... May 16 2012, 05:08    RomanRom Цитата(VslavX @ May 16 2012, 08:08) Именн... May 17 2012, 04:54     RomanRom Может ли кто-то проверить по указанному выше листи... May 18 2012, 08:37      AHTOXA Попробуйте вот так:
Код GPIOC->LCKR = GPIO_LCK... May 18 2012, 08:41       RomanRom Цитата(AHTOXA @ May 18 2012, 11:41) Попро... May 18 2012, 08:58    VslavX Цитата(VslavX @ May 16 2012, 08:08) Именн... May 18 2012, 08:49 Corvus А для чего может потребоваться такая защита на пра... May 18 2012, 10:22 RomanRom Цитата(Corvus @ May 18 2012, 13:22)
А д... May 18 2012, 11:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|