打印
[技术问答]

请教HC32F460读写FLASH时的可靠性

[复制链接]
1170|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nongfuxu|  楼主 | 2021-4-28 23:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了HC32F460技术文档,不知道这款芯片在读写FLASH时的可靠性。

HC32F030芯片读写FLASH操作
//确保初始化正确执行后方能进行FLASH编程操作,
//FLASH初始化(中断函数,编程时间,休眠模式配置)
while(Ok != Flash_Init(FlashInt, 1, TRUE))
{    ;    }
   
//FLASH目标扇区擦除
while(Ok != Flash_SectorErase(u32Addr))
{    ; }

//FLASH 字节写、校验
if (Ok == Flash_WriteByte(u32Addr, u8TestData))
{
        while(*((volatile uint8_t*)u32Addr) != u8TestData)
        {  ;  }
}

使用特权

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

本版积分规则

417

主题

4293

帖子

2

粉丝