Leksykon IT › Sprzęt › Bajty opcji

Bajty opcji

Sprzęt Svenska → Zaktualizowano: 2026-11-03

Mały obszar pamięci flash, który decyduje o tym, jak sam mikrokontroler zachowuje się po resecie.

W STM32 bajty opcji leżą we własnym bloku flash poza pamięcią programu. Sprzęt odczytuje je przy każdym resecie, zanim wykona się pierwsza instrukcja, i to one określają m.in. poziom ochrony przed odczytem, które sektory są chronione przed zapisem, próg resetu brown-out, czy niezależny watchdog startuje sam, oraz skąd układ się uruchamia.

Zmiana wymaga dwóch osobnych kluczy odblokowujących i wchodzi w życie dopiero po przeładowaniu. Ta ceremonia jest celowa: jeden błąd może na stałe zablokować port debugowania albo sprawić, że układ wystartuje z niewłaściwej pamięci. Świat AVR nazywa to samo fuse bits, a jego fora pełne są ludzi, którzy przypadkiem wybrali nieistniejący zewnętrzny zegar.

← Wróć do leksykonu