锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

GD32未进行flash操作时的PGSERR置位

时间:2023-08-31 23:37:01 e23panasonic传感器

在GD存储32数据flash在程序中,上电复位运行后,未进行flash数据存储操作前发现Flash的FMC_STAT寄存器的PGSERR位置,即表示操作异常。在查看数据手册中(如下图所示),正常PGSERR置位是在Flash只有在异常操作过程中才会出现。显然,造成这个问题的原因并非如此。请添加图片描述
通过在线搜索数据发现,当空指针或未初始化地址在程序中被赋值时,也会导致PGSERR的置位。
由此发现,主要是在我的程序中,赋值未初始化map搜索搜索操作导致类似空指针的操作。

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章