Для STM32F2xxx - PM0059 - "STM32F2xx Flash programming.rev.4", стр.16, п.п.1.6.3 "Read protection (RDP)".
Для STM32F1xxx - PM0068 - "STM32F10xxx XL-density Flash programming.rev.2", стр.14, 2.4.1 "Read protection" и т.д. ищите по слову "RDP".
Защиту можно установить при программировании, используя
"STM32 and STM8 Flash loader demonstrator (UM0462)" и
пдф на это дело.
А можно и прямо из программы, тогда, как пример, смотрите "standard peripherals library" на соответствующий процессор, там опять-же ищите по слову "RDP".