stm32f407 擦出flash出错
我解锁stm32f4的flash后使用FLASH_EraseSector((uint32_t)0x08004000, VoltageRange_3)擦出flash第二页,可是擦掉了第一页,第一页是测试程序,无论想要擦出哪一页,都会只擦掉第一页。擦除关了中断,没有其他操作。方法有问题吧:)
百度文库搜索“STM32F407ZG的FLASH操作方法”
本帖最后由 xmshao 于 2017-2-22 12:11 编辑
你确认下地址对不对SECTOR大小配置对不对
参考手册里有个表格:
Table 5. Flash module organization (STM32F40x and STM32F41x)
最好参考下F4的flash例程
页:
[1]