21ic电子技术开发论坛
标题:
STM32F767 读保护问题
[打印本页]
作者:
wyjie
时间:
2022-5-15 15:15
标题:
STM32F767 读保护问题
{
FLASH_OBProgramInitTypeDef obProgram;
__HAL_FLASH_PREFETCH_BUFFER_DISABLE();
HAL_FLASHEx_OBGetConfig(&obProgram);
if (obProgram.RDPLevel == OB_RDP_LEVEL_0){
obProgram.OptionType = OPTIONBYTE_RDP; //读保护
obProgram.RDPLevel = OB_RDP_LEVEL_1;
obProgram.BORLevel = OB_BOR_LEVEL3; //Supply voltage ranges from 2.70 to 3.60 V
HAL_FLASH_Unlock();
HAL_FLASH_OB_Unlock();
HAL_FLASHEx_OBProgram(&obProgram); //此处返回成功
HAL_FLASH_OB_Lock();
HAL_FLASH_Lock();
}
__HAL_FLASH_PREFETCH_BUFFER_ENABLE();
return;
}
HAL_FLASHEx_OBProgram() 函数操作成功 但没实际生效 并没有写入 请问各位什么问题?
作者:
juventus9554
时间:
2022-5-15 15:19
没用过这个功能。
作者:
wyjie
时间:
2022-5-15 15:21
作者:
renyaq
时间:
2022-5-15 15:24
少了HAL_FLASH_OB_Launch();//设置进去没有加载,所以是无效的。
作者:
zhuhuis
时间:
2022-5-15 15:26
应该看看所有相关库函数,看看少了哪个。
作者:
wyjie
时间:
2022-5-15 15:28
好的,我明天去单位试一下,多谢各位大侠了哈
欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/)
Powered by Discuz! X3.5