打印

GD32F303VCT6 IAP中的flash如何擦除以及写入

[复制链接]
1355|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hanlei920507|  楼主 | 2019-8-28 15:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hanlei920507 于 2019-8-28 15:09 编辑

我现在在做GD32F303VCT6的IAP,请问哪位大神有Flash擦除以及写入的代码,本人萌新,谢谢!!!!

使用特权

评论回复
沙发
QQ2224043166| | 2021-12-11 16:03 | 只看该作者
GD32的flash读操作
flash可以像普通存储空间一样直接寻址访问。

value=*(uint32_t*)FlashAddr;
1
uint16_t IAP_ReadFlag(void)
{
        return *(volatile uint16_t*)(FLASH_ADDR);  
}

使用特权

评论回复
板凳
SeanZhu| | 2021-12-12 18:26 | 只看该作者
可以参考BSP中的gd32fxxx_fmc.c和gd32fxxx_fmc.h

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝