请问M031系列的APROM的FMC擦写为何数据出错

xcwang |浏览838次
收藏|2019/07/22 11:13

我是要从0x9000后边读26k的数据写到后边0x2800,但是在这个过程中数据老是校验不通过(每写进去四个字节后再读出来,与写的值进行比较)。SYS_UnlockReg();FMC_ENABLE_AP_UPDATE();FMC_ENABLE_ISP();这几个锁也都打开了,但是不行。


满意回答

2022/09/05 16:47

Flash写操作需要:erase -> program 然后 read
另外地址需要4字节aligment    


可以测试一下BSP 中的FMC_RW 例程


admin

其他回答(0)
0人关注该问题
+1
 加载中...