久芯网

使用stm32g070 HAL库时,想要写入flash时,必须要执行一次擦除,不让就不能连续写入。

avatar 轩辕剑三 提问时间: 2023-08-14 08:29:59 / 未解决

使用stm32g070 HAL库时,想要写入flash时,必须要执行一次擦除,不让就不能连续写入。


如需获得 stm32g070 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

3个回答
  • avatar xmshao
    回答时间: 2023-08-14 08:53:47

    对你的表述没有很明白。难道之前有数据不擦除就可以写吗?除非你要写的地方是之前擦除过了的,不然得先做擦除后才能写。它的标准编程模式支持双字64bit编程。

  • avatar kangsan
    回答时间: 2023-08-14 09:24:44

    每次烧写固件后,调用HAL库,只能擦写一次flash,再次擦写不成功

  • avatar butterflyspring
    回答时间: 2023-08-14 09:47:48

    手册上有说明,只有擦除过的地方(0XFFFF)才能64位写哦。之前写过的就必须擦除后才能写(通常不会写0xffff)

会员中心 微信客服
客服
回到顶部