本文介绍: 当然也有人提出其他方法,比如https://blog.csdn.net/crazy_kismet/article/details/102739562文章中就提供了另一种方法,他在出现错误后先擦除,再写入,实测中发现,先擦除后又出现了PGSERR,所以这里不使用先擦除的方式。代码如上,使用的IC是G030,但是却有时候会出现无法写入的情况,这里说一下发现的规律,用上面写函数写时,出现了了PGSERR等错误,可以通过查看寄存器看到,但是写完后发现该错误消失了,所以这里再次写入就可以了。
关于STM32G0 FLASH 写入时出现PGSERR的一种处理办法
代码如上,使用的IC是G030,但是却有时候会出现无法写入的情况,这里说一下发现的规律,用上面写函数写时,出现了了PGSERR等错误,可以通过查看寄存器看到,但是写完后发现该错误消失了,所以这里再次写入就可以了。
改进如下:
当然也有人提出其他方法,比如https://blog.csdn.net/crazy_kismet/article/details/102739562文章中就提供了另一种方法,他在出现错误后先擦除,再写入,实测中发现,先擦除后又出现了PGSERR,所以这里不使用先擦除的方式。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。