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