STM32之flash(读写保护)加密
最近学到一个比较有用的一个点就是对于flash的一个加密,可以通过更改FLASH_OBProgramInitTypeDef这个结构体里面的RDPLevel来对flash进行一个锁定,使其内部的一些东西不能被更改。
//设置FLASH加密
void set_flash_protection(void)
{
FLASH_OBProgramInitTypeDef flash_ob_init;
HAL_FLASHEx_OBGetConfig(&flash_ob_init);
if(OB_RDP_LEVEL_0 == flash_ob_init