我用的GD 130系列,操作FLASH是xxx_fmc.c文件里的函数管理, STM32的是xxx_flash.C 只是名字不一样,操作FLASH的原理步骤基本一样。 听说由于GD之前是做掉电保存等IC起家的,所以把这个技术集成到了M3上,所以写FLASH的速度比STM32会快一丝丝。(参见手册),听论坛的网友说,擦写会慢一点点。我也没仔细去研究,只管擦和写OK即可。 注意:FLASH的操作单位最好是page, 有的是1KB 有的是2KB,4KB,取决于IC的容量。 我用的STM32F205 没有page,直接是sector. 1xx系列,还好,方便一些。
|