F0 HAL库Flash option bytes读写

2019-07-14 13:59发布

请问有HAL库的FLash Option读写问题,

        FLASH_OBProgramInitTypeDef flash_ob_init;
        
        
        


        
        HAL_FLASHEx_OBGetConfig(&flash_ob_init);
        
        if(flash_ob_init.RDPLevel!=SET)
        {
                printf("Device is readable %d ",flash_ob_init.RDPLevel);
                //flash_ob_init.RDPLevel = OB_RDP_LEVEL_1;
                //flash_ob_init.OptionType =  OPTIONBYTE_RDP;
                HAL_FLASH_Unlock();
                HAL_FLASH_OB_Unlock();               
                HAL_FLASH_OB_RDP_Config(OB_RDP_LEVEL_1);
                HAL_FLASH_OB_Lock();
                HAL_FLASH_Lock();
                HAL_FLASH_OB_Launch();                        
        }



  ******************************************************************************
  * @file    STM32f0xx_hal_flash_ex.c
  * @author  MCD Application Team
  * @version V1.2.1
  * @date    09-January-2015


各位大侠有遇到过类似的情况吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
huaxu2222
1楼-- · 2019-07-14 20:22
~~~~~~~~~~
zzw0719
2楼-- · 2019-07-15 01:02
帮顶                    
zsjjx
3楼-- · 2019-07-15 04:31
有遇到类似的问题吗?
zsjjx
4楼-- · 2019-07-15 05:41
还没更新hal版本,不知道新的会不会也这样
用std库是可以的

一周热门 更多>