2019-07-14 14:32发布
jfuwre 发表于 2019-1-16 18:21 参考资料,FLASH部分是有这方面介绍的。。。另外现在官方支持的库是Hal和LL,所以建议用这个!!!
亲爱的娜娜 发表于 2019-1-16 18:38 简单的话可以使用jflash下载
最多设置5个标签!
void FLASH_WriteWord(u32 WriteAddr, u32 Word)
{
//解锁
FLASH_Unlock();
//清除标志位
FLASH_ClearFlag(FLASH_FLAG_EOP | FLASH_FLAG_PGERR | FLASH_FLAG_WRPERR);
//要擦出页的起始地址
FLASH_ErasePage(WriteAddr);
//写数据
FLASH_ProgramWord(WriteAddr,Word);
//锁定
FLASH_Lock();
}
u32 FLASH_ReadWord(u32 ReadAddr)
{
u32 buf;
buf=(*(__IO uint32_t*)(ReadAddr));
return buf;
}
没找到这个资料,我还在用标准库
我用STM32 ST-LINK Utility也可以设置读保护,但是如果在代码里就写好了更好
一周热门 更多>