IT-lexikon › Hårdvara › Option bytes

Option bytes

Hårdvara In English → Uppdaterad: 2026-11-03

Ett litet område i flashminnet som styr hur mikrokontrollern själv beter sig efter reset.

På STM32 ligger option bytes i ett eget flashblock utanför programminnet. De läses av hårdvaran vid varje reset, innan första instruktionen körs, och bestämmer bland annat nivå för utläsningsskydd, vilka sektorer som är skrivskyddade, tröskeln för brown-out-reset, om den oberoende watchdogen startar av sig själv och varifrån kretsen bootar.

För att ändra dem krävs två separata upplåsningsnycklar, och ändringen tar effekt först efter en omladdning. Omständligheten är avsiktlig: ett feltryck kan låsa debugporten permanent eller få chippet att starta från fel minne. AVR-världens motsvarighet heter fuse bits, och forumen är fulla av folk som av misstag valt en extern klocka som inte finns.

← Tillbaka till lexikonet